| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/i2c/ |
| D | i2c-sunxi.c | 411 void sunxi_i2c_dump_reg(struct sunxi_i2c *i2c, u32 offset, u32 len) in sunxi_i2c_dump_reg() 431 void sunxi_i2c_dump_reg(struct sunxi_i2c *i2c, u32 offset, u32 len) { } in sunxi_i2c_dump_reg() 457 sunxi_i2c_engine_put_byte(struct sunxi_i2c *i2c, const unsigned char *buffer) in sunxi_i2c_engine_put_byte() 490 static inline void sunxi_i2c_bus_enable(struct sunxi_i2c *i2c) in sunxi_i2c_bus_enable() 505 static inline void sunxi_i2c_bus_disable(struct sunxi_i2c *i2c) in sunxi_i2c_bus_disable() 585 static inline unsigned int sunxi_i2c_check_irq(struct sunxi_i2c *i2c) in sunxi_i2c_check_irq() 603 static inline unsigned int sunxi_i2c_get_xfer_sta(struct sunxi_i2c *i2c) in sunxi_i2c_get_xfer_sta() 621 static void sunxi_i2c_set_clock(struct sunxi_i2c *i2c, u8 clk_m, u8 clk_n) in sunxi_i2c_set_clock() 660 static int sunxi_i2c_set_frequency(struct sunxi_i2c *i2c) in sunxi_i2c_set_frequency() 719 static inline void sunxi_i2c_soft_reset(struct sunxi_i2c *i2c) in sunxi_i2c_soft_reset() [all …]
|
| /device/soc/rockchip/common/sdk_linux/drivers/i2c/busses/ |
| D | i2c-rk3x.c | 260 static inline void rk3x_i2c_wake_up(struct rk3x_i2c *i2c) in rk3x_i2c_wake_up() 267 static inline void i2c_writel(struct rk3x_i2c *i2c, u32 value, unsigned int offset) in i2c_writel() 272 static inline u32 i2c_readl(struct rk3x_i2c *i2c, unsigned int offset) in i2c_readl() 278 static inline void rk3x_i2c_clean_ipd(struct rk3x_i2c *i2c) in rk3x_i2c_clean_ipd() 283 static inline void rk3x_i2c_disable_irq(struct rk3x_i2c *i2c) in rk3x_i2c_disable_irq() 288 static inline void rk3x_i2c_disable(struct rk3x_i2c *i2c) in rk3x_i2c_disable() 298 static void rk3x_i2c_start(struct rk3x_i2c *i2c) in rk3x_i2c_start() 337 static void rk3x_i2c_stop(struct rk3x_i2c *i2c, int error) in rk3x_i2c_stop() 376 static void rk3x_i2c_prepare_read(struct rk3x_i2c *i2c) in rk3x_i2c_prepare_read() 410 static int rk3x_i2c_fill_transmit_buf(struct rk3x_i2c *i2c, bool sendend) in rk3x_i2c_fill_transmit_buf() [all …]
|
| /device/soc/asrmicro/asr582x/liteos_m/sdk/drivers/driver/src/ |
| D | duet_i2c.c | 130 int32_t duet_i2c_init(duet_i2c_dev_t *i2c) in duet_i2c_init() 257 int32_t duet_i2c_master_send(duet_i2c_dev_t *i2c, uint16_t dev_addr, const uint8_t *data, uint16_t … in duet_i2c_master_send() 355 int32_t duet_i2c_master_recv(duet_i2c_dev_t *i2c, uint16_t dev_addr, uint8_t *data, uint16_t size, … in duet_i2c_master_recv() 498 int32_t duet_i2c_mem_write(duet_i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, \ in duet_i2c_mem_write() 610 int32_t duet_i2c_mem_read(duet_i2c_dev_t *i2c, uint16_t dev_addr, uint16_t mem_addr, in duet_i2c_mem_read() 723 int32_t duet_i2c_finalize(duet_i2c_dev_t *i2c) in duet_i2c_finalize()
|
| /device/board/isoftstone/zhiyuan/kernel/driver/drivers/power/mfd/ |
| D | axp2101-i2c.c | 28 static int axp20x_i2c_probe(struct i2c_client *i2c, in axp20x_i2c_probe() 56 static int axp20x_i2c_remove(struct i2c_client *i2c) in axp20x_i2c_remove()
|
| /device/soc/rockchip/common/vendor/drivers/regulator/ |
| D | xz3216.c | 61 struct i2c_client *i2c; member 272 static struct xz3216_board *xz3216_parse_dt(struct i2c_client *i2c) in xz3216_parse_dt() 278 static int xz3216_i2c_probe(struct i2c_client *i2c, const struct i2c_device_id *id) in xz3216_i2c_probe() 339 static int xz3216_i2c_remove(struct i2c_client *i2c) in xz3216_i2c_remove()
|
| /device/board/isoftstone/zhiyuan/kernel/hdf/driver/audio/codec/ac107/src/ |
| D | ac107_codec_impl_linux.c | 76 struct i2c_client *i2c; member 610 static void ac107_hw_init(struct i2c_client *i2c) in ac107_hw_init() 1040 static int ac107_i2c_probe(struct i2c_client *i2c, const struct i2c_device_id *i2c_id) in ac107_i2c_probe() 1128 static int ac107_i2c_remove(struct i2c_client *i2c) in ac107_i2c_remove()
|
| /device/board/hihope/dayu210/audio_drivers/accessory/es8323/src/ |
| D | es8323_linux_driver.c | 42 static int es8323_i2c_probe(struct i2c_client *i2c, in es8323_i2c_probe()
|
| /device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
| D | inno_hdmi.c | 61 struct inno_hdmi_i2c *i2c; member 583 struct inno_hdmi_i2c *i2c = hdmi->i2c; in inno_hdmi_i2c_irq() local 680 struct inno_hdmi_i2c *i2c = hdmi->i2c; in inno_hdmi_i2c_xfer() local 728 struct inno_hdmi_i2c *i2c; in inno_hdmi_i2c_adapter() local
|
| D | rk3066_hdmi.c | 52 struct rk3066_hdmi_i2c *i2c; member 628 struct rk3066_hdmi_i2c *i2c = hdmi->i2c; in rk3066_hdmi_i2c_xfer() local 678 struct rk3066_hdmi_i2c *i2c; in rk3066_hdmi_i2c_adapter() local
|
| /device/soc/rockchip/rk2206/adapter/hals/iot_hardware/wifiiot_lite/ |
| D | hal_iot_i2c.c | 20 I2cBusIo i2c = { variable
|
| /device/board/unionman/unionpi_tiger/kernel/drivers/panel/ |
| D | panel-chipone-icn6211.c | 181 struct i2c_client *i2c; member 534 static int panel_icn6211_i2c_probe(struct i2c_client *i2c, const struct i2c_device_id *id) in panel_icn6211_i2c_probe() 587 static int panel_icn6211_i2c_remove(struct i2c_client *i2c) in panel_icn6211_i2c_remove()
|
| /device/soc/rockchip/common/vendor/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-hdmi-qp.c | 418 struct dw_hdmi_qp_i2c *i2c; member 861 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_read() local 903 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_write() local 943 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_xfer() local 1029 struct dw_hdmi_qp_i2c *i2c; in dw_hdmi_i2c_adapter() local 2095 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_qp_main_hardirq() local
|
| /device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-hdmi-qp.c | 213 struct dw_hdmi_qp_i2c *i2c; member 671 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_read() local 716 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_write() local 759 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_xfer() local 849 struct dw_hdmi_qp_i2c *i2c; in dw_hdmi_i2c_adapter() local 1970 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_qp_main_hardirq() local
|
| /device/soc/rockchip/common/sdk_linux/include/media/ |
| D | v4l2-async.h | 87 } i2c; member
|
| /device/board/isoftstone/yangfan/kernel/src/driv/gpu/bridge/ |
| D | dw-hdmi-qp.c | 215 struct dw_hdmi_qp_i2c *i2c; member 745 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_read() local 790 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_write() local 833 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_xfer() local 923 struct dw_hdmi_qp_i2c *i2c; in dw_hdmi_i2c_adapter() local 2139 struct dw_hdmi_qp_i2c *i2c = hdmi->i2c; in dw_hdmi_qp_main_hardirq() local
|
| /device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-hdmi.c | 445 struct dw_hdmi_i2c *i2c; member 770 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_wait() local 797 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_read() local 830 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_write() local 860 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_xfer() local 943 struct dw_hdmi_i2c *i2c; in dw_hdmi_i2c_adapter() local 3780 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_irq() local
|
| /device/soc/bestechnic/bes2600/liteos_m/components/drivers/touch/ |
| D | touch_ztw523.c | 52 DevHandle i2c; member
|
| /device/board/unionman/unionpi_tiger/kernel/hdf/audio/linux_drv/src/ |
| D | nau8540.c | 743 static int nau8540_i2c_probe(struct i2c_client *i2c, in nau8540_i2c_probe()
|
| /device/board/osware/imx8mm/drivers/audio/codec/src/ |
| D | wm8904.c | 1357 struct i2c_client *i2c = *data; in Wm8904DriverInit() local
|
| /device/soc/rockchip/common/sdk_linux/include/linux/ |
| D | i2c.h | 944 …ool i2c_acpi_get_i2c_resource(struct acpi_resource *ares, struct acpi_resource_i2c_serialbus **i2c) in i2c_acpi_get_i2c_resource()
|
| /device/soc/rockchip/common/sdk_linux/include/linux/mfd/ |
| D | rk808.h | 1085 struct i2c_client *i2c; member
|