Searched refs:cdns_i2c (Results 1 – 1 of 1) sorted by relevance
196 struct cdns_i2c { struct233 #define to_cdns_i2c(_nb) container_of(_nb, struct cdns_i2c, \ argument243 static void cdns_i2c_init(struct cdns_i2c *id) in cdns_i2c_init()266 struct cdns_i2c *xi2c = dev_get_drvdata(dev); in cdns_i2c_runtime_suspend()283 struct cdns_i2c *xi2c = dev_get_drvdata(dev); in cdns_i2c_runtime_resume()302 static void cdns_i2c_clear_bus_hold(struct cdns_i2c *id) in cdns_i2c_clear_bus_hold()309 static inline bool cdns_is_holdquirk(struct cdns_i2c *id, bool hold_wrkaround) in cdns_is_holdquirk()316 static void cdns_i2c_set_mode(enum cdns_i2c_mode mode, struct cdns_i2c *id) in cdns_i2c_set_mode()359 static void cdns_i2c_slave_rcv_data(struct cdns_i2c *id) in cdns_i2c_slave_rcv_data()380 static void cdns_i2c_slave_send_data(struct cdns_i2c *id) in cdns_i2c_slave_send_data()[all …]