[PATCH v6 00/14] arm: am335x: Switch to upstream devicetree

Markus Schneider-Pargmann msp at baylibre.com
Wed Apr 22 21:07:39 CEST 2026


On Fri Apr 17, 2026 at 3:26 PM CEST, Markus Schneider-Pargmann wrote:
> On Fri Apr 17, 2026 at 3:20 PM CEST, Markus Schneider-Pargmann wrote:
>> Hi Kory,
>>
>> On Thu Apr 16, 2026 at 11:13 AM CEST, Kory Maincent wrote:
>>> On Thu, 16 Apr 2026 11:06:49 +0200
>>> Kory Maincent <kory.maincent at bootlin.com> wrote:
>>>
>>>> On Wed, 15 Apr 2026 18:02:21 +0200
>>>> "Markus Schneider-Pargmann (TI)" <msp at baylibre.com> wrote:
>>>> 
>>>> > The series is split into two logical groups:
>>>> > 
>>>> > - Patches 1-3: Fixes for am335x-evm to boot and support the LCD panel
>>>> >   with the current u-boot devicetree.
>>>> > - Patches 4-14: Make upstream devicetree working with uboot. This
>>>> >   adds tick-timer, adds compatibility of the board code for different
>>>> >   USB probing, makes SPL smaller and updates the defconfig.
>>>> > 
>>>> > The series has been tested on am335x-evm. Note that I don't have all
>>>> > other boards built with the am335x_*evm_*defconfig, so tests are
>>>> > appreciated. buildman reports builds are working.  
>>>> 
>>>> Your patch series breaks the scan of extension boards (cape).
>>>> => extension scan  
>>>> Found 0 extension board(s).
>>>> 
>>>> While I should have:
>>>> => extension scan  
>>>> BeagleBone Cape: Beaglebone green hdmi cape (0x57)
>>>> Found 1 extension board(s).
>>>> => extension list  
>>>> Extension 0: Beaglebone green hdmi cape
>>>> 	Manufacturer: 		Seeed
>>>> 	Version: 		00A0
>>>> 	Devicetree overlay: 	BB-GREEN-HDMI-00A0.dtbo
>>>> 	Other information: 	
>>>
>>> After I bisect, I have located the breakage on patch 13. 
>>
>> Thanks for testing. I think I missed adding TI_SYSC config symbol to the
>> default config, I will add it to the next version.
>
> No, that can't be the issue. TI_SYSC is automatically selected. I will
> keep debugging.

I think this issue may be the same as the one with MMC. The enumeration
is broken because all i2c device nodes now have the same i2c at 0 name. I
think it should be fixed with the next version which adds PHANDLE_CHECK_SEQ.

Best
Markus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 289 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260422/05fd4b37/attachment.sig>


More information about the U-Boot mailing list