Hi,
On 10/16/19 1:20 AM, Amit Kucheria wrote:
> On Fri, Oct 4, 2019 at 2:31 PM Guillaume La Roque
> wrote:
>> Add minimal thermal zone for two temperature sensor
>> One is located close to the DDR and the other one is
>> located close to the PLLs (between the CPU and GPU
Add missing #colling-cells field for G12A SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Reviewed-by: Neil Armstrong
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 24 +
1 file
Add missing #colling-cells field for G12B SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Reviewed-by: Neil Armstrong
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 29 +
1 file
libre.com/
[3]
https://lore.kernel.org/linux-amlogic/20190729132622.7566-1-narmstr...@baylibre.com/
[4]
https://lore.kernel.org/linux-amlogic/20190731084019.8451-5-narmstr...@baylibre.com/
[5]
https://lore.kernel.org/linux-amlogic/20190729132622.7566-3-narmstr...@baylibre.com/
Guillaume La Roque
Add myself as maintainer for Amlogic Thermal driver.
Reviewed-by: Neil Armstrong
Signed-off-by: Guillaume La Roque
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 390c3194ee93..bdc30d740342 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
La Roque
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 57 +++
1 file changed, 57 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
b/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
index 0660d9ef6a86..a98c16e163c2 100644
--- a/arch/arm64/boot
Adding the devicetree binding documentation for the Amlogic temperature
sensor found in the Amlogic Meson G12A and G12B SoCs.
Reviewed-by: Rob Herring
Reviewed-by: Amit Kucheria
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../bindings/thermal
Add cpu and ddr temperature sensors for G12 Socs
Reviewed-by: Martin Blumenstingl
Reviewed-by: Neil Armstrong
Reviewed-by: Amit Kucheria
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 20
configurable threshold
- up to four interrupts when the temperature has fallen below a
configurable threshold
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Reviewed-by: Amit Kucheria
Signed-off-by: Guillaume La Roque
---
drivers/thermal/Kconfig | 11 +
drivers/thermal/Makefile
configurable threshold
- up to four interrupts when the temperature has fallen below a
configurable threshold
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
drivers/thermal/Kconfig | 11 +
drivers/thermal/Makefile | 1 +
drivers
Adding the devicetree binding documentation for the Amlogic temperature
sensor found in the Amlogic Meson G12A and G12B SoCs.
Reviewed-by: Rob Herring
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../bindings/thermal/amlogic,thermal.yaml | 54
Add cpu and ddr temperature sensors for G12 Socs
Reviewed-by: Martin Blumenstingl
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 20 +++
1 file changed, 20 insertions(+)
diff --git a
Add missing #colling-cells field for G12B SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 29 +
1 file changed, 29 insertions(+)
diff
Add missing #colling-cells field for G12A SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 24 +
1 file changed, 24 insertions(+)
diff
Add minimal thermal zone for two temperature sensor
One is located close to the DDR and the other one is
located close to the PLLs (between the CPU and GPU)
Acked-by: Martin Blumenstingl
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../boot/dts
Add myself as maintainer for Amlogic Thermal driver.
Reviewed-by: Neil Armstrong
Signed-off-by: Guillaume La Roque
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 390c3194ee93..bdc30d740342 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
x-amlogic/20190729132622.7566-1-narmstr...@baylibre.com/
[4]
https://lore.kernel.org/linux-amlogic/20190731084019.8451-5-narmstr...@baylibre.com/
[5]
https://lore.kernel.org/linux-amlogic/20190729132622.7566-3-narmstr...@baylibre.com/
Guillaume La Roque (7):
dt-bindings: thermal: Add DT bindings document
Add cpu and ddr temperature sensors for G12 Socs
Reviewed-by: Martin Blumenstingl
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 20 +++
1 file changed, 20 insertions(+)
diff --git a
Add minimal thermal zone for two temperature sensor
One is located close to the DDR and the other one is
located close to the PLLs (between the CPU and GPU)
Acked-by: Martin Blumenstingl
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../boot/dts
Adding the devicetree binding documentation for the Amlogic temperature
sensor found in the Amlogic Meson G12A and G12B SoCs.
Reviewed-by: Rob Herring
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
.../bindings/thermal/amlogic,thermal.yaml | 54
Add missing #colling-cells field for G12B SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 29 +
1 file changed, 29 insertions(+)
diff
configurable threshold
- up to four interrupts when the temperature has fallen below a
configurable threshold
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
drivers/thermal/Kconfig | 11 +
drivers/thermal/Makefile | 1 +
drivers
Add missing #colling-cells field for G12B SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 29 +
1 file changed, 29 insertions(+)
diff
4]
https://lore.kernel.org/linux-amlogic/20190731084019.8451-5-narmstr...@baylibre.com/
[5]
https://lore.kernel.org/linux-amlogic/20190729132622.7566-3-narmstr...@baylibre.com/
Guillaume La Roque (7):
dt-bindings: thermal: Add DT bindings documentation for Amlogic
Thermal
thermal: amlogic: Ad
Add missing #colling-cells field for G12A SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 24 +
1 file changed, 24 insertions(+)
diff
Add myself as maintainer for Amlogic Thermal driver.
Reviewed-by: Neil Armstrong
Signed-off-by: Guillaume La Roque
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 390c3194ee93..bdc30d740342 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
Add missing #colling-cells field for G12A SoC
Add cooling-map for passive and hot trip point
Tested-by: Christian Hewitt
Tested-by: Kevin Hilman
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 24 +
1 file changed, 24 insertions(+)
diff
Add cpu and ddr temperature sensors for G12 Socs
Signed-off-by: Guillaume La Roque
Reviewed-by: Martin Blumenstingl
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 20 +++
1 file changed, 20 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
b
Add myself as maintainer for Amlogic Thermal driver.
Signed-off-by: Guillaume La Roque
Reviewed-by: Neil Armstrong
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index fb2b12f75c37..299f27d11058 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
Add minimal thermal zone for two temperature sensor
One is located close to the DDR and the other one is
located close to the PLLs (between the CPU and GPU)
Signed-off-by: Guillaume La Roque
Acked-by: Martin Blumenstingl
---
.../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 76
configurable threshold
- up to four interrupts when the temperature has fallen below a
configurable threshold
Signed-off-by: Guillaume La Roque
---
drivers/thermal/Kconfig | 11 +
drivers/thermal/Makefile | 1 +
drivers/thermal/amlogic_thermal.c | 335
Add minimal thermal zone for two temperature sensor
One is located close to the DDR and the other one is
located close to the PLLs (between the CPU and GPU)
Signed-off-by: Guillaume La Roque
Acked-by: Martin Blumenstingl
---
.../boot/dts/amlogic/meson-g12a-sei510.dts| 70
Adding the devicetree binding documentation for the Amlogic temperature
sensor found in the Amlogic Meson G12 SoCs.
the G12A and G12B SoCs are supported.
Signed-off-by: Guillaume La Roque
Reviewed-by: Rob Herring
---
.../bindings/thermal/amlogic,thermal.yaml | 54 +++
1
Tested-by: Kevin Hilman
Guillaume La Roque (6):
dt-bindings: thermal: Add DT bindings documentation for Amlogic
Thermal
thermal: amlogic: Add thermal driver to support G12 SoCs
arm64: dts: amlogic: g12: add temperature sensor
arm64: dts: meson: sei510: Add minimal thermal zone
a
Hi Christian,
thanks for testing on this 3 boards.
guillaume
On 8/14/19 2:24 PM, Christian Hewitt wrote:
> On 6 Aug 2019, at 5:05 pm, Guillaume La Roque wrote:
>> This patchs series add support of New Amlogic temperature sensor and minimal
>> thermal zone for SEI510 and O
5]
https://lore.kernel.org/linux-amlogic/20190729132622.7566-3-narmstr...@baylibre.com/
Guillaume La Roque (6):
dt-bindings: thermal: Add DT bindings documentation for Amlogic
Thermal
thermal: amlogic: Add thermal driver to support G12 SoCs
arm64: dts: amlogic: g12: add temperature senso
configurable threshold
- up to four interrupts when the temperature has fallen below a
configurable threshold
Signed-off-by: Guillaume La Roque
---
drivers/thermal/Kconfig | 11 +
drivers/thermal/Makefile | 1 +
drivers/thermal/amlogic_thermal.c | 336
Add myself as maintainer for Amlogic Thermal driver.
Signed-off-by: Guillaume La Roque
Reviewed-by: Neil Armstrong
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index fb2b12f75c37..299f27d11058 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
Add minimal thermal zone for two temperature sensor
One is located close to the DDR and the other one is
located close to the PLLs (between the CPU and GPU)
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12a-sei510.dts| 56 +++
1 file changed, 56
Add minimal thermal zone for two temperature sensor
One is located close to the DDR and the other one is
located close to the PLLs (between the CPU and GPU)
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 60 +++
1 file changed, 60
Add cpu and ddr temperature sensors for G12 Socs
Signed-off-by: Guillaume La Roque
Reviewed-by: Martin Blumenstingl
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 20 +++
1 file changed, 20 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
b
Adding the devicetree binding documentation for the Amlogic temperature
sensor found in the Amlogic Meson G12 SoCs.
the G12A and G12B SoCs are supported.
Signed-off-by: Guillaume La Roque
---
.../bindings/thermal/amlogic,thermal.yaml | 54 +++
1 file changed, 54 insertions
Hi Martin,
again thanks for your review.
On 8/3/19 8:24 PM, Martin Blumenstingl wrote:
> Hi Guillaume,
>
> (I still don't have any experience with the thermal framework, so
> below are some general comments)
>
> On Wed, Jul 31, 2019 at 5:36 PM Guillaume La Roque
> wr
Hi Martin,
On 8/3/19 8:29 PM, Martin Blumenstingl wrote:
> Hi Guillaume,
>
> On Wed, Jul 31, 2019 at 5:36 PM Guillaume La Roque
> wrote:
>> Add minimal thermal zone for DDR and CPU sensor
> so high DDR (controller?) temperatures will throttle Mali and high PLL
> temper
hi Martin,
thanks for comments i will fix in v3.
guillaume
On 8/3/19 7:52 PM, Martin Blumenstingl wrote:
> Hi Guillaume,
>
> On Wed, Jul 31, 2019 at 5:36 PM Guillaume La Roque
> wrote:
>> Add cpu and ddr temperature sensors for G12 Socs
>>
>> Signed-off-by: Guil
Add myself as maintainer for Amlogic Thermal driver.
Signed-off-by: Guillaume La Roque
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index fb2b12f75c37..299f27d11058 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -15910,6 +15910,15 @@ F
Add minimal thermal zone for DDR and CPU sensor
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12a-sei510.dts| 56 +++
1 file changed, 56 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
b/arch/arm64/boot/dts/amlogic/meson
22.7566-1-narmstr...@baylibre.com/
[4]
https://lore.kernel.org/linux-amlogic/20190731084019.8451-5-narmstr...@baylibre.com/
[5]
https://lore.kernel.org/linux-amlogic/20190729132622.7566-3-narmstr...@baylibre.com/
Guillaume La Roque (6):
dt-bindings: thermal: Add DT bindings documentation fo
Signed-off-by: Guillaume La Roque
---
drivers/thermal/Kconfig | 11 +
drivers/thermal/Makefile | 1 +
drivers/thermal/amlogic_thermal.c | 332 ++
3 files changed, 344 insertions(+)
create mode 100644 drivers/thermal/amlogic_thermal.c
diff --git
Add minimal thermal zone for DDR and CPU sensor
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 60 +++
1 file changed, 60 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts
b/arch/arm64/boot/dts/amlogic/meson
Add cpu and ddr temperature sensors for G12 Socs
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 22 +++
1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
b/arch/arm64/boot/dts/amlogic/meson
Adding the devicetree binding documentation for the Amlogic temperature
sensor found in the Amlogic Meson G12 SoCs.
the G12A and G12B SoCs are supported.
Signed-off-by: Guillaume La Roque
---
.../bindings/thermal/amlogic,thermal.yaml | 58 +++
1 file changed, 58 insertions
Adding the devicetree binding documentation for the Amlogic temperature
sensor found in the Amlogic Meson G12 SoCs.
the G12A and G12B SoCs are supported.
Signed-off-by: Guillaume La Roque
---
.../bindings/thermal/amlogic,thermal.yaml | 58 +++
1 file changed, 58 insertions
Add minimal thermal zone for DDR and CPU sensor
Signed-off-by: Guillaume La Roque
---
.../arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts | 13 +
1 file changed, 13 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts
b/arch/arm64/boot/dts/amlogic/meson
Add cpu and ddr temperature sensors for G12 Socs
Signed-off-by: Guillaume La Roque
---
.../boot/dts/amlogic/meson-g12-common.dtsi| 22 +++
1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
b/arch/arm64/boot/dts/amlogic/meson
Signed-off-by: Guillaume La Roque
---
drivers/thermal/Kconfig | 12 +-
drivers/thermal/Makefile | 1 +
drivers/thermal/amlogic_thermal.c | 335 ++
3 files changed, 347 insertions(+), 1 deletion(-)
create mode 100644 drivers/thermal
Add myself as maintainer for Amlogic Thermal driver.
Signed-off-by: Guillaume La Roque
---
MAINTAINERS | 9 +
1 file changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index fb2b12f75c37..299f27d11058 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -15910,6 +15910,15 @@ F
Add minimal thermal zone for DDR and CPU sensor
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 13 +
1 file changed, 13 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts
b/arch/arm64/boot/dts/amlogic/meson-g12a
https://lore.kernel.org/linux-amlogic/20190729132622.7566-2-narmstr...@baylibre.com/
Guillaume La Roque (6):
dt-bindings: thermal: Add DT bindings documentation for Amlogic
Thermal
thermal: amlogic: Add thermal driver to support G12 SoCs
arm64: dts: amlogic: g12: add temperature sensor
arm64
This adds the devicetree binding documentation for the Temperature
Sensor found in the Amlogic Meson G12 SoCs.
Currently only the G12A SoCs are supported.
Signed-off-by: Guillaume La Roque
---
.../iio/temperature/amlogic,meson-tsensor.txt | 31 +++
1 file changed, 31 insertions
Add two temperature sensor
the first near CPU and GPU, second near DDR
Signed-off-by: Guillaume La Roque
---
arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 22 +
1 file changed, 22 insertions(+)
diff --git a/arch/arm64/boot/dts/amlogic/meson-g12a.dtsi
b/arch/arm64/boot/dts
The code is based on Amlogic source code. No public datasheet for this.
Currently the G12A SoCs are supported.
Supported features:
- possibility to set an automatic reboot temperature
Signed-off-by: Guillaume La Roque
---
drivers/iio/temperature/Kconfig | 11 +
drivers/iio/temperature
...@baylibre.com
Guillaume La Roque (3):
Documentation: dt-bindings: add the Amlogic Meson Temperature Sensor
arm64: dts: meson: g12a: add temperature sensor node
iio: temperature: add a driver for the temperature sensor found in
Amlogic Meson G12 SoCs
.../iio/temperature/amlogic,meson-tsensor.txt
3 files changed, 57 insertions(+), 13 deletions(-)
>
Test with SEI510 board no problem or regression seen
Tested-by: Guillaume La Roque
roamp
- rework patch series for better understanding
- rework set_bias function
Changes since v1:
- fix missing break
- implement new pinctrl generic property "drive-strength-uA"
[1] https://lkml.kernel.org/r/20190314163725.7918-1-jbru...@baylibre.com
Tested-by: Jerome Brunet
Guillau
Add drive-strength-microamp property support to allow drive strength in uA
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/pinconf-generic.c | 2 ++
include/linux/pinctrl/pinconf-generic.h | 3 +++
2 files changed, 5 insertions(+)
diff --git a/drivers/pinctrl/pinconf-generic.c
b
rework bias enable/disable part to prepare drive-strength integration
no functional changes
Signed-off-by: Guillaume La Roque
Reviewed-by: Martin Blumenstingl
Tested-by: Martin Blumenstingl
---
drivers/pinctrl/meson/pinctrl-meson.c | 85 +++
1 file changed, 49
drive-strength-microamp is a new feature needed for G12A SoC.
the default DS setting after boot is usually 500uA and it is not enough for
many functions. We need to be able to set the drive strength to reliably
enable things like MMC, I2C, etc ...
Signed-off-by: Guillaume La Roque
Reviewed-by
This property allow drive-strength parameter in uA instead of mA.
Signed-off-by: Guillaume La Roque
Acked-by: Martin Blumenstingl
Reviewed-by: Martin Blumenstingl
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt | 3 +++
1 file changed, 3 insertions
Add optional drive-strength-microamp property
Signed-off-by: Guillaume La Roque
Reviewed-by: Martin Blumenstingl
Reviewed-by: Rob Herring
---
Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings
add drive-strength bank regiter and bit value for G12A SoC
Signed-off-by: Guillaume La Roque
Reviewed-by: Martin Blumenstingl
---
drivers/pinctrl/meson/pinctrl-meson-g12a.c | 36 +++---
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/pinctrl/meson
This property allow drive-strength parameter in uA instead of mA.
Signed-off-by: Guillaume La Roque
---
Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
b
Add drive-strength-microamp property support to allow drive strength in uA
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/pinconf-generic.c | 2 ++
include/linux/pinctrl/pinconf-generic.h | 3 +++
2 files changed, 5 insertions(+)
diff --git a/drivers/pinctrl/pinconf-generic.c
b
Add optional drive-strength-microamp property
Signed-off-by: Guillaume La Roque
---
Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt
b/Documentation/devicetree
rework bias enable/disable part to prepare drive-strength integration
no functional changes
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/meson/pinctrl-meson.c | 85 +++
1 file changed, 49 insertions(+), 36 deletions(-)
diff --git a/drivers/pinctrl/meson/pinctrl
rk set_bias function
Changes since v1:
- fix missing break
- implement new pinctrl generic property "drive-strength-uA"
[1] https://lkml.kernel.org/r/20190314163725.7918-1-jbru...@baylibre.com
Guillaume La Roque (6):
dt-bindings: pinctrl: add a 'drive-strength-microamp' pro
add drive-strength bank regiter and bit value for G12A SoC
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/meson/pinctrl-meson-g12a.c | 36 +++---
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/pinctrl/meson/pinctrl-meson-g12a.c
b/drivers/pinctrl
drive-strength-microamp is a new feature needed for G12A SoC.
the default DS setting after boot is usually 500uA and it is not enough for
many functions. We need to be able to set the drive strength to reliably
enable things like MMC, I2C, etc ...
Signed-off-by: Guillaume La Roque
---
drivers
e-strength-uA"
[1] https://lkml.kernel.org/r/20190314163725.7918-1-jbru...@baylibre.com
Guillaume La Roque (6):
dt-bindings: pinctrl: add a 'drive-strength-microamp' property
pinctrl: generic: add new 'drive-strength-microamp' property support
dt-bindings: pinctrl: mes
rework bias enable/disable part to prepare drive-strength integration
no functional changes
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/meson/pinctrl-meson.c | 85 +++
1 file changed, 49 insertions(+), 36 deletions(-)
diff --git a/drivers/pinctrl/meson/pinctrl
This property allow drive-strength parameter in uA instead of mA.
Signed-off-by: Guillaume La Roque
---
Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
b
add drive-strength bank regiter and bit value for G12A SoC
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/meson/pinctrl-meson-g12a.c | 36 +++---
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/pinctrl/meson/pinctrl-meson-g12a.c
b/drivers/pinctrl
Add drive-strength-microamp property support to allow drive strength in uA
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/pinconf-generic.c | 2 ++
include/linux/pinctrl/pinconf-generic.h | 3 +++
2 files changed, 5 insertions(+)
diff --git a/drivers/pinctrl/pinconf-generic.c
b
drive-strength-microamp is a new feature needed for G12A SoC.
the default DS setting after boot is usually 500uA and it is not enough for
many functions. We need to be able to set the drive strength to reliably
enable things like MMC, I2C, etc ...
Signed-off-by: Guillaume La Roque
---
drivers
Add optional drive-strength-microamp property
Signed-off-by: Guillaume La Roque
---
Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt
b/Documentation/devicetree
This property allow drive-strength parameter in uA instead of mA.
Signed-off-by: Guillaume La Roque
---
Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
b
e-strength-uA"
[1] https://lkml.kernel.org/r/20190314163725.7918-1-jbru...@baylibre.com
Guillaume La Roque (6):
dt-bindings: pinctrl: add a 'drive-strength-microamp' property
pinctrl: generic: add new 'drive-strength-microamp' property support
dt-bindings: pinctrl: mes
hi martin,
thanks for review, i will do a new series to remove err log on
get_drive_strength
and integrate your comment
On 5/7/19 8:18 PM, Martin Blumenstingl wrote:
> On Tue, May 7, 2019 at 1:57 PM Guillaume La Roque
> wrote:
>> drive-strength-microamp is a new feature needed
hi Martin,
same as previous patch i will do a new serie with your comments.
On 5/7/19 7:53 PM, Martin Blumenstingl wrote:
> Hi Guillaume,
>
> On Tue, May 7, 2019 at 1:57 PM Guillaume La Roque
> wrote:
>> rework bias enable/disable part to prepare drive-strength integrat
Add optional drive-strength-microamp property
Signed-off-by: Guillaume La Roque
---
Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt | 4
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/meson,pinctrl.txt
b/Documentation/devicetree
rework bias enable/disable part to prepare drive-strength integration
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/meson/pinctrl-meson.c | 79 ---
1 file changed, 48 insertions(+), 31 deletions(-)
diff --git a/drivers/pinctrl/meson/pinctrl-meson.c
b/drivers
Add drive-strength-microamp property support to allow drive strength in uA
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/pinconf-generic.c | 2 ++
include/linux/pinctrl/pinconf-generic.h | 3 +++
2 files changed, 5 insertions(+)
diff --git a/drivers/pinctrl/pinconf-generic.c
b
This property allow drive-strength parameter in uA instead of mA.
Signed-off-by: Guillaume La Roque
---
Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt | 3 +++
1 file changed, 3 insertions(+)
diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-bindings.txt
b
th-uA property to be compliant with DT documentation
- rework patch series for better understanding
- rework set_bias function
Changes since v1:
- fix missing break
- implement new pinctrl generic property "drive-strength-uA"
[1] https://lkml.kernel.org/r/20190314163725.7918-1-jbru...@baylib
drive-strength-microamp is a new feature needed for G12A SoC.
the default DS setting after boot is usually 500uA and it is not enough for
many functions. We need to be able to set the drive strength to reliably
enable things like MMC, I2C, etc ...
Signed-off-by: Guillaume La Roque
---
drivers
add drive-strength bank register and bit value for G12A SoC
Signed-off-by: Guillaume La Roque
---
drivers/pinctrl/meson/pinctrl-meson-g12a.c | 36 +++---
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/drivers/pinctrl/meson/pinctrl-meson-g12a.c
b/drivers/pinctrl
hi Martin,
On 4/30/19 10:28 PM, Martin Blumenstingl wrote:
> Hi Guillaume,
>
> On Tue, Apr 30, 2019 at 9:20 AM guillaume La Roque
> wrote:
>> Hi Martin,
>>
>>
>> thanks for your feedback.
>>
>>
>> On 4/27/19 9:44 PM, Martin Blumenstingl wrot
Hi Rob,
On 4/30/19 5:12 PM, Rob Herring wrote:
> On Thu, Apr 18, 2019 at 02:47:55PM +0200, Guillaume La Roque wrote:
>> This property allow drive-strength parameter in uA instead of mA.
>>
>> Signed-off-by: Guillaume La Roque
>> ---
>> Documentation/de
Hi Martin,
thanks for your feedback.
On 4/27/19 9:44 PM, Martin Blumenstingl wrote:
> Hi Guillaume,
>
> On Thu, Apr 18, 2019 at 2:48 PM Guillaume La Roque
> wrote:
>> drive-strength-uA is a new feature needed for G12A SoC.
>> the default DS setting after boot is usu
Hi Martin,
On 4/27/19 9:21 PM, Martin Blumenstingl wrote:
> Hi Guillaume,
>
> On Thu, Apr 18, 2019 at 2:48 PM Guillaume La Roque
> wrote:
>> Add optional drive-strength-uA property
>>
>> Signed-off-by: Guillaume La Roque
>> ---
>> Documentation/devicet
1 - 100 of 115 matches
Mail list logo