Home
last modified time | relevance | path

Searched refs:cdns_i2c (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.15/drivers/i2c/busses/
Di2c-cadence.c187 struct cdns_i2c { struct
219 #define to_cdns_i2c(_nb) container_of(_nb, struct cdns_i2c, \ argument
228 static void cdns_i2c_clear_bus_hold(struct cdns_i2c *id) in cdns_i2c_clear_bus_hold()
235 static inline bool cdns_is_holdquirk(struct cdns_i2c *id, bool hold_wrkaround) in cdns_is_holdquirk()
242 static void cdns_i2c_set_mode(enum cdns_i2c_mode mode, struct cdns_i2c *id) in cdns_i2c_set_mode()
285 static void cdns_i2c_slave_rcv_data(struct cdns_i2c *id) in cdns_i2c_slave_rcv_data()
306 static void cdns_i2c_slave_send_data(struct cdns_i2c *id) in cdns_i2c_slave_send_data()
333 struct cdns_i2c *id = ptr; in cdns_i2c_slave_isr()
394 struct cdns_i2c *id = ptr; in cdns_i2c_master_isr()
567 struct cdns_i2c *id = ptr; in cdns_i2c_isr()
[all …]