Hi, On Wed, 21 May 2025 at 05:14, Derald D. Woods <[email protected]> wrote: > > On Sat, May 17, 2025 at 09:28:00PM +0000, OMAP at BSF wrote: > > * Converted to using DM_I2C. > > * New config file for xM. > > * Run 'patman' on patches. > > * Use upstream device tree files. > > > > Signed-off-by: Steven Hill <[email protected]> > > --- > > v2: Use upstream device trees. > > v3: No change. > > v4: Update name in MAINTAINERS file. > > > > --- > > arch/arm/dts/Makefile | 9 + > > arch/arm/dts/omap3-beagle-u-boot.dtsi | 14 + > > arch/arm/dts/omap3-beagle-xm-ab-u-boot.dtsi | 14 + > > arch/arm/dts/omap3-beagle-xm-u-boot.dtsi | 14 + > > arch/arm/dts/omap3-u-boot.dtsi | 34 +- > > arch/arm/include/asm/arch-omap3/cpu.h | 3 +- > > arch/arm/include/asm/arch-omap3/hardware.h | 22 + > > arch/arm/include/asm/arch-omap3/mem.h | 8 +- > > arch/arm/mach-omap2/omap3/Kconfig | 14 + > > board/beagle/beagle/Kconfig | 14 + > > board/beagle/beagle/MAINTAINERS | 7 + > > board/beagle/beagle/Makefile | 7 + > > board/beagle/beagle/beagle.c | 541 +++++++++++++++++++ > > board/beagle/beagle/beagle.h | 545 ++++++++++++++++++++ > > board/beagle/beagle/led.c | 70 +++ > > board/isee/igep00x0/spl.c | 6 +- > > board/lg/sniper/sniper.c | 2 +- > > board/logicpd/omap3som/omap3logic.c | 4 +- > > board/ti/omap3evm/evm.c | 2 +- > > board/timll/devkit8000/devkit8000.c | 2 +- > > configs/omap3_beagle_defconfig | 124 +++++ > > configs/omap3_beagle_xm_defconfig | 109 ++++ > > include/configs/omap3_beagle.h | 201 ++++++++
Please also move to bootstd and text environment. > > 23 files changed, 1736 insertions(+), 30 deletions(-) > > create mode 100644 arch/arm/dts/omap3-beagle-u-boot.dtsi > > create mode 100644 arch/arm/dts/omap3-beagle-xm-ab-u-boot.dtsi > > create mode 100644 arch/arm/dts/omap3-beagle-xm-u-boot.dtsi > > create mode 100644 arch/arm/include/asm/arch-omap3/hardware.h > > create mode 100644 board/beagle/beagle/Kconfig > > create mode 100644 board/beagle/beagle/MAINTAINERS > > create mode 100644 board/beagle/beagle/Makefile > > create mode 100644 board/beagle/beagle/beagle.c > > create mode 100644 board/beagle/beagle/beagle.h > > create mode 100644 board/beagle/beagle/led.c > > create mode 100644 configs/omap3_beagle_defconfig > > create mode 100644 configs/omap3_beagle_xm_defconfig > > create mode 100644 include/configs/omap3_beagle.h Some other things I noticed: Board detection in a SYSINFO driver Use DM_I2C always (drop dead code) Use DM_GPIO always Use a PMIC driver instead of manual access Use an I2C EEPROM driver instead of manually coding the I2C access Use a GPIO driver for TWL4030 Is there a pinctrl driver? Regards, Simon

