Add support for TPS6594 PMIC family devices:
- regulators (bucks and LDOs) on WKUP_I2C0 bus,
- watchdog on MCU_I2C0 bus.
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
.../k3-j7200-common-proc-board-u-boot.dtsi| 17 ++
.../arm/dts/k3-j7200-r5-common-proc-board.dts | 56
From: Esteban Blanc
Add support for TPS6594 family regulators and watchdog.
Add support for AVS0.
PMIC is controlled by SoC through I2C interface.
Add dm, pmic and regulators commands to allow testing.
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
configs
Add support for TPS6594 PMIC family devices:
- regulators (bucks and LDOs) on main WKUP_I2C0 bus,
- watchdog on MCU_I2C0 bus.
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
.../k3-j721s2-common-proc-board-u-boot.dtsi | 29 +++-
.../dts/k3-j721s2-r5-common-proc
Add support for TPS6593 PMIC devices:
- regulators (bucks and LDOs) on main I2C0 bus,
- watchdog on MCU I2C0 bus.
Signed-off-by: Julien Panis
Signed-off-by: Jerome Neanne
---
arch/arm/dts/k3-am62a7-sk-u-boot.dtsi | 22 ++
1 file changed, 22 insertions(+)
diff --git a/arch
From: Esteban Blanc
Add support for TPS6594 family regulators and watchdog.
PMIC is controlled by SoC through I2C interface.
Add dm, pmic and regulators commands to allow testing
Signed-off-by: Esteban Blanc
Signed-off-by: Jerome Neanne
---
configs/j7200_evm_a72_defconfig | 8
1
From: Julien Panis
Add support for TPS6593 regulators and watchdog.
PMIC is controlled by SoC through I2C interface.
Signed-off-by: Julien Panis
Signed-off-by: Jerome Neanne
---
configs/am62ax_evm_a53_defconfig | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a
then be used for other purpose.
Board documentation:
Link: https://www.ti.com/tool/J721EXSOMXEVM
Signed-off-by: Jerome Neanne
---
.../k3-j721e-common-proc-board-u-boot.dtsi| 21 +++
1 file changed, 21 insertions(+)
diff --git a/arch/arm/dts/k3-j721e-common-proc-board-u
Change node name to reuse Linux common dts naming style.
Signed-off-by: Jerome Neanne
---
arch/arm/dts/k3-j721e-r5-common-proc-board-u-boot.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/dts/k3-j721e-r5-common-proc-board-u-boot.dtsi
b/arch/arm/dts/k3-j721e-r5
Use a copy of Linux dts for TPS6594 PMIC description
instead of custom u-boot
Signed-off-by: Jerome Neanne
---
.../arm/dts/k3-j721e-r5-common-proc-board.dts | 48 +--
1 file changed, 22 insertions(+), 26 deletions(-)
diff --git a/arch/arm/dts/k3-j721e-r5-common-proc-board.dts
Using uclass_probe_all forces probe on all devices:
Only probe for WD stop is really needed here.
Probing other devices has no impact.
Signed-off-by: Jerome Neanne
---
board/ti/j721e/evm.c | 8
1 file changed, 8 insertions(+)
diff --git a/board/ti/j721e/evm.c b/board/ti/j721e/evm.c
Add PMIC and regulators feature support for j721e.
PMIC is controlled by SoC through I2C interface.
Signed-off-by: Jerome Neanne
---
configs/j721e_evm_a72_defconfig | 9 +
1 file changed, 9 insertions(+)
diff --git a/configs/j721e_evm_a72_defconfig b/configs/j721e_evm_a72_defconfig
Fixes: 065a452ae6a power: regulator: tps65941: add regulator support
LDO voltage conversion was incorrect.
This was checked by writing and reading back value.
Signed-off-by: Jerome Neanne
---
drivers/power/regulator/tps65941_regulator.c | 71 +---
1 file changed, 63 insertions
This is not a proper WD driver because it's not planned to
support WD driver for PMIC in u-boot at any time.
The purpose is just WD disable.
Signed-off-by: Jerome Neanne
---
drivers/power/pmic/tps65941.c | 36 +++
include/power/tps65941.h
al boards: j721s2 and j7200
- Convert driver model tags to use new schema: 8c103c33f
Esteban Blanc (2):
configs: j7200_evm: Enable TP6594 family PMICs
configs: j721s2_evm: Enable TP6594 PMIC and AVS0
Jerome Neanne (10):
drivers: pmic: TPS65941 add support for WD disable
drivers: regulator: F
Add support for TPS6593 PMIC devices:
- regulators (bucks and LDOs) on main I2C0 bus,
- watchdog on MCU I2C0 bus.
Signed-off-by: Julien Panis
Signed-off-by: Jerome Neanne
---
arch/arm/dts/k3-am62a7-sk-u-boot.dtsi | 24 ++--
1 file changed, 22 insertions(+), 2 deletions
From: Julien Panis
Add support for TPS6593 regulators and watchdog.
PMIC is controlled by SoC through I2C interface.
Signed-off-by: Julien Panis
Signed-off-by: Jerome Neanne
---
configs/am62ax_evm_a53_defconfig | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a
Change node name to reuse Linux common dts naming style.
Signed-off-by: Jerome Neanne
---
arch/arm/dts/k3-j721e-r5-common-proc-board-u-boot.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/dts/k3-j721e-r5-common-proc-board-u-boot.dtsi
b/arch/arm/dts/k3-j721e
Use a copy of Linux dts for TPS6594 PMIC description
instead of custom u-boot
Signed-off-by: Jerome Neanne
---
.../arm/dts/k3-j721e-r5-common-proc-board.dts | 48 +--
1 file changed, 22 insertions(+), 26 deletions(-)
diff --git a/arch/arm/dts/k3-j721e-r5-common-proc-board.dts
then be used for other purpose.
Board documentation:
Link: https://www.ti.com/tool/J721EXSOMXEVM
Signed-off-by: Jerome Neanne
---
.../k3-j721e-common-proc-board-u-boot.dtsi| 21 +++
1 file changed, 21 insertions(+)
diff --git a/arch/arm/dts/k3-j721e-common-proc-board-u
Using uclass_probe_all forces probe on all devices:
Only probe for WD stop is really needed here.
Probing other devices has no impact.
Signed-off-by: Jerome Neanne
---
board/ti/j721e/evm.c | 8
1 file changed, 8 insertions(+)
diff --git a/board/ti/j721e/evm.c b/board/ti/j721e/evm.c
Add PMIC and regulators feature support for j721e.
PMIC is controlled by SoC through I2C interface.
Signed-off-by: Jerome Neanne
---
configs/j721e_evm_a72_defconfig | 9 +
1 file changed, 9 insertions(+)
diff --git a/configs/j721e_evm_a72_defconfig b/configs/j721e_evm_a72_defconfig
Fixes: 065a452ae6a power: regulator: tps65941: add regulator support
LDO voltage conversion was incorrect.
This was checked by writing and reading back value.
Signed-off-by: Jerome Neanne
---
drivers/power/regulator/tps65941_regulator.c | 71 +---
1 file changed, 63 insertions
This is not a proper WD driver because it's not planned to
support WD driver for PMIC in u-boot at any time.
The purpose is just WD disable.
Signed-off-by: Jerome Neanne
---
drivers/power/pmic/tps65941.c | 36 +++
include/power/tps65941.h
=> regulator value
Check WD reset is not happening when dip switch SW2 on GPIO8 is High.
Jerome Neanne (4):
drivers: pmic: TPS65941 add support for WD disable
drivers: regulator: Fixes for TPS65941 LDO voltage conversion
configs: j721e_evm: Add support for TPS65941 PMICs on j721e TI EVM
24 matches
Mail list logo