[U-Boot] Please pull from u-boot-i2c

Hello Tom,
please pull from u-boot-i2c.git master
The following changes since commit ea966d24ef3a9f7f32712a518a07374f9ae43905:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2021-02-19 21:06:16 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git tags/for-v2021.04
for you to fetch changes up to 2147a16983d17bcb0438607aa7760494afc27014:
dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO (2021-02-21 06:08:00 +0100)
---------------------------------------------------------------- i2c changes for v2021.04
new feature: - Allow disabling driver model for I2C in SPL
fixes: - i2c-gpio: Fix GPIO output - at91: fix crash when using 'i2c probe'
---------------------------------------------------------------- Eugen Hristev (1): i2c: at91: fix crash when using 'i2c probe'
Harm Berntsen (1): i2c: i2c-gpio: Fix GPIO output
Igor Opaniuk (3): dm: i2c: allow disabling driver model in SPL board: freescale: drop CONFIG_DM_I2C undefs dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO
arch/arm/include/asm/arch-fsl-layerscape/config.h | 2 +- arch/arm/include/asm/arch-lpc32xx/i2c.h | 2 +- arch/arm/include/asm/mach-imx/mxc_i2c.h | 2 +- arch/arm/include/asm/omap_i2c.h | 2 +- arch/arm/mach-imx/i2c-mxv7.c | 2 +- arch/arm/mach-keystone/ddr3_spd.c | 2 +- arch/arm/mach-kirkwood/include/mach/config.h | 2 +- arch/arm/mach-omap2/am33xx/board.c | 2 +- arch/arm/mach-omap2/am33xx/clk_synthesizer.c | 6 +++--- arch/arm/mach-omap2/boot-common.c | 2 +- arch/arm/mach-omap2/clocks-common.c | 2 +- arch/arm/mach-sunxi/board.c | 2 +- arch/powerpc/include/asm/fsl_i2c.h | 2 +- board/freescale/common/dcu_sii9022a.c | 2 +- board/freescale/common/diu_ch7301.c | 2 +- board/freescale/common/emc2305.c | 4 ++-- board/freescale/common/qixis.c | 4 ++-- board/freescale/common/sys_eeprom.c | 20 ++++++++++---------- board/freescale/common/vid.c | 24 ++++++++++++------------ board/freescale/common/vsc3316_3308.c | 10 +++++----- board/freescale/ls1012aqds/ls1012aqds.c | 2 +- board/freescale/ls1012ardb/eth.c | 2 +- board/freescale/ls1012ardb/ls1012ardb.c | 12 ++++++------ board/freescale/ls1021aqds/dcu.c | 6 +++--- board/freescale/ls1021aqds/ls1021aqds.c | 2 +- board/freescale/ls1021atwr/ls1021atwr.c | 2 +- board/freescale/ls1028a/ls1028a.c | 2 +- board/freescale/ls1043aqds/ls1043aqds.c | 4 ++-- board/freescale/ls1046afrwy/ls1046afrwy.c | 2 +- board/freescale/ls1046aqds/ls1046aqds.c | 2 +- board/freescale/ls1088a/eth_ls1088aqds.c | 16 ++++++++-------- board/freescale/ls1088a/ls1088a.c | 60 ++++++++++++++++++++++++++++++------------------------------ board/freescale/ls2080aqds/eth.c | 14 +++++++------- board/freescale/ls2080aqds/ls2080aqds.c | 4 ++-- board/freescale/ls2080ardb/ls2080ardb.c | 2 +- board/freescale/lx2160a/lx2160a.c | 2 +- board/freescale/p1010rdb/p1010rdb.c | 8 ++++---- board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 2 +- board/freescale/t102xrdb/t102xrdb.c | 2 +- board/freescale/t208xqds/t208xqds.c | 2 +- board/friendlyarm/nanopi2/onewire.c | 6 +++--- board/keymile/common/ivm.c | 2 +- board/samsung/common/misc.c | 2 +- board/samsung/trats/trats.c | 10 +++++----- board/samsung/trats2/trats2.c | 10 +++++----- board/sunxi/board.c | 2 +- board/ti/am335x/board.c | 8 ++++---- board/ti/am335x/mux.c | 2 +- board/ti/am43xx/board.c | 12 ++++++------ board/ti/common/board_detect.c | 4 ++-- board/ti/ks2_evm/board_k2g.c | 2 +- board/wandboard/wandboard.c | 4 ++-- cmd/eeprom.c | 6 +++--- cmd/i2c.c | 98 +++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------- configs/imx8mp_evk_defconfig | 1 + configs/ls1021atwr_sdcard_ifc_SECURE_BOOT_defconfig | 1 + configs/ls1046ardb_sdcard_SECURE_BOOT_defconfig | 1 + configs/phycore-imx8mp_defconfig | 1 + doc/driver-model/i2c-howto.rst | 2 +- drivers/ddr/fsl/main.c | 8 ++++---- drivers/i2c/Kconfig | 21 +++++++++++++++++++++ drivers/i2c/Makefile | 4 ++-- drivers/i2c/at91_i2c.c | 4 ++++ drivers/i2c/davinci_i2c.c | 4 ++-- drivers/i2c/designware_i2c.c | 4 ++-- drivers/i2c/fsl_i2c.c | 6 +++--- drivers/i2c/i2c-gpio.c | 17 ++++++++++------- drivers/i2c/ihs_i2c.c | 42 +++++++++++++++++++++--------------------- drivers/i2c/lpc32xx_i2c.c | 4 ++-- drivers/i2c/mv_i2c.c | 2 +- drivers/i2c/mvtwsi.c | 16 ++++++++-------- drivers/i2c/mxc_i2c.c | 4 ++-- drivers/i2c/omap24xx_i2c.c | 2 +- drivers/misc/Makefile | 2 +- drivers/power/palmas.c | 2 +- drivers/power/pmic/pmic_tps62362.c | 6 +++--- drivers/power/pmic/pmic_tps65217.c | 14 +++++++------- drivers/power/pmic/pmic_tps65218.c | 4 ++-- drivers/power/pmic/pmic_tps65910.c | 6 +++--- drivers/power/twl4030.c | 2 +- drivers/power/twl6030.c | 2 +- drivers/tpm/tpm_atmel_twi.c | 6 +++--- drivers/usb/host/ohci-lpc32xx.c | 8 ++++---- include/_exports.h | 2 +- include/config_fallbacks.h | 2 +- include/configs/MPC8548CDS.h | 2 +- include/configs/P1010RDB.h | 2 +- include/configs/P2041RDB.h | 2 +- include/configs/T102xRDB.h | 2 +- include/configs/T104xRDB.h | 3 +-- include/configs/T208xQDS.h | 2 +- include/configs/T208xRDB.h | 2 +- include/configs/T4240RDB.h | 2 +- include/configs/am43xx_evm.h | 2 +- include/configs/corenet_ds.h | 2 +- include/configs/imx8mp_evk.h | 1 - include/configs/ls1012a_common.h | 2 +- include/configs/ls1021aiot.h | 2 +- include/configs/ls1021aqds.h | 2 +- include/configs/ls1021atsn.h | 2 +- include/configs/ls1021atwr.h | 3 +-- include/configs/ls1028a_common.h | 2 +- include/configs/ls1043a_common.h | 2 +- include/configs/ls1046a_common.h | 3 +-- include/configs/ls1088a_common.h | 2 +- include/configs/ls1088aqds.h | 2 +- include/configs/ls2080a_common.h | 2 +- include/configs/ls2080aqds.h | 2 +- include/configs/ls2080ardb.h | 2 +- include/configs/p1_p2_rdb_pc.h | 2 +- include/configs/phycore_imx8mp.h | 1 - include/configs/sunxi-common.h | 2 +- include/configs/ti_armv7_common.h | 2 +- include/exports.h | 2 +- include/i2c.h | 2 +- include/palmas.h | 2 +- include/twl4030.h | 2 +- include/twl6030.h | 2 +- 118 files changed, 353 insertions(+), 326 deletions(-)
Azure build:
https://dev.azure.com/hs0298/hs/_build/results?buildId=62&view=results
Thanks!
bye, Heiko

On Sun, Feb 21, 2021 at 08:04:02AM +0100, Heiko Schocher wrote:
Hello Tom,
please pull from u-boot-i2c.git master
The following changes since commit ea966d24ef3a9f7f32712a518a07374f9ae43905:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2021-02-19 21:06:16 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git tags/for-v2021.04
for you to fetch changes up to 2147a16983d17bcb0438607aa7760494afc27014:
dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO (2021-02-21 06:08:00 +0100)
Applied to u-boot/master, thanks!

On Sun, Feb 21, 2021 at 08:04:02AM +0100, Heiko Schocher wrote:
Hello Tom,
please pull from u-boot-i2c.git master
The following changes since commit ea966d24ef3a9f7f32712a518a07374f9ae43905:
Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi (2021-02-19 21:06:16 -0500)
are available in the Git repository at:
https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git tags/for-v2021.04
for you to fetch changes up to 2147a16983d17bcb0438607aa7760494afc27014:
dm: i2c: use CONFIG_IS_ENABLED macro for DM_I2C/DM_I2C_GPIO (2021-02-21 06:08:00 +0100)
Applied to u-boot/master, thanks!
participants (2)
-
Heiko Schocher
-
Tom Rini