[PATCH v2 00/18] i2c: Chip away at some old code
Simon Glass
sjg at chromium.org
Sun Aug 11 16:50:29 CEST 2024
This series aims to remove some of the older contents of i2c.h so that
we can move towards having just the dm API.
It does not remove any boards, but instead removes functionality.
Changes in v2:
- Drop omap3_beagle.h change as that board was removed
- Leave pg_wcom alone as its boards were converted
- Drop patch "pg-wcom: Drop CFG_SYS_I2C_MAX_HOPS"
Simon Glass (18):
i2c: Remove board_i2c_init()
i2c: Remove IC2_xxx enum
i2c: Remove CFG_I2C_MULTI_BUS
mips: malta: Drop CMD_DATE
armv8: ls2085a: Drop CMD_DATE
mx28 / mx51: Drop CMD_DATE
MPC837XERDB: ethernut5: work_92105: Drop CMD_DATE
rtc: Drop CFG_SYS_RTC_BUS_NUM
date: Drop the legacy I2C code
fsl: mxc: Drop legacy I2c
i2c: Drop reference to SYS_I2C_INIT_BOARD
octeon: Drop OCTEON_I2C_FDT dead code
i2c: Remove I2C_SET_BUS()
i2c: Remove I2C_GET_BUS()
i2c: Drop CFG_SYS_MAX_I2C_BUS
i2c: Drop i2c_get_bus_num_fdt() and i2c_reset_port_fdt()
i2c: Remove CFG_SYS_I2C_MAX_HOPS
i2c: Remove CFG_SYS_I2C_DIRECT_BUS
README | 27 +-----
arch/mips/mach-octeon/octeon_fdt.c | 7 --
cmd/date.c | 32 -------
cmd/i2c.c | 23 -----
configs/MPC837XERDB_defconfig | 1 -
configs/ethernut5_defconfig | 1 -
configs/ls2080aqds_nand_defconfig | 1 -
configs/ls2080aqds_qspi_defconfig | 1 -
configs/ls2080ardb_nand_defconfig | 1 -
configs/malta64_defconfig | 1 -
configs/malta64el_defconfig | 1 -
configs/malta_defconfig | 1 -
configs/maltael_defconfig | 1 -
configs/mx28evk_defconfig | 1 -
configs/mx51evk_defconfig | 1 -
configs/work_92105_defconfig | 1 -
doc/I2C_Edge_Conditions | 10 +-
drivers/ddr/fsl/main.c | 3 +-
drivers/i2c/i2c_core.c | 141 -----------------------------
drivers/i2c/mxc_i2c.c | 1 +
drivers/i2c/soft_i2c.c | 11 ---
drivers/power/power_i2c.c | 5 -
drivers/usb/host/ohci-lpc32xx.c | 4 -
include/configs/ethernut5.h | 3 -
include/configs/ls1028aqds.h | 1 -
include/configs/ls1028ardb.h | 2 -
include/configs/ls1046afrwy.h | 1 -
include/configs/lx2160aqds.h | 3 -
include/configs/lx2160ardb.h | 3 -
include/configs/lx2162aqds.h | 3 -
include/configs/m53menlo.h | 2 -
include/configs/sniper.h | 14 ---
include/configs/tqma6.h | 3 -
include/configs/tqma6_wru4.h | 1 -
include/i2c.h | 107 ----------------------
35 files changed, 7 insertions(+), 412 deletions(-)
--
2.34.1
More information about the U-Boot
mailing list