android_kernel_samsung_sm8650/drivers/i2c
Vaishnavi AVS c9977c7739 dmaengine: msm_gpi: add gsi enhancement changes
From spi/i2c drivers we do gpi pause and resume for
both tx and rx channels, if we pass tx handle to gsi
driver it will take care for both tx and rx channels,
no need to do for rx channel again in client drivers.
So removed gpi_pause for rx channel in client drivers.
Also updated changes as per hpg sequence.

For levm we are not doing gpi_terminate properly,
this is causing GPII in stuck state, we are doing only
RESET and START.
we should do below sequence. CH-STOP. CH-RESET. CH-START.

Change-Id: Id3b9ad951575e973c5452e14e0ace28294685c10
Signed-off-by: Anil Veshala Veshala <quic_aveshala@quicinc.com>
Signed-off-by: Vaishnavi AVS <quic_vavs@quicinc.com>
2023-06-02 17:42:45 +05:30
..
algos i2c: algo: bit: use new macro to specifiy capabilities 2021-01-22 09:59:21 +01:00
busses dmaengine: msm_gpi: add gsi enhancement changes 2023-06-02 17:42:45 +05:30
muxes i2c: mux: reg: check return value after calling platform_get_resource() 2022-12-31 13:32:42 +01:00
i2c-boardinfo.c i2c: Remove support for dangling device properties 2021-04-10 21:43:02 +02:00
i2c-core-acpi.c More ACPI updates for 6.1-rc1 2022-10-10 13:28:06 -07:00
i2c-core-base.c i2c: Restore initial power state if probe fails 2022-11-14 20:46:31 +01:00
i2c-core-of.c i2c: use my kernel.org address from now on 2020-05-05 16:29:09 +02:00
i2c-core-slave.c i2c: add tracepoints for I2C slave events 2022-03-20 00:11:05 +01:00
i2c-core-smbus.c i2c: smbus: Check for parent device before dereference 2022-02-19 12:37:20 +01:00
i2c-core.h i2c: acpi: Use ACPI wake capability bit to set wake_irq 2022-10-04 15:41:12 +02:00
i2c-dev.c i2c: dev: Force case user pointers in compat_i2cdev_ioctl() 2022-04-15 23:30:59 +02:00
i2c-mux.c i2c: mux: harden i2c_mux_alloc() against integer overflows 2022-09-21 22:12:06 +02:00
i2c-slave-eeprom.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
i2c-slave-testunit.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
i2c-smbus.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
i2c-stub.c i2c: stub: remove definition of DEBUG 2021-01-17 13:00:10 +01:00
Kconfig i2c: add slave testunit driver 2020-09-21 11:02:17 +02:00
Makefile i2c: add slave testunit driver 2020-09-21 11:02:17 +02:00