Searched refs:ac_timing (Results 1 – 6 of 6) sorted by relevance
308 struct mtk_i2c_ac_timing ac_timing; member601 ext_conf_val = i2c->ac_timing.ext; in mtk_i2c_init_hw()668 if (i2c->ac_timing.inter_clk_div == 0) in mtk_i2c_get_clk_div_restri()673 if (i2c->ac_timing.inter_clk_div == 0) in mtk_i2c_get_clk_div_restri()675 else if (i2c->ac_timing.inter_clk_div == 1) in mtk_i2c_get_clk_div_restri()754 i2c->ac_timing.ltiming &= ~GENMASK(15, 9); in mtk_i2c_check_ac_timing()757 i2c->ac_timing.ext &= ~GENMASK(7, 1); in mtk_i2c_check_ac_timing()766 i2c->ac_timing.sda_timing |= (1 << 12) | in mtk_i2c_check_ac_timing()774 i2c->ac_timing.scl_hl_ratio = (1 << 12) | in mtk_i2c_check_ac_timing()780 i2c->ac_timing.sda_timing = (1 << 12) | in mtk_i2c_check_ac_timing()[all …]
107 u32 ac_timing[3]; /* offset 0x10 ~ 0x18 */ member
140 u32 ac_timing[4]; /* offset 0x10 ~ 0x1C */ member
18 u32 ac_timing; member322 writel(data, &priv->regs->ac_timing); in ast2600_i2c_set_speed()
679 clrsetbits_le32(&info->regs->ac_timing[1], in ast2600_sdrammc_calc_size()809 writel(ddr4_ac_timing[i], ®s->ac_timing[i]); in ast2600_sdrammc_common_init()812 reg = readl(®s->ac_timing[1]); in ast2600_sdrammc_common_init()816 writel(reg, ®s->ac_timing[1]); in ast2600_sdrammc_common_init()
268 clrsetbits_le32(&info->regs->ac_timing[1], in ast2500_sdrammc_calc_size()334 writel(ddr4_ac_timing[i], &info->regs->ac_timing[i]); in ast2500_sdrammc_init_ddr4()