hal: infineon: Fix I2C repeated start for combined transactions
Set tx_config.xferPending when a read operation follows a write to suppress the STOP condition after TX. This allows the driver to issue a repeated START before the read phase instead of a new START sequence.
This fix is needed for I2C devices like VEML7700 light sensor that require proper repeated start conditions for combined write-read transfers.
Signed-off-by: Sivashanmugam Natarajan sivashanmugam.natarajan@infineon.com