Please pull u-boot-i2c

Hello Tom,
please pull from u-boot-i2c:
The following changes since commit b7d5ce05b1b52136af09cf34541c6a91079a4b86:
Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sunxi (2024-08-06 09:36:46 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-i2c.git tags/i2cfixes-for-v2024-10-rc3
for you to fetch changes up to 3d299c355912e05ba534574ac557ad0c9edd7d99:
board: vining_2000: convert to DM_I2C (2024-08-08 05:45:11 +0200)
---------------------------------------------------------------- i2c updates for v2024.10-rc3
- i2c: samsung: Support platforms other than EXYNOS4 and EXYNOS5 from David
- imx_lpi2c: cleanups and support read transfers longer than 256 bytes from Fedor
- pca954x: Remove pointer to GD from Michal
- DM_I2C conversion for some remaining boards from Anatolij
- i2c: mux: Fix error path in i2c-arb-gpio from Michal
---------------------------------------------------------------- Anatolij Gustschin (11): board: shc: convert to DM_I2C board: chiliboard: convert to DM_I2C board: cm-t43: convert to DM_I2C board: igep003x: convert to DM_I2C board: sl50: convert to DM_I2C board: rut: convert to DM_I2C board: novena: convert to DM_I2C board: sniper: convert to DM_I2C board: vf610twr: convert to DM_I2C board: cm_fx6: convert to DM_I2C board: vining_2000: convert to DM_I2C
David Virag (2): i2c: samsung: Drop s3c24x0 specific code. i2c: samsung: Support platforms other than EXYNOS4 and EXYNOS5
Fedor Ross (3): i2c: imx_lpi2c: Fix a typo in bus_i2c_receive i2c: imx_lpi2c: Replace hard-coded bus speed value with bus->speed_hz i2c: imx_lpi2c: Support read transfers longer than 256 bytes
Michal Simek (2): i2c: pca954x: Remove pointer to GD i2c: mux: Fix error path in i2c-arb-gpio
arch/arm/mach-omap2/omap3/Kconfig | 1 + board/bosch/shc/board.c | 22 +++++++++++----------- board/compulab/cm_fx6/cm_fx6.c | 3 ++- board/compulab/cm_t43/cm_t43.c | 2 -- board/compulab/common/Makefile | 8 +++++++- board/compulab/common/eeprom.c | 14 +++++--------- board/compulab/common/eeprom.h | 2 +- board/kosagi/novena/novena.c | 10 +++++----- board/kosagi/novena/video.c | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------------------- board/softing/vining_2000/vining_2000.c | 25 ------------------------- configs/am335x_igep003x_defconfig | 2 +- configs/am335x_shc_defconfig | 4 +++- configs/am335x_shc_ict_defconfig | 4 +++- configs/am335x_shc_netboot_defconfig | 4 +++- configs/am335x_shc_sdboot_defconfig | 4 +++- configs/am335x_sl50_defconfig | 2 +- configs/chiliboard_defconfig | 2 +- configs/cm_fx6_defconfig | 2 +- configs/cm_t43_defconfig | 3 ++- configs/novena_defconfig | 2 +- configs/rut_defconfig | 2 +- configs/sniper_defconfig | 6 ++++-- configs/vf610twr_defconfig | 2 +- configs/vf610twr_nand_defconfig | 2 +- configs/vining_2000_defconfig | 2 +- drivers/i2c/Kconfig | 2 +- drivers/i2c/exynos_hs_i2c.c | 25 +++++++++++++++++++++---- drivers/i2c/imx_lpi2c.c | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------- drivers/i2c/muxes/i2c-arb-gpio-challenge.c | 11 ++++------- drivers/i2c/muxes/pca954x.c | 3 --- drivers/i2c/s3c24x0_i2c.c | 32 ++++++++++++++++++++++++-------- drivers/i2c/s3c24x0_i2c.h | 2 ++ 32 files changed, 242 insertions(+), 190 deletions(-)
after sorting out some small problems
azure build is now fine: https://dev.azure.com/hs0298/hs/_build/results?buildId=116&view=results
Thanks!
bye, Heiko

On Thu, Aug 08, 2024 at 10:42:47AM +0200, Heiko Schocher wrote:
Hello Tom,
please pull from u-boot-i2c:
The following changes since commit b7d5ce05b1b52136af09cf34541c6a91079a4b86:
Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sunxi (2024-08-06 09:36:46 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-i2c.git tags/i2cfixes-for-v2024-10-rc3
for you to fetch changes up to 3d299c355912e05ba534574ac557ad0c9edd7d99:
board: vining_2000: convert to DM_I2C (2024-08-08 05:45:11 +0200)
i2c updates for v2024.10-rc3
i2c: samsung: Support platforms other than EXYNOS4 and EXYNOS5 from David
imx_lpi2c: cleanups and support read transfers longer than 256 bytes from Fedor
pca954x: Remove pointer to GD from Michal
DM_I2C conversion for some remaining boards from Anatolij
First, I would like this for -next, at this point. Second:
board: sniper: convert to DM_I2C
As Paul noted, he has (and I've taken it for -next) done a series of patches to cleanup and improve the platform now, including the conversion.

Hello Tom,
On 08.08.24 15:58, Tom Rini wrote:
On Thu, Aug 08, 2024 at 10:42:47AM +0200, Heiko Schocher wrote:
Hello Tom,
please pull from u-boot-i2c:
The following changes since commit b7d5ce05b1b52136af09cf34541c6a91079a4b86:
Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sunxi (2024-08-06 09:36:46 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-i2c.git tags/i2cfixes-for-v2024-10-rc3
for you to fetch changes up to 3d299c355912e05ba534574ac557ad0c9edd7d99:
board: vining_2000: convert to DM_I2C (2024-08-08 05:45:11 +0200)
i2c updates for v2024.10-rc3
i2c: samsung: Support platforms other than EXYNOS4 and EXYNOS5 from David
imx_lpi2c: cleanups and support read transfers longer than 256 bytes from Fedor
pca954x: Remove pointer to GD from Michal
DM_I2C conversion for some remaining boards from Anatolij
First, I would like this for -next, at this point. Second:
board: sniper: convert to DM_I2C
As Paul noted, he has (and I've taken it for -next) done a series of patches to cleanup and improve the platform now, including the conversion.
Seems I missed that ... sorry!
So, should I drop this patch, and rebase to -next?
bye, Heiko

On Thu, Aug 08, 2024 at 04:06:44PM +0200, Heiko Schocher wrote:
Hello Tom,
On 08.08.24 15:58, Tom Rini wrote:
On Thu, Aug 08, 2024 at 10:42:47AM +0200, Heiko Schocher wrote:
Hello Tom,
please pull from u-boot-i2c:
The following changes since commit b7d5ce05b1b52136af09cf34541c6a91079a4b86:
Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-sunxi (2024-08-06 09:36:46 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-i2c.git tags/i2cfixes-for-v2024-10-rc3
for you to fetch changes up to 3d299c355912e05ba534574ac557ad0c9edd7d99:
board: vining_2000: convert to DM_I2C (2024-08-08 05:45:11 +0200)
i2c updates for v2024.10-rc3
i2c: samsung: Support platforms other than EXYNOS4 and EXYNOS5 from David
imx_lpi2c: cleanups and support read transfers longer than 256 bytes from Fedor
pca954x: Remove pointer to GD from Michal
DM_I2C conversion for some remaining boards from Anatolij
First, I would like this for -next, at this point. Second:
board: sniper: convert to DM_I2C
As Paul noted, he has (and I've taken it for -next) done a series of patches to cleanup and improve the platform now, including the conversion.
Seems I missed that ... sorry!
So, should I drop this patch, and rebase to -next?
It looks like everything else was fixes? If there's fixes, make that for master, and then make the rest for -next, and I'll deal with merge issues if any after -rc3 and that gets merged to -next. Thanks.
participants (2)
-
Heiko Schocher
-
Tom Rini