Home
last modified time | relevance | path

Searched refs:ic_clk (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-designware-master.c42 u32 ic_clk; in i2c_dw_set_timings_master() local
60 ic_clk = i2c_dw_clk_rate(dev); in i2c_dw_set_timings_master()
62 i2c_dw_scl_hcnt(ic_clk, in i2c_dw_set_timings_master()
68 i2c_dw_scl_lcnt(ic_clk, in i2c_dw_set_timings_master()
90 ic_clk = i2c_dw_clk_rate(dev); in i2c_dw_set_timings_master()
92 i2c_dw_scl_hcnt(ic_clk, in i2c_dw_set_timings_master()
98 i2c_dw_scl_lcnt(ic_clk, in i2c_dw_set_timings_master()
110 ic_clk = i2c_dw_clk_rate(dev); in i2c_dw_set_timings_master()
112 i2c_dw_scl_hcnt(ic_clk, in i2c_dw_set_timings_master()
118 i2c_dw_scl_lcnt(ic_clk, in i2c_dw_set_timings_master()
[all...]
H A Di2c-designware-common.c332 u32 i2c_dw_scl_hcnt(u32 ic_clk, u32 tSYMBOL, u32 tf, int cond, int offset) in i2c_dw_scl_hcnt() argument
351 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * tSYMBOL, MICRO) - in i2c_dw_scl_hcnt()
368 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tSYMBOL + tf), MICRO) - in i2c_dw_scl_hcnt()
372 u32 i2c_dw_scl_lcnt(u32 ic_clk, u32 tLOW, u32 tf, int offset) in i2c_dw_scl_lcnt() argument
385 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tLOW + tf), MICRO) - in i2c_dw_scl_lcnt()
H A Di2c-designware-core.h299 u32 i2c_dw_scl_hcnt(u32 ic_clk, u32 tSYMBOL, u32 tf, int cond, int offset);
300 u32 i2c_dw_scl_lcnt(u32 ic_clk, u32 tLOW, u32 tf, int offset);
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-designware-master.c47 u32 ic_clk; in i2c_dw_set_timings_master() local
65 ic_clk = i2c_dw_clk_rate(dev); in i2c_dw_set_timings_master()
67 i2c_dw_scl_hcnt(ic_clk, in i2c_dw_set_timings_master()
73 i2c_dw_scl_lcnt(ic_clk, in i2c_dw_set_timings_master()
95 ic_clk = i2c_dw_clk_rate(dev); in i2c_dw_set_timings_master()
97 i2c_dw_scl_hcnt(ic_clk, in i2c_dw_set_timings_master()
103 i2c_dw_scl_lcnt(ic_clk, in i2c_dw_set_timings_master()
115 ic_clk = i2c_dw_clk_rate(dev); in i2c_dw_set_timings_master()
117 i2c_dw_scl_hcnt(ic_clk, in i2c_dw_set_timings_master()
123 i2c_dw_scl_lcnt(ic_clk, in i2c_dw_set_timings_master()
[all...]
H A Di2c-designware-common.c335 u32 i2c_dw_scl_hcnt(u32 ic_clk, u32 tSYMBOL, u32 tf, int cond, int offset) in i2c_dw_scl_hcnt() argument
354 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * tSYMBOL, MICRO) - in i2c_dw_scl_hcnt()
371 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tSYMBOL + tf), MICRO) - in i2c_dw_scl_hcnt()
375 u32 i2c_dw_scl_lcnt(u32 ic_clk, u32 tLOW, u32 tf, int offset) in i2c_dw_scl_lcnt() argument
388 return DIV_ROUND_CLOSEST_ULL((u64)ic_clk * (tLOW + tf), MICRO) - in i2c_dw_scl_lcnt()
H A Di2c-designware-core.h329 u32 i2c_dw_scl_hcnt(u32 ic_clk, u32 tSYMBOL, u32 tf, int cond, int offset);
330 u32 i2c_dw_scl_lcnt(u32 ic_clk, u32 tLOW, u32 tf, int offset);
/kernel/linux/linux-5.10/drivers/misc/habanalabs/goya/
H A Dgoya_hwmgr.c28 hl_set_frequency(hdev, IC_PLL, goya->ic_clk); in goya_set_pll_profile()
207 goya->ic_clk = value; in ic_clk_store()
370 static DEVICE_ATTR_RW(ic_clk);
H A DgoyaP.h160 u64 ic_clk; member
H A Dgoya.c811 goya->ic_clk = GOYA_PLL_FREQ_LOW; in goya_sw_init()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/goya/
H A Dgoya_hwmgr.c31 hl_fw_set_frequency(hdev, HL_GOYA_IC_PLL, goya->ic_clk); in goya_set_pll_profile()
179 goya->ic_clk = value; in ic_clk_store()
345 static DEVICE_ATTR_RW(ic_clk);
H A DgoyaP.h168 u64 ic_clk; member
H A Dgoya.c987 goya->ic_clk = GOYA_PLL_FREQ_LOW; in goya_sw_init()

Completed in 17 milliseconds