mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
sunxi-6.12: reexport all patches to v6.12.12
This commit is contained in:
@@ -1,22 +1,20 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 20dc0b0f3da7895d50f2824b4608c5e44729f892 Mon Sep 17 00:00:00 2001
|
||||||
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
||||||
Date: Sat, 25 Jan 2025 11:30:04 +0000
|
Date: Sat, 25 Jan 2025 11:30:04 +0000
|
||||||
Subject: BigTreeTech CB1: dts: i2c gpio mode adjustment and ws2812 rgb_value
|
Subject: BigTreeTech CB1: dts: i2c gpio mode adjustment and ws2812 rgb_value
|
||||||
|
|
||||||
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
||||||
---
|
---
|
||||||
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts | 4 ++--
|
.../boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts | 4 ++--
|
||||||
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts | 4 ++--
|
.../boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts | 4 ++--
|
||||||
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 2 +-
|
.../arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 2 +-
|
||||||
3 files changed, 5 insertions(+), 5 deletions(-)
|
3 files changed, 5 insertions(+), 5 deletions(-)
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
||||||
index f878c23f1..b059ea08f 100644
|
index f878c23f1d90..b059ea08fec0 100644
|
||||||
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
||||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-emmc.dts
|
||||||
@@ -19,12 +19,12 @@ &mmc2 {
|
@@ -21,8 +21,8 @@ &ws2812 {
|
||||||
&ws2812 {
|
|
||||||
gpios = <&pio 8 15 GPIO_ACTIVE_LOW>; /* PI15 */
|
|
||||||
};
|
};
|
||||||
|
|
||||||
&i2c_gpio {
|
&i2c_gpio {
|
||||||
@@ -27,15 +25,11 @@ index f878c23f1..b059ea08f 100644
|
|||||||
};
|
};
|
||||||
|
|
||||||
&can0_pin_irq {
|
&can0_pin_irq {
|
||||||
pins = "PI3";
|
|
||||||
};
|
|
||||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
||||||
index e18dd854d..cc10be714 100644
|
index e18dd854d74b..cc10be714676 100644
|
||||||
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
||||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1-sd.dts
|
||||||
@@ -10,12 +10,12 @@
|
@@ -12,8 +12,8 @@ &ws2812 {
|
||||||
&ws2812 {
|
|
||||||
gpios = <&pio 2 14 GPIO_ACTIVE_LOW>; /* PC14 */
|
|
||||||
};
|
};
|
||||||
|
|
||||||
&i2c_gpio {
|
&i2c_gpio {
|
||||||
@@ -46,15 +40,11 @@ index e18dd854d..cc10be714 100644
|
|||||||
};
|
};
|
||||||
|
|
||||||
&can0_pin_irq {
|
&can0_pin_irq {
|
||||||
pins = "PC9";
|
|
||||||
};
|
|
||||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
||||||
index 3b3a196ea..d18695148 100644
|
index 3b3a196eaa93..d18695148ef5 100644
|
||||||
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
||||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
||||||
@@ -106,11 +106,11 @@ wifi_pwrseq: wifi-pwrseq {
|
@@ -108,7 +108,7 @@ ws2812: ws2812 {
|
||||||
|
|
||||||
ws2812: ws2812 {
|
|
||||||
compatible = "rgb-ws2812";
|
compatible = "rgb-ws2812";
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
rgb_cnt = <2>;
|
rgb_cnt = <2>;
|
||||||
@@ -63,8 +53,6 @@ index 3b3a196ea..d18695148 100644
|
|||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
i2c_gpio: i2c-gpio {
|
|
||||||
#address-cells = <1>;
|
|
||||||
--
|
--
|
||||||
Created with Armbian build tools https://github.com/armbian/build
|
2.35.3
|
||||||
|
|
||||||
@@ -1,23 +1,21 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 5607ccab3192a2cc9d70c6072f83d9b9060295c8 Mon Sep 17 00:00:00 2001
|
||||||
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
From: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
||||||
Date: Sat, 25 Jan 2025 12:54:16 +0000
|
Date: Sat, 25 Jan 2025 12:54:16 +0000
|
||||||
Subject: Fix ghost touches on tsc2007 tft screen
|
Subject: Fix ghost touches on tsc2007 tft screen
|
||||||
|
|
||||||
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
Signed-off-by: JohnTheCoolingFan <ivan8215145640@gmail.com>
|
||||||
---
|
---
|
||||||
arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi | 1 +
|
.../sun50i-h616-bigtreetech-cb1.dtsi | 1 +
|
||||||
drivers/input/touchscreen/tsc2007.h | 1 +
|
drivers/input/touchscreen/tsc2007.h | 1 +
|
||||||
drivers/input/touchscreen/tsc2007_core.c | 96 +++++-----
|
drivers/input/touchscreen/tsc2007_core.c | 96 +++++++++----------
|
||||||
include/linux/platform_data/tsc2007.h | 1 +
|
include/linux/platform_data/tsc2007.h | 1 +
|
||||||
4 files changed, 49 insertions(+), 50 deletions(-)
|
4 files changed, 49 insertions(+), 50 deletions(-)
|
||||||
|
|
||||||
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
diff --git a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
||||||
index 2022990e4..3b3a196ea 100644
|
index 2022990e4bc0..3b3a196eaa93 100644
|
||||||
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
--- a/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
||||||
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
+++ b/arch/arm64/boot/dts/allwinner/sun50i-h616-bigtreetech-cb1.dtsi
|
||||||
@@ -123,10 +123,11 @@ i2c_gpio: i2c-gpio {
|
@@ -125,6 +125,7 @@ tft_tp: ns2009@48 {
|
||||||
tft_tp: ns2009@48 {
|
|
||||||
compatible = "ti,tsc2007";
|
|
||||||
reg = <0x48>;
|
reg = <0x48>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
ti,x-plate-ohms = <660>;
|
ti,x-plate-ohms = <660>;
|
||||||
@@ -25,15 +23,11 @@ index 2022990e4..3b3a196ea 100644
|
|||||||
ti,rt-thr = <3000>;
|
ti,rt-thr = <3000>;
|
||||||
ti,fuzzx = <32>;
|
ti,fuzzx = <32>;
|
||||||
ti,fuzzy = <16>;
|
ti,fuzzy = <16>;
|
||||||
i2c,ignore-nak = <1>;
|
|
||||||
};
|
|
||||||
diff --git a/drivers/input/touchscreen/tsc2007.h b/drivers/input/touchscreen/tsc2007.h
|
diff --git a/drivers/input/touchscreen/tsc2007.h b/drivers/input/touchscreen/tsc2007.h
|
||||||
index 5252b6c6d..7411b8bce 100644
|
index 5252b6c6daeb..7411b8bce99c 100644
|
||||||
--- a/drivers/input/touchscreen/tsc2007.h
|
--- a/drivers/input/touchscreen/tsc2007.h
|
||||||
+++ b/drivers/input/touchscreen/tsc2007.h
|
+++ b/drivers/input/touchscreen/tsc2007.h
|
||||||
@@ -63,10 +63,11 @@ struct tsc2007 {
|
@@ -65,6 +65,7 @@ struct tsc2007 {
|
||||||
|
|
||||||
struct i2c_client *client;
|
|
||||||
|
|
||||||
u16 model;
|
u16 model;
|
||||||
u16 x_plate_ohms;
|
u16 x_plate_ohms;
|
||||||
@@ -41,15 +35,11 @@ index 5252b6c6d..7411b8bce 100644
|
|||||||
u16 max_rt;
|
u16 max_rt;
|
||||||
u16 rt_thr;
|
u16 rt_thr;
|
||||||
u8 touched;
|
u8 touched;
|
||||||
unsigned long poll_period; /* in jiffies */
|
|
||||||
int fuzzx;
|
|
||||||
diff --git a/drivers/input/touchscreen/tsc2007_core.c b/drivers/input/touchscreen/tsc2007_core.c
|
diff --git a/drivers/input/touchscreen/tsc2007_core.c b/drivers/input/touchscreen/tsc2007_core.c
|
||||||
index 08bbbafbb..1ae1b1a3e 100644
|
index 08bbbafbbae1..1ae1b1a3e367 100644
|
||||||
--- a/drivers/input/touchscreen/tsc2007_core.c
|
--- a/drivers/input/touchscreen/tsc2007_core.c
|
||||||
+++ b/drivers/input/touchscreen/tsc2007_core.c
|
+++ b/drivers/input/touchscreen/tsc2007_core.c
|
||||||
@@ -68,26 +68,24 @@ static void tsc2007_read_values(struct tsc2007 *tsc, struct ts_event *tc)
|
@@ -70,22 +70,20 @@ static void tsc2007_read_values(struct tsc2007 *tsc, struct ts_event *tc)
|
||||||
tsc2007_xfer(tsc, PWRDOWN);
|
|
||||||
}
|
|
||||||
|
|
||||||
u32 tsc2007_calculate_resistance(struct tsc2007 *tsc, struct ts_event *tc)
|
u32 tsc2007_calculate_resistance(struct tsc2007 *tsc, struct ts_event *tc)
|
||||||
{
|
{
|
||||||
@@ -82,11 +72,7 @@ index 08bbbafbb..1ae1b1a3e 100644
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool tsc2007_is_pen_down(struct tsc2007 *ts)
|
bool tsc2007_is_pen_down(struct tsc2007 *ts)
|
||||||
{
|
@@ -180,6 +178,7 @@ static irqreturn_t tsc2007_soft_poll(int irq, void *handle)
|
||||||
/*
|
|
||||||
@@ -178,58 +176,45 @@ static irqreturn_t tsc2007_soft_poll(int irq, void *handle)
|
|
||||||
{
|
|
||||||
struct tsc2007 *ts = handle;
|
|
||||||
struct input_dev *input = ts->input;
|
struct input_dev *input = ts->input;
|
||||||
struct ts_event tc;
|
struct ts_event tc;
|
||||||
u32 rt;
|
u32 rt;
|
||||||
@@ -94,9 +80,7 @@ index 08bbbafbb..1ae1b1a3e 100644
|
|||||||
|
|
||||||
if(!ts->stopped) {
|
if(!ts->stopped) {
|
||||||
|
|
||||||
mutex_lock(&ts->mlock);
|
@@ -189,45 +188,31 @@ static irqreturn_t tsc2007_soft_poll(int irq, void *handle)
|
||||||
tsc2007_read_values(ts, &tc);
|
|
||||||
mutex_unlock(&ts->mlock);
|
|
||||||
|
|
||||||
rt = tsc2007_calculate_resistance(ts, &tc);
|
rt = tsc2007_calculate_resistance(ts, &tc);
|
||||||
|
|
||||||
@@ -162,11 +146,7 @@ index 08bbbafbb..1ae1b1a3e 100644
|
|||||||
}
|
}
|
||||||
|
|
||||||
return IRQ_HANDLED;
|
return IRQ_HANDLED;
|
||||||
}
|
@@ -329,6 +314,13 @@ static int tsc2007_probe_properties(struct device *dev, struct tsc2007 *ts)
|
||||||
|
|
||||||
@@ -327,10 +312,17 @@ static int tsc2007_probe_properties(struct device *dev, struct tsc2007 *ts)
|
|
||||||
} else {
|
|
||||||
dev_err(dev, "Missing ti,x-plate-ohms device property\n");
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -180,11 +160,7 @@ index 08bbbafbb..1ae1b1a3e 100644
|
|||||||
ts->gpiod = devm_gpiod_get_optional(dev, NULL, GPIOD_IN);
|
ts->gpiod = devm_gpiod_get_optional(dev, NULL, GPIOD_IN);
|
||||||
if (IS_ERR(ts->gpiod))
|
if (IS_ERR(ts->gpiod))
|
||||||
return PTR_ERR(ts->gpiod);
|
return PTR_ERR(ts->gpiod);
|
||||||
|
@@ -347,6 +339,7 @@ static int tsc2007_probe_pdev(struct device *dev, struct tsc2007 *ts,
|
||||||
if (ts->gpiod)
|
|
||||||
@@ -345,10 +337,11 @@ static int tsc2007_probe_pdev(struct device *dev, struct tsc2007 *ts,
|
|
||||||
const struct tsc2007_platform_data *pdata,
|
|
||||||
const struct i2c_device_id *id)
|
|
||||||
{
|
{
|
||||||
ts->model = pdata->model;
|
ts->model = pdata->model;
|
||||||
ts->x_plate_ohms = pdata->x_plate_ohms;
|
ts->x_plate_ohms = pdata->x_plate_ohms;
|
||||||
@@ -192,11 +168,7 @@ index 08bbbafbb..1ae1b1a3e 100644
|
|||||||
ts->max_rt = pdata->max_rt ? : MAX_12BIT;
|
ts->max_rt = pdata->max_rt ? : MAX_12BIT;
|
||||||
ts->poll_period = msecs_to_jiffies(pdata->poll_period ? : 1);
|
ts->poll_period = msecs_to_jiffies(pdata->poll_period ? : 1);
|
||||||
ts->get_pendown_state = pdata->get_pendown_state;
|
ts->get_pendown_state = pdata->get_pendown_state;
|
||||||
ts->clear_penirq = pdata->clear_penirq;
|
@@ -360,6 +353,11 @@ static int tsc2007_probe_pdev(struct device *dev, struct tsc2007 *ts,
|
||||||
ts->fuzzx = pdata->fuzzx;
|
|
||||||
@@ -358,10 +351,15 @@ static int tsc2007_probe_pdev(struct device *dev, struct tsc2007 *ts,
|
|
||||||
if (pdata->x_plate_ohms == 0) {
|
|
||||||
dev_err(dev, "x_plate_ohms is not set up in platform data\n");
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -208,11 +180,7 @@ index 08bbbafbb..1ae1b1a3e 100644
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void tsc2007_call_exit_platform_hw(void *data)
|
@@ -458,11 +456,9 @@ static int tsc2007_probe(struct i2c_client *client)
|
||||||
{
|
|
||||||
@@ -456,15 +454,13 @@ static int tsc2007_probe(struct i2c_client *client)
|
|
||||||
dev_err(&client->dev, "Failed to request irq %d: %d\n",
|
|
||||||
ts->irq, err);
|
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
@@ -226,15 +194,11 @@ index 08bbbafbb..1ae1b1a3e 100644
|
|||||||
add_timer(&ts->timer);
|
add_timer(&ts->timer);
|
||||||
}
|
}
|
||||||
|
|
||||||
tsc2007_stop(ts);
|
|
||||||
|
|
||||||
diff --git a/include/linux/platform_data/tsc2007.h b/include/linux/platform_data/tsc2007.h
|
diff --git a/include/linux/platform_data/tsc2007.h b/include/linux/platform_data/tsc2007.h
|
||||||
index a0ca52c41..f88e58032 100644
|
index a0ca52c41ccb..f88e580322f0 100644
|
||||||
--- a/include/linux/platform_data/tsc2007.h
|
--- a/include/linux/platform_data/tsc2007.h
|
||||||
+++ b/include/linux/platform_data/tsc2007.h
|
+++ b/include/linux/platform_data/tsc2007.h
|
||||||
@@ -5,10 +5,11 @@
|
@@ -7,6 +7,7 @@
|
||||||
/* linux/platform_data/tsc2007.h */
|
|
||||||
|
|
||||||
struct tsc2007_platform_data {
|
struct tsc2007_platform_data {
|
||||||
u16 model; /* 2007. */
|
u16 model; /* 2007. */
|
||||||
u16 x_plate_ohms; /* must be non-zero value */
|
u16 x_plate_ohms; /* must be non-zero value */
|
||||||
@@ -242,8 +206,6 @@ index a0ca52c41..f88e58032 100644
|
|||||||
u16 max_rt; /* max. resistance above which samples are ignored */
|
u16 max_rt; /* max. resistance above which samples are ignored */
|
||||||
unsigned long poll_period; /* time (in ms) between samples */
|
unsigned long poll_period; /* time (in ms) between samples */
|
||||||
int fuzzx; /* fuzz factor for X, Y and pressure axes */
|
int fuzzx; /* fuzz factor for X, Y and pressure axes */
|
||||||
int fuzzy;
|
|
||||||
int fuzzz;
|
|
||||||
--
|
--
|
||||||
Created with Armbian build tools https://github.com/armbian/build
|
2.35.3
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 62e3909bb6e8e32f6260b0877f54dacfafa3c9f1 Mon Sep 17 00:00:00 2001
|
||||||
From: Ondrej Jirman <megi@xff.cz>
|
From: Ondrej Jirman <megi@xff.cz>
|
||||||
Date: Fri, 29 Jul 2022 01:08:29 +0200
|
Date: Fri, 29 Jul 2022 01:08:29 +0200
|
||||||
Subject: ASoC: codec: es8316: "DAC Soft Ramp Rate" is just a 2 bit control
|
Subject: ASoC: codec: es8316: "DAC Soft Ramp Rate" is just a 2 bit control
|
||||||
@@ -12,10 +12,10 @@ Signed-off-by: Ondrej Jirman <megi@xff.cz>
|
|||||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
diff --git a/sound/soc/codecs/es8316.c b/sound/soc/codecs/es8316.c
|
diff --git a/sound/soc/codecs/es8316.c b/sound/soc/codecs/es8316.c
|
||||||
index 111111111111..222222222222 100644
|
index f508df01145b..e7bd561a8f40 100644
|
||||||
--- a/sound/soc/codecs/es8316.c
|
--- a/sound/soc/codecs/es8316.c
|
||||||
+++ b/sound/soc/codecs/es8316.c
|
+++ b/sound/soc/codecs/es8316.c
|
||||||
@@ -99,7 +99,7 @@ static const struct snd_kcontrol_new es8316_snd_controls[] = {
|
@@ -101,7 +101,7 @@ static const struct snd_kcontrol_new es8316_snd_controls[] = {
|
||||||
SOC_DOUBLE_R_TLV("DAC Playback Volume", ES8316_DAC_VOLL,
|
SOC_DOUBLE_R_TLV("DAC Playback Volume", ES8316_DAC_VOLL,
|
||||||
ES8316_DAC_VOLR, 0, 0xc0, 1, dac_vol_tlv),
|
ES8316_DAC_VOLR, 0, 0xc0, 1, dac_vol_tlv),
|
||||||
SOC_SINGLE("DAC Soft Ramp Switch", ES8316_DAC_SET1, 4, 1, 1),
|
SOC_SINGLE("DAC Soft Ramp Switch", ES8316_DAC_SET1, 4, 1, 1),
|
||||||
@@ -25,5 +25,5 @@ index 111111111111..222222222222 100644
|
|||||||
SOC_SINGLE("DAC Double Fs Switch", ES8316_DAC_SET2, 7, 1, 0),
|
SOC_SINGLE("DAC Double Fs Switch", ES8316_DAC_SET2, 7, 1, 0),
|
||||||
SOC_SINGLE("DAC Stereo Enhancement", ES8316_DAC_SET3, 0, 7, 0),
|
SOC_SINGLE("DAC Stereo Enhancement", ES8316_DAC_SET3, 0, 7, 0),
|
||||||
--
|
--
|
||||||
Armbian
|
2.35.3
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
From 84f9ed3a19d718bf4f35e45d4b553f2fe51ca7c7 Mon Sep 17 00:00:00 2001
|
From c4b98967269c353f88e5544988bad6468febd286 Mon Sep 17 00:00:00 2001
|
||||||
From: Thomas Thorne <Thomas.Thorne@Net2Edge.com>
|
From: Thomas Thorne <Thomas.Thorne@Net2Edge.com>
|
||||||
Date: Tue, 20 Sep 2022 20:34:57 -0400
|
Date: Tue, 20 Sep 2022 20:34:57 -0400
|
||||||
Subject: usb: serial: option: add 'reset_resume' callback for WWAN devices
|
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(+)
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c
|
diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c
|
||||||
index 64317b390d22..3056d0f99ff8 100644
|
index 1e2ae0c6c41c..8ab87dfae501 100644
|
||||||
--- a/drivers/usb/serial/option.c
|
--- a/drivers/usb/serial/option.c
|
||||||
+++ b/drivers/usb/serial/option.c
|
+++ b/drivers/usb/serial/option.c
|
||||||
@@ -2444,6 +2444,7 @@ static struct usb_serial_driver option_1port_device = {
|
@@ -2446,6 +2446,7 @@ static struct usb_serial_driver option_1port_device = {
|
||||||
#ifdef CONFIG_PM
|
#ifdef CONFIG_PM
|
||||||
.suspend = usb_wwan_suspend,
|
.suspend = usb_wwan_suspend,
|
||||||
.resume = usb_wwan_resume,
|
.resume = usb_wwan_resume,
|
||||||
|
|||||||
@@ -177,4 +177,4 @@
|
|||||||
patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch
|
patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch
|
||||||
patches.armbian/Fix-ghost-touches-on-tsc2007-tft-screen.patch
|
patches.armbian/Fix-ghost-touches-on-tsc2007-tft-screen.patch
|
||||||
patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-usb_otg-dr_mode.patch
|
patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-usb_otg-dr_mode.patch
|
||||||
patches.armbian/bigtereetech-cb1-i2c-gpio-and-ws2812.patch
|
patches.armbian/BigTreeTech-CB1-dts-i2c-gpio-mode-adjustment-and-ws2812-rgb_val.patch
|
||||||
|
|||||||
@@ -433,7 +433,4 @@
|
|||||||
patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch
|
patches.armbian/Add-BananaPi-BPI-M4-Zero-overlays.patch
|
||||||
patches.armbian/Fix-ghost-touches-on-tsc2007-tft-screen.patch
|
patches.armbian/Fix-ghost-touches-on-tsc2007-tft-screen.patch
|
||||||
patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-usb_otg-dr_mode.patch
|
patches.armbian/arm-dts-sun8i-h2-plus-orangepi-zero-fix-usb_otg-dr_mode.patch
|
||||||
patches.armbian/bigtereetech-cb1-i2c-gpio-and-ws2812.patch
|
patches.armbian/BigTreeTech-CB1-dts-i2c-gpio-mode-adjustment-and-ws2812-rgb_val.patch
|
||||||
# The patches.addon folder where new patches are added before they get into
|
|
||||||
# one of the two main series.
|
|
||||||
#
|
|
||||||
|
|||||||
Reference in New Issue
Block a user