[PATCH v3 3/6] clk: ti: Remove AM33xx dependency

Tom Rini trini at konsulko.com
Thu Jun 25 20:18:12 CEST 2026


On Mon, Jun 08, 2026 at 03:11:59PM +0200, Bastien Curutchet wrote:

> The clock controller driven by this driver exists on other OMAP platforms
> than the AM33xx. Yet, it uses functions provided by
> arch/arm/mach-omap2/am33xx/clock.c making it unusable by other OMAPs.
> 
> Replace am33xx-specific do_{enable/disable}_clocks() with new static
> functions implemented locally.
> Replace the am33xx-specific clock header with the one shared by all OMAP
> platforms.
> 
> Signed-off-by: Bastien Curutchet <bastien.curutchet at bootlin.com>
> ---
>  drivers/clk/ti/clk-ctrl.c | 48 ++++++++++++++++++++++++++++++++++++-----------
>  1 file changed, 37 insertions(+), 11 deletions(-)

The labgrid issue we had meant that I didn't get this tested again on
beaglebone black until now, and *this* commit leads to:
U-Boot SPL 2026.07-rc4-00462-g7b87c16a2945 (Jun 25 2026 - 18:10:48 +0000)
Trying to boot from MMC1


U-Boot 2026.07-rc4-00462-g7b87c16a2945 (Jun 25 2026 - 18:10:48 +0000)

CPU  : AM335X-GP rev 2.1
Model: TI AM335x BeagleBone Black
DRAM:  512 MiB
### ERROR ### Please RESET the board ###

Rather than...:
Core:  205 devices, 20 uclasses, devicetree: separate
WDT:   Started wdt at 0 with servicing every 1000ms (60s timeout)
... and the rest of boot. Do you have any ideas?

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20260625/029ec1b7/attachment.sig>


More information about the U-Boot mailing list