Home
last modified time | relevance | path

Searched refs:ddr_phy (Results 1 – 14 of 14) sorted by relevance

/openbmc/u-boot/drivers/ram/rockchip/
H A Dsdram_rk322x.c91 struct rk322x_ddr_phy *ddr_phy) in phy_pctrl_reset() argument
109 clrbits_le32(&ddr_phy->ddrphy_reg[0], in phy_pctrl_reset()
112 setbits_le32(&ddr_phy->ddrphy_reg[0], in phy_pctrl_reset()
115 setbits_le32(&ddr_phy->ddrphy_reg[0], in phy_pctrl_reset()
147 writel(tmp, &ddr_phy->ddrphy_reg[0x28]); in phy_dll_bypass_set()
148 writel(tmp, &ddr_phy->ddrphy_reg[0x38]); in phy_dll_bypass_set()
149 writel(tmp, &ddr_phy->ddrphy_reg[0x48]); in phy_dll_bypass_set()
150 writel(tmp, &ddr_phy->ddrphy_reg[0x58]); in phy_dll_bypass_set()
232 struct rk322x_ddr_phy *ddr_phy = chan->phy; in data_training() local
247 ret = readl(&ddr_phy->ddrphy_reg[0xff]); in data_training()
[all …]
/openbmc/u-boot/arch/arm/mach-rockchip/rk3036/
H A Dsdram_rk3036.c368 struct rk3036_ddr_phy *ddr_phy = priv->phy; in phy_pctrl_reset() local
386 clrsetbits_le32(&ddr_phy->ddrphy_reg1, in phy_pctrl_reset()
390 clrsetbits_le32(&ddr_phy->ddrphy_reg1, in phy_pctrl_reset()
399 struct rk3036_ddr_phy *ddr_phy = priv->phy; in phy_dll_bypass_set() local
414 &ddr_phy->ddrphy_reg9); in phy_dll_bypass_set()
423 &ddr_phy->ddrphy_reg6); in phy_dll_bypass_set()
429 &ddr_phy->ddrphy_reg9); in phy_dll_bypass_set()
484 struct rk3036_ddr_phy *ddr_phy = priv->phy; in data_training() local
492 clrsetbits_le32(&ddr_phy->ddrphy_reg2, 0x03, in data_training()
626 struct rk3036_ddr_phy *ddr_phy = priv->phy; in phy_cfg() local
[all …]
/openbmc/u-boot/arch/arm/include/asm/arch-mx7/
H A Dmx7-ddr.h120 struct ddr_phy { struct
151 struct ddr_phy *ddr_phy_regs_val, argument
/openbmc/u-boot/arch/arm/mach-imx/mx7/
H A Dddr.c28 struct ddr_phy *ddr_phy_regs_val, in mx7_dram_cfg()
34 struct ddr_phy *const ddr_phy_regs = in mx7_dram_cfg()
35 (struct ddr_phy *)DDRPHY_IPS_BASE_ADDR; in mx7_dram_cfg()
/openbmc/u-boot/board/technexion/pico-imx7d/
H A Dspl.c62 static struct ddr_phy ddr_phy_regs_val = {
/openbmc/u-boot/board/compulab/cl-som-imx7/
H A Dspl.c65 static struct ddr_phy cl_som_imx7_spl_ddr_phy_regs_val = {
/openbmc/linux/Documentation/devicetree/bindings/clock/
H A Dbrcm,iproc-clocks.yaml127 ddr_phy lcpll0 2 BCM_CYGNUS_LCPLL0_DDR_PHY_CLK
195 ddr_phy lcpll0 3 BCM_NSP_LCPLL0_DDR_PHY_CLK
356 - const: ddr_phy
H A Darmada3700-periph-clock.txt26 11 ddr_phy DDR PHY
/openbmc/linux/Documentation/devicetree/bindings/mfd/
H A Dbrcm,cru.yaml71 clock-output-names = "lcpll0", "pcie_phy", "sdio", "ddr_phy";
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm5301x.dtsi117 "sdio", "ddr_phy";
H A Dbcm-cygnus-clock.dtsi102 clock-output-names = "lcpll0", "pcie_phy", "ddr_phy", "sdio",
H A Dbcm-nsp.dtsi493 "ddr_phy";
/openbmc/linux/drivers/clk/mvebu/
H A Darmada-37xx-periph.c265 PERIPH_CLK_GATE_DIV(ddr_phy, 19, DIV_SEL0, 18, clk_table2);
284 REF_CLK_GATE_DIV(ddr_phy, "TBG-A-S"),
/openbmc/u-boot/drivers/clk/mvebu/
H A Darmada-37xx-periph.c200 CLK_GATE_DIV(ddr_phy, 19, DIV_SEL0, 18, 1, div_table2, "TBG-A-S"),