mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
sunxi-6.12: Re-extract megous patches to v6.12.9
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 7a216c7723ef7832f418b93adcff60fc6fb7536a Mon Sep 17 00:00:00 2001
|
||||
From: Jernej Skrabec <jernej.skrabec@gmail.com>
|
||||
Date: Tue, 10 Nov 2020 20:42:44 +0100
|
||||
Subject: ASOC: sun9i-hdmi-audio: Initial implementation
|
||||
@@ -10,13 +10,14 @@ V40.
|
||||
|
||||
Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
|
||||
---
|
||||
sound/soc/sunxi/Kconfig | 8 +
|
||||
sound/soc/sunxi/Kconfig | 8 ++
|
||||
sound/soc/sunxi/Makefile | 1 +
|
||||
sound/soc/sunxi/sun9i-hdmi-audio.c | 178 ++++++++++
|
||||
sound/soc/sunxi/sun9i-hdmi-audio.c | 178 +++++++++++++++++++++++++++++
|
||||
3 files changed, 187 insertions(+)
|
||||
create mode 100644 sound/soc/sunxi/sun9i-hdmi-audio.c
|
||||
|
||||
diff --git a/sound/soc/sunxi/Kconfig b/sound/soc/sunxi/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index f87b061f59b2..753c38c5d554 100644
|
||||
--- a/sound/soc/sunxi/Kconfig
|
||||
+++ b/sound/soc/sunxi/Kconfig
|
||||
@@ -76,6 +76,14 @@ config SND_SUN50I_DMIC
|
||||
@@ -35,7 +36,7 @@ index 111111111111..222222222222 100644
|
||||
tristate
|
||||
select REGMAP
|
||||
diff --git a/sound/soc/sunxi/Makefile b/sound/soc/sunxi/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 6131aea97efa..19800277105c 100644
|
||||
--- a/sound/soc/sunxi/Makefile
|
||||
+++ b/sound/soc/sunxi/Makefile
|
||||
@@ -8,3 +8,4 @@ obj-$(CONFIG_SND_SUN50I_CODEC_ANALOG) += sun50i-codec-analog.o
|
||||
@@ -45,7 +46,7 @@ index 111111111111..222222222222 100644
|
||||
+obj-$(CONFIG_SND_SUN9I_HDMI_AUDIO) += sun9i-hdmi-audio.o
|
||||
diff --git a/sound/soc/sunxi/sun9i-hdmi-audio.c b/sound/soc/sunxi/sun9i-hdmi-audio.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..32eb6d9decd3
|
||||
--- /dev/null
|
||||
+++ b/sound/soc/sunxi/sun9i-hdmi-audio.c
|
||||
@@ -0,0 +1,178 @@
|
||||
@@ -228,5 +229,5 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Jernej Skrabec <jernej.skrabec@gmail.com>");
|
||||
+MODULE_LICENSE("GPL v2");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 2a82156c12d9eb10f0f4591c65b4fb9cedb49d47 Mon Sep 17 00:00:00 2001
|
||||
From: Samuel Holland <samuel@sholland.org>
|
||||
Date: Fri, 25 Sep 2020 21:42:52 -0500
|
||||
Subject: ASoC: ec25: New codec driver for the EC25 modem
|
||||
@@ -9,13 +9,14 @@ an 8 kHz or 16 kHz sameple rate.
|
||||
Suggested-by: Luca Weiss <luca@z3ntu.xyz>
|
||||
Signed-off-by: Samuel Holland <samuel@sholland.org>
|
||||
---
|
||||
sound/soc/codecs/Kconfig | 3 +
|
||||
sound/soc/codecs/Kconfig | 3 ++
|
||||
sound/soc/codecs/Makefile | 2 +
|
||||
sound/soc/codecs/ec25.c | 94 ++++++++++
|
||||
sound/soc/codecs/ec25.c | 94 +++++++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 99 insertions(+)
|
||||
create mode 100644 sound/soc/codecs/ec25.c
|
||||
|
||||
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 7092842480ef..602a815dfaee 100644
|
||||
--- a/sound/soc/codecs/Kconfig
|
||||
+++ b/sound/soc/codecs/Kconfig
|
||||
@@ -1125,6 +1125,9 @@ config SND_SOC_HDMI_CODEC
|
||||
@@ -29,7 +30,7 @@ index 111111111111..222222222222 100644
|
||||
tristate "Everest Semi ES7134 CODEC"
|
||||
|
||||
diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 54cbc3feae32..76db4d730730 100644
|
||||
--- a/sound/soc/codecs/Makefile
|
||||
+++ b/sound/soc/codecs/Makefile
|
||||
@@ -120,6 +120,7 @@ snd-soc-da7219-y := da7219.o da7219-aad.o
|
||||
@@ -50,7 +51,7 @@ index 111111111111..222222222222 100644
|
||||
obj-$(CONFIG_SND_SOC_ES83XX_DSM_COMMON) += snd-soc-es83xx-dsm-common.o
|
||||
diff --git a/sound/soc/codecs/ec25.c b/sound/soc/codecs/ec25.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..4f9b6b06cce7
|
||||
--- /dev/null
|
||||
+++ b/sound/soc/codecs/ec25.c
|
||||
@@ -0,0 +1,94 @@
|
||||
@@ -149,5 +150,5 @@ index 000000000000..111111111111
|
||||
+MODULE_LICENSE("GPL");
|
||||
+MODULE_ALIAS("platform:ec25");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 8178dde991cbc23d733f278a7c5a51a7ea900289 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Fri, 18 Aug 2017 13:56:06 +0200
|
||||
Subject: Add support for my private Sapomat device
|
||||
|
||||
---
|
||||
arch/arm/boot/dts/allwinner/Makefile | 1 +
|
||||
arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-sapomat.dts | 34 ++++++++++
|
||||
arch/arm/boot/dts/allwinner/Makefile | 1 +
|
||||
.../sun8i-h3-orangepi-pc-sapomat.dts | 34 +++++++++++++++++++
|
||||
2 files changed, 35 insertions(+)
|
||||
create mode 100644 arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-sapomat.dts
|
||||
|
||||
diff --git a/arch/arm/boot/dts/allwinner/Makefile b/arch/arm/boot/dts/allwinner/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index cd0d044882cf..54b156fca9bf 100644
|
||||
--- a/arch/arm/boot/dts/allwinner/Makefile
|
||||
+++ b/arch/arm/boot/dts/allwinner/Makefile
|
||||
@@ -238,6 +238,7 @@ dtb-$(CONFIG_MACH_SUN8I) += \
|
||||
@@ -22,7 +23,7 @@ index 111111111111..222222222222 100644
|
||||
sun8i-h3-orangepi-plus2e.dtb \
|
||||
diff --git a/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-sapomat.dts b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-sapomat.dts
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..55c82d5fb63f
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/boot/dts/allwinner/sun8i-h3-orangepi-pc-sapomat.dts
|
||||
@@ -0,0 +1,34 @@
|
||||
@@ -61,5 +62,5 @@ index 000000000000..111111111111
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,21 +1,27 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 616d08084bfbde819121d11b6054b2330f989c3d Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Mon, 16 Sep 2019 00:35:50 +0200
|
||||
Subject: Defconfigs for all my devices
|
||||
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
arch/arm/configs/orangepi_defconfig | 692 ++++++
|
||||
arch/arm/configs/pocketbook_touch_lux_3_defconfig | 414 ++++
|
||||
arch/arm/configs/tbs_a711_defconfig | 524 +++++
|
||||
arch/arm64/configs/orangepi_defconfig | 1039 ++++++++++
|
||||
arch/arm64/configs/pinephone_defconfig | 650 ++++++
|
||||
arch/arm64/configs/pinephone_multidist_defconfig | 600 ++++++
|
||||
arch/arm/configs/orangepi_defconfig | 692 +++++++++++
|
||||
.../configs/pocketbook_touch_lux_3_defconfig | 414 +++++++
|
||||
arch/arm/configs/tbs_a711_defconfig | 524 +++++++++
|
||||
arch/arm64/configs/orangepi_defconfig | 1039 +++++++++++++++++
|
||||
arch/arm64/configs/pinephone_defconfig | 650 +++++++++++
|
||||
.../configs/pinephone_multidist_defconfig | 600 ++++++++++
|
||||
6 files changed, 3919 insertions(+)
|
||||
create mode 100644 arch/arm/configs/orangepi_defconfig
|
||||
create mode 100644 arch/arm/configs/pocketbook_touch_lux_3_defconfig
|
||||
create mode 100644 arch/arm/configs/tbs_a711_defconfig
|
||||
create mode 100644 arch/arm64/configs/orangepi_defconfig
|
||||
create mode 100644 arch/arm64/configs/pinephone_defconfig
|
||||
create mode 100644 arch/arm64/configs/pinephone_multidist_defconfig
|
||||
|
||||
diff --git a/arch/arm/configs/orangepi_defconfig b/arch/arm/configs/orangepi_defconfig
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..56d869272228
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/configs/orangepi_defconfig
|
||||
@@ -0,0 +1,692 @@
|
||||
@@ -713,7 +719,7 @@ index 000000000000..111111111111
|
||||
+# CONFIG_RUNTIME_TESTING_MENU is not set
|
||||
diff --git a/arch/arm/configs/pocketbook_touch_lux_3_defconfig b/arch/arm/configs/pocketbook_touch_lux_3_defconfig
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..75310734154f
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/configs/pocketbook_touch_lux_3_defconfig
|
||||
@@ -0,0 +1,414 @@
|
||||
@@ -1133,7 +1139,7 @@ index 000000000000..111111111111
|
||||
+# CONFIG_RUNTIME_TESTING_MENU is not set
|
||||
diff --git a/arch/arm/configs/tbs_a711_defconfig b/arch/arm/configs/tbs_a711_defconfig
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..e29e2c7db357
|
||||
--- /dev/null
|
||||
+++ b/arch/arm/configs/tbs_a711_defconfig
|
||||
@@ -0,0 +1,524 @@
|
||||
@@ -1663,7 +1669,7 @@ index 000000000000..111111111111
|
||||
+# CONFIG_RUNTIME_TESTING_MENU is not set
|
||||
diff --git a/arch/arm64/configs/orangepi_defconfig b/arch/arm64/configs/orangepi_defconfig
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..04c5cb733dbe
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/configs/orangepi_defconfig
|
||||
@@ -0,0 +1,1039 @@
|
||||
@@ -2708,7 +2714,7 @@ index 000000000000..111111111111
|
||||
+# CONFIG_RUNTIME_TESTING_MENU is not set
|
||||
diff --git a/arch/arm64/configs/pinephone_defconfig b/arch/arm64/configs/pinephone_defconfig
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..51c8740d56e7
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/configs/pinephone_defconfig
|
||||
@@ -0,0 +1,650 @@
|
||||
@@ -3364,7 +3370,7 @@ index 000000000000..111111111111
|
||||
+# CONFIG_RUNTIME_TESTING_MENU is not set
|
||||
diff --git a/arch/arm64/configs/pinephone_multidist_defconfig b/arch/arm64/configs/pinephone_multidist_defconfig
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..633924e11882
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/configs/pinephone_multidist_defconfig
|
||||
@@ -0,0 +1,600 @@
|
||||
@@ -3969,5 +3975,5 @@ index 000000000000..111111111111
|
||||
+# CONFIG_STRICT_DEVMEM is not set
|
||||
+# CONFIG_RUNTIME_TESTING_MENU is not set
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 8a7b8dbf4c41a12ddaaf6bbf3e5a4ebc31a963ff Mon Sep 17 00:00:00 2001
|
||||
From: "Steinar H. Gunderson" <steinar+kernel@gunderson.no>
|
||||
Date: Mon, 4 Nov 2024 15:35:38 +0000
|
||||
Subject: Fix broken allwinner,sram dependency on h616, h618
|
||||
@@ -33,10 +33,10 @@ Signed-off-by: Steinar H. Gunderson <steinar+kernel@gunderson.no>
|
||||
1 file changed, 3 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/drivers/of/property.c b/drivers/of/property.c
|
||||
index 111111111111..222222222222 100644
|
||||
index 631067481ac1..bbbb5f9df41f 100644
|
||||
--- a/drivers/of/property.c
|
||||
+++ b/drivers/of/property.c
|
||||
@@ -1366,8 +1366,9 @@ static struct device_node *parse_allwinner_sram(struct device_node *np,
|
||||
@@ -1365,8 +1365,9 @@ static struct device_node *parse_allwinner_sram(struct device_node *np,
|
||||
return NULL;
|
||||
|
||||
sram_node = of_parse_phandle(np, prop_name, 0);
|
||||
@@ -49,5 +49,5 @@ index 111111111111..222222222222 100644
|
||||
return sram_node;
|
||||
}
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From d01ae5a5c91290761f5157a05d43e85182f0be75 Mon Sep 17 00:00:00 2001
|
||||
From: Ondrej Jirman <megi@xff.cz>
|
||||
Date: Thu, 26 Sep 2024 23:00:02 +0200
|
||||
Subject: Revert "Input: cyttsp4 - remove driver"
|
||||
@@ -7,18 +7,24 @@ This reverts commit 25162a4f64f8ba0065f300977589fe1f6af332f0.
|
||||
---
|
||||
drivers/input/touchscreen/Kconfig | 30 +
|
||||
drivers/input/touchscreen/Makefile | 5 +-
|
||||
drivers/input/touchscreen/cyttsp4_core.c | 2174 ++++++++++
|
||||
drivers/input/touchscreen/cyttsp4_core.h | 448 ++
|
||||
drivers/input/touchscreen/cyttsp4_core.c | 2174 +++++++++++++++++
|
||||
drivers/input/touchscreen/cyttsp4_core.h | 448 ++++
|
||||
drivers/input/touchscreen/cyttsp4_i2c.c | 72 +
|
||||
drivers/input/touchscreen/cyttsp4_spi.c | 187 +
|
||||
drivers/input/touchscreen/cyttsp4_spi.c | 187 ++
|
||||
drivers/input/touchscreen/cyttsp_core.h | 4 +
|
||||
drivers/input/touchscreen/cyttsp_i2c.c | 55 -
|
||||
drivers/input/touchscreen/cyttsp_i2c_common.c | 86 +
|
||||
include/linux/platform_data/cyttsp4.h | 62 +
|
||||
10 files changed, 3067 insertions(+), 56 deletions(-)
|
||||
create mode 100644 drivers/input/touchscreen/cyttsp4_core.c
|
||||
create mode 100644 drivers/input/touchscreen/cyttsp4_core.h
|
||||
create mode 100644 drivers/input/touchscreen/cyttsp4_i2c.c
|
||||
create mode 100644 drivers/input/touchscreen/cyttsp4_spi.c
|
||||
create mode 100644 drivers/input/touchscreen/cyttsp_i2c_common.c
|
||||
create mode 100644 include/linux/platform_data/cyttsp4.h
|
||||
|
||||
diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 1ac26fc2e3eb..0df90c3d743b 100644
|
||||
--- a/drivers/input/touchscreen/Kconfig
|
||||
+++ b/drivers/input/touchscreen/Kconfig
|
||||
@@ -254,6 +254,36 @@ config TOUCHSCREEN_CYTTSP_SPI
|
||||
@@ -59,7 +65,7 @@ index 111111111111..222222222222 100644
|
||||
tristate "Cypress TrueTouch Gen5 Touchscreen Driver"
|
||||
depends on I2C
|
||||
diff --git a/drivers/input/touchscreen/Makefile b/drivers/input/touchscreen/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 82bc837ca01e..04dc8039341b 100644
|
||||
--- a/drivers/input/touchscreen/Makefile
|
||||
+++ b/drivers/input/touchscreen/Makefile
|
||||
@@ -25,8 +25,11 @@ obj-$(CONFIG_TOUCHSCREEN_CHIPONE_ICN8505) += chipone_icn8505.o
|
||||
@@ -77,7 +83,7 @@ index 111111111111..222222222222 100644
|
||||
obj-$(CONFIG_TOUCHSCREEN_DA9052) += da9052_tsi.o
|
||||
diff --git a/drivers/input/touchscreen/cyttsp4_core.c b/drivers/input/touchscreen/cyttsp4_core.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..7cb26929dc73
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/cyttsp4_core.c
|
||||
@@ -0,0 +1,2174 @@
|
||||
@@ -2257,7 +2263,7 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Cypress");
|
||||
diff --git a/drivers/input/touchscreen/cyttsp4_core.h b/drivers/input/touchscreen/cyttsp4_core.h
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..6262f6e45075
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/cyttsp4_core.h
|
||||
@@ -0,0 +1,448 @@
|
||||
@@ -2711,7 +2717,7 @@ index 000000000000..111111111111
|
||||
+#endif /* _LINUX_CYTTSP4_CORE_H */
|
||||
diff --git a/drivers/input/touchscreen/cyttsp4_i2c.c b/drivers/input/touchscreen/cyttsp4_i2c.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..da32c151def5
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/cyttsp4_i2c.c
|
||||
@@ -0,0 +1,72 @@
|
||||
@@ -2789,7 +2795,7 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Cypress");
|
||||
diff --git a/drivers/input/touchscreen/cyttsp4_spi.c b/drivers/input/touchscreen/cyttsp4_spi.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..944fbbe9113e
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/cyttsp4_spi.c
|
||||
@@ -0,0 +1,187 @@
|
||||
@@ -2981,7 +2987,7 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Cypress");
|
||||
+MODULE_ALIAS("spi:cyttsp4");
|
||||
diff --git a/drivers/input/touchscreen/cyttsp_core.h b/drivers/input/touchscreen/cyttsp_core.h
|
||||
index 111111111111..222222222222 100644
|
||||
index 40a605d20285..cd3b80401970 100644
|
||||
--- a/drivers/input/touchscreen/cyttsp_core.h
|
||||
+++ b/drivers/input/touchscreen/cyttsp_core.h
|
||||
@@ -136,6 +136,10 @@ struct cyttsp {
|
||||
@@ -2996,7 +3002,7 @@ index 111111111111..222222222222 100644
|
||||
|
||||
#endif /* __CYTTSP_CORE_H__ */
|
||||
diff --git a/drivers/input/touchscreen/cyttsp_i2c.c b/drivers/input/touchscreen/cyttsp_i2c.c
|
||||
index 111111111111..222222222222 100644
|
||||
index cb15600549cd..bf13b3448a6b 100644
|
||||
--- a/drivers/input/touchscreen/cyttsp_i2c.c
|
||||
+++ b/drivers/input/touchscreen/cyttsp_i2c.c
|
||||
@@ -22,61 +22,6 @@
|
||||
@@ -3063,7 +3069,7 @@ index 111111111111..222222222222 100644
|
||||
.write = cyttsp_i2c_write_block_data,
|
||||
diff --git a/drivers/input/touchscreen/cyttsp_i2c_common.c b/drivers/input/touchscreen/cyttsp_i2c_common.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..7e752fb9fad7
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/cyttsp_i2c_common.c
|
||||
@@ -0,0 +1,86 @@
|
||||
@@ -3155,7 +3161,7 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Cypress");
|
||||
diff --git a/include/linux/platform_data/cyttsp4.h b/include/linux/platform_data/cyttsp4.h
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..5dc9d2be384b
|
||||
--- /dev/null
|
||||
+++ b/include/linux/platform_data/cyttsp4.h
|
||||
@@ -0,0 +1,62 @@
|
||||
@@ -3222,5 +3228,5 @@ index 000000000000..111111111111
|
||||
+
|
||||
+#endif /* _CYTTSP4_H_ */
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From f08329129682bcb283f198ba1d8baaf16efd0120 Mon Sep 17 00:00:00 2001
|
||||
From: Ondrej Jirman <megi@xff.cz>
|
||||
Date: Thu, 10 Nov 2022 20:11:10 +0100
|
||||
Subject: arm64: dts: sun50i-a64-pinephone: Add support for Pinephone 1.2 beta
|
||||
@@ -7,13 +7,14 @@ Beta versions uses a different magnetometer chip.
|
||||
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
arch/arm64/boot/dts/allwinner/Makefile | 1 +
|
||||
arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts | 29 ++++++++++
|
||||
arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 12 ----
|
||||
arch/arm64/boot/dts/allwinner/Makefile | 1 +
|
||||
.../allwinner/sun50i-a64-pinephone-1.2b.dts | 29 +++++++++++++++++++
|
||||
.../dts/allwinner/sun50i-a64-pinephone.dtsi | 12 --------
|
||||
3 files changed, 30 insertions(+), 12 deletions(-)
|
||||
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/allwinner/Makefile b/arch/arm64/boot/dts/allwinner/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 00bed412ee31..9fd6b08ea528 100644
|
||||
--- a/arch/arm64/boot/dts/allwinner/Makefile
|
||||
+++ b/arch/arm64/boot/dts/allwinner/Makefile
|
||||
@@ -12,6 +12,7 @@ dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-pinebook.dtb
|
||||
@@ -26,7 +27,7 @@ index 111111111111..222222222222 100644
|
||||
dtb-$(CONFIG_ARCH_SUNXI) += sun50i-a64-sopine-baseboard.dtb
|
||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..bb6e075972d1
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone-1.2b.dts
|
||||
@@ -0,0 +1,29 @@
|
||||
@@ -60,7 +61,7 @@ index 000000000000..111111111111
|
||||
+ };
|
||||
+};
|
||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
|
||||
index 111111111111..222222222222 100644
|
||||
index 9585d2ad91f4..657373db86bb 100644
|
||||
--- a/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
|
||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-a64-pinephone.dtsi
|
||||
@@ -624,18 +624,6 @@ &i2c1 {
|
||||
@@ -83,5 +84,5 @@ index 111111111111..222222222222 100644
|
||||
lis3mdl: magnetometer@1e {
|
||||
compatible = "st,lis3mdl-magn";
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@ index 111111111111..222222222222 100644
|
||||
+ .data = (const void *)&h5_data_rtl8822cs },
|
||||
{ .compatible = "realtek,rtl8723ds-bt",
|
||||
.data = (const void *)&h5_data_rtl8723bs },
|
||||
{ .compatible = "realtek,rtl8723cs-bt",
|
||||
#endif
|
||||
--
|
||||
Armbian
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 87304c115cfed3d894ef3392173d89907154db01 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sun, 23 Feb 2020 13:40:15 +0100
|
||||
Subject: dt-bindings: leds: Add a binding for AXP813 charger led
|
||||
@@ -7,12 +7,13 @@ The AXP813 PMIC can control one LED. Add binding to represent the LED.
|
||||
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
Documentation/devicetree/bindings/leds/leds-axp20x.yaml | 24 ++++++++++
|
||||
.../devicetree/bindings/leds/leds-axp20x.yaml | 24 +++++++++++++++++++
|
||||
1 file changed, 24 insertions(+)
|
||||
create mode 100644 Documentation/devicetree/bindings/leds/leds-axp20x.yaml
|
||||
|
||||
diff --git a/Documentation/devicetree/bindings/leds/leds-axp20x.yaml b/Documentation/devicetree/bindings/leds/leds-axp20x.yaml
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..110edae82204
|
||||
--- /dev/null
|
||||
+++ b/Documentation/devicetree/bindings/leds/leds-axp20x.yaml
|
||||
@@ -0,0 +1,24 @@
|
||||
@@ -41,5 +42,5 @@ index 000000000000..111111111111
|
||||
+required:
|
||||
+ - compatible
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From d607f3824fe1fbbd40ea3c5e7a9d5a741875e885 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sat, 30 Sep 2017 02:30:39 +0200
|
||||
Subject: dt-bindings: media: Add bindings for Himax HM5065 camera sensor
|
||||
@@ -7,12 +7,13 @@ HM5065 is 5MP CMOS sensor...
|
||||
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
Documentation/devicetree/bindings/media/i2c/hm5065.txt | 49 ++++++++++
|
||||
.../devicetree/bindings/media/i2c/hm5065.txt | 49 +++++++++++++++++++
|
||||
1 file changed, 49 insertions(+)
|
||||
create mode 100644 Documentation/devicetree/bindings/media/i2c/hm5065.txt
|
||||
|
||||
diff --git a/Documentation/devicetree/bindings/media/i2c/hm5065.txt b/Documentation/devicetree/bindings/media/i2c/hm5065.txt
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..92ba6cac0d2f
|
||||
--- /dev/null
|
||||
+++ b/Documentation/devicetree/bindings/media/i2c/hm5065.txt
|
||||
@@ -0,0 +1,49 @@
|
||||
@@ -66,5 +67,5 @@ index 000000000000..111111111111
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,15 +1,16 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 093dcb430851a9d30dc70fee158358f57c724edd Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Mon, 20 May 2019 17:58:05 +0200
|
||||
Subject: hm5065: yaml bindings (wip)
|
||||
|
||||
---
|
||||
Documentation/devicetree/bindings/media/i2c/hm5065.yaml | 90 ++++++++++
|
||||
.../devicetree/bindings/media/i2c/hm5065.yaml | 90 +++++++++++++++++++
|
||||
1 file changed, 90 insertions(+)
|
||||
create mode 100644 Documentation/devicetree/bindings/media/i2c/hm5065.yaml
|
||||
|
||||
diff --git a/Documentation/devicetree/bindings/media/i2c/hm5065.yaml b/Documentation/devicetree/bindings/media/i2c/hm5065.yaml
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..df7a4f514b3f
|
||||
--- /dev/null
|
||||
+++ b/Documentation/devicetree/bindings/media/i2c/hm5065.yaml
|
||||
@@ -0,0 +1,90 @@
|
||||
@@ -104,5 +105,5 @@ index 000000000000..111111111111
|
||||
+ };
|
||||
+};
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 824d4da343ecf29eefbcbd1d9bf8cee190f52daf Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Thu, 4 Feb 2021 00:55:20 +0100
|
||||
Subject: leds: axp20x: Support charger LED on AXP20x like PMICs
|
||||
@@ -15,14 +15,15 @@ that without changes.
|
||||
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/leds/Kconfig | 15 +
|
||||
drivers/leds/Kconfig | 15 +++
|
||||
drivers/leds/Makefile | 1 +
|
||||
drivers/leds/leds-axp20x.c | 253 ++++++++++
|
||||
drivers/leds/leds-axp20x.c | 253 +++++++++++++++++++++++++++++++++++++
|
||||
drivers/mfd/axp20x.c | 3 +
|
||||
4 files changed, 272 insertions(+)
|
||||
create mode 100644 drivers/leds/leds-axp20x.c
|
||||
|
||||
diff --git a/drivers/leds/Kconfig b/drivers/leds/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index b784bb74a837..36a301a19289 100644
|
||||
--- a/drivers/leds/Kconfig
|
||||
+++ b/drivers/leds/Kconfig
|
||||
@@ -952,6 +952,14 @@ config LEDS_IP30
|
||||
@@ -55,7 +56,7 @@ index 111111111111..222222222222 100644
|
||||
|
||||
comment "Flash and Torch LED drivers"
|
||||
diff --git a/drivers/leds/Makefile b/drivers/leds/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 18afbb5a23ee..fde9e39f0d53 100644
|
||||
--- a/drivers/leds/Makefile
|
||||
+++ b/drivers/leds/Makefile
|
||||
@@ -92,6 +92,7 @@ obj-$(CONFIG_LEDS_TURRIS_OMNIA) += leds-turris-omnia.o
|
||||
@@ -68,7 +69,7 @@ index 111111111111..222222222222 100644
|
||||
obj-$(CONFIG_LEDS_EXPRESSWIRE) += leds-expresswire.o
|
||||
diff --git a/drivers/leds/leds-axp20x.c b/drivers/leds/leds-axp20x.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..e2877af1032a
|
||||
--- /dev/null
|
||||
+++ b/drivers/leds/leds-axp20x.c
|
||||
@@ -0,0 +1,253 @@
|
||||
@@ -326,7 +327,7 @@ index 000000000000..111111111111
|
||||
+MODULE_LICENSE("GPL");
|
||||
+MODULE_ALIAS("platform:leds-axp20x");
|
||||
diff --git a/drivers/mfd/axp20x.c b/drivers/mfd/axp20x.c
|
||||
index 111111111111..222222222222 100644
|
||||
index 4051551757f2..5f1a659e1717 100644
|
||||
--- a/drivers/mfd/axp20x.c
|
||||
+++ b/drivers/mfd/axp20x.c
|
||||
@@ -1195,6 +1195,9 @@ static const struct mfd_cell axp813_cells[] = {
|
||||
@@ -340,5 +341,5 @@ index 111111111111..222222222222 100644
|
||||
};
|
||||
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 54a8d9a823a07010fcec9f5ea2f7d61916e486cb Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Tue, 23 Jun 2020 19:51:18 +0200
|
||||
Subject: media: gc2145: Galaxycore camera module driver
|
||||
@@ -9,11 +9,12 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/media/i2c/Kconfig | 10 +
|
||||
drivers/media/i2c/Makefile | 1 +
|
||||
drivers/media/i2c/gc2145.c | 2252 ++++++++++
|
||||
drivers/media/i2c/gc2145.c | 2252 ++++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 2263 insertions(+)
|
||||
create mode 100644 drivers/media/i2c/gc2145.c
|
||||
|
||||
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 43be07cc5b37..2b3b4635c2f0 100644
|
||||
--- a/drivers/media/i2c/Kconfig
|
||||
+++ b/drivers/media/i2c/Kconfig
|
||||
@@ -711,6 +711,16 @@ config VIDEO_HM5065
|
||||
@@ -34,7 +35,7 @@ index 111111111111..222222222222 100644
|
||||
|
||||
menu "Camera ISPs"
|
||||
diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 08bd346db54e..8d79cbb0f29c 100644
|
||||
--- a/drivers/media/i2c/Makefile
|
||||
+++ b/drivers/media/i2c/Makefile
|
||||
@@ -158,3 +158,4 @@ obj-$(CONFIG_VIDEO_VPX3220) += vpx3220.o
|
||||
@@ -44,7 +45,7 @@ index 111111111111..222222222222 100644
|
||||
+obj-$(CONFIG_VIDEO_GC2145) += gc2145.o
|
||||
diff --git a/drivers/media/i2c/gc2145.c b/drivers/media/i2c/gc2145.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..cc85ac772d5a
|
||||
--- /dev/null
|
||||
+++ b/drivers/media/i2c/gc2145.c
|
||||
@@ -0,0 +1,2252 @@
|
||||
@@ -2301,5 +2302,5 @@ index 000000000000..111111111111
|
||||
+MODULE_DESCRIPTION("GC2145 Camera Subdev Driver");
|
||||
+MODULE_LICENSE("GPL");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 670d184d6fd97edcf502edddca9f0ad89ce7e9d3 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sat, 30 Sep 2017 02:39:48 +0200
|
||||
Subject: media: hm5065: Add subdev driver for Himax HM5065 camera sensor
|
||||
@@ -16,11 +16,12 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/media/i2c/Kconfig | 10 +
|
||||
drivers/media/i2c/Makefile | 1 +
|
||||
drivers/media/i2c/hm5065.c | 2207 ++++++++++
|
||||
drivers/media/i2c/hm5065.c | 2207 ++++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 2218 insertions(+)
|
||||
create mode 100644 drivers/media/i2c/hm5065.c
|
||||
|
||||
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 8ba096b8ebca..e7da18f3da3c 100644
|
||||
--- a/drivers/media/i2c/Kconfig
|
||||
+++ b/drivers/media/i2c/Kconfig
|
||||
@@ -701,6 +701,16 @@ config VIDEO_VGXY61
|
||||
@@ -41,7 +42,7 @@ index 111111111111..222222222222 100644
|
||||
|
||||
menu "Camera ISPs"
|
||||
diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index fbb988bd067a..b429d9f2e982 100644
|
||||
--- a/drivers/media/i2c/Makefile
|
||||
+++ b/drivers/media/i2c/Makefile
|
||||
@@ -157,3 +157,4 @@ obj-$(CONFIG_VIDEO_VP27SMPX) += vp27smpx.o
|
||||
@@ -51,7 +52,7 @@ index 111111111111..222222222222 100644
|
||||
+obj-$(CONFIG_VIDEO_HM5065) += hm5065.o
|
||||
diff --git a/drivers/media/i2c/hm5065.c b/drivers/media/i2c/hm5065.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..a3500a4c1441
|
||||
--- /dev/null
|
||||
+++ b/drivers/media/i2c/hm5065.c
|
||||
@@ -0,0 +1,2207 @@
|
||||
@@ -2263,5 +2264,5 @@ index 000000000000..111111111111
|
||||
+MODULE_DESCRIPTION("HM5065 Camera Subdev Driver");
|
||||
+MODULE_LICENSE("GPL");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 5375b23368c9811d6eb5de8f32cd0e264f247490 Mon Sep 17 00:00:00 2001
|
||||
From: Ondrej Jirman <megi@xff.cz>
|
||||
Date: Sat, 13 Jan 2024 21:00:27 +0100
|
||||
Subject: media: i2c: gc2145: Move upstream driver out of the way
|
||||
@@ -12,9 +12,10 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
drivers/media/i2c/Makefile | 2 +-
|
||||
drivers/media/i2c/{gc2145.c => gc2145-mipi.c} | 0
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
rename drivers/media/i2c/{gc2145.c => gc2145-mipi.c} (100%)
|
||||
|
||||
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index e7da18f3da3c..43be07cc5b37 100644
|
||||
--- a/drivers/media/i2c/Kconfig
|
||||
+++ b/drivers/media/i2c/Kconfig
|
||||
@@ -90,9 +90,9 @@ config VIDEO_GC08A3
|
||||
@@ -30,7 +31,7 @@ index 111111111111..222222222222 100644
|
||||
This is a V4L2 sensor-level driver for GalaxyCore GC2145
|
||||
2 Mpixel camera.
|
||||
diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index b429d9f2e982..08bd346db54e 100644
|
||||
--- a/drivers/media/i2c/Makefile
|
||||
+++ b/drivers/media/i2c/Makefile
|
||||
@@ -40,7 +40,7 @@ obj-$(CONFIG_VIDEO_ET8EK8) += et8ek8/
|
||||
@@ -47,5 +48,5 @@ similarity index 100%
|
||||
rename from drivers/media/i2c/gc2145.c
|
||||
rename to drivers/media/i2c/gc2145-mipi.c
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 063b63fd4a447a364cb311d650c30d0abb5e3e05 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sun, 12 Nov 2017 02:10:15 +0100
|
||||
Subject: misc: modem-power: Power manager for modems
|
||||
@@ -16,11 +16,12 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/misc/Kconfig | 7 +
|
||||
drivers/misc/Makefile | 1 +
|
||||
drivers/misc/modem-power.c | 1990 ++++++++++
|
||||
drivers/misc/modem-power.c | 1990 ++++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 1998 insertions(+)
|
||||
create mode 100644 drivers/misc/modem-power.c
|
||||
|
||||
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 3fe7e2a9bd29..5970a309c5b5 100644
|
||||
--- a/drivers/misc/Kconfig
|
||||
+++ b/drivers/misc/Kconfig
|
||||
@@ -610,6 +610,13 @@ config MARVELL_CN10K_DPI
|
||||
@@ -38,7 +39,7 @@ index 111111111111..222222222222 100644
|
||||
source "drivers/misc/eeprom/Kconfig"
|
||||
source "drivers/misc/cb710/Kconfig"
|
||||
diff --git a/drivers/misc/Makefile b/drivers/misc/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index a9f94525e181..eddebeb36117 100644
|
||||
--- a/drivers/misc/Makefile
|
||||
+++ b/drivers/misc/Makefile
|
||||
@@ -72,3 +72,4 @@ obj-$(CONFIG_TPS6594_PFSM) += tps6594-pfsm.o
|
||||
@@ -48,7 +49,7 @@ index 111111111111..222222222222 100644
|
||||
+obj-$(CONFIG_MODEM_POWER) += modem-power.o
|
||||
diff --git a/drivers/misc/modem-power.c b/drivers/misc/modem-power.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..069790db953d
|
||||
--- /dev/null
|
||||
+++ b/drivers/misc/modem-power.c
|
||||
@@ -0,0 +1,1990 @@
|
||||
@@ -2043,5 +2044,5 @@ index 000000000000..111111111111
|
||||
+
|
||||
+// }}}
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 2a3de3e76c7adb32139236fc63e8a4fa862dc160 Mon Sep 17 00:00:00 2001
|
||||
From: Ondrej Jirman <megi@xff.cz>
|
||||
Date: Tue, 1 Aug 2023 14:56:33 +0200
|
||||
Subject: mtd: spi-nor: Add Alliance memory support
|
||||
@@ -8,13 +8,14 @@ Subject: mtd: spi-nor: Add Alliance memory support
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/mtd/spi-nor/Makefile | 1 +
|
||||
drivers/mtd/spi-nor/alliance.c | 24 ++++++++++
|
||||
drivers/mtd/spi-nor/alliance.c | 24 ++++++++++++++++++++++++
|
||||
drivers/mtd/spi-nor/core.c | 1 +
|
||||
drivers/mtd/spi-nor/core.h | 1 +
|
||||
4 files changed, 27 insertions(+)
|
||||
create mode 100644 drivers/mtd/spi-nor/alliance.c
|
||||
|
||||
diff --git a/drivers/mtd/spi-nor/Makefile b/drivers/mtd/spi-nor/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 5dd9c35f6b6f..998876920319 100644
|
||||
--- a/drivers/mtd/spi-nor/Makefile
|
||||
+++ b/drivers/mtd/spi-nor/Makefile
|
||||
@@ -1,6 +1,7 @@
|
||||
@@ -27,7 +28,7 @@ index 111111111111..222222222222 100644
|
||||
spi-nor-objs += esmt.o
|
||||
diff --git a/drivers/mtd/spi-nor/alliance.c b/drivers/mtd/spi-nor/alliance.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..f3f03d458a5c
|
||||
--- /dev/null
|
||||
+++ b/drivers/mtd/spi-nor/alliance.c
|
||||
@@ -0,0 +1,24 @@
|
||||
@@ -56,7 +57,7 @@ index 000000000000..111111111111
|
||||
+ .nparts = ARRAY_SIZE(alliance_nor_parts),
|
||||
+};
|
||||
diff --git a/drivers/mtd/spi-nor/core.c b/drivers/mtd/spi-nor/core.c
|
||||
index 111111111111..222222222222 100644
|
||||
index 2bb69b069ca7..cd5ebe81bb67 100644
|
||||
--- a/drivers/mtd/spi-nor/core.c
|
||||
+++ b/drivers/mtd/spi-nor/core.c
|
||||
@@ -1964,6 +1964,7 @@ int spi_nor_sr2_bit7_quad_enable(struct spi_nor *nor)
|
||||
@@ -68,7 +69,7 @@ index 111111111111..222222222222 100644
|
||||
&spi_nor_eon,
|
||||
&spi_nor_esmt,
|
||||
diff --git a/drivers/mtd/spi-nor/core.h b/drivers/mtd/spi-nor/core.h
|
||||
index 111111111111..222222222222 100644
|
||||
index 1516b6d0dc37..34bb375880e4 100644
|
||||
--- a/drivers/mtd/spi-nor/core.h
|
||||
+++ b/drivers/mtd/spi-nor/core.h
|
||||
@@ -579,6 +579,7 @@ struct sfdp {
|
||||
@@ -80,5 +81,5 @@ index 111111111111..222222222222 100644
|
||||
extern const struct spi_nor_manufacturer spi_nor_eon;
|
||||
extern const struct spi_nor_manufacturer spi_nor_esmt;
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 7d7c3d852b13a57a2d6770bf645f30192e98bfed Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sat, 15 May 2021 21:43:44 +0200
|
||||
Subject: of: property: fw_devlink: Support allwinner,sram links
|
||||
@@ -10,14 +10,14 @@ to.
|
||||
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/of/property.c | 22 ++++++++++
|
||||
drivers/of/property.c | 22 ++++++++++++++++++++++
|
||||
1 file changed, 22 insertions(+)
|
||||
|
||||
diff --git a/drivers/of/property.c b/drivers/of/property.c
|
||||
index 111111111111..222222222222 100644
|
||||
index 7bd8390f2fba..631067481ac1 100644
|
||||
--- a/drivers/of/property.c
|
||||
+++ b/drivers/of/property.c
|
||||
@@ -1351,6 +1351,27 @@ static struct device_node *parse_remote_endpoint(struct device_node *np,
|
||||
@@ -1350,6 +1350,27 @@ static struct device_node *parse_remote_endpoint(struct device_node *np,
|
||||
return of_graph_get_remote_port_parent(np);
|
||||
}
|
||||
|
||||
@@ -45,7 +45,7 @@ index 111111111111..222222222222 100644
|
||||
static const struct supplier_bindings of_supplier_bindings[] = {
|
||||
{ .parse_prop = parse_clocks, },
|
||||
{ .parse_prop = parse_interconnects, },
|
||||
@@ -1399,6 +1420,7 @@ static const struct supplier_bindings of_supplier_bindings[] = {
|
||||
@@ -1397,6 +1418,7 @@ static const struct supplier_bindings of_supplier_bindings[] = {
|
||||
.parse_prop = parse_post_init_providers,
|
||||
.fwlink_flags = FWLINK_FLAG_IGNORE,
|
||||
},
|
||||
@@ -54,5 +54,5 @@ index 111111111111..222222222222 100644
|
||||
};
|
||||
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From a15ec988b678b703a222f2b31ec422268af931bb Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sat, 5 Oct 2019 15:10:11 +0200
|
||||
Subject: regulator: Add simple driver for enabling a regulator from userspace
|
||||
@@ -8,13 +8,14 @@ tree.
|
||||
|
||||
Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/regulator/Kconfig | 9 +
|
||||
drivers/regulator/Kconfig | 9 ++
|
||||
drivers/regulator/Makefile | 1 +
|
||||
drivers/regulator/userspace-consumer-of.c | 135 ++++++++++
|
||||
drivers/regulator/userspace-consumer-of.c | 135 ++++++++++++++++++++++
|
||||
3 files changed, 145 insertions(+)
|
||||
create mode 100644 drivers/regulator/userspace-consumer-of.c
|
||||
|
||||
diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 39297f7d8177..db7f70e9a015 100644
|
||||
--- a/drivers/regulator/Kconfig
|
||||
+++ b/drivers/regulator/Kconfig
|
||||
@@ -66,6 +66,15 @@ config REGULATOR_NETLINK_EVENTS
|
||||
@@ -34,7 +35,7 @@ index 111111111111..222222222222 100644
|
||||
tristate "Marvell 88PG86X voltage regulators"
|
||||
depends on I2C
|
||||
diff --git a/drivers/regulator/Makefile b/drivers/regulator/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 3d5a803dce8a..267a09e14295 100644
|
||||
--- a/drivers/regulator/Makefile
|
||||
+++ b/drivers/regulator/Makefile
|
||||
@@ -10,6 +10,7 @@ obj-$(CONFIG_OF) += of_regulator.o
|
||||
@@ -47,7 +48,7 @@ index 111111111111..222222222222 100644
|
||||
obj-$(CONFIG_REGULATOR_88PM800) += 88pm800-regulator.o
|
||||
diff --git a/drivers/regulator/userspace-consumer-of.c b/drivers/regulator/userspace-consumer-of.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..bcc9433c352d
|
||||
--- /dev/null
|
||||
+++ b/drivers/regulator/userspace-consumer-of.c
|
||||
@@ -0,0 +1,135 @@
|
||||
@@ -187,5 +188,5 @@ index 000000000000..111111111111
|
||||
+MODULE_DESCRIPTION("Userspace consumer for voltage and current regulators");
|
||||
+MODULE_LICENSE("GPL");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 92cec14303405be8f3d04a8da3f664a70bb202f8 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sat, 5 Oct 2019 15:12:51 +0200
|
||||
Subject: regulator: tp65185x: Add tp65185x eInk panel regulator driver
|
||||
@@ -16,11 +16,12 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/regulator/Kconfig | 8 +
|
||||
drivers/regulator/Makefile | 1 +
|
||||
drivers/regulator/tp65185x.c | 428 ++++++++++
|
||||
drivers/regulator/tp65185x.c | 428 +++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 437 insertions(+)
|
||||
create mode 100644 drivers/regulator/tp65185x.c
|
||||
|
||||
diff --git a/drivers/regulator/Kconfig b/drivers/regulator/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index db7f70e9a015..887d8a78a1ba 100644
|
||||
--- a/drivers/regulator/Kconfig
|
||||
+++ b/drivers/regulator/Kconfig
|
||||
@@ -1729,4 +1729,12 @@ config REGULATOR_QCOM_LABIBB
|
||||
@@ -37,7 +38,7 @@ index 111111111111..222222222222 100644
|
||||
+
|
||||
endif
|
||||
diff --git a/drivers/regulator/Makefile b/drivers/regulator/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 267a09e14295..c0266414e3e4 100644
|
||||
--- a/drivers/regulator/Makefile
|
||||
+++ b/drivers/regulator/Makefile
|
||||
@@ -202,5 +202,6 @@ obj-$(CONFIG_REGULATOR_WM831X) += wm831x-ldo.o
|
||||
@@ -49,7 +50,7 @@ index 111111111111..222222222222 100644
|
||||
ccflags-$(CONFIG_REGULATOR_DEBUG) += -DDEBUG
|
||||
diff --git a/drivers/regulator/tp65185x.c b/drivers/regulator/tp65185x.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..8b57a11ff2f9
|
||||
--- /dev/null
|
||||
+++ b/drivers/regulator/tp65185x.c
|
||||
@@ -0,0 +1,428 @@
|
||||
@@ -482,5 +483,5 @@ index 000000000000..111111111111
|
||||
+MODULE_DESCRIPTION("Regulator device driver for tp65185x");
|
||||
+MODULE_LICENSE("GPL");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 6f7868e7fdaab0b9099550e067f763e33086deef Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sun, 12 Nov 2017 23:09:14 +0100
|
||||
Subject: sound: soc: ac100-codec: Support analog part of X-Powers AC100 codec
|
||||
@@ -11,11 +11,12 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
include/linux/mfd/ac100.h | 1 +
|
||||
sound/soc/sunxi/Kconfig | 11 +
|
||||
sound/soc/sunxi/Makefile | 1 +
|
||||
sound/soc/sunxi/ac100-codec.c | 990 ++++++++++
|
||||
sound/soc/sunxi/ac100-codec.c | 990 ++++++++++++++++++++++++++++++++++
|
||||
5 files changed, 1006 insertions(+)
|
||||
create mode 100644 sound/soc/sunxi/ac100-codec.c
|
||||
|
||||
diff --git a/drivers/mfd/ac100.c b/drivers/mfd/ac100.c
|
||||
index 111111111111..222222222222 100644
|
||||
index 8f47c392cbd1..6cc9b1035642 100644
|
||||
--- a/drivers/mfd/ac100.c
|
||||
+++ b/drivers/mfd/ac100.c
|
||||
@@ -79,6 +79,9 @@ static struct mfd_cell ac100_cells[] = {
|
||||
@@ -29,7 +30,7 @@ index 111111111111..222222222222 100644
|
||||
.name = "ac100-rtc",
|
||||
.of_compatible = "x-powers,ac100-rtc",
|
||||
diff --git a/include/linux/mfd/ac100.h b/include/linux/mfd/ac100.h
|
||||
index 111111111111..222222222222 100644
|
||||
index 88005c3a1b2d..621bd10b79b2 100644
|
||||
--- a/include/linux/mfd/ac100.h
|
||||
+++ b/include/linux/mfd/ac100.h
|
||||
@@ -80,6 +80,7 @@ struct ac100_dev {
|
||||
@@ -41,7 +42,7 @@ index 111111111111..222222222222 100644
|
||||
/* ADC digital audio processing (high pass filter & auto gain control */
|
||||
#define AC100_ADC_DAP_L_STA 0x80
|
||||
diff --git a/sound/soc/sunxi/Kconfig b/sound/soc/sunxi/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 1f18f016acbb..7b2b3bcb062e 100644
|
||||
--- a/sound/soc/sunxi/Kconfig
|
||||
+++ b/sound/soc/sunxi/Kconfig
|
||||
@@ -22,6 +22,17 @@ config SND_SUN8I_CODEC
|
||||
@@ -63,7 +64,7 @@ index 111111111111..222222222222 100644
|
||||
tristate "Allwinner sun8i Codec Analog Controls Support"
|
||||
depends on MACH_SUN8I || (ARM64 && ARCH_SUNXI) || COMPILE_TEST
|
||||
diff --git a/sound/soc/sunxi/Makefile b/sound/soc/sunxi/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 4483fe9c94ef..6131aea97efa 100644
|
||||
--- a/sound/soc/sunxi/Makefile
|
||||
+++ b/sound/soc/sunxi/Makefile
|
||||
@@ -1,4 +1,5 @@
|
||||
@@ -74,7 +75,7 @@ index 111111111111..222222222222 100644
|
||||
obj-$(CONFIG_SND_SUN4I_SPDIF) += sun4i-spdif.o
|
||||
diff --git a/sound/soc/sunxi/ac100-codec.c b/sound/soc/sunxi/ac100-codec.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..a36c168d4994
|
||||
--- /dev/null
|
||||
+++ b/sound/soc/sunxi/ac100-codec.c
|
||||
@@ -0,0 +1,990 @@
|
||||
@@ -1069,5 +1070,5 @@ index 000000000000..111111111111
|
||||
+MODULE_LICENSE("GPL");
|
||||
+MODULE_ALIAS("platform:ac100-codec");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 84f9ed3a19d718bf4f35e45d4b553f2fe51ca7c7 Mon Sep 17 00:00:00 2001
|
||||
From: Thomas Thorne <Thomas.Thorne@Net2Edge.com>
|
||||
Date: Tue, 20 Sep 2022 20:34:57 -0400
|
||||
Subject: usb: serial: option: add 'reset_resume' callback for WWAN devices
|
||||
@@ -17,10 +17,10 @@ However the rest of the patch is not needed/already upstreamed.
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c
|
||||
index 111111111111..222222222222 100644
|
||||
index 64317b390d22..3056d0f99ff8 100644
|
||||
--- a/drivers/usb/serial/option.c
|
||||
+++ b/drivers/usb/serial/option.c
|
||||
@@ -2417,6 +2417,7 @@ static struct usb_serial_driver option_1port_device = {
|
||||
@@ -2444,6 +2444,7 @@ static struct usb_serial_driver option_1port_device = {
|
||||
#ifdef CONFIG_PM
|
||||
.suspend = usb_wwan_suspend,
|
||||
.resume = usb_wwan_resume,
|
||||
@@ -29,5 +29,5 @@ index 111111111111..222222222222 100644
|
||||
};
|
||||
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 9879a30577a0da78830f0a599cec17f6197d9653 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Thu, 13 Feb 2020 15:37:25 +0100
|
||||
Subject: usb: typec: anx7688: Add driver for ANX7688 USB-C HDMI bridge
|
||||
@@ -39,11 +39,12 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/usb/typec/Kconfig | 12 +
|
||||
drivers/usb/typec/Makefile | 1 +
|
||||
drivers/usb/typec/anx7688.c | 2237 ++++++++++
|
||||
drivers/usb/typec/anx7688.c | 2237 +++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 2250 insertions(+)
|
||||
create mode 100644 drivers/usb/typec/anx7688.c
|
||||
|
||||
diff --git a/drivers/usb/typec/Kconfig b/drivers/usb/typec/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 2f80c2792dbd..982b7c444a1f 100644
|
||||
--- a/drivers/usb/typec/Kconfig
|
||||
+++ b/drivers/usb/typec/Kconfig
|
||||
@@ -52,6 +52,7 @@ source "drivers/usb/typec/ucsi/Kconfig"
|
||||
@@ -73,7 +74,7 @@ index 111111111111..222222222222 100644
|
||||
tristate "Richtek RT1719 Sink Only Type-C controller driver"
|
||||
depends on USB_ROLE_SWITCH || !USB_ROLE_SWITCH
|
||||
diff --git a/drivers/usb/typec/Makefile b/drivers/usb/typec/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 7a368fea61bc..3f8ff94ad294 100644
|
||||
--- a/drivers/usb/typec/Makefile
|
||||
+++ b/drivers/usb/typec/Makefile
|
||||
@@ -7,6 +7,7 @@ obj-$(CONFIG_TYPEC_TCPM) += tcpm/
|
||||
@@ -86,7 +87,7 @@ index 111111111111..222222222222 100644
|
||||
obj-$(CONFIG_TYPEC_RT1719) += rt1719.o
|
||||
diff --git a/drivers/usb/typec/anx7688.c b/drivers/usb/typec/anx7688.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..fa1d3496af73
|
||||
--- /dev/null
|
||||
+++ b/drivers/usb/typec/anx7688.c
|
||||
@@ -0,0 +1,2237 @@
|
||||
@@ -2328,5 +2329,5 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Ondrej Jirman <megi@xff.cz>");
|
||||
+MODULE_DESCRIPTION("Analogix ANX7688 USB-C DisplayPort bridge");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 6e86d051e0d35214033a9fdb839107abbe47f0d8 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Sun, 7 Nov 2021 19:24:40 +0100
|
||||
Subject: usb: typec: typec-extcon: Add typec -> extcon bridge driver
|
||||
@@ -11,11 +11,12 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/usb/typec/Kconfig | 7 +
|
||||
drivers/usb/typec/Makefile | 1 +
|
||||
drivers/usb/typec/typec-extcon.c | 330 ++++++++++
|
||||
drivers/usb/typec/typec-extcon.c | 330 +++++++++++++++++++++++++++++++
|
||||
3 files changed, 338 insertions(+)
|
||||
create mode 100644 drivers/usb/typec/typec-extcon.c
|
||||
|
||||
diff --git a/drivers/usb/typec/Kconfig b/drivers/usb/typec/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index 982b7c444a1f..9913435a0fd9 100644
|
||||
--- a/drivers/usb/typec/Kconfig
|
||||
+++ b/drivers/usb/typec/Kconfig
|
||||
@@ -122,6 +122,13 @@ config TYPEC_WUSB3801
|
||||
@@ -33,7 +34,7 @@ index 111111111111..222222222222 100644
|
||||
|
||||
source "drivers/usb/typec/altmodes/Kconfig"
|
||||
diff --git a/drivers/usb/typec/Makefile b/drivers/usb/typec/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index 3f8ff94ad294..0b2d1d251c53 100644
|
||||
--- a/drivers/usb/typec/Makefile
|
||||
+++ b/drivers/usb/typec/Makefile
|
||||
@@ -12,4 +12,5 @@ obj-$(CONFIG_TYPEC_HD3SS3220) += hd3ss3220.o
|
||||
@@ -44,7 +45,7 @@ index 111111111111..222222222222 100644
|
||||
obj-$(CONFIG_TYPEC) += mux/
|
||||
diff --git a/drivers/usb/typec/typec-extcon.c b/drivers/usb/typec/typec-extcon.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..e09cd7a28c24
|
||||
--- /dev/null
|
||||
+++ b/drivers/usb/typec/typec-extcon.c
|
||||
@@ -0,0 +1,330 @@
|
||||
@@ -379,5 +380,5 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Ondrej Jirman <megi@xff.cz>");
|
||||
+MODULE_DESCRIPTION("typec -> extcon bridge driver");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From 7bfcb690f0d5461b4f1113873f8983e2cd202ae8 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Ond=C5=99ej=20Jirman?= <megi@xff.cz>
|
||||
Date: Tue, 24 Sep 2019 17:53:02 +0200
|
||||
Subject: video: fbdev: eInk display driver for A13 based PocketBooks
|
||||
@@ -11,12 +11,14 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
||||
---
|
||||
drivers/video/fbdev/Kconfig | 12 +
|
||||
drivers/video/fbdev/Makefile | 4 +
|
||||
drivers/video/fbdev/sun5i-eink-neon.c | 49 +
|
||||
drivers/video/fbdev/sun5i-eink.c | 1156 ++++++++++
|
||||
drivers/video/fbdev/sun5i-eink-neon.c | 49 ++
|
||||
drivers/video/fbdev/sun5i-eink.c | 1156 +++++++++++++++++++++++++
|
||||
4 files changed, 1221 insertions(+)
|
||||
create mode 100644 drivers/video/fbdev/sun5i-eink-neon.c
|
||||
create mode 100644 drivers/video/fbdev/sun5i-eink.c
|
||||
|
||||
diff --git a/drivers/video/fbdev/Kconfig b/drivers/video/fbdev/Kconfig
|
||||
index 111111111111..222222222222 100644
|
||||
index de035071fedb..515c2f3f9700 100644
|
||||
--- a/drivers/video/fbdev/Kconfig
|
||||
+++ b/drivers/video/fbdev/Kconfig
|
||||
@@ -657,6 +657,18 @@ config FB_ATMEL
|
||||
@@ -39,7 +41,7 @@ index 111111111111..222222222222 100644
|
||||
tristate "nVidia Framebuffer Support"
|
||||
depends on FB && PCI
|
||||
diff --git a/drivers/video/fbdev/Makefile b/drivers/video/fbdev/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
index b3d12f977c06..36026f5adf6e 100644
|
||||
--- a/drivers/video/fbdev/Makefile
|
||||
+++ b/drivers/video/fbdev/Makefile
|
||||
@@ -126,3 +126,7 @@ obj-$(CONFIG_FB_SIMPLE) += simplefb.o
|
||||
@@ -52,7 +54,7 @@ index 111111111111..222222222222 100644
|
||||
+CFLAGS_sun5i-eink-neon.o += -march=armv7-a -mfloat-abi=softfp -mfpu=neon -ffreestanding -isystem $(shell $(CC) -print-file-name=include)
|
||||
diff --git a/drivers/video/fbdev/sun5i-eink-neon.c b/drivers/video/fbdev/sun5i-eink-neon.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..9e2386fd91ea
|
||||
--- /dev/null
|
||||
+++ b/drivers/video/fbdev/sun5i-eink-neon.c
|
||||
@@ -0,0 +1,49 @@
|
||||
@@ -107,7 +109,7 @@ index 000000000000..111111111111
|
||||
+EXPORT_SYMBOL_GPL(eink_ctlstream_fill_data_neon);
|
||||
diff --git a/drivers/video/fbdev/sun5i-eink.c b/drivers/video/fbdev/sun5i-eink.c
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
index 000000000000..af86e9a115af
|
||||
--- /dev/null
|
||||
+++ b/drivers/video/fbdev/sun5i-eink.c
|
||||
@@ -0,0 +1,1156 @@
|
||||
@@ -1268,5 +1270,5 @@ index 000000000000..111111111111
|
||||
+MODULE_AUTHOR("Ondrej Jirman <megi@xff.cz>");
|
||||
+MODULE_LICENSE("GPL v2");
|
||||
--
|
||||
Armbian
|
||||
2.35.3
|
||||
|
||||
|
||||
Reference in New Issue
Block a user