Skip to contentSkip to conversation

ARM: multi_v7_defconfig: Enable more OMAP family platforms

PATCH New Nishanth Menon 3 participants 10 messages Apr 9, 2015 – Oct 12, 2015 Arm (32-bit)

lore
Share & tools
lore
#0 lore raw

cover ARM: multi_v7_defconfig: Enable more OMAP family platforms

Hi,

As of next-20150409 tag, the following platforms (I have access to) report failures for AM437x-sk and legacy beaglebone (white). omap2plus_defconfig boots up fine on these platforms.

So, the basic minimum stuff I could pickup to fix up beaglebone-white and am437x-sk.

This series is still missing the magic sauce for LDP - will try to track that down later as well.

This series is based on next-20150409

multi_v7_defconfig (as on next-20150409)
1: am335x-evm: BOOT: PASS: am335x-evm.txt
2: am335x-sk: BOOT: PASS: am335x-sk.txt
3: am3517-evm: BOOT: PASS: am3517-evm.txt
4: am37x-evm: BOOT: PASS: am37x-evm.txt
5: am437x-sk: BOOT: FAIL: am437x-sk.txt
6: am43xx-epos: BOOT: PASS: am43xx-epos.txt
7: am43xx-gpevm: BOOT: PASS: am43xx-gpevm.txt
8: BeagleBoard-XM: BOOT: PASS: beagleboard.txt
9: beagleboard-vanilla: BOOT: PASS: beagleboard-vanilla.txt
10: beaglebone-black: BOOT: PASS: beaglebone-black.txt

11:                     beaglebone: BOOT: FAIL: beaglebone.txt
12:                     craneboard: BOOT: PASS: craneboard.txt
13:                     dra72x-evm: BOOT: PASS: dra72x-evm.txt
14:                     dra7xx-evm: BOOT: PASS: dra7xx-evm.txt

15: OMAP3430-Labrador(LDP): BOOT: FAIL: ldp.txt
16: n900: BOOT: PASS: n900.txt
17: omap5-evm: BOOT: PASS: omap5-evm.txt
18: pandaboard-es: BOOT: PASS: pandaboard-es.txt
19: pandaboard-vanilla: BOOT: PASS: pandaboard-vanilla.txt
20: sdp3430: BOOT: PASS: sdp3430.txt
21: sdp4430: BOOT: PASS: sdp4430.txt

After this series:
1: am335x-evm: BOOT: PASS: am335x-evm.txt
2: am3517-evm: BOOT: PASS: am3517-evm.txt
3: am37x-evm: BOOT: PASS: am37x-evm.txt
4: am437x-sk: BOOT: PASS: am437x-sk.txt
5: am43xx-epos: BOOT: PASS: am43xx-epos.txt
6: am43xx-gpevm: BOOT: PASS: am43xx-gpevm.txt
7: BeagleBoard-XM: BOOT: PASS: beagleboard.txt
8: beagleboard-vanilla: BOOT: PASS: beagleboard-vanilla.txt
9: beaglebone-black: BOOT: PASS: beaglebone-black.txt

10:                     beaglebone: BOOT: PASS: beaglebone.txt
11:                     craneboard: BOOT: PASS: craneboard.txt
12:                     dra72x-evm: BOOT: PASS: dra72x-evm.txt
13:                     dra7xx-evm: BOOT: PASS: dra7xx-evm.txt

14: OMAP3430-Labrador(LDP): BOOT: FAIL: ldp.txt
15: n900: BOOT: PASS: n900.txt
16: omap5-evm: BOOT: PASS: omap5-evm.txt
17: pandaboard-es: BOOT: PASS: pandaboard-es.txt
18: pandaboard-vanilla: BOOT: PASS: pandaboard-vanilla.txt
19: sdp3430: BOOT: PASS: sdp3430.txt
20: sdp4430: BOOT: PASS: sdp4430.txt
TOTAL = 20 boards, Booted Boards = 19, No Boot boards = 1

Nishanth Menon (3):
ARM: multi_v7_defconfig: Enable beaglebone PMIC TPS65217
ARM: multi_v7_defconfig: Enable AM437x PMIC TPS65218
ARM: multi_v7_defconfig: Enable generic SoC internal OMAP regulators

 arch/arm/configs/multi_v7_defconfig |    6 ++++++
 1 file changed, 6 insertions(+)

