| /Linux-v5.4/drivers/i2c/busses/ | 
| D | i2c-sprd.c | 92 static void sprd_i2c_set_count(struct sprd_i2c *i2c_dev, u32 count)  in sprd_i2c_set_count()97 static void sprd_i2c_send_stop(struct sprd_i2c *i2c_dev, int stop)  in sprd_i2c_send_stop()
 107 static void sprd_i2c_clear_start(struct sprd_i2c *i2c_dev)  in sprd_i2c_clear_start()
 114 static void sprd_i2c_clear_ack(struct sprd_i2c *i2c_dev)  in sprd_i2c_clear_ack()
 121 static void sprd_i2c_clear_irq(struct sprd_i2c *i2c_dev)  in sprd_i2c_clear_irq()
 128 static void sprd_i2c_reset_fifo(struct sprd_i2c *i2c_dev)  in sprd_i2c_reset_fifo()
 133 static void sprd_i2c_set_devaddr(struct sprd_i2c *i2c_dev, struct i2c_msg *m)  in sprd_i2c_set_devaddr()
 138 static void sprd_i2c_write_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len)  in sprd_i2c_write_bytes()
 146 static void sprd_i2c_read_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len)  in sprd_i2c_read_bytes()
 154 static void sprd_i2c_set_full_thld(struct sprd_i2c *i2c_dev, u32 full_thld)  in sprd_i2c_set_full_thld()
 [all …]
 
 | 
| D | i2c-amd-mp2-plat.c | 44 	struct amd_i2c_dev *i2c_dev = amd_i2c_dev_common(i2c_common);  in i2c_amd_dma_map()  local77 static void i2c_amd_start_cmd(struct amd_i2c_dev *i2c_dev)  in i2c_amd_start_cmd()
 87 	struct amd_i2c_dev *i2c_dev = amd_i2c_dev_common(i2c_common);  in i2c_amd_cmd_completion()  local
 98 static int i2c_amd_check_cmd_completion(struct amd_i2c_dev *i2c_dev)  in i2c_amd_check_cmd_completion()
 124 static int i2c_amd_enable_set(struct amd_i2c_dev *i2c_dev, bool enable)  in i2c_amd_enable_set()
 134 static int i2c_amd_xfer_msg(struct amd_i2c_dev *i2c_dev, struct i2c_msg *pmsg)  in i2c_amd_xfer_msg()
 155 	struct amd_i2c_dev *i2c_dev = i2c_get_adapdata(adap);  in i2c_amd_xfer()  local
 190 	struct amd_i2c_dev *i2c_dev = amd_i2c_dev_common(i2c_common);  in i2c_amd_suspend()  local
 198 	struct amd_i2c_dev *i2c_dev = amd_i2c_dev_common(i2c_common);  in i2c_amd_resume()  local
 244 	struct amd_i2c_dev *i2c_dev;  in i2c_amd_probe()  local
 [all …]
 
 | 
