[U-Boot] [RESEND PATCH v3 13/19] ti: remove usage of DM_I2C_COMPAT and don't disable DM_I2C in SPL

Heiko Schocher hs at denx.de
Mon Dec 10 06:13:55 UTC 2018


Hello Jean-Jacques,

Am 07.12.2018 um 14:50 schrieb Jean-Jacques Hiblot:
> DM_I2C_COMPAT is a compatibility layer that allows using the non-DM I2C
> API when DM_I2C is used. The goal is to eventually remove DM_I2C_COMPAT
> when all I2C "clients" have been migrated to use the DM API.
> This a step in that direction for the TI based platforms.
> Build tested with buildman:
> buildman -dle am33xx ti omap3 omap4 omap5 davinci keystone
> 
> boot tested with:
> am335x_evm, am335x_boneblack, am335x_boneblack_vboot (DM version),
> am57xx_evm, dra7xx_evm, k2g_evm, am437x_evm
> 
> Signed-off-by: Jean-Jacques Hiblot <jjhiblot at ti.com>
> 
> ---
> 
> Changes in v3: None
> Changes in v2:
> - Fixed warning in power_init_board() for the am43xx ti boards.
> 
>   arch/arm/mach-keystone/ddr3_spd.c            |  7 ++++
>   arch/arm/mach-omap2/am33xx/clk_synthesizer.c | 56 +++++++++++++++++++++-----
>   arch/arm/mach-omap2/clocks-common.c          |  2 +
>   board/ti/am335x/board.c                      | 17 +++++++-
>   board/ti/am335x/mux.c                        | 11 +++++
>   board/ti/am43xx/board.c                      | 46 ++++++++++++++++-----
>   board/ti/am57xx/board.c                      | 29 +++++++++++++-
>   board/ti/common/board_detect.c               | 60 ++--------------------------
>   board/ti/ks2_evm/board_k2g.c                 | 11 +++++
>   include/configs/am43xx_evm.h                 |  2 +
>   include/configs/ti_armv7_common.h            | 18 +--------
>   11 files changed, 161 insertions(+), 98 deletions(-)

Thanks for resending!

Reviewed-by: Heiko Schocher <hs at denx.de>

bye,
Heiko Schocher
-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-52   Fax: +49-8142-66989-80   Email: hs at denx.de


More information about the U-Boot mailing list