Regards,
Nishanth Menon

Signature · 1 line
1.7.9.5
#1 lore raw

PATCH 1/3 ARM: multi_v7_defconfig: Enable beaglebone PMIC TPS65217

Enable PMIC for beaglebone similar to commit 7a5c6065669c ("ARM:
OMAP2+: omap2plus_defconfig: Add tps65217 support") - this allows multi_v7_defconfig to boot up on older beaglebone platforms.

---
 arch/arm/configs/multi_v7_defconfig |    2 ++
 1 file changed, 2 insertions(+)
arch/arm/configs/multi_v7_defconfig +2 -0
index 48dfe885fbb7..11c64858c623 100644
@@ -346,6 +346,7 @@ CONFIG_MFD_SEC_CORE=y
 CONFIG_MFD_STMPE=y
 CONFIG_MFD_PALMAS=y
 CONFIG_MFD_TPS65090=y
+CONFIG_MFD_TPS65217=y
 CONFIG_MFD_TPS6586X=y
 CONFIG_MFD_TPS65910=y
 CONFIG_REGULATOR_AB8500=y
@@ -366,6 +367,7 @@ CONFIG_REGULATOR_S5M8767=y
 CONFIG_REGULATOR_TPS51632=y
 CONFIG_REGULATOR_TPS62360=y
 CONFIG_REGULATOR_TPS65090=y
+CONFIG_REGULATOR_TPS65217=y
 CONFIG_REGULATOR_TPS6586X=y
 CONFIG_REGULATOR_TPS65910=y
 CONFIG_REGULATOR_TWL4030=y
Signature · 1 line
1.7.9.5
#2 lore raw

PATCH 2/3 ARM: multi_v7_defconfig: Enable AM437x PMIC TPS65218

In reply to Nishanth Menon

Enable PMIC for AM437x platforms such as AM437x-sk similar to commit a186cf10da84 ("ARM: omap2plus_defconfig: enable TPS65218 configs"). This allows multi_v7_defconfig to boot up on AM437x-sk platform.

---
 arch/arm/configs/multi_v7_defconfig |    2 ++
 1 file changed, 2 insertions(+)
arch/arm/configs/multi_v7_defconfig +2 -0
index 11c64858c623..f48dfa7787dc 100644
@@ -347,6 +347,7 @@ CONFIG_MFD_STMPE=y
 CONFIG_MFD_PALMAS=y
 CONFIG_MFD_TPS65090=y
 CONFIG_MFD_TPS65217=y
+CONFIG_MFD_TPS65218=y
 CONFIG_MFD_TPS6586X=y
 CONFIG_MFD_TPS65910=y
 CONFIG_REGULATOR_AB8500=y
@@ -368,6 +369,7 @@ CONFIG_REGULATOR_TPS51632=y
 CONFIG_REGULATOR_TPS62360=y
 CONFIG_REGULATOR_TPS65090=y
 CONFIG_REGULATOR_TPS65217=y
+CONFIG_REGULATOR_TPS65218=y
 CONFIG_REGULATOR_TPS6586X=y
 CONFIG_REGULATOR_TPS65910=y
 CONFIG_REGULATOR_TWL4030=y
Signature · 1 line
1.7.9.5
#3 lore raw

PATCH 3/3 ARM: multi_v7_defconfig: Enable generic SoC internal OMAP regulators

In reply to Nishanth Menon

ABB and PBIAS are internal LDO control regulators that are needed for maintaining proper functionality of OMAP architecture SoCs. Enable the same.

---
 arch/arm/configs/multi_v7_defconfig |    2 ++
 1 file changed, 2 insertions(+)
arch/arm/configs/multi_v7_defconfig +2 -0
index f48dfa7787dc..b86ff6e957a0 100644
@@ -363,8 +363,10 @@ CONFIG_REGULATOR_MAX8907=y
 CONFIG_REGULATOR_MAX8973=y
 CONFIG_REGULATOR_MAX77686=y
 CONFIG_REGULATOR_PALMAS=y
+CONFIG_REGULATOR_PBIAS=y
 CONFIG_REGULATOR_S2MPS11=y
 CONFIG_REGULATOR_S5M8767=y
+CONFIG_REGULATOR_TI_ABB=y
 CONFIG_REGULATOR_TPS51632=y
 CONFIG_REGULATOR_TPS62360=y
 CONFIG_REGULATOR_TPS65090=y
Signature · 1 line
1.7.9.5
#4 lore raw

cover ARM: multi_v7_defconfig: Enable more OMAP family platforms

In reply to Nishanth Menon

Ping, looks like these are still pending. Probably should be applied directly by the arm-soc maintainers.

Regards,

Tony

Quoted 78 lines · Nishanth Menon

Hi,

As of next-20150409 tag, the following platforms (I have access to) report failures for AM437x-sk and legacy beaglebone (white). omap2plus_defconfig boots up fine on these platforms.

So, the basic minimum stuff I could pickup to fix up beaglebone-white and am437x-sk.

This series is still missing the magic sauce for LDP - will try to track that down later as well.

This series is based on next-20150409

multi_v7_defconfig (as on next-20150409)
1: am335x-evm: BOOT: PASS: am335x-evm.txt
2: am335x-sk: BOOT: PASS: am335x-sk.txt
3: am3517-evm: BOOT: PASS: am3517-evm.txt
4: am37x-evm: BOOT: PASS: am37x-evm.txt
5: am437x-sk: BOOT: FAIL: am437x-sk.txt
6: am43xx-epos: BOOT: PASS: am43xx-epos.txt
7: am43xx-gpevm: BOOT: PASS: am43xx-gpevm.txt
8: BeagleBoard-XM: BOOT: PASS: beagleboard.txt
9: beagleboard-vanilla: BOOT: PASS: beagleboard-vanilla.txt
10: beaglebone-black: BOOT: PASS: beaglebone-black.txt

11:                     beaglebone: BOOT: FAIL: beaglebone.txt
12:                     craneboard: BOOT: PASS: craneboard.txt
13:                     dra72x-evm: BOOT: PASS: dra72x-evm.txt
14:                     dra7xx-evm: BOOT: PASS: dra7xx-evm.txt

15: OMAP3430-Labrador(LDP): BOOT: FAIL: ldp.txt
16: n900: BOOT: PASS: n900.txt
17: omap5-evm: BOOT: PASS: omap5-evm.txt
18: pandaboard-es: BOOT: PASS: pandaboard-es.txt
19: pandaboard-vanilla: BOOT: PASS: pandaboard-vanilla.txt
20: sdp3430: BOOT: PASS: sdp3430.txt
21: sdp4430: BOOT: PASS: sdp4430.txt

After this series:
1: am335x-evm: BOOT: PASS: am335x-evm.txt
2: am3517-evm: BOOT: PASS: am3517-evm.txt
3: am37x-evm: BOOT: PASS: am37x-evm.txt
4: am437x-sk: BOOT: PASS: am437x-sk.txt
5: am43xx-epos: BOOT: PASS: am43xx-epos.txt
6: am43xx-gpevm: BOOT: PASS: am43xx-gpevm.txt
7: BeagleBoard-XM: BOOT: PASS: beagleboard.txt
8: beagleboard-vanilla: BOOT: PASS: beagleboard-vanilla.txt
9: beaglebone-black: BOOT: PASS: beaglebone-black.txt

10:                     beaglebone: BOOT: PASS: beaglebone.txt
11:                     craneboard: BOOT: PASS: craneboard.txt
12:                     dra72x-evm: BOOT: PASS: dra72x-evm.txt
13:                     dra7xx-evm: BOOT: PASS: dra7xx-evm.txt

14: OMAP3430-Labrador(LDP): BOOT: FAIL: ldp.txt
15: n900: BOOT: PASS: n900.txt
16: omap5-evm: BOOT: PASS: omap5-evm.txt
17: pandaboard-es: BOOT: PASS: pandaboard-es.txt
18: pandaboard-vanilla: BOOT: PASS: pandaboard-vanilla.txt
19: sdp3430: BOOT: PASS: sdp3430.txt
20: sdp4430: BOOT: PASS: sdp4430.txt
TOTAL = 20 boards, Booted Boards = 19, No Boot boards = 1

Nishanth Menon (3):
ARM: multi_v7_defconfig: Enable beaglebone PMIC TPS65217
ARM: multi_v7_defconfig: Enable AM437x PMIC TPS65218
ARM: multi_v7_defconfig: Enable generic SoC internal OMAP regulators

 arch/arm/configs/multi_v7_defconfig |    6 ++++++
 1 file changed, 6 insertions(+)

Regards,
Nishanth Menon

Signature · 6 lines
1.7.9.5

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
#5 lore raw

cover ARM: multi_v7_defconfig: Enable more OMAP family platforms

Quoted 2 lines · Tony Lindgren

Ping, looks like these are still pending. Probably should be applied directly by the arm-soc maintainers.

If these should go through arm-soc, please resend to:arm at kernel.org so they make it into our queue of stuff to be reviewed/applied.

Kevin

#6 lore raw

cover ARM: multi_v7_defconfig: Enable more OMAP family platforms

Quoted 7 lines · Kevin Hilman
Quoted 2 lines · Tony Lindgren

Ping, looks like these are still pending. Probably should be applied directly by the arm-soc maintainers.

If these should go through arm-soc, please resend to:arm at kernel.org so they make it into our queue of stuff to be reviewed/applied.

OK thanks, up to Nihshant to resend.

Regards,

Tony

#7 lore raw

cover ARM: multi_v7_defconfig: Enable more OMAP family platforms

Quoted 4 lines · Tony Lindgren
Quoted 2 lines · Kevin Hilman

Tony Lindgren <[email protected]> writes:

Quoted 8 lines
Quoted 5 lines
Quoted 2 lines

Ping, looks like these are still pending. Probably should be applied directly by the arm-soc maintainers.

If these should go through arm-soc, please resend to:arm at kernel.org so they make it into our queue of stuff to be reviewed/applied.

OK thanks, up to Nihshant to resend.

Sorry about the slow response - i will have to do this at a later point(probably based off 4.3-rc1). tied up with a few other internal stuff atm :(

Signature · 3 lines
---
Regards,
Nishanth Menon
#8 lore raw

cover ARM: multi_v7_defconfig: Enable more OMAP family platforms

Quoted 11 lines · Nishanth Menon
Quoted 10 lines · Tony Lindgren
Quoted 7 lines · Kevin Hilman
Quoted 2 lines · Tony Lindgren

Ping, looks like these are still pending. Probably should be applied directly by the arm-soc maintainers.

If these should go through arm-soc, please resend to:arm at kernel.org so they make it into our queue of stuff to be reviewed/applied.

Quoted 6 lines
Quoted 2 lines

OK thanks, up to Nihshant to resend.

Sorry about the slow response - i will have to do this at a later point(probably based off 4.3-rc1). tied up with a few other internal stuff atm :(

Ping, can you please resend arm at kernel.org? Would be good to have these working for v4.4.

Anyways, untagging this old thread so don't expect more pings from me on this.

Regards,

Tony

#9 lore raw

cover ARM: multi_v7_defconfig: Enable more OMAP family platforms

Quoted 19 lines · Tony Lindgren
Quoted 11 lines · Nishanth Menon
Quoted 10 lines · Tony Lindgren
Quoted 7 lines · Kevin Hilman
Quoted 2 lines · Tony Lindgren

Ping, looks like these are still pending. Probably should be applied directly by the arm-soc maintainers.

If these should go through arm-soc, please resend to:arm at kernel.org so they make it into our queue of stuff to be reviewed/applied.

Quoted 6 lines
Quoted 2 lines

OK thanks, up to Nihshant to resend.

Sorry about the slow response - i will have to do this at a later point(probably based off 4.3-rc1). tied up with a few other internal stuff atm :(

Quoted 6 lines

Ping, can you please resend arm at kernel.org? Would be good to have these working for v4.4.

Anyways, untagging this old thread so don't expect more pings from me on this.

Will do. Sorry about the delay - we had to bring down our board farm(where the boards were hosted) for a few days due to some internal relocation. will get around to this asap.

Signature · 2 lines
Regards,
Nishanth Menon