Skip to content

Commit 5e60c01

Browse files
EvilOlafigorpecovnik
authored andcommitted
rockchip64-6.18: rewrite kernel patches against 6.18.30
1 parent d2065c4 commit 5e60c01

7 files changed

Lines changed: 16 additions & 17 deletions

patch/kernel/archive/rockchip64-6.18/general-add-miniDP-virtual-extcon.patch

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
From f0d2b53fcfd0151999f8f7041c3f4a19ac77b191 Mon Sep 17 00:00:00 2001
1+
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
22
From: Tony <tonymckahan@gmail.com>
33
Date: Wed, 3 Mar 2021 07:59:25 +0100
4-
Subject: [PATCH] RK3399 Typec DP (#2676)
4+
Subject: RK3399 Typec DP (#2676)
55

66
> X-Git-Archeology: > recovered message: > * RK3399 NanoPC-T4 Add Type-C alt mode DP
77
> X-Git-Archeology: > recovered message: > * rk3399 rockpi 4C add mini-DP (WIP)
@@ -55,12 +55,11 @@ Subject: [PATCH] RK3399 Typec DP (#2676)
5555
---
5656
drivers/extcon/Kconfig | 10 +
5757
drivers/extcon/Makefile | 1 +
58-
drivers/extcon/extcon-usbc-virtual-pd.c | 285 ++++++++++++++++++++++++
58+
drivers/extcon/extcon-usbc-virtual-pd.c | 285 ++++++++++
5959
3 files changed, 296 insertions(+)
60-
create mode 100644 drivers/extcon/extcon-usbc-virtual-pd.c
6160

6261
diff --git a/drivers/extcon/Kconfig b/drivers/extcon/Kconfig
63-
index aec46bf03..dd755b952 100644
62+
index 111111111111..222222222222 100644
6463
--- a/drivers/extcon/Kconfig
6564
+++ b/drivers/extcon/Kconfig
6665
@@ -227,4 +227,14 @@ config EXTCON_RTK_TYPE_C
@@ -79,7 +78,7 @@ index aec46bf03..dd755b952 100644
7978
+
8079
endif
8180
diff --git a/drivers/extcon/Makefile b/drivers/extcon/Makefile
82-
index 6482f2bfd..979770183 100644
81+
index 111111111111..222222222222 100644
8382
--- a/drivers/extcon/Makefile
8483
+++ b/drivers/extcon/Makefile
8584
@@ -28,3 +28,4 @@ obj-$(CONFIG_EXTCON_USB_GPIO) += extcon-usb-gpio.o
@@ -89,7 +88,7 @@ index 6482f2bfd..979770183 100644
8988
+obj-$(CONFIG_EXTCON_USBC_VIRTUAL_PD) += extcon-usbc-virtual-pd.o
9089
diff --git a/drivers/extcon/extcon-usbc-virtual-pd.c b/drivers/extcon/extcon-usbc-virtual-pd.c
9190
new file mode 100644
92-
index 000000000..1040c98db
91+
index 000000000000..111111111111
9392
--- /dev/null
9493
+++ b/drivers/extcon/extcon-usbc-virtual-pd.c
9594
@@ -0,0 +1,285 @@
@@ -379,5 +378,5 @@ index 000000000..1040c98db
379378
+MODULE_DESCRIPTION("Type-C Virtual PD extcon driver");
380379
+MODULE_LICENSE("GPL v2");
381380
--
382-
2.54.0
381+
Armbian
383382

patch/kernel/archive/rockchip64-6.18/general-disable-mtu-validation.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/eth
1818
index 111111111111..222222222222 100644
1919
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2020
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
21-
@@ -5842,27 +5842,15 @@ static void stmmac_set_rx_mode(struct net_device *dev)
21+
@@ -5851,27 +5851,15 @@ static void stmmac_set_rx_mode(struct net_device *dev)
2222
static int stmmac_change_mtu(struct net_device *dev, int new_mtu)
2323
{
2424
struct stmmac_priv *priv = netdev_priv(dev);

patch/kernel/archive/rockchip64-6.18/general-possibility-of-disabling-rk808-rtc.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ diff --git a/drivers/mfd/mfd-core.c b/drivers/mfd/mfd-core.c
2525
index 111111111111..222222222222 100644
2626
--- a/drivers/mfd/mfd-core.c
2727
+++ b/drivers/mfd/mfd-core.c
28-
@@ -213,7 +213,7 @@ static int mfd_add_device(struct device *parent, int id,
28+
@@ -223,7 +223,7 @@ static int mfd_add_device(struct device *parent, int id,
2929

3030
match:
3131
if (!pdev->dev.of_node)

patch/kernel/archive/rockchip64-6.18/rk3399-usbc-Revert-usb-typec-tcpm-unregister-existing-source-cap.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ diff --git a/drivers/usb/typec/tcpm/tcpm.c b/drivers/usb/typec/tcpm/tcpm.c
1313
index 111111111111..222222222222 100644
1414
--- a/drivers/usb/typec/tcpm/tcpm.c
1515
+++ b/drivers/usb/typec/tcpm/tcpm.c
16-
@@ -3114,7 +3114,7 @@ static int tcpm_register_source_caps(struct tcpm_port *port)
16+
@@ -3119,7 +3119,7 @@ static int tcpm_register_source_caps(struct tcpm_port *port)
1717
{
1818
struct usb_power_delivery_desc desc = { port->negotiated_rev };
1919
struct usb_power_delivery_capabilities_desc caps = { };
@@ -22,7 +22,7 @@ index 111111111111..222222222222 100644
2222

2323
if (!port->partner_pd)
2424
port->partner_pd = usb_power_delivery_register(NULL, &desc);
25-
@@ -3124,11 +3124,6 @@ static int tcpm_register_source_caps(struct tcpm_port *port)
25+
@@ -3129,11 +3129,6 @@ static int tcpm_register_source_caps(struct tcpm_port *port)
2626
memcpy(caps.pdo, port->source_caps, sizeof(u32) * port->nr_source_caps);
2727
caps.role = TYPEC_SOURCE;
2828

patch/kernel/archive/rockchip64-6.18/rk3399-usbc-usb-typec-tcpm-Fix-PD-devices-capabilities-registrat.patch

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ diff --git a/drivers/usb/typec/tcpm/tcpm.c b/drivers/usb/typec/tcpm/tcpm.c
1818
index 111111111111..222222222222 100644
1919
--- a/drivers/usb/typec/tcpm/tcpm.c
2020
+++ b/drivers/usb/typec/tcpm/tcpm.c
21-
@@ -3115,15 +3115,22 @@ static int tcpm_register_source_caps(struct tcpm_port *port)
21+
@@ -3120,15 +3120,22 @@ static int tcpm_register_source_caps(struct tcpm_port *port)
2222
struct usb_power_delivery_desc desc = { port->negotiated_rev };
2323
struct usb_power_delivery_capabilities_desc caps = { };
2424
struct usb_power_delivery_capabilities *cap;
@@ -45,7 +45,7 @@ index 111111111111..222222222222 100644
4545
cap = usb_power_delivery_register_capabilities(port->partner_pd, &caps);
4646
if (IS_ERR(cap))
4747
return PTR_ERR(cap);
48-
@@ -3138,15 +3145,22 @@ static int tcpm_register_sink_caps(struct tcpm_port *port)
48+
@@ -3143,15 +3150,22 @@ static int tcpm_register_sink_caps(struct tcpm_port *port)
4949
struct usb_power_delivery_desc desc = { port->negotiated_rev };
5050
struct usb_power_delivery_capabilities_desc caps = { };
5151
struct usb_power_delivery_capabilities *cap;
@@ -72,7 +72,7 @@ index 111111111111..222222222222 100644
7272
cap = usb_power_delivery_register_capabilities(port->partner_pd, &caps);
7373
if (IS_ERR(cap))
7474
return PTR_ERR(cap);
75-
@@ -7209,10 +7223,17 @@ static int tcpm_port_register_pd(struct tcpm_port *port)
75+
@@ -7216,10 +7230,17 @@ static int tcpm_port_register_pd(struct tcpm_port *port)
7676
port->pds[i] = usb_power_delivery_register(port->dev, &desc);
7777
if (IS_ERR(port->pds[i])) {
7878
ret = PTR_ERR(port->pds[i]);

patch/kernel/archive/rockchip64-6.18/rk3399-usbc-usb-typec-tcpm-Unregister-altmodes-before-registerin.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ diff --git a/drivers/usb/typec/tcpm/tcpm.c b/drivers/usb/typec/tcpm/tcpm.c
3737
index 111111111111..222222222222 100644
3838
--- a/drivers/usb/typec/tcpm/tcpm.c
3939
+++ b/drivers/usb/typec/tcpm/tcpm.c
40-
@@ -1863,6 +1863,9 @@ static void tcpm_register_partner_altmodes(struct tcpm_port *port)
40+
@@ -1868,6 +1868,9 @@ static void tcpm_register_partner_altmodes(struct tcpm_port *port)
4141
return;
4242

4343
for (i = 0; i < modep->altmodes; i++) {

patch/kernel/archive/rockchip64-6.18/temporary-workaround-dma-reset.patch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/eth
1717
index 111111111111..222222222222 100644
1818
--- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1919
+++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
20-
@@ -3059,8 +3059,8 @@ static int stmmac_init_dma_engine(struct stmmac_priv *priv)
20+
@@ -3063,8 +3063,8 @@ static int stmmac_init_dma_engine(struct stmmac_priv *priv)
2121

2222
ret = stmmac_reset(priv, priv->ioaddr);
2323
if (ret) {

0 commit comments

Comments
 (0)