zephyr/drivers/i2c
Gaël PORTAY 2be2fa8bd6 i2c: shell: Fix shell error output
The i2c shell write command outputs the error "Failed to read from
device" while it tries to write data to device.

This fixes the error by outputting "Failed to write to device" instead.

Fixes:

	uart:~$ i2c write i2c@3ff53000 23 01
	Failed to read from device: 23

Signed-off-by: Gaël PORTAY <gael.portay@rtone.fr>
2023-05-19 10:06:38 +02:00
..
target drivers: i2c: eeprom_target: switch to dedicated driver compatible 2023-02-21 18:03:11 -05:00
CMakeLists.txt drivers: i2c: Add Infineon CAT1 i2c driver 2023-04-20 10:44:18 +02:00
i2c_andes_atciic100.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
i2c_andes_atciic100.h
i2c_b91.c
i2c_bitbang.c
i2c_bitbang.h
i2c_cc13xx_cc26xx.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
i2c_cc32xx.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
i2c_common.c i2c: Improve formatting of i2c dump function 2023-01-26 14:55:44 -05:00
i2c_dw_registers.h
i2c_dw.c drivers: i2c: i2c_dw: add bus mutex 2023-04-07 13:17:43 +02:00
i2c_dw.h drivers: i2c: i2c_dw: add bus mutex 2023-04-07 13:17:43 +02:00
i2c_emul.c
i2c_esp32.c driver: i2c: esp32: fix I2C statistics 2023-05-10 16:53:27 +09:00
i2c_gd32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i2c_gecko.c soc: arm: silabs: remove soc_gpio_configure wrapper 2022-12-20 22:50:19 +01:00
i2c_gpio.c drivers: add mutex to the i2c-gpio driver. 2023-05-10 16:51:14 +09:00
i2c_handlers.c
i2c_ifx_cat1.c drivers: i2c: Add Infineon CAT1 i2c driver 2023-04-20 10:44:18 +02:00
i2c_imx.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
i2c_ite_enhance.c drivers: i2c: ite: use correct I2C init priority 2023-04-12 20:35:08 -04:00
i2c_ite_it8xxx2.c ITE: drivers/i2c: Disable pre-detect on IT82xx2 family 2023-04-26 12:55:02 +02:00
i2c_litex.c
i2c_ll_stm32_v1.c drivers: i2c: Support for i2c 10-bit addressing for STM32 target 2022-11-09 09:07:35 +00:00
i2c_ll_stm32_v2.c drivers: i2c: Support for i2c 10-bit addressing for STM32 target 2022-11-09 09:07:35 +00:00
i2c_ll_stm32.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i2c_ll_stm32.h drivers: i2c: stm32: add bus recovery support 2023-03-03 09:18:29 +01:00
i2c_lpc11u6x.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
i2c_lpc11u6x.h
i2c_mchp_xec_v2.c drivers: i2c: microchip: I2C reset fix 2023-05-05 16:16:01 +02:00
i2c_mchp_xec.c drivers: i2c: microchip: I2C reset fix 2023-05-05 16:16:01 +02:00
i2c_mcux_flexcomm.c drivers: all: mcux: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
i2c_mcux_lpi2c.c drivers: all: mcux: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
i2c_mcux.c include: add missing zephyr/irq.h include 2022-10-17 22:57:39 +09:00
i2c_nios2.c include: add missing kernel.h include 2022-10-11 18:05:17 +02:00
i2c_npcx_controller.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i2c_npcx_controller.h
i2c_npcx_port.c
i2c_nrfx_twi.c soc: arm: nordic_nrf: replace NRF_DT_CHECK_PIN_ASSIGNMENTS 2023-02-28 08:42:05 -08:00
i2c_nrfx_twim.c soc: arm: nordic_nrf: replace NRF_DT_CHECK_PIN_ASSIGNMENTS 2023-02-28 08:42:05 -08:00
i2c_rcar.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i2c_rv32m1_lpi2c.c drivers: i2c: rv32m1: Fix compilation errors 2023-04-25 08:55:57 +00:00
i2c_sam0.c drivers: i2c: sam0: add support for I2C_MSG_RESTART 2023-03-09 09:22:02 +01:00
i2c_sam4l_twim.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i2c_sam_twi.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i2c_sam_twihs.c treewide: Update clock control API usage 2023-04-05 10:55:46 +02:00
i2c_sbcon.c
i2c_sc18im704.c drivers: i2c: Add NXP SC18IM704 I2C support 2023-04-03 20:02:51 +02:00
i2c_sc18im704.h drivers: i2c: Add NXP SC18IM704 I2C support 2023-04-03 20:02:51 +02:00
i2c_shell.c i2c: shell: Fix shell error output 2023-05-19 10:06:38 +02:00
i2c_sifive.c
i2c_smartbond.c drivers: i2c: Add driver for smartbond DA1469x device family 2023-04-07 10:09:37 -05:00
i2c_tca954x.c
i2c_test.c device: remove redundant init functions 2023-04-19 10:00:25 +02:00
i2c_xilinx_axi.c i2c: i2c_xilinx_axi: Fix armclang compile warning 2023-04-21 16:28:09 +02:00
i2c_xilinx_axi.h drivers: i2c: add Xilinx AXI I2C driver 2023-04-17 11:39:21 +02:00
i2c-priv.h
Kconfig drivers: all: rv32m1: remove conditional support for pinctrl 2023-04-24 13:34:22 +02:00
Kconfig.andes_atciic100
Kconfig.b91
Kconfig.cc13xx_cc26xx
Kconfig.dw
Kconfig.esp32
Kconfig.gd32
Kconfig.gpio
Kconfig.i2c_emul emul: Make ESPI/I2C_EMUL depend on EMUL 2023-05-08 16:20:52 +02:00
Kconfig.ifx_cat1 drivers: i2c: Add Infineon CAT1 i2c driver 2023-04-20 10:44:18 +02:00
Kconfig.it8xxx2 ITE: drivers/i2c: FIFO2 can be selected to support channel of B or C 2022-09-22 14:58:42 +00:00
Kconfig.litex
Kconfig.lpc11u6x
Kconfig.npcx
Kconfig.nrfx drivers: i2c: nrfx: add multithreading dependency 2023-05-05 16:17:00 +02:00
Kconfig.rcar
Kconfig.sam0
Kconfig.sbcon
Kconfig.sc18im704 drivers: i2c: Add NXP SC18IM704 I2C support 2023-04-03 20:02:51 +02:00
Kconfig.sifive
Kconfig.smartbond drivers: i2c: Add driver for smartbond DA1469x device family 2023-04-07 10:09:37 -05:00
Kconfig.stm32 drivers: i2c: stm32: add bus recovery support 2023-03-03 09:18:29 +01:00
Kconfig.tca954x
Kconfig.test
Kconfig.xec
Kconfig.xilinx_axi drivers: i2c: add Xilinx AXI I2C driver 2023-04-17 11:39:21 +02:00