/u-boot/arch/arm/include/asm/arch-mx7ulp/ |
H A D | clock.h | 29 int enable_i2c_clk(unsigned char enable, unsigned i2c_num); 30 u32 imx_get_i2cclk(unsigned i2c_num);
|
/u-boot/arch/arm/include/asm/arch-vf610/ |
H A D | clock.h | 24 int enable_i2c_clk(unsigned char enable, unsigned int i2c_num);
|
/u-boot/arch/arm/include/asm/arch-imx8ulp/ |
H A D | clock.h | 32 int enable_i2c_clk(unsigned char enable, unsigned int i2c_num); 33 u32 imx_get_i2cclk(unsigned int i2c_num);
|
/u-boot/arch/arm/mach-imx/imx8ulp/ |
H A D | clock.c | 210 int enable_i2c_clk(unsigned char enable, u32 i2c_num) argument 220 if (i2c_num == 0) 223 if (i2c_num < 4 || i2c_num > 7) 227 pcc_clock_enable(lpi2c_pcc_clks[i2c_num - 4] & 0xff, 228 lpi2c_pcc_clks[i2c_num - 4] >> 8, false); 229 pcc_clock_sel(lpi2c_pcc_clks[i2c_num - 4] & 0xff, 230 lpi2c_pcc_clks[i2c_num - 4] >> 8, SOSC_DIV2); 231 pcc_clock_enable(lpi2c_pcc_clks[i2c_num - 4] & 0xff, 232 lpi2c_pcc_clks[i2c_num 242 imx_get_i2cclk(u32 i2c_num) argument [all...] |
/u-boot/arch/arm/mach-imx/mx7ulp/ |
H A D | clock.c | 79 int enable_i2c_clk(unsigned char enable, unsigned i2c_num) argument 89 if (i2c_num < 4 || i2c_num > 7) 93 pcc_clock_enable(lpi2c_pcc_clks[i2c_num - 4], false); 94 pcc_clock_sel(lpi2c_pcc_clks[i2c_num - 4], SCG_FIRC_DIV2_CLK); 95 pcc_clock_enable(lpi2c_pcc_clks[i2c_num - 4], true); 97 pcc_clock_enable(lpi2c_pcc_clks[i2c_num - 4], false); 102 u32 imx_get_i2cclk(unsigned i2c_num) argument 111 if (i2c_num < 4 || i2c_num > [all...] |
/u-boot/arch/arm/include/asm/arch-mx5/ |
H A D | clock.h | 52 int enable_i2c_clk(unsigned char enable, unsigned i2c_num);
|
/u-boot/arch/arm/include/asm/arch-mx6/ |
H A D | clock.h | 75 int enable_i2c_clk(unsigned char enable, unsigned i2c_num);
|
/u-boot/arch/arm/mach-imx/imx9/ |
H A D | clock.c | 559 int enable_i2c_clk(unsigned char enable, u32 i2c_num) argument 561 if (i2c_num > 7) 566 ccm_lpcg_on(CCGR_I2C1 + i2c_num, false); 567 ccm_clk_root_cfg(LPI2C1_CLK_ROOT + i2c_num, OSC_24M_CLK, 1); 568 ccm_lpcg_on(CCGR_I2C1 + i2c_num, true); 570 ccm_lpcg_on(CCGR_I2C1 + i2c_num, false); 576 u32 imx_get_i2cclk(u32 i2c_num) argument 578 if (i2c_num > 7) 581 return ccm_clk_root_get_rate(LPI2C1_CLK_ROOT + i2c_num);
|
/u-boot/arch/arm/include/asm/arch-imx9/ |
H A D | clock.h | 219 int enable_i2c_clk(unsigned char enable, u32 i2c_num); 220 u32 imx_get_i2cclk(u32 i2c_num);
|
/u-boot/arch/arm/cpu/armv7/vf610/ |
H A D | generic.c | 388 /* i2c_num can be from 0 - 3 */ 389 int enable_i2c_clk(unsigned char enable, unsigned int i2c_num) argument 393 switch (i2c_num) {
|
/u-boot/drivers/i2c/ |
H A D | imx_lpi2c.c | 26 int __weak init_i2c_power(unsigned i2c_num) argument 268 u32 __weak imx_get_i2cclk(u32 i2c_num) argument 437 __weak int enable_i2c_clk(unsigned char enable, unsigned int i2c_num) argument
|
H A D | mxc_i2c.c | 615 int __enable_i2c_clk(unsigned char enable, unsigned int i2c_num) argument 620 int enable_i2c_clk(unsigned char enable, unsigned int i2c_num)
|
/u-boot/arch/arm/mach-imx/mx5/ |
H A D | clock.c | 99 /* i2c_num can be from 0, to 1 for i.MX51 and 2 for i.MX53 */ 100 int enable_i2c_clk(unsigned char enable, unsigned i2c_num) argument 105 if (i2c_num > 1) 107 if (i2c_num > 2) 111 (MXC_CCM_CCGR1_I2C1_OFFSET + (i2c_num << 1));
|
/u-boot/arch/arm/mach-imx/mx7/ |
H A D | clock.c | 527 /* i2c_num can be 0 - 3 */ 528 int enable_i2c_clk(unsigned char enable, unsigned i2c_num) argument 532 if (i2c_num >= 4) 536 clock_enable(CCGR_I2C1 + i2c_num, 0); 544 clock_set_target_val(I2C1_CLK_ROOT + i2c_num, target); 546 clock_enable(CCGR_I2C1 + i2c_num, 1); 548 clock_enable(CCGR_I2C1 + i2c_num, 0);
|
/u-boot/arch/arm/mach-imx/imx8m/ |
H A D | clock_imx8mq.c | 327 int enable_i2c_clk(unsigned char enable, unsigned int i2c_num) argument 330 if (i2c_num > 3) 333 clock_enable(CCGR_I2C1 + i2c_num, !!enable);
|
H A D | clock_imx8mm.c | 38 int enable_i2c_clk(unsigned char enable, unsigned i2c_num) argument 47 if (i2c_num >= ARRAY_SIZE(i2c_ccgr)) 50 clock_enable(i2c_ccgr[i2c_num], !!enable);
|
/u-boot/arch/arm/include/asm/arch-mx7/ |
H A D | clock.h | 348 int enable_i2c_clk(unsigned char enable, unsigned i2c_num);
|
/u-boot/arch/arm/include/asm/arch-imx8m/ |
H A D | clock.h | 277 int enable_i2c_clk(unsigned char enable, unsigned int i2c_num);
|
/u-boot/arch/arm/mach-imx/mx6/ |
H A D | clock.c | 155 /* i2c_num can be from 0 - 3 */ 156 int enable_i2c_clk(unsigned char enable, unsigned i2c_num) argument 162 if (i2c_num > 3) 164 if (i2c_num < 3) { 167 + (i2c_num << 1));
|