/openbmc/u-boot/drivers/ram/rockchip/ |
H A D | sdram_rk322x.c | 91 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() 121 void phy_dll_bypass_set(struct rk322x_ddr_phy *ddr_phy, u32 freq) in phy_dll_bypass_set() argument 125 setbits_le32(&ddr_phy->ddrphy_reg[0x13], 0x10); in phy_dll_bypass_set() 126 setbits_le32(&ddr_phy->ddrphy_reg[0x26], 0x10); in phy_dll_bypass_set() 127 setbits_le32(&ddr_phy->ddrphy_reg[0x36], 0x10); in phy_dll_bypass_set() 128 setbits_le32(&ddr_phy->ddrphy_reg[0x46], 0x10); in phy_dll_bypass_set() 129 setbits_le32(&ddr_phy->ddrphy_reg[0x56], 0x10); in phy_dll_bypass_set() [all …]
|
/openbmc/u-boot/arch/arm/mach-rockchip/rk3036/ |
H A D | sdram_rk3036.c | 368 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 403 LOW_8BIT_DLL_BYPASS, &ddr_phy->ddrphy_reg2a); in phy_dll_bypass_set() 408 LEFT_CHN_TX_DQ_DLL_DELAY_SHIFT, &ddr_phy->ddrphy_reg6); in phy_dll_bypass_set() 414 &ddr_phy->ddrphy_reg9); in phy_dll_bypass_set() 417 LOW_8BIT_DLL_BYPASS_DISABLE, &ddr_phy->ddrphy_reg2a); 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() [all …]
|
/openbmc/u-boot/arch/arm/mach-imx/mx7/ |
H A D | ddr.c | 23 * @ddr_phy_regs_val: DDR_PHY registers value 28 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/arch/arm/include/asm/arch-mx7/ |
H A D | mx7-ddr.h | 119 /* DDR_PHY registers */ 120 struct ddr_phy { struct 151 struct ddr_phy *ddr_phy_regs_val, argument
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | brcm,iproc-clocks.yaml | 127 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 D | armada3700-periph-clock.txt | 26 11 ddr_phy DDR PHY
|
/openbmc/u-boot/board/technexion/pico-imx7d/ |
H A D | spl.c | 62 static struct ddr_phy ddr_phy_regs_val = {
|
/openbmc/linux/Documentation/devicetree/bindings/mfd/ |
H A D | brcm,cru.yaml | 71 clock-output-names = "lcpll0", "pcie_phy", "sdio", "ddr_phy";
|
/openbmc/linux/drivers/soc/bcm/brcmstb/pm/ |
H A D | s2-mips.S | 36 * s1: DDR_PHY base register
|
H A D | pm-mips.c | 258 * 1: DDR_PHY base register in brcmstb_pm_s2()
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm5301x.dtsi | 117 "sdio", "ddr_phy";
|
H A D | bcm-cygnus-clock.dtsi | 102 clock-output-names = "lcpll0", "pcie_phy", "ddr_phy", "sdio",
|
H A D | bcm-nsp.dtsi | 493 "ddr_phy";
|
/openbmc/u-boot/board/compulab/cl-som-imx7/ |
H A D | spl.c | 65 static struct ddr_phy cl_som_imx7_spl_ddr_phy_regs_val = {
|
/openbmc/u-boot/arch/x86/cpu/quark/ |
H A D | mrc.c | 24 * 05) Set up the DDR_PHY logic
|
/openbmc/linux/drivers/clk/mvebu/ |
H A D | armada-37xx-periph.c | 265 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 D | armada-37xx-periph.c | 200 CLK_GATE_DIV(ddr_phy, 19, DIV_SEL0, 18, 1, div_table2, "TBG-A-S"),
|
/openbmc/linux/drivers/clk/x86/ |
H A D | clk-lgm.c | 262 LGM_FIXED_FACTOR(LGM_CLK_DDR_PHY, "ddr_phy", "ddr",
|