Searched refs:spacemit_i2c_dev (Results 1 – 1 of 1) sorted by relevance
132 struct spacemit_i2c_dev { struct173 static u32 spacemit_i2c_calc_lv(struct spacemit_i2c_dev *i2c, in spacemit_i2c_calc_lv() argument188 struct spacemit_i2c_dev *i2c = container_of(hw, struct spacemit_i2c_dev, scl_clk_hw); in spacemit_i2c_clk_set_rate()207 struct spacemit_i2c_dev *i2c = container_of(hw, struct spacemit_i2c_dev, scl_clk_hw); in spacemit_i2c_clk_determine_rate()220 struct spacemit_i2c_dev *i2c = container_of(hw, struct spacemit_i2c_dev, scl_clk_hw); in spacemit_i2c_clk_recalc_rate()240 static void spacemit_i2c_enable(struct spacemit_i2c_dev *i2c) in spacemit_i2c_enable()249 static void spacemit_i2c_disable(struct spacemit_i2c_dev *i2c) in spacemit_i2c_disable()258 static int spacemit_i2c_register_scl_clk(struct spacemit_i2c_dev *i2c) in spacemit_i2c_register_scl_clk()280 static void spacemit_i2c_reset(struct spacemit_i2c_dev *i2c) in spacemit_i2c_reset()287 static int spacemit_i2c_handle_err(struct spacemit_i2c_dev *i2c) in spacemit_i2c_handle_err()[all …]