| D | i2c-stm32f4.c | 144 static void stm32f4_i2c_disable_irq(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_disable_irq()151 static int stm32f4_i2c_set_periph_clk_freq(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_set_periph_clk_freq()
 191 static void stm32f4_i2c_set_rise_time(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_set_rise_time()
 225 static void stm32f4_i2c_set_speed_mode(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_set_speed_mode()
 280 static int stm32f4_i2c_hw_config(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_hw_config()
 298 static int stm32f4_i2c_wait_free_bus(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_wait_free_bus()
 320 static void stm32f4_i2c_write_byte(struct stm32f4_i2c_dev *i2c_dev, u8 byte)  in stm32f4_i2c_write_byte()
 331 static void stm32f4_i2c_write_msg(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_write_msg()
 339 static void stm32f4_i2c_read_msg(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_read_msg()
 349 static void stm32f4_i2c_terminate_xfer(struct stm32f4_i2c_dev *i2c_dev)  in stm32f4_i2c_terminate_xfer()
 [all …]
 
 | 
| D | i2c-tegra.c | 284 static void dvc_writel(struct tegra_i2c_dev *i2c_dev, u32 val,  in dvc_writel()290 static u32 dvc_readl(struct tegra_i2c_dev *i2c_dev, unsigned long reg)  in dvc_readl()
 299 static unsigned long tegra_i2c_reg_addr(struct tegra_i2c_dev *i2c_dev,  in tegra_i2c_reg_addr()
 307 static void i2c_writel(struct tegra_i2c_dev *i2c_dev, u32 val,  in i2c_writel()
 317 static u32 i2c_readl(struct tegra_i2c_dev *i2c_dev, unsigned long reg)  in i2c_readl()
 322 static void i2c_writesl(struct tegra_i2c_dev *i2c_dev, void *data,  in i2c_writesl()
 328 static void i2c_readsl(struct tegra_i2c_dev *i2c_dev, void *data,  in i2c_readsl()
 334 static void tegra_i2c_mask_irq(struct tegra_i2c_dev *i2c_dev, u32 mask)  in tegra_i2c_mask_irq()
 342 static void tegra_i2c_unmask_irq(struct tegra_i2c_dev *i2c_dev, u32 mask)  in tegra_i2c_unmask_irq()
 352 	struct tegra_i2c_dev *i2c_dev = args;  in tegra_i2c_dma_complete()  local
 [all …]
 
 | 
| D | i2c-stm32f7.c | 371 static void stm32f7_i2c_disable_irq(struct stm32f7_i2c_dev *i2c_dev, u32 mask)  in stm32f7_i2c_disable_irq()376 static int stm32f7_i2c_compute_timing(struct stm32f7_i2c_dev *i2c_dev,  in stm32f7_i2c_compute_timing()
 572 static int stm32f7_i2c_setup_timing(struct stm32f7_i2c_dev *i2c_dev,  in stm32f7_i2c_setup_timing()
 621 static void stm32f7_i2c_disable_dma_req(struct stm32f7_i2c_dev *i2c_dev)  in stm32f7_i2c_disable_dma_req()
 631 	struct stm32f7_i2c_dev *i2c_dev = (struct stm32f7_i2c_dev *)arg;  in stm32f7_i2c_dma_callback()  local
 640 static void stm32f7_i2c_hw_config(struct stm32f7_i2c_dev *i2c_dev)  in stm32f7_i2c_hw_config()
 664 static void stm32f7_i2c_write_tx_data(struct stm32f7_i2c_dev *i2c_dev)  in stm32f7_i2c_write_tx_data()
 675 static void stm32f7_i2c_read_rx_data(struct stm32f7_i2c_dev *i2c_dev)  in stm32f7_i2c_read_rx_data()
 689 static void stm32f7_i2c_reload(struct stm32f7_i2c_dev *i2c_dev)  in stm32f7_i2c_reload()
 710 static void stm32f7_i2c_smbus_reload(struct stm32f7_i2c_dev *i2c_dev)  in stm32f7_i2c_smbus_reload()
 [all …]
 
 | 
| D | i2c-bcm2835.c | 67 static inline void bcm2835_i2c_writel(struct bcm2835_i2c_dev *i2c_dev,  in bcm2835_i2c_writel()73 static inline u32 bcm2835_i2c_readl(struct bcm2835_i2c_dev *i2c_dev, u32 reg)  in bcm2835_i2c_readl()
 81 	struct bcm2835_i2c_dev *i2c_dev;  member
 159 					struct bcm2835_i2c_dev *i2c_dev)  in bcm2835_i2c_register_div()
 187 static void bcm2835_fill_txfifo(struct bcm2835_i2c_dev *i2c_dev)  in bcm2835_fill_txfifo()
 202 static void bcm2835_drain_rxfifo(struct bcm2835_i2c_dev *i2c_dev)  in bcm2835_drain_rxfifo()
 230 static void bcm2835_i2c_start_transfer(struct bcm2835_i2c_dev *i2c_dev)  in bcm2835_i2c_start_transfer()
 256 static void bcm2835_i2c_finish_transfer(struct bcm2835_i2c_dev *i2c_dev)  in bcm2835_i2c_finish_transfer()
 276 	struct bcm2835_i2c_dev *i2c_dev = data;  in bcm2835_i2c_isr()  local
 342 	struct bcm2835_i2c_dev *i2c_dev = i2c_get_adapdata(adap);  in bcm2835_i2c_xfer()  local
 [all …]
 
 | 
| D | i2c-st.c | 235 static void st_i2c_flush_rx_fifo(struct st_i2c_dev *i2c_dev)  in st_i2c_flush_rx_fifo()254 static void st_i2c_soft_reset(struct st_i2c_dev *i2c_dev)  in st_i2c_soft_reset()
 270 static void st_i2c_hw_config(struct st_i2c_dev *i2c_dev)  in st_i2c_hw_config()
 339 	struct st_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap);  in st_i2c_recover_bus()  local
 369 static int st_i2c_wait_free_bus(struct st_i2c_dev *i2c_dev)  in st_i2c_wait_free_bus()
 398 static inline void st_i2c_write_tx_fifo(struct st_i2c_dev *i2c_dev, u8 byte)  in st_i2c_write_tx_fifo()
 412 static void st_i2c_wr_fill_tx_fifo(struct st_i2c_dev *i2c_dev)  in st_i2c_wr_fill_tx_fifo()
 441 static void st_i2c_rd_fill_tx_fifo(struct st_i2c_dev *i2c_dev, int max)  in st_i2c_rd_fill_tx_fifo()
 463 static void st_i2c_read_rx_fifo(struct st_i2c_dev *i2c_dev)  in st_i2c_read_rx_fifo()
 492 static void st_i2c_terminate_xfer(struct st_i2c_dev *i2c_dev)  in st_i2c_terminate_xfer()
 [all …]
 
 | 
| D | i2c-wmt.c | 93 static int wmt_i2c_wait_bus_not_busy(struct wmt_i2c_dev *i2c_dev)  in wmt_i2c_wait_bus_not_busy()109 static int wmt_check_status(struct wmt_i2c_dev *i2c_dev)  in wmt_check_status()
 125 	struct wmt_i2c_dev *i2c_dev = i2c_get_adapdata(adap);  in wmt_i2c_write()  local
 216 	struct wmt_i2c_dev *i2c_dev = i2c_get_adapdata(adap);  in wmt_i2c_read()  local
 326 	struct wmt_i2c_dev *i2c_dev = data;  in wmt_i2c_isr()  local
 337 static int wmt_i2c_reset_hardware(struct wmt_i2c_dev *i2c_dev)  in wmt_i2c_reset_hardware()
 373 	struct wmt_i2c_dev *i2c_dev;  in wmt_i2c_probe()  local
 441 	struct wmt_i2c_dev *i2c_dev = platform_get_drvdata(pdev);  in wmt_i2c_remove()  local
 
 | 
| D | i2c-owl.c | 120 static void owl_i2c_reset(struct owl_i2c_dev *i2c_dev)  in owl_i2c_reset()132 static int owl_i2c_reset_fifo(struct owl_i2c_dev *i2c_dev)  in owl_i2c_reset_fifo()
 157 static void owl_i2c_set_freq(struct owl_i2c_dev *i2c_dev)  in owl_i2c_set_freq()
 169 	struct owl_i2c_dev *i2c_dev = _dev;  in owl_i2c_interrupt()  local
 226 	struct owl_i2c_dev *i2c_dev = i2c_get_adapdata(adap);  in owl_i2c_check_bus_busy()  local
 244 	struct owl_i2c_dev *i2c_dev = i2c_get_adapdata(adap);  in owl_i2c_master_xfer()  local
 401 	struct owl_i2c_dev *i2c_dev;  in owl_i2c_probe()  local
 
 | 
| D | i2c-davinci.c | 144 static inline void davinci_i2c_write_reg(struct davinci_i2c_dev *i2c_dev,  in davinci_i2c_write_reg()150 static inline u16 davinci_i2c_read_reg(struct davinci_i2c_dev *i2c_dev, int reg)  in davinci_i2c_read_reg()
 155 static inline void davinci_i2c_reset_ctrl(struct davinci_i2c_dev *i2c_dev,  in davinci_i2c_reset_ctrl()
 924 	struct davinci_i2c_dev *i2c_dev = dev_get_drvdata(dev);  in davinci_i2c_suspend()  local
 934 	struct davinci_i2c_dev *i2c_dev = dev_get_drvdata(dev);  in davinci_i2c_resume()  local
 
 | 
| D | i2c-brcmstb.c | 685 	struct brcmstb_i2c_dev *i2c_dev = dev_get_drvdata(dev);  in brcmstb_i2c_suspend()  local693 	struct brcmstb_i2c_dev *i2c_dev = dev_get_drvdata(dev);  in brcmstb_i2c_resume()  local
 
 | 
| /Linux-v5.4/drivers/i2c/ | 
| D | i2c-dev.c | 40 struct i2c_dev {  struct51 static struct i2c_dev *i2c_dev_get_by_minor(unsigned index)  in i2c_dev_get_by_minor()  argument
 53 	struct i2c_dev *i2c_dev;  in i2c_dev_get_by_minor()  local
 68 	struct i2c_dev *i2c_dev;  in get_free_i2c_dev()  local
 87 static void put_i2c_dev(struct i2c_dev *i2c_dev)  in put_i2c_dev()
 98 	struct i2c_dev *i2c_dev = i2c_dev_get_by_minor(MINOR(dev->devt));  in name_show()  local
 634 	struct i2c_dev *i2c_dev;  in i2cdev_attach_adapter()  local
 673 	struct i2c_dev *i2c_dev;  in i2cdev_detach_adapter()  local
 
 | 
| /Linux-v5.4/drivers/gpu/drm/gma500/ | 
| D | oaktrail_hdmi_i2c.c | 96 	struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev;  in xfer_read()  local129 	struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev;  in oaktrail_hdmi_i2c_access()  local
 177 	struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev;  in hdmi_i2c_read()  local
 206 	struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev;  in hdmi_i2c_transaction_done()  local
 226 	struct hdmi_i2c_dev *i2c_dev = hdmi_dev->i2c_dev;  in oaktrail_hdmi_i2c_handler()  local
 276 	struct hdmi_i2c_dev *i2c_dev;  in oaktrail_hdmi_i2c_init()  local
 319 	struct hdmi_i2c_dev *i2c_dev;  in oaktrail_hdmi_i2c_exit()  local
 
 | 
| /Linux-v5.4/drivers/platform/chrome/ | 
| D | chromeos_laptop.c | 133 	struct i2c_peripheral *i2c_dev;  in chromeos_laptop_check_adapter()  local194 	struct i2c_peripheral *i2c_dev;  in chromeos_laptop_detach_i2c_client()  local
 696 static int __init chromeos_laptop_setup_irq(struct i2c_peripheral *i2c_dev)  in chromeos_laptop_setup_irq()
 719 	struct i2c_peripheral *i2c_dev;  in chromeos_laptop_prepare_i2c_peripherals()  local
 833 	struct i2c_peripheral *i2c_dev;  in chromeos_laptop_destroy()  local
 
 | 
| /Linux-v5.4/drivers/media/usb/em28xx/ | 
| D | em28xx-input.c | 82 static int em28xx_get_key_terratec(struct i2c_client *i2c_dev,  in em28xx_get_key_terratec()113 static int em28xx_get_key_em_haup(struct i2c_client *i2c_dev,  in em28xx_get_key_em_haup()
 143 static int em28xx_get_key_pinnacle_usb_grey(struct i2c_client *i2c_dev,  in em28xx_get_key_pinnacle_usb_grey()
 162 static int em28xx_get_key_winfast_usbii_deluxe(struct i2c_client *i2c_dev,  in em28xx_get_key_winfast_usbii_deluxe()
 
 | 
| /Linux-v5.4/include/sound/ | 
| D | pt2258.h | 14 	struct snd_i2c_device *i2c_dev;  member
 | 
| /Linux-v5.4/drivers/nfc/fdp/ | 
| D | fdp.h | 15 	struct i2c_client *i2c_dev;  member
 | 
| /Linux-v5.4/drivers/nfc/pn533/ | 
| D | i2c.c | 26 	struct i2c_client *i2c_dev;  member
 | 
| /Linux-v5.4/drivers/nfc/nxp-nci/ | 
| D | i2c.c | 33 	struct i2c_client *i2c_dev;  member
 | 
| /Linux-v5.4/drivers/nfc/s3fwrn5/ | 
| D | i2c.c | 26 	struct i2c_client *i2c_dev;  member
 | 
| /Linux-v5.4/drivers/nfc/st-nci/ | 
| D | i2c.c | 33 	struct i2c_client *i2c_dev;  member
 | 
| /Linux-v5.4/drivers/nfc/microread/ | 
| D | i2c.c | 39 	struct i2c_client *i2c_dev;  member
 | 
| /Linux-v5.4/drivers/media/pci/bt8xx/ | 
| D | bttv-input.c | 369 	struct i2c_client *i2c_dev;  in init_bttv_i2c_ir()  local
 | 
| /Linux-v5.4/drivers/nfc/st21nfca/ | 
| D | i2c.c | 54 	struct i2c_client *i2c_dev;  member
 | 
| /Linux-v5.4/sound/soc/intel/boards/ | 
| D | bytcr_rt5640.c | 747 	struct device *i2c_dev;  in byt_rt5640_add_codec_device_props()  local
 |