Home
last modified time | relevance | path

Searched defs:i2c_dev (Results 51 - 66 of 66) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-sprd.c93 static void sprd_i2c_set_count(struct sprd_i2c *i2c_dev, u32 count) in sprd_i2c_set_count() argument
98 static void sprd_i2c_send_stop(struct sprd_i2c *i2c_dev, int stop) in sprd_i2c_send_stop() argument
108 static void sprd_i2c_clear_start(struct sprd_i2c *i2c_dev) in sprd_i2c_clear_start() argument
115 static void sprd_i2c_clear_ack(struct sprd_i2c *i2c_dev) in sprd_i2c_clear_ack() argument
122 sprd_i2c_clear_irq(struct sprd_i2c *i2c_dev) sprd_i2c_clear_irq() argument
129 sprd_i2c_reset_fifo(struct sprd_i2c *i2c_dev) sprd_i2c_reset_fifo() argument
134 sprd_i2c_set_devaddr(struct sprd_i2c *i2c_dev, struct i2c_msg *m) sprd_i2c_set_devaddr() argument
139 sprd_i2c_write_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len) sprd_i2c_write_bytes() argument
147 sprd_i2c_read_bytes(struct sprd_i2c *i2c_dev, u8 *buf, u32 len) sprd_i2c_read_bytes() argument
155 sprd_i2c_set_full_thld(struct sprd_i2c *i2c_dev, u32 full_thld) sprd_i2c_set_full_thld() argument
164 sprd_i2c_set_empty_thld(struct sprd_i2c *i2c_dev, u32 empty_thld) sprd_i2c_set_empty_thld() argument
173 sprd_i2c_set_fifo_full_int(struct sprd_i2c *i2c_dev, int enable) sprd_i2c_set_fifo_full_int() argument
185 sprd_i2c_set_fifo_empty_int(struct sprd_i2c *i2c_dev, int enable) sprd_i2c_set_fifo_empty_int() argument
197 sprd_i2c_opt_start(struct sprd_i2c *i2c_dev) sprd_i2c_opt_start() argument
204 sprd_i2c_opt_mode(struct sprd_i2c *i2c_dev, int rw) sprd_i2c_opt_mode() argument
211 sprd_i2c_data_transfer(struct sprd_i2c *i2c_dev) sprd_i2c_data_transfer() argument
247 struct sprd_i2c *i2c_dev = i2c_adap->algo_data; sprd_i2c_handle_msg() local
289 struct sprd_i2c *i2c_dev = i2c_adap->algo_data; sprd_i2c_master_xfer() local
321 sprd_i2c_set_clk(struct sprd_i2c *i2c_dev, u32 freq) sprd_i2c_set_clk() argument
351 sprd_i2c_enable(struct sprd_i2c *i2c_dev) sprd_i2c_enable() argument
370 struct sprd_i2c *i2c_dev = dev_id; sprd_i2c_isr_thread() local
414 struct sprd_i2c *i2c_dev = dev_id; sprd_i2c_isr() local
446 sprd_i2c_clk_init(struct sprd_i2c *i2c_dev) sprd_i2c_clk_init() argument
485 struct sprd_i2c *i2c_dev; sprd_i2c_probe() local
575 struct sprd_i2c *i2c_dev = platform_get_drvdata(pdev); sprd_i2c_remove() local
595 struct sprd_i2c *i2c_dev = dev_get_drvdata(dev); sprd_i2c_suspend_noirq() local
603 struct sprd_i2c *i2c_dev = dev_get_drvdata(dev); sprd_i2c_resume_noirq() local
611 struct sprd_i2c *i2c_dev = dev_get_drvdata(dev); sprd_i2c_runtime_suspend() local
620 struct sprd_i2c *i2c_dev = dev_get_drvdata(dev); sprd_i2c_runtime_resume() local
[all...]
H A Di2c-st.c235 static void st_i2c_flush_rx_fifo(struct st_i2c_dev *i2c_dev) in st_i2c_flush_rx_fifo() argument
254 static void st_i2c_soft_reset(struct st_i2c_dev *i2c_dev) in st_i2c_soft_reset() argument
270 static void st_i2c_hw_config(struct st_i2c_dev *i2c_dev) in st_i2c_hw_config() argument
339 struct st_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); st_i2c_recover_bus() local
369 st_i2c_wait_free_bus(struct st_i2c_dev *i2c_dev) st_i2c_wait_free_bus() argument
398 st_i2c_write_tx_fifo(struct st_i2c_dev *i2c_dev, u8 byte) st_i2c_write_tx_fifo() argument
412 st_i2c_wr_fill_tx_fifo(struct st_i2c_dev *i2c_dev) st_i2c_wr_fill_tx_fifo() argument
442 st_i2c_rd_fill_tx_fifo(struct st_i2c_dev *i2c_dev, int max) st_i2c_rd_fill_tx_fifo() argument
464 st_i2c_read_rx_fifo(struct st_i2c_dev *i2c_dev) st_i2c_read_rx_fifo() argument
493 st_i2c_terminate_xfer(struct st_i2c_dev *i2c_dev) st_i2c_terminate_xfer() argument
513 st_i2c_handle_write(struct st_i2c_dev *i2c_dev) st_i2c_handle_write() argument
530 st_i2c_handle_read(struct st_i2c_dev *i2c_dev) st_i2c_handle_read() argument
567 struct st_i2c_dev *i2c_dev = data; st_i2c_isr_thread() local
645 st_i2c_xfer_msg(struct st_i2c_dev *i2c_dev, struct i2c_msg *msg, bool is_first, bool is_last) st_i2c_xfer_msg() argument
716 struct st_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); st_i2c_xfer() local
745 struct st_i2c_dev *i2c_dev = dev_get_drvdata(dev); st_i2c_suspend() local
780 st_i2c_of_get_deglitch(struct device_node *np, struct st_i2c_dev *i2c_dev) st_i2c_of_get_deglitch() argument
805 struct st_i2c_dev *i2c_dev; st_i2c_probe() local
880 struct st_i2c_dev *i2c_dev = platform_get_drvdata(pdev); st_i2c_remove() local
[all...]
H A Di2c-tegra.c302 static void dvc_writel(struct tegra_i2c_dev *i2c_dev, u32 val, in dvc_writel() argument
308 static u32 dvc_readl(struct tegra_i2c_dev *i2c_dev, unsigned int reg) in dvc_readl() argument
317 static u32 tegra_i2c_reg_addr(struct tegra_i2c_dev *i2c_dev, unsigned int reg) in tegra_i2c_reg_addr() argument
327 static void i2c_writel(struct tegra_i2c_dev *i2c_dev, u32 val, unsigned int reg) in i2c_writel() argument
338 i2c_readl(struct tegra_i2c_dev *i2c_dev, unsigned int reg) i2c_readl() argument
343 i2c_writesl(struct tegra_i2c_dev *i2c_dev, void *data, unsigned int reg, unsigned int len) i2c_writesl() argument
349 i2c_writesl_vi(struct tegra_i2c_dev *i2c_dev, void *data, unsigned int reg, unsigned int len) i2c_writesl_vi() argument
364 i2c_readsl(struct tegra_i2c_dev *i2c_dev, void *data, unsigned int reg, unsigned int len) i2c_readsl() argument
370 tegra_i2c_mask_irq(struct tegra_i2c_dev *i2c_dev, u32 mask) tegra_i2c_mask_irq() argument
378 tegra_i2c_unmask_irq(struct tegra_i2c_dev *i2c_dev, u32 mask) tegra_i2c_unmask_irq() argument
388 struct tegra_i2c_dev *i2c_dev = args; tegra_i2c_dma_complete() local
393 tegra_i2c_dma_submit(struct tegra_i2c_dev *i2c_dev, size_t len) tegra_i2c_dma_submit() argument
422 tegra_i2c_release_dma(struct tegra_i2c_dev *i2c_dev) tegra_i2c_release_dma() argument
436 tegra_i2c_init_dma(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init_dma() argument
502 tegra_dvc_init(struct tegra_i2c_dev *i2c_dev) tegra_dvc_init() argument
516 tegra_i2c_vi_init(struct tegra_i2c_dev *i2c_dev) tegra_i2c_vi_init() argument
545 tegra_i2c_poll_register(struct tegra_i2c_dev *i2c_dev, u32 reg, u32 mask, u32 delay_us, u32 timeout_us) tegra_i2c_poll_register() argument
560 tegra_i2c_flush_fifos(struct tegra_i2c_dev *i2c_dev) tegra_i2c_flush_fifos() argument
588 tegra_i2c_wait_for_config_load(struct tegra_i2c_dev *i2c_dev) tegra_i2c_wait_for_config_load() argument
607 tegra_i2c_init(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init() argument
716 tegra_i2c_disable_packet_mode(struct tegra_i2c_dev *i2c_dev) tegra_i2c_disable_packet_mode() argument
735 tegra_i2c_empty_rx_fifo(struct tegra_i2c_dev *i2c_dev) tegra_i2c_empty_rx_fifo() argument
795 tegra_i2c_fill_tx_fifo(struct tegra_i2c_dev *i2c_dev) tegra_i2c_fill_tx_fifo() argument
870 struct tegra_i2c_dev *i2c_dev = dev_id; tegra_i2c_isr() local
975 tegra_i2c_config_fifo_trig(struct tegra_i2c_dev *i2c_dev, size_t len) tegra_i2c_config_fifo_trig() argument
1042 tegra_i2c_poll_completion(struct tegra_i2c_dev *i2c_dev, struct completion *complete, unsigned int timeout_ms) tegra_i2c_poll_completion() argument
1068 tegra_i2c_wait_completion(struct tegra_i2c_dev *i2c_dev, struct completion *complete, unsigned int timeout_ms) tegra_i2c_wait_completion() argument
1101 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_issue_bus_clear() local
1136 tegra_i2c_push_packet_header(struct tegra_i2c_dev *i2c_dev, struct i2c_msg *msg, enum msg_end_type end_state) tegra_i2c_push_packet_header() argument
1187 tegra_i2c_error_recover(struct tegra_i2c_dev *i2c_dev, struct i2c_msg *msg) tegra_i2c_error_recover() argument
1213 tegra_i2c_xfer_msg(struct tegra_i2c_dev *i2c_dev, struct i2c_msg *msg, enum msg_end_type end_state) tegra_i2c_xfer_msg() argument
1375 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_xfer() local
1417 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_xfer_atomic() local
1429 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_func() local
1647 tegra_i2c_parse_dt(struct tegra_i2c_dev *i2c_dev) tegra_i2c_parse_dt() argument
1666 tegra_i2c_init_reset(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init_reset() argument
1679 tegra_i2c_init_clocks(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init_clocks() argument
1722 tegra_i2c_release_clocks(struct tegra_i2c_dev *i2c_dev) tegra_i2c_release_clocks() argument
1730 tegra_i2c_init_hardware(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init_hardware() argument
1747 struct tegra_i2c_dev *i2c_dev; tegra_i2c_probe() local
1854 struct tegra_i2c_dev *i2c_dev = platform_get_drvdata(pdev); tegra_i2c_remove() local
1865 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_runtime_resume() local
1897 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_runtime_suspend() local
1906 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_suspend() local
1922 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_resume() local
[all...]
H A Di2c-stm32f7.c429 static void stm32f7_i2c_disable_irq(struct stm32f7_i2c_dev *i2c_dev, u32 mask) in stm32f7_i2c_disable_irq() argument
446 static int stm32f7_i2c_compute_timing(struct stm32f7_i2c_dev *i2c_dev, in stm32f7_i2c_compute_timing() argument
650 stm32f7_i2c_setup_timing(struct stm32f7_i2c_dev *i2c_dev, struct stm32f7_i2c_setup *setup) stm32f7_i2c_setup_timing() argument
718 stm32f7_i2c_disable_dma_req(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_disable_dma_req() argument
728 struct stm32f7_i2c_dev *i2c_dev = (struct stm32f7_i2c_dev *)arg; stm32f7_i2c_dma_callback() local
737 stm32f7_i2c_hw_config(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_hw_config() argument
768 stm32f7_i2c_write_tx_data(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_write_tx_data() argument
779 stm32f7_i2c_read_rx_data(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_read_rx_data() argument
793 stm32f7_i2c_reload(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_reload() argument
814 stm32f7_i2c_smbus_reload(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_smbus_reload() argument
839 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); stm32f7_i2c_release_bus() local
847 stm32f7_i2c_wait_free_bus(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_wait_free_bus() argument
864 stm32f7_i2c_xfer_msg(struct stm32f7_i2c_dev *i2c_dev, struct i2c_msg *msg) stm32f7_i2c_xfer_msg() argument
952 stm32f7_i2c_smbus_xfer_msg(struct stm32f7_i2c_dev *i2c_dev, unsigned short flags, u8 command, union i2c_smbus_data *data) stm32f7_i2c_smbus_xfer_msg() argument
1121 stm32f7_i2c_smbus_rep_start(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_smbus_rep_start() argument
1205 stm32f7_i2c_smbus_check_pec(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_smbus_check_pec() argument
1266 stm32f7_i2c_slave_start(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_slave_start() argument
1314 stm32f7_i2c_slave_addr(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_slave_addr() argument
1340 stm32f7_i2c_get_slave_id(struct stm32f7_i2c_dev *i2c_dev, struct i2c_client *slave, int *id) stm32f7_i2c_get_slave_id() argument
1357 stm32f7_i2c_get_free_slave_id(struct stm32f7_i2c_dev *i2c_dev, struct i2c_client *slave, int *id) stm32f7_i2c_get_free_slave_id() argument
1391 stm32f7_i2c_is_slave_registered(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_is_slave_registered() argument
1403 stm32f7_i2c_is_slave_busy(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_is_slave_busy() argument
1416 stm32f7_i2c_slave_isr_event(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_slave_isr_event() argument
1493 struct stm32f7_i2c_dev *i2c_dev = data; stm32f7_i2c_isr_event() local
1576 struct stm32f7_i2c_dev *i2c_dev = data; stm32f7_i2c_isr_event_thread() local
1614 struct stm32f7_i2c_dev *i2c_dev = data; stm32f7_i2c_isr_error() local
1679 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); stm32f7_i2c_xfer() local
1738 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(adapter); stm32f7_i2c_smbus_xfer() local
1823 stm32f7_i2c_enable_wakeup(struct stm32f7_i2c_dev *i2c_dev, bool enable) stm32f7_i2c_enable_wakeup() argument
1843 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(slave->adapter); stm32f7_i2c_reg_slave() local
1933 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(slave->adapter); stm32f7_i2c_unreg_slave() local
1969 stm32f7_i2c_write_fm_plus_bits(struct stm32f7_i2c_dev *i2c_dev, bool enable) stm32f7_i2c_write_fm_plus_bits() argument
1993 stm32f7_i2c_setup_fm_plus_bits(struct platform_device *pdev, struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_setup_fm_plus_bits() argument
2016 stm32f7_i2c_enable_smbus_host(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_enable_smbus_host() argument
2034 stm32f7_i2c_disable_smbus_host(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_disable_smbus_host() argument
2046 stm32f7_i2c_enable_smbus_alert(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_enable_smbus_alert() argument
2069 stm32f7_i2c_disable_smbus_alert(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_disable_smbus_alert() argument
2084 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(adap); stm32f7_i2c_func() local
2109 struct stm32f7_i2c_dev *i2c_dev; stm32f7_i2c_probe() local
2317 struct stm32f7_i2c_dev *i2c_dev = platform_get_drvdata(pdev); stm32f7_i2c_remove() local
2351 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_runtime_suspend() local
2361 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_runtime_resume() local
2375 stm32f7_i2c_regs_backup(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_regs_backup() argument
2396 stm32f7_i2c_regs_restore(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_regs_restore() argument
2429 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_suspend() local
2450 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_resume() local
[all...]
/kernel/linux/linux-6.6/sound/soc/intel/boards/
H A Dbytcr_rt5651.c527 static int byt_rt5651_add_codec_device_props(struct device *i2c_dev, in byt_rt5651_add_codec_device_props() argument
H A Dbytcr_rt5640.c1149 static int byt_rt5640_add_codec_device_props(struct device *i2c_dev, in byt_rt5640_add_codec_device_props() argument
/kernel/linux/linux-5.10/drivers/i2c/
H A Di2c-core-base.c630 ATTRIBUTE_GROUPS(i2c_dev); variable
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-st.c235 static void st_i2c_flush_rx_fifo(struct st_i2c_dev *i2c_dev) in st_i2c_flush_rx_fifo() argument
254 static void st_i2c_soft_reset(struct st_i2c_dev *i2c_dev) in st_i2c_soft_reset() argument
270 static void st_i2c_hw_config(struct st_i2c_dev *i2c_dev) in st_i2c_hw_config() argument
339 struct st_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); st_i2c_recover_bus() local
369 st_i2c_wait_free_bus(struct st_i2c_dev *i2c_dev) st_i2c_wait_free_bus() argument
398 st_i2c_write_tx_fifo(struct st_i2c_dev *i2c_dev, u8 byte) st_i2c_write_tx_fifo() argument
412 st_i2c_wr_fill_tx_fifo(struct st_i2c_dev *i2c_dev) st_i2c_wr_fill_tx_fifo() argument
442 st_i2c_rd_fill_tx_fifo(struct st_i2c_dev *i2c_dev, int max) st_i2c_rd_fill_tx_fifo() argument
464 st_i2c_read_rx_fifo(struct st_i2c_dev *i2c_dev) st_i2c_read_rx_fifo() argument
493 st_i2c_terminate_xfer(struct st_i2c_dev *i2c_dev) st_i2c_terminate_xfer() argument
513 st_i2c_handle_write(struct st_i2c_dev *i2c_dev) st_i2c_handle_write() argument
530 st_i2c_handle_read(struct st_i2c_dev *i2c_dev) st_i2c_handle_read() argument
567 struct st_i2c_dev *i2c_dev = data; st_i2c_isr_thread() local
645 st_i2c_xfer_msg(struct st_i2c_dev *i2c_dev, struct i2c_msg *msg, bool is_first, bool is_last) st_i2c_xfer_msg() argument
716 struct st_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); st_i2c_xfer() local
746 struct st_i2c_dev *i2c_dev = dev_get_drvdata(dev); st_i2c_suspend() local
785 st_i2c_of_get_deglitch(struct device_node *np, struct st_i2c_dev *i2c_dev) st_i2c_of_get_deglitch() argument
810 struct st_i2c_dev *i2c_dev; st_i2c_probe() local
886 struct st_i2c_dev *i2c_dev = platform_get_drvdata(pdev); st_i2c_remove() local
[all...]
H A Di2c-tegra.c298 static void dvc_writel(struct tegra_i2c_dev *i2c_dev, u32 val, in dvc_writel() argument
304 static u32 dvc_readl(struct tegra_i2c_dev *i2c_dev, unsigned int reg) in dvc_readl() argument
313 static u32 tegra_i2c_reg_addr(struct tegra_i2c_dev *i2c_dev, unsigned int reg) in tegra_i2c_reg_addr() argument
323 static void i2c_writel(struct tegra_i2c_dev *i2c_dev, u32 val, unsigned int reg) in i2c_writel() argument
334 i2c_readl(struct tegra_i2c_dev *i2c_dev, unsigned int reg) i2c_readl() argument
339 i2c_writesl(struct tegra_i2c_dev *i2c_dev, void *data, unsigned int reg, unsigned int len) i2c_writesl() argument
345 i2c_writesl_vi(struct tegra_i2c_dev *i2c_dev, void *data, unsigned int reg, unsigned int len) i2c_writesl_vi() argument
360 i2c_readsl(struct tegra_i2c_dev *i2c_dev, void *data, unsigned int reg, unsigned int len) i2c_readsl() argument
366 tegra_i2c_mask_irq(struct tegra_i2c_dev *i2c_dev, u32 mask) tegra_i2c_mask_irq() argument
374 tegra_i2c_unmask_irq(struct tegra_i2c_dev *i2c_dev, u32 mask) tegra_i2c_unmask_irq() argument
384 struct tegra_i2c_dev *i2c_dev = args; tegra_i2c_dma_complete() local
389 tegra_i2c_dma_submit(struct tegra_i2c_dev *i2c_dev, size_t len) tegra_i2c_dma_submit() argument
420 tegra_i2c_release_dma(struct tegra_i2c_dev *i2c_dev) tegra_i2c_release_dma() argument
439 tegra_i2c_init_dma(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init_dma() argument
507 tegra_dvc_init(struct tegra_i2c_dev *i2c_dev) tegra_dvc_init() argument
521 tegra_i2c_vi_init(struct tegra_i2c_dev *i2c_dev) tegra_i2c_vi_init() argument
550 tegra_i2c_poll_register(struct tegra_i2c_dev *i2c_dev, u32 reg, u32 mask, u32 delay_us, u32 timeout_us) tegra_i2c_poll_register() argument
565 tegra_i2c_flush_fifos(struct tegra_i2c_dev *i2c_dev) tegra_i2c_flush_fifos() argument
593 tegra_i2c_wait_for_config_load(struct tegra_i2c_dev *i2c_dev) tegra_i2c_wait_for_config_load() argument
612 tegra_i2c_init(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init() argument
715 tegra_i2c_disable_packet_mode(struct tegra_i2c_dev *i2c_dev) tegra_i2c_disable_packet_mode() argument
734 tegra_i2c_empty_rx_fifo(struct tegra_i2c_dev *i2c_dev) tegra_i2c_empty_rx_fifo() argument
794 tegra_i2c_fill_tx_fifo(struct tegra_i2c_dev *i2c_dev) tegra_i2c_fill_tx_fifo() argument
869 struct tegra_i2c_dev *i2c_dev = dev_id; tegra_i2c_isr() local
978 tegra_i2c_config_fifo_trig(struct tegra_i2c_dev *i2c_dev, size_t len) tegra_i2c_config_fifo_trig() argument
1048 tegra_i2c_poll_completion(struct tegra_i2c_dev *i2c_dev, struct completion *complete, unsigned int timeout_ms) tegra_i2c_poll_completion() argument
1074 tegra_i2c_wait_completion(struct tegra_i2c_dev *i2c_dev, struct completion *complete, unsigned int timeout_ms) tegra_i2c_wait_completion() argument
1107 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_issue_bus_clear() local
1142 tegra_i2c_push_packet_header(struct tegra_i2c_dev *i2c_dev, struct i2c_msg *msg, enum msg_end_type end_state) tegra_i2c_push_packet_header() argument
1193 tegra_i2c_error_recover(struct tegra_i2c_dev *i2c_dev, struct i2c_msg *msg) tegra_i2c_error_recover() argument
1219 tegra_i2c_xfer_msg(struct tegra_i2c_dev *i2c_dev, struct i2c_msg *msg, enum msg_end_type end_state) tegra_i2c_xfer_msg() argument
1369 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_xfer() local
1402 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_xfer_atomic() local
1414 struct tegra_i2c_dev *i2c_dev = i2c_get_adapdata(adap); tegra_i2c_func() local
1628 tegra_i2c_parse_dt(struct tegra_i2c_dev *i2c_dev) tegra_i2c_parse_dt() argument
1649 tegra_i2c_init_clocks(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init_clocks() argument
1689 tegra_i2c_release_clocks(struct tegra_i2c_dev *i2c_dev) tegra_i2c_release_clocks() argument
1697 tegra_i2c_init_hardware(struct tegra_i2c_dev *i2c_dev) tegra_i2c_init_hardware() argument
1714 struct tegra_i2c_dev *i2c_dev; tegra_i2c_probe() local
1822 struct tegra_i2c_dev *i2c_dev = platform_get_drvdata(pdev); tegra_i2c_remove() local
1835 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_runtime_resume() local
1867 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_runtime_suspend() local
1876 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_suspend() local
1892 struct tegra_i2c_dev *i2c_dev = dev_get_drvdata(dev); tegra_i2c_resume() local
[all...]
H A Di2c-stm32f7.c410 static void stm32f7_i2c_disable_irq(struct stm32f7_i2c_dev *i2c_dev, u32 mask) in stm32f7_i2c_disable_irq() argument
427 static int stm32f7_i2c_compute_timing(struct stm32f7_i2c_dev *i2c_dev, in stm32f7_i2c_compute_timing() argument
630 stm32f7_i2c_setup_timing(struct stm32f7_i2c_dev *i2c_dev, struct stm32f7_i2c_setup *setup) stm32f7_i2c_setup_timing() argument
691 stm32f7_i2c_disable_dma_req(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_disable_dma_req() argument
701 struct stm32f7_i2c_dev *i2c_dev = (struct stm32f7_i2c_dev *)arg; stm32f7_i2c_dma_callback() local
710 stm32f7_i2c_hw_config(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_hw_config() argument
741 stm32f7_i2c_write_tx_data(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_write_tx_data() argument
752 stm32f7_i2c_read_rx_data(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_read_rx_data() argument
766 stm32f7_i2c_reload(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_reload() argument
787 stm32f7_i2c_smbus_reload(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_smbus_reload() argument
812 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); stm32f7_i2c_release_bus() local
824 stm32f7_i2c_wait_free_bus(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_wait_free_bus() argument
847 stm32f7_i2c_xfer_msg(struct stm32f7_i2c_dev *i2c_dev, struct i2c_msg *msg) stm32f7_i2c_xfer_msg() argument
935 stm32f7_i2c_smbus_xfer_msg(struct stm32f7_i2c_dev *i2c_dev, unsigned short flags, u8 command, union i2c_smbus_data *data) stm32f7_i2c_smbus_xfer_msg() argument
1104 stm32f7_i2c_smbus_rep_start(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_smbus_rep_start() argument
1188 stm32f7_i2c_smbus_check_pec(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_smbus_check_pec() argument
1249 stm32f7_i2c_slave_start(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_slave_start() argument
1297 stm32f7_i2c_slave_addr(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_slave_addr() argument
1323 stm32f7_i2c_get_slave_id(struct stm32f7_i2c_dev *i2c_dev, struct i2c_client *slave, int *id) stm32f7_i2c_get_slave_id() argument
1340 stm32f7_i2c_get_free_slave_id(struct stm32f7_i2c_dev *i2c_dev, struct i2c_client *slave, int *id) stm32f7_i2c_get_free_slave_id() argument
1374 stm32f7_i2c_is_slave_registered(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_is_slave_registered() argument
1386 stm32f7_i2c_is_slave_busy(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_is_slave_busy() argument
1399 stm32f7_i2c_slave_isr_event(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_slave_isr_event() argument
1476 struct stm32f7_i2c_dev *i2c_dev = data; stm32f7_i2c_isr_event() local
1559 struct stm32f7_i2c_dev *i2c_dev = data; stm32f7_i2c_isr_event_thread() local
1597 struct stm32f7_i2c_dev *i2c_dev = data; stm32f7_i2c_isr_error() local
1652 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(i2c_adap); stm32f7_i2c_xfer() local
1708 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(adapter); stm32f7_i2c_smbus_xfer() local
1790 stm32f7_i2c_enable_wakeup(struct stm32f7_i2c_dev *i2c_dev, bool enable) stm32f7_i2c_enable_wakeup() argument
1810 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(slave->adapter); stm32f7_i2c_reg_slave() local
1900 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(slave->adapter); stm32f7_i2c_unreg_slave() local
1936 stm32f7_i2c_write_fm_plus_bits(struct stm32f7_i2c_dev *i2c_dev, bool enable) stm32f7_i2c_write_fm_plus_bits() argument
1960 stm32f7_i2c_setup_fm_plus_bits(struct platform_device *pdev, struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_setup_fm_plus_bits() argument
1983 stm32f7_i2c_enable_smbus_host(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_enable_smbus_host() argument
2001 stm32f7_i2c_disable_smbus_host(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_disable_smbus_host() argument
2015 struct stm32f7_i2c_dev *i2c_dev = i2c_get_adapdata(adap); stm32f7_i2c_func() local
2040 struct stm32f7_i2c_dev *i2c_dev; stm32f7_i2c_probe() local
2243 struct stm32f7_i2c_dev *i2c_dev = platform_get_drvdata(pdev); stm32f7_i2c_remove() local
2278 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_runtime_suspend() local
2288 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_runtime_resume() local
2303 stm32f7_i2c_regs_backup(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_regs_backup() argument
2324 stm32f7_i2c_regs_restore(struct stm32f7_i2c_dev *i2c_dev) stm32f7_i2c_regs_restore() argument
2357 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_suspend() local
2378 struct stm32f7_i2c_dev *i2c_dev = dev_get_drvdata(dev); stm32f7_i2c_resume() local
[all...]
/kernel/linux/linux-6.6/drivers/i2c/
H A Di2c-core-base.c690 ATTRIBUTE_GROUPS(i2c_dev); variable
/kernel/linux/linux-5.10/drivers/clk/tegra/
H A Dclk-dfll.c1814 struct device *i2c_dev; in dfll_fetch_i2c_params() local
/kernel/linux/linux-6.6/drivers/clk/tegra/
H A Dclk-dfll.c1819 struct device *i2c_dev; in dfll_fetch_i2c_params() local
/kernel/linux/linux-5.10/drivers/scsi/esas2r/
H A Datioctl.h802 u8 i2c_dev; member
/kernel/linux/linux-6.6/drivers/scsi/esas2r/
H A Datioctl.h802 u8 i2c_dev; member
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Drt5682.h1432 struct device *i2c_dev; member

Completed in 37 milliseconds

123