Home
last modified time | relevance | path

Searched full:i2cclk (Results 1 – 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/arch/arc/boot/dts/
Daxs10x_mb.dtsi40 i2cclk: i2cclk { label
166 clocks = <&i2cclk>;
185 clocks = <&i2cclk>;
/kernel/linux/linux-4.19/arch/arc/boot/dts/
Daxs10x_mb.dtsi43 i2cclk: i2cclk { label
168 clocks = <&i2cclk>;
187 clocks = <&i2cclk>;
/kernel/linux/linux-5.10/drivers/clk/ux500/
Du8500_of_clk.c129 clk = clk_reg_prcmu_gate("i2cclk", NULL, PRCMU_I2CCLK, 0); in u8500_clk_init()
448 clk = clk_reg_prcc_kclk("p1_i2c1_kclk", "i2cclk", in u8500_clk_init()
464 clk = clk_reg_prcc_kclk("p1_i2c2_kclk", "i2cclk", in u8500_clk_init()
472 clk = clk_reg_prcc_kclk("p1_i2c4_kclk", "i2cclk", in u8500_clk_init()
481 clk = clk_reg_prcc_kclk("p2_i2c3_kclk", "i2cclk", in u8500_clk_init()
521 clk = clk_reg_prcc_kclk("p3_i2c0_kclk", "i2cclk", in u8500_clk_init()
/kernel/linux/linux-4.19/drivers/clk/ux500/
Du8500_of_clk.c128 clk = clk_reg_prcmu_gate("i2cclk", NULL, PRCMU_I2CCLK, 0); in u8500_clk_init()
447 clk = clk_reg_prcc_kclk("p1_i2c1_kclk", "i2cclk", in u8500_clk_init()
463 clk = clk_reg_prcc_kclk("p1_i2c2_kclk", "i2cclk", in u8500_clk_init()
471 clk = clk_reg_prcc_kclk("p1_i2c4_kclk", "i2cclk", in u8500_clk_init()
480 clk = clk_reg_prcc_kclk("p2_i2c3_kclk", "i2cclk", in u8500_clk_init()
520 clk = clk_reg_prcc_kclk("p3_i2c0_kclk", "i2cclk", in u8500_clk_init()
/kernel/linux/linux-4.19/drivers/i2c/busses/
Di2c-stm32f7.c373 u32 i2cclk = DIV_ROUND_CLOSEST(NSEC_PER_SEC, in stm32f7_i2c_compute_timing() local
424 dnf_delay = setup->dnf * i2cclk; in stm32f7_i2c_compute_timing()
427 af_delay_min - (setup->dnf + 3) * i2cclk; in stm32f7_i2c_compute_timing()
430 af_delay_max - (setup->dnf + 4) * i2cclk; in stm32f7_i2c_compute_timing()
446 u32 scldel = (l + 1) * (p + 1) * i2cclk; in stm32f7_i2c_compute_timing()
452 u32 sdadel = (a * (p + 1) + 1) * i2cclk; in stm32f7_i2c_compute_timing()
481 tsync = af_delay_min + dnf_delay + (2 * i2cclk); in stm32f7_i2c_compute_timing()
497 u32 prescaler = (v->presc + 1) * i2cclk; in stm32f7_i2c_compute_timing()
503 (i2cclk >= in stm32f7_i2c_compute_timing()
515 (i2cclk < tscl_h)) { in stm32f7_i2c_compute_timing()
Di2c-riic.c309 * Freq (CKS=000) = (I2CCLK + tr + tf)/ (BRH + 3 + 1) + (BRL + 3 + 1) in riic_init_hw()
310 * Freq (CKS!=000) = (I2CCLK + tr + tf)/ (BRH + 2 + 1) + (BRL + 2 + 1) in riic_init_hw()
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/i2c/
Di2c-designware.txt52 clocks = <&i2cclk>;
/kernel/linux/linux-5.10/drivers/i2c/busses/
Di2c-stm32f7.c433 u32 i2cclk = DIV_ROUND_CLOSEST(NSEC_PER_SEC, in stm32f7_i2c_compute_timing() local
479 dnf_delay = setup->dnf * i2cclk; in stm32f7_i2c_compute_timing()
482 af_delay_min - (setup->dnf + 3) * i2cclk; in stm32f7_i2c_compute_timing()
485 af_delay_max - (setup->dnf + 4) * i2cclk; in stm32f7_i2c_compute_timing()
501 u32 scldel = (l + 1) * (p + 1) * i2cclk; in stm32f7_i2c_compute_timing()
507 u32 sdadel = (a * (p + 1) + 1) * i2cclk; in stm32f7_i2c_compute_timing()
540 tsync = af_delay_min + dnf_delay + (2 * i2cclk); in stm32f7_i2c_compute_timing()
556 u32 prescaler = (v->presc + 1) * i2cclk; in stm32f7_i2c_compute_timing()
562 (i2cclk >= in stm32f7_i2c_compute_timing()
574 (i2cclk < tscl_h)) { in stm32f7_i2c_compute_timing()
Di2c-riic.c306 * Freq (CKS=000) = (I2CCLK + tr + tf)/ (BRH + 3 + 1) + (BRL + 3 + 1) in riic_init_hw()
307 * Freq (CKS!=000) = (I2CCLK + tr + tf)/ (BRH + 2 + 1) + (BRL + 2 + 1) in riic_init_hw()
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dste-dbx5x0.dtsi663 clock-names = "i2cclk", "apb_pclk";
681 clock-names = "i2cclk", "apb_pclk";
699 clock-names = "i2cclk", "apb_pclk";
717 clock-names = "i2cclk", "apb_pclk";
735 clock-names = "i2cclk", "apb_pclk";
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dste-dbx5x0.dtsi813 clock-names = "i2cclk", "apb_pclk";
829 clock-names = "i2cclk", "apb_pclk";
845 clock-names = "i2cclk", "apb_pclk";
861 clock-names = "i2cclk", "apb_pclk";
877 clock-names = "i2cclk", "apb_pclk";
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/
Dsnps,designware-i2c.yaml137 clocks = <&i2cclk>;
/kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Source/Drivers/
Dgd32vf103_i2c.c38 #define I2CCLK_MAX ((uint32_t)0x00000048U) /*!< i2cclk maximum value…
39 #define I2CCLK_MIN ((uint32_t)0x00000002U) /*!< i2cclk minimum value…
/kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Include/
Dgd32vf103_i2c.h75 #define I2C_CTL1_I2CCLK BITS(0,5) /*!< I2CCLK[5:0] bits (peripheral clock frequen…
/kernel/linux/linux-4.19/drivers/mfd/
Ddb8500-prcmu.c473 CLK_MGT_ENTRY(I2CCLK, PLL_FIX, true),
/kernel/linux/linux-5.10/drivers/mfd/
Ddb8500-prcmu.c475 CLK_MGT_ENTRY(I2CCLK, PLL_FIX, true),
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
Dchip.c14142 * I2CCLK and I2CDAT will change per direction, and INT_N and in init_chip()
/kernel/linux/linux-4.19/drivers/infiniband/hw/hfi1/
Dchip.c14205 * I2CCLK and I2CDAT will change per direction, and INT_N and in init_chip()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
Dintel_display.c8785 * (GDEVSELB/I2Cdata, GIRDBY/I2CClk) and (GFRAMEB/DVI_Data, in i8xx_compute_dpll()