Searched refs:dw_i2c_dev (Results 1 – 7 of 7) sorted by relevance
192 * struct dw_i2c_dev - private i2c-designware data254 struct dw_i2c_dev { struct 265 u32 (*get_clk_rate_khz) (struct dw_i2c_dev *dev); argument 302 int (*init)(struct dw_i2c_dev *dev); argument 303 int (*set_sda_hold_time)(struct dw_i2c_dev *dev); argument 332 int (*probe)(struct dw_i2c_dev *dev);333 void (*remove)(struct dw_i2c_dev *dev);336 int i2c_dw_init_regmap(struct dw_i2c_dev *dev);337 u32 i2c_dw_scl_hcnt(struct dw_i2c_dev *dev, unsigned int reg, u32 ic_clk,339 u32 i2c_dw_scl_lcnt(struct dw_i2c_dev *de266 cmd_errdw_i2c_dev global() argument 267 msgsdw_i2c_dev global() argument 268 msgs_numdw_i2c_dev global() argument 269 msg_write_idxdw_i2c_dev global() argument 270 tx_buf_lendw_i2c_dev global() argument 271 tx_bufdw_i2c_dev global() argument 272 msg_read_idxdw_i2c_dev global() argument 273 rx_buf_lendw_i2c_dev global() argument 274 rx_bufdw_i2c_dev global() argument 275 msg_errdw_i2c_dev global() argument 276 statusdw_i2c_dev global() argument 277 abort_sourcedw_i2c_dev global() argument 278 sw_maskdw_i2c_dev global() argument 304 modedw_i2c_dev global() argument 305 rinfodw_i2c_dev global() argument 306 bus_capacitance_pFdw_i2c_dev global() argument 307 clk_freq_optimizeddw_i2c_dev global() argument [all...]
35 static u32 i2c_dw_get_clk_rate_khz(struct dw_i2c_dev *dev) in i2c_dw_get_clk_rate_khz() 50 struct dw_i2c_dev *dev = context; in bt1_i2c_read() 67 struct dw_i2c_dev *dev = context; in bt1_i2c_write() 88 static int bt1_i2c_request_regs(struct dw_i2c_dev *dev) in bt1_i2c_request_regs() 98 static int bt1_i2c_request_regs(struct dw_i2c_dev *dev) in bt1_i2c_request_regs() 104 static int dw_i2c_get_parent_regmap(struct dw_i2c_dev *dev) in dw_i2c_get_parent_regmap() 113 static void dw_i2c_plat_pm_cleanup(struct dw_i2c_dev *dev) in dw_i2c_plat_pm_cleanup() 121 static int dw_i2c_plat_request_regs(struct dw_i2c_dev *dev) in dw_i2c_plat_request_regs() 170 static int i2c_dw_probe_lock_support(struct dw_i2c_dev *dev) in i2c_dw_probe_lock_support() 200 static void i2c_dw_remove_lock_support(struct dw_i2c_dev *de[all...]
18 static void amd_isp_dw_i2c_plat_pm_cleanup(struct dw_i2c_dev *i2c_dev) in amd_isp_dw_i2c_plat_pm_cleanup() 26 static inline u32 amd_isp_dw_i2c_get_clk_rate(struct dw_i2c_dev *i2c_dev) in amd_isp_dw_i2c_get_clk_rate() 33 struct dw_i2c_dev *isp_i2c_dev; in amd_isp_dw_i2c_plat_probe() 106 struct dw_i2c_dev *isp_i2c_dev = platform_get_drvdata(pdev); in amd_isp_dw_i2c_plat_remove() 131 struct dw_i2c_dev *i_dev = dev_get_drvdata(dev); in amd_isp_dw_i2c_plat_runtime_suspend() 144 struct dw_i2c_dev *i_dev = dev_get_drvdata(dev); in amd_isp_dw_i2c_plat_suspend() 159 struct dw_i2c_dev *i_dev = dev_get_drvdata(dev); in amd_isp_dw_i2c_plat_runtime_resume() 174 struct dw_i2c_dev *i_dev = dev_get_drvdata(dev); in amd_isp_dw_i2c_plat_resume()
24 static void i2c_dw_configure_fifo_slave(struct dw_i2c_dev *dev) in i2c_dw_configure_fifo_slave() 45 static int i2c_dw_init_slave(struct dw_i2c_dev *dev) in i2c_dw_init_slave() 68 struct dw_i2c_dev *dev = i2c_get_adapdata(slave->adapter); in i2c_dw_reg_slave() 93 struct dw_i2c_dev *dev = i2c_get_adapdata(slave->adapter); in i2c_dw_unreg_slave() 104 static u32 i2c_dw_read_clear_intrbits_slave(struct dw_i2c_dev *dev) in i2c_dw_read_clear_intrbits_slave() 157 struct dw_i2c_dev *dev = dev_id; in i2c_dw_isr_slave() 226 void i2c_dw_configure_slave(struct dw_i2c_dev *dev) in i2c_dw_configure_slave() 237 int i2c_dw_probe_slave(struct dw_i2c_dev *dev) in i2c_dw_probe_slave()
62 u32 (*get_clk_rate_khz)(struct dw_i2c_dev *dev);98 static u32 mfld_get_clk_rate_khz(struct dw_i2c_dev *dev) in mfld_get_clk_rate_khz() 105 struct dw_i2c_dev *dev = pci_get_drvdata(pdev); in mfld_setup() 143 static u32 ehl_get_clk_rate_khz(struct dw_i2c_dev *dev) in ehl_get_clk_rate_khz() 148 static u32 navi_amd_get_clk_rate_khz(struct dw_i2c_dev *dev) in navi_amd_get_clk_rate_khz() 155 struct dw_i2c_dev *dev = pci_get_drvdata(pdev); in navi_amd_setup() 211 struct dw_i2c_dev *dev; in i2c_dw_pci_probe() 298 struct dw_i2c_dev *dev = pci_get_drvdata(pdev); in i2c_dw_pci_remove()
15 int i2c_dw_baytrail_probe_lock_support(struct dw_i2c_dev *dev) in i2c_dw_baytrail_probe_lock_support()
269 int i2c_dw_amdpsp_probe_lock_support(struct dw_i2c_dev *dev) in i2c_dw_amdpsp_probe_lock_support()