* [PATCH v4 07/16] dt-bindings: thermal: sun8i: Add binding for A100's THS controller
2020-07-14 6:55 [PATCH v4 00/16] Allwinner A100 Initial support Frank Lee
@ 2020-07-14 7:11 ` Frank Lee
2020-07-14 7:13 ` [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate Frank Lee
` (2 subsequent siblings)
3 siblings, 0 replies; 12+ messages in thread
From: Frank Lee @ 2020-07-14 7:11 UTC (permalink / raw)
To: anarsoul, tiny.windzz, rui.zhang, daniel.lezcano, amit.kucheria,
robh+dt, mripard, wens, linux-pm
Cc: devicetree, linux-arm-kernel, linux-kernel, huangshuosheng,
liyong, Yangtao Li, Rob Herring
From: Yangtao Li <frank@allwinnertech.com>
Add a binding for A100's ths controller.
Signed-off-by: Yangtao Li <frank@allwinnertech.com>
Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
Reviewed-by: Rob Herring <robh@kernel.org>
---
.../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml b/Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
index 87369264feb9..9d40fc7ff6fd 100644
--- a/Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
+++ b/Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
@@ -17,6 +17,7 @@ properties:
- allwinner,sun8i-h3-ths
- allwinner,sun8i-r40-ths
- allwinner,sun50i-a64-ths
+ - allwinner,sun50i-a100-ths
- allwinner,sun50i-h5-ths
- allwinner,sun50i-h6-ths
@@ -61,7 +62,9 @@ allOf:
properties:
compatible:
contains:
- const: allwinner,sun50i-h6-ths
+ enum:
+ - allwinner,sun50i-a100-ths
+ - allwinner,sun50i-h6-ths
then:
properties:
@@ -103,6 +106,7 @@ allOf:
- const: allwinner,sun8i-h3-ths
- const: allwinner,sun8i-r40-ths
- const: allwinner,sun50i-a64-ths
+ - const: allwinner,sun50i-a100-ths
- const: allwinner,sun50i-h5-ths
- const: allwinner,sun50i-h6-ths
--
2.24.0
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate
2020-07-14 6:55 [PATCH v4 00/16] Allwinner A100 Initial support Frank Lee
2020-07-14 7:11 ` [PATCH v4 07/16] dt-bindings: thermal: sun8i: Add binding for A100's THS controller Frank Lee
@ 2020-07-14 7:13 ` Frank Lee
2020-07-17 4:26 ` Daniel Lezcano
2020-07-14 7:14 ` [PATCH v4 09/16] thermal: sun8i: Add A100's THS controller support Frank Lee
2020-07-17 4:28 ` [PATCH v4 00/16] Allwinner A100 Initial support Daniel Lezcano
3 siblings, 1 reply; 12+ messages in thread
From: Frank Lee @ 2020-07-14 7:13 UTC (permalink / raw)
To: anarsoul, tiny.windzz, rui.zhang, daniel.lezcano, amit.kucheria,
mripard, wens, linux-pm
Cc: linux-arm-kernel, linux-kernel, huangshuosheng, liyong,
Yangtao Li
From: Yangtao Li <frank@allwinnertech.com>
For sun50i_h6_ths_calibrate(), the data read from nvmem needs a round of
calculation. On the other hand, the newer SOC may store other data in
the space other than 12bit sensor data. Add mask operation to read data
to avoid conversion error.
Signed-off-by: Yangtao Li <frank@allwinnertech.com>
Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
---
drivers/thermal/sun8i_thermal.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/thermal/sun8i_thermal.c b/drivers/thermal/sun8i_thermal.c
index 74d73be16496..f423d44b9290 100644
--- a/drivers/thermal/sun8i_thermal.c
+++ b/drivers/thermal/sun8i_thermal.c
@@ -244,7 +244,7 @@ static int sun50i_h6_ths_calibrate(struct ths_device *tmdev,
ft_temp = (caldata[0] & FT_TEMP_MASK) * 100;
for (i = 0; i < tmdev->chip->sensor_num; i++) {
- int sensor_reg = caldata[i + 1];
+ int sensor_reg = caldata[i + 1] & TEMP_CALIB_MASK;
int cdata, offset;
int sensor_temp = tmdev->chip->calc_temp(tmdev, i, sensor_reg);
--
2.24.0
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate
2020-07-14 7:13 ` [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate Frank Lee
@ 2020-07-17 4:26 ` Daniel Lezcano
2020-07-17 7:35 ` Frank Lee
0 siblings, 1 reply; 12+ messages in thread
From: Daniel Lezcano @ 2020-07-17 4:26 UTC (permalink / raw)
To: Frank Lee, anarsoul, tiny.windzz, rui.zhang, amit.kucheria,
mripard, wens, linux-pm
Cc: linux-arm-kernel, linux-kernel, huangshuosheng, liyong
On 14/07/2020 09:13, Frank Lee wrote:
> From: Yangtao Li <frank@allwinnertech.com>
>
> For sun50i_h6_ths_calibrate(), the data read from nvmem needs a round of
> calculation. On the other hand, the newer SOC may store other data in
> the space other than 12bit sensor data. Add mask operation to read data
> to avoid conversion error.
>
> Signed-off-by: Yangtao Li <frank@allwinnertech.com>
> Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
Can you clarify these SoB ?
Frank Lee==Yangtao Li==frank@allwinnertech.com==tiny.windzz@gmail.com ?
> ---
> drivers/thermal/sun8i_thermal.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/thermal/sun8i_thermal.c b/drivers/thermal/sun8i_thermal.c
> index 74d73be16496..f423d44b9290 100644
> --- a/drivers/thermal/sun8i_thermal.c
> +++ b/drivers/thermal/sun8i_thermal.c
> @@ -244,7 +244,7 @@ static int sun50i_h6_ths_calibrate(struct ths_device *tmdev,
> ft_temp = (caldata[0] & FT_TEMP_MASK) * 100;
>
> for (i = 0; i < tmdev->chip->sensor_num; i++) {
> - int sensor_reg = caldata[i + 1];
> + int sensor_reg = caldata[i + 1] & TEMP_CALIB_MASK;
> int cdata, offset;
> int sensor_temp = tmdev->chip->calc_temp(tmdev, i, sensor_reg);
>
>
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate
2020-07-17 4:26 ` Daniel Lezcano
@ 2020-07-17 7:35 ` Frank Lee
2020-07-17 7:56 ` Daniel Lezcano
0 siblings, 1 reply; 12+ messages in thread
From: Frank Lee @ 2020-07-17 7:35 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Frank Lee, Vasily Khoruzhick, Zhang Rui, Amit Kucheria,
Maxime Ripard, Chen-Yu Tsai, Linux PM, Linux ARM,
Linux Kernel Mailing List, 黄烁生, liyong
On Fri, Jul 17, 2020 at 12:26 PM Daniel Lezcano
<daniel.lezcano@linaro.org> wrote:
>
> On 14/07/2020 09:13, Frank Lee wrote:
> > From: Yangtao Li <frank@allwinnertech.com>
> >
> > For sun50i_h6_ths_calibrate(), the data read from nvmem needs a round of
> > calculation. On the other hand, the newer SOC may store other data in
> > the space other than 12bit sensor data. Add mask operation to read data
> > to avoid conversion error.
> >
> > Signed-off-by: Yangtao Li <frank@allwinnertech.com>
> > Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
>
> Can you clarify these SoB ?
Previously I used 'Signed-off-by: Yangtao Li <tiny.windzz@gmail.com>',
maybe this should be removed directly?
>
> Frank Lee==Yangtao Li==frank@allwinnertech.com==tiny.windzz@gmail.com ?
>
Yeah.
Yangtao
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate
2020-07-17 7:35 ` Frank Lee
@ 2020-07-17 7:56 ` Daniel Lezcano
2020-07-20 9:27 ` Frank Lee
0 siblings, 1 reply; 12+ messages in thread
From: Daniel Lezcano @ 2020-07-17 7:56 UTC (permalink / raw)
To: Frank Lee
Cc: Frank Lee, Vasily Khoruzhick, Zhang Rui, Amit Kucheria,
Maxime Ripard, Chen-Yu Tsai, Linux PM, Linux ARM,
Linux Kernel Mailing List, 黄烁生, liyong
On 17/07/2020 09:35, Frank Lee wrote:
> On Fri, Jul 17, 2020 at 12:26 PM Daniel Lezcano
> <daniel.lezcano@linaro.org> wrote:
>>
>> On 14/07/2020 09:13, Frank Lee wrote:
>>> From: Yangtao Li <frank@allwinnertech.com>
>>>
>>> For sun50i_h6_ths_calibrate(), the data read from nvmem needs a round of
>>> calculation. On the other hand, the newer SOC may store other data in
>>> the space other than 12bit sensor data. Add mask operation to read data
>>> to avoid conversion error.
>>>
>>> Signed-off-by: Yangtao Li <frank@allwinnertech.com>
>>> Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
>>
>> Can you clarify these SoB ?
>
> Previously I used 'Signed-off-by: Yangtao Li <tiny.windzz@gmail.com>',
> maybe this should be removed directly?
>
>>
>> Frank Lee==Yangtao Li==frank@allwinnertech.com==tiny.windzz@gmail.com ?
>>
>
> Yeah.
You are not supposed to add reviewed-by yourself. Please remove it.
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate
2020-07-17 7:56 ` Daniel Lezcano
@ 2020-07-20 9:27 ` Frank Lee
2020-07-20 10:38 ` Daniel Lezcano
0 siblings, 1 reply; 12+ messages in thread
From: Frank Lee @ 2020-07-20 9:27 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Frank Lee, Vasily Khoruzhick, Zhang Rui, Amit Kucheria,
Maxime Ripard, Chen-Yu Tsai, Linux PM, Linux ARM,
Linux Kernel Mailing List, 黄烁生, liyong
HI,
On Fri, Jul 17, 2020 at 3:56 PM Daniel Lezcano
<daniel.lezcano@linaro.org> wrote:
>
> On 17/07/2020 09:35, Frank Lee wrote:
> > On Fri, Jul 17, 2020 at 12:26 PM Daniel Lezcano
> > <daniel.lezcano@linaro.org> wrote:
> >>
> >> On 14/07/2020 09:13, Frank Lee wrote:
> >>> From: Yangtao Li <frank@allwinnertech.com>
> >>>
> >>> For sun50i_h6_ths_calibrate(), the data read from nvmem needs a round of
> >>> calculation. On the other hand, the newer SOC may store other data in
> >>> the space other than 12bit sensor data. Add mask operation to read data
> >>> to avoid conversion error.
> >>>
> >>> Signed-off-by: Yangtao Li <frank@allwinnertech.com>
> >>> Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
> >>
> >> Can you clarify these SoB ?
> >
> > Previously I used 'Signed-off-by: Yangtao Li <tiny.windzz@gmail.com>',
> > maybe this should be removed directly?
> >
> >>
> >> Frank Lee==Yangtao Li==frank@allwinnertech.com==tiny.windzz@gmail.com ?
> >>
> >
> > Yeah.
>
> You are not supposed to add reviewed-by yourself. Please remove it.
Should I resend the entire series or just the thermal patch?
What about those that have been applied.
Thx,
Yangtao
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate
2020-07-20 9:27 ` Frank Lee
@ 2020-07-20 10:38 ` Daniel Lezcano
2020-07-23 16:56 ` Maxime Ripard
0 siblings, 1 reply; 12+ messages in thread
From: Daniel Lezcano @ 2020-07-20 10:38 UTC (permalink / raw)
To: Frank Lee
Cc: Frank Lee, Vasily Khoruzhick, Zhang Rui, Amit Kucheria,
Maxime Ripard, Chen-Yu Tsai, Linux PM, Linux ARM,
Linux Kernel Mailing List, 黄烁生, liyong
On 20/07/2020 11:27, Frank Lee wrote:
> HI,
> On Fri, Jul 17, 2020 at 3:56 PM Daniel Lezcano
> <daniel.lezcano@linaro.org> wrote:
>>
>> On 17/07/2020 09:35, Frank Lee wrote:
>>> On Fri, Jul 17, 2020 at 12:26 PM Daniel Lezcano
>>> <daniel.lezcano@linaro.org> wrote:
>>>>
>>>> On 14/07/2020 09:13, Frank Lee wrote:
>>>>> From: Yangtao Li <frank@allwinnertech.com>
>>>>>
>>>>> For sun50i_h6_ths_calibrate(), the data read from nvmem needs a round of
>>>>> calculation. On the other hand, the newer SOC may store other data in
>>>>> the space other than 12bit sensor data. Add mask operation to read data
>>>>> to avoid conversion error.
>>>>>
>>>>> Signed-off-by: Yangtao Li <frank@allwinnertech.com>
>>>>> Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
>>>>
>>>> Can you clarify these SoB ?
>>>
>>> Previously I used 'Signed-off-by: Yangtao Li <tiny.windzz@gmail.com>',
>>> maybe this should be removed directly?
>>>
>>>>
>>>> Frank Lee==Yangtao Li==frank@allwinnertech.com==tiny.windzz@gmail.com ?
>>>>
>>>
>>> Yeah.
>>
>> You are not supposed to add reviewed-by yourself. Please remove it.
>
> Should I resend the entire series or just the thermal patch?
> What about those that have been applied.
I can not speak on behalf of other maintainers.
The simplest would be to ask them directly.
If you want to go forward with the thermal changes, you can send them
separately but Maxim's Ack will be needed anyway.
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate
2020-07-20 10:38 ` Daniel Lezcano
@ 2020-07-23 16:56 ` Maxime Ripard
0 siblings, 0 replies; 12+ messages in thread
From: Maxime Ripard @ 2020-07-23 16:56 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Frank Lee, Frank Lee, Vasily Khoruzhick, Zhang Rui, Amit Kucheria,
Chen-Yu Tsai, Linux PM, Linux ARM, Linux Kernel Mailing List,
黄烁生, liyong
On Mon, Jul 20, 2020 at 12:38:10PM +0200, Daniel Lezcano wrote:
> On 20/07/2020 11:27, Frank Lee wrote:
> > HI,
> > On Fri, Jul 17, 2020 at 3:56 PM Daniel Lezcano
> > <daniel.lezcano@linaro.org> wrote:
> >>
> >> On 17/07/2020 09:35, Frank Lee wrote:
> >>> On Fri, Jul 17, 2020 at 12:26 PM Daniel Lezcano
> >>> <daniel.lezcano@linaro.org> wrote:
> >>>>
> >>>> On 14/07/2020 09:13, Frank Lee wrote:
> >>>>> From: Yangtao Li <frank@allwinnertech.com>
> >>>>>
> >>>>> For sun50i_h6_ths_calibrate(), the data read from nvmem needs a round of
> >>>>> calculation. On the other hand, the newer SOC may store other data in
> >>>>> the space other than 12bit sensor data. Add mask operation to read data
> >>>>> to avoid conversion error.
> >>>>>
> >>>>> Signed-off-by: Yangtao Li <frank@allwinnertech.com>
> >>>>> Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
> >>>>
> >>>> Can you clarify these SoB ?
> >>>
> >>> Previously I used 'Signed-off-by: Yangtao Li <tiny.windzz@gmail.com>',
> >>> maybe this should be removed directly?
> >>>
> >>>>
> >>>> Frank Lee==Yangtao Li==frank@allwinnertech.com==tiny.windzz@gmail.com ?
> >>>>
> >>>
> >>> Yeah.
> >>
> >> You are not supposed to add reviewed-by yourself. Please remove it.
> >
> > Should I resend the entire series or just the thermal patch?
> > What about those that have been applied.
>
> I can not speak on behalf of other maintainers.
>
> The simplest would be to ask them directly.
>
> If you want to go forward with the thermal changes, you can send them
> separately but Maxim's Ack will be needed anyway.
Given that I had a few other comments on the other patches, I guess you
can resend the whole series, it will be simpler to track down.
Maxime
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH v4 09/16] thermal: sun8i: Add A100's THS controller support
2020-07-14 6:55 [PATCH v4 00/16] Allwinner A100 Initial support Frank Lee
2020-07-14 7:11 ` [PATCH v4 07/16] dt-bindings: thermal: sun8i: Add binding for A100's THS controller Frank Lee
2020-07-14 7:13 ` [PATCH v4 08/16] thermal: sun8i: add TEMP_CALIB_MASK for calibration data in sun50i_h6_ths_calibrate Frank Lee
@ 2020-07-14 7:14 ` Frank Lee
2020-07-17 4:28 ` [PATCH v4 00/16] Allwinner A100 Initial support Daniel Lezcano
3 siblings, 0 replies; 12+ messages in thread
From: Frank Lee @ 2020-07-14 7:14 UTC (permalink / raw)
To: anarsoul, tiny.windzz, rui.zhang, daniel.lezcano, amit.kucheria,
mripard, wens, linux-pm
Cc: linux-arm-kernel, linux-kernel, huangshuosheng, liyong,
Yangtao Li
From: Yangtao Li <frank@allwinnertech.com>
This patch add thermal sensor controller support for A100,
which is similar to the previous ones.
Signed-off-by: Yangtao Li <frank@allwinnertech.com>
Reviewed-by: Yangtao Li <tiny.windzz@gmail.com>
---
drivers/thermal/sun8i_thermal.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/drivers/thermal/sun8i_thermal.c b/drivers/thermal/sun8i_thermal.c
index f423d44b9290..f8b13071a6f4 100644
--- a/drivers/thermal/sun8i_thermal.c
+++ b/drivers/thermal/sun8i_thermal.c
@@ -590,6 +590,19 @@ static const struct ths_thermal_chip sun50i_a64_ths = {
.calc_temp = sun8i_ths_calc_temp,
};
+static const struct ths_thermal_chip sun50i_a100_ths = {
+ .sensor_num = 3,
+ .has_bus_clk_reset = true,
+ .ft_deviation = 8000,
+ .offset = 187744,
+ .scale = 672,
+ .temp_data_base = SUN50I_H6_THS_TEMP_DATA,
+ .calibrate = sun50i_h6_ths_calibrate,
+ .init = sun50i_h6_thermal_init,
+ .irq_ack = sun50i_h6_irq_ack,
+ .calc_temp = sun8i_ths_calc_temp,
+};
+
static const struct ths_thermal_chip sun50i_h5_ths = {
.sensor_num = 2,
.has_mod_clk = true,
@@ -619,6 +632,7 @@ static const struct of_device_id of_ths_match[] = {
{ .compatible = "allwinner,sun8i-h3-ths", .data = &sun8i_h3_ths },
{ .compatible = "allwinner,sun8i-r40-ths", .data = &sun8i_r40_ths },
{ .compatible = "allwinner,sun50i-a64-ths", .data = &sun50i_a64_ths },
+ { .compatible = "allwinner,sun50i-a100-ths", .data = &sun50i_a100_ths },
{ .compatible = "allwinner,sun50i-h5-ths", .data = &sun50i_h5_ths },
{ .compatible = "allwinner,sun50i-h6-ths", .data = &sun50i_h6_ths },
{ /* sentinel */ },
--
2.24.0
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [PATCH v4 00/16] Allwinner A100 Initial support
2020-07-14 6:55 [PATCH v4 00/16] Allwinner A100 Initial support Frank Lee
` (2 preceding siblings ...)
2020-07-14 7:14 ` [PATCH v4 09/16] thermal: sun8i: Add A100's THS controller support Frank Lee
@ 2020-07-17 4:28 ` Daniel Lezcano
2020-07-17 7:38 ` Frank Lee
3 siblings, 1 reply; 12+ messages in thread
From: Daniel Lezcano @ 2020-07-17 4:28 UTC (permalink / raw)
To: Frank Lee, robh+dt, mripard, wens, mturquette, sboyd,
gregory.clement, tglx, jason, maz, srinivas.kandagatla,
linus.walleij, anarsoul, tiny.windzz, rui.zhang, amit.kucheria,
lee.jones, p.zabel, clabbe, icenowy, megous, stefan, bage,
devicetree
Cc: linux-arm-kernel, linux-kernel, linux-clk, linux-i2c, linux-gpio,
linux-pm
On 14/07/2020 08:55, Frank Lee wrote:
> From: Yangtao Li <frank@allwinnertech.com>
Do you expect me to pick patches 7,8,9 or ack them ?
> v4:
> -drop "dt-bindings: pinctrl: sunxi: make gpio banks supplies required"
> -fix dcdc1 regulator name
> -get rid of underscore in dts node name
> -Some trivial things in yaml files
>
> v3:
> -Add pmu and nmi support
> -Add read data mask for calibration
> -Code style
> -Some trivial things in yaml files
>
> v2:
> -Some naming consistency
> -Repair email address
> -Fix mmc clock
> -Don't export system clock
> -Fix checkpatch warning
> -Drop unneeded pin function, convert to jtag_gpu and i2s_x
>
> Yangtao Li (16):
> dt-bindings: clk: sunxi-ccu: add compatible string for A100 CCU and
> R-CCU
> clk: sunxi-ng: add support for the Allwinner A100 CCU
> dt-bindings: pinctrl: sunxi: Get rid of continual nesting
> dt-bindings: pinctrl: sunxi: Add A100 pinctrl bindings
> pinctrl: sunxi: add support for the Allwinner A100 pin controller
> dt-bindings: nvmem: SID: add binding for A100's SID controller
> dt-bindings: thermal: sun8i: Add binding for A100's THS controller
> thermal: sun8i: add TEMP_CALIB_MASK for calibration data in
> sun50i_h6_ths_calibrate
> thermal: sun8i: Add A100's THS controller support
> mfd: axp20x: Allow the AXP803 to be probed by I2C
> dt-bindings: irq: sun7i-nmi: fix dt-binding for a80 nmi
> dt-bindings: irq: sun7i-nmi: Add binding for A100's NMI controller
> dt-bindings: i2c: mv64xxx: Add compatible for the A100 i2c node.
> arm64: allwinner: A100: add the basical Allwinner A100 DTSI file
> dt-bindings: arm: sunxi: Add Allwinner A100 Perf1 Board bindings
> arm64: allwinner: A100: add support for Allwinner Perf1 board
>
> .../devicetree/bindings/arm/sunxi.yaml | 5 +
> .../clock/allwinner,sun4i-a10-ccu.yaml | 7 +-
> .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 3 +
> .../allwinner,sun7i-a20-sc-nmi.yaml | 5 +-
> .../nvmem/allwinner,sun4i-a10-sid.yaml | 19 +-
> .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 139 +-
> .../thermal/allwinner,sun8i-a83t-ths.yaml | 6 +-
> arch/arm64/boot/dts/allwinner/Makefile | 1 +
> .../allwinner/sun50i-a100-allwinner-perf1.dts | 180 +++
> .../arm64/boot/dts/allwinner/sun50i-a100.dtsi | 364 +++++
> drivers/clk/sunxi-ng/Kconfig | 10 +
> drivers/clk/sunxi-ng/Makefile | 2 +
> drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c | 214 +++
> drivers/clk/sunxi-ng/ccu-sun50i-a100-r.h | 21 +
> drivers/clk/sunxi-ng/ccu-sun50i-a100.c | 1276 +++++++++++++++++
> drivers/clk/sunxi-ng/ccu-sun50i-a100.h | 56 +
> drivers/mfd/axp20x-i2c.c | 2 +
> drivers/pinctrl/sunxi/Kconfig | 10 +
> drivers/pinctrl/sunxi/Makefile | 2 +
> drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c | 105 ++
> drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c | 708 +++++++++
> drivers/thermal/sun8i_thermal.c | 16 +-
> include/dt-bindings/clock/sun50i-a100-ccu.h | 116 ++
> include/dt-bindings/clock/sun50i-a100-r-ccu.h | 23 +
> include/dt-bindings/reset/sun50i-a100-ccu.h | 68 +
> include/dt-bindings/reset/sun50i-a100-r-ccu.h | 18 +
> 26 files changed, 3308 insertions(+), 68 deletions(-)
> create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-allwinner-perf1.dts
> create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi
> create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100-r.c
> create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100-r.h
> create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100.c
> create mode 100644 drivers/clk/sunxi-ng/ccu-sun50i-a100.h
> create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c
> create mode 100644 drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c
> create mode 100644 include/dt-bindings/clock/sun50i-a100-ccu.h
> create mode 100644 include/dt-bindings/clock/sun50i-a100-r-ccu.h
> create mode 100644 include/dt-bindings/reset/sun50i-a100-ccu.h
> create mode 100644 include/dt-bindings/reset/sun50i-a100-r-ccu.h
>
--
<http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook |
<http://twitter.com/#!/linaroorg> Twitter |
<http://www.linaro.org/linaro-blog/> Blog
^ permalink raw reply [flat|nested] 12+ messages in thread* Re: [PATCH v4 00/16] Allwinner A100 Initial support
2020-07-17 4:28 ` [PATCH v4 00/16] Allwinner A100 Initial support Daniel Lezcano
@ 2020-07-17 7:38 ` Frank Lee
0 siblings, 0 replies; 12+ messages in thread
From: Frank Lee @ 2020-07-17 7:38 UTC (permalink / raw)
To: Daniel Lezcano
Cc: Frank Lee, Rob Herring, Maxime Ripard, Chen-Yu Tsai,
Michael Turquette, Stephen Boyd, gregory.clement, Thomas Gleixner,
jason, Marc Zyngier, Srini Kandagatla, Linus Walleij,
Vasily Khoruzhick, Zhang Rui, Amit Kucheria, Lee Jones, p.zabel,
clabbe, Icenowy Zheng, Ondřej Jirman, stefan, bage,
devicetree, Linux ARM, Linux Kernel Mailing List, linux-clk,
linux-i2c, linux-gpio, Linux PM
On Fri, Jul 17, 2020 at 12:28 PM Daniel Lezcano
<daniel.lezcano@linaro.org> wrote:
>
> On 14/07/2020 08:55, Frank Lee wrote:
> > From: Yangtao Li <frank@allwinnertech.com>
>
> Do you expect me to pick patches 7,8,9 or ack them ?
>
Please pick it.
Thx,
Yangtao
^ permalink raw reply [flat|nested] 12+ messages in thread