[PATCH v2] i2c: samsung: add support for Exynos7 HS-I2C
Heiko Schocher
hs at nabladev.com
Mon Nov 10 07:01:35 CET 2025
Hello Kaustabh,
On 04.11.25 07:14, Kaustabh Chakraborty wrote:
> Exynos7 (and later) HS-I2C blocks have special interrupts regarding
> various data transfer states (see HSI2C_INT_I2C_TRANS_EN). Add support
> for enabling and handling these interrupt bits.
>
> Add the corresponding compatible, 'samsung,exynos7-hsi2c'. In order to
> differentiate between the multiple device variants, an enum is
> introduced which is used where difference in implementations exist.
>
> Signed-off-by: Kaustabh Chakraborty <kauschluss at disroot.org>
> ---
> Changes in v2:
> - implemented deassertion of interrupt register irrespective of variant
> (Heiko Schocher)
> - Link to v1: https://lore.kernel.org/r/20251017-i2c-hs-exynos7-v1-1-ca080895d4b6@disroot.org
> ---
> drivers/i2c/exynos_hs_i2c.c | 109 ++++++++++++++++++++++++++++++++++++--------
> drivers/i2c/s3c24x0_i2c.h | 7 +++
> 2 files changed, 96 insertions(+), 20 deletions(-)
Reviewed-by: Heiko Schocher <hs at nabladev.com>
bye,
Heiko
--
Nabla Software Engineering
HRB 40522 Augsburg
Phone: +49 821 45592596
E-Mail: office at nabladev.com
Geschäftsführer : Stefano Babic
More information about the U-Boot
mailing list