Home
last modified time | relevance | path

Searched refs:lbc (Results 1 – 20 of 20) sorted by relevance

/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Dfsl_elbc_nand.c160 fsl_lbc_t *lbc = ctrl->regs; in set_addr() local
166 out_be32(&lbc->fbar, page_addr >> 6); in set_addr()
167 out_be32(&lbc->fpar, in set_addr()
172 out_be32(&lbc->fbar, page_addr >> 5); in set_addr()
173 out_be32(&lbc->fpar, in set_addr()
200 fsl_lbc_t *lbc = ctrl->regs; in fsl_elbc_run_command() local
206 out_be32(&lbc->fmr, priv->fmr | 3); in fsl_elbc_run_command()
208 out_be32(&lbc->mdr, ctrl->mdr); in fsl_elbc_run_command()
211 in_be32(&lbc->fmr), in_be32(&lbc->fir), in_be32(&lbc->fcr)); in fsl_elbc_run_command()
214 in_be32(&lbc->fbar), in_be32(&lbc->fpar), in fsl_elbc_run_command()
[all …]
/rk3399_rockchip-uboot/board/freescale/mpc8541cds/
H A Dmpc8541cds.c235 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in local_bus_init() local
252 clkdiv = lbc->lcrr & LCRR_CLKDIV; in local_bus_init()
256 lbc->lcrr |= LCRR_DBYP; /* DLL Bypass */ in local_bus_init()
259 lbc->lcrr &= (~LCRR_DBYP); /* DLL Enabled */ in local_bus_init()
262 lbc->lcrr &= (~LCRR_DBYP); /* DLL Enabled */ in local_bus_init()
283 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in lbc_sdram_init() local
297 lbc->lbcr = CONFIG_SYS_LBC_LBCR; in lbc_sdram_init()
300 lbc->lsrt = CONFIG_SYS_LBC_LSRT; in lbc_sdram_init()
301 lbc->mrtpr = CONFIG_SYS_LBC_MRTPR; in lbc_sdram_init()
324 lbc->lsdmr = lsdmr_common | LSDMR_OP_PCHALL; in lbc_sdram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/mpc8555cds/
H A Dmpc8555cds.c233 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in local_bus_init() local
250 clkdiv = lbc->lcrr & LCRR_CLKDIV; in local_bus_init()
254 lbc->lcrr |= LCRR_DBYP; /* DLL Bypass */ in local_bus_init()
257 lbc->lcrr &= (~LCRR_DBYP); /* DLL Enabled */ in local_bus_init()
260 lbc->lcrr &= (~LCRR_DBYP); /* DLL Enabled */ in local_bus_init()
281 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in lbc_sdram_init() local
295 lbc->lbcr = CONFIG_SYS_LBC_LBCR; in lbc_sdram_init()
298 lbc->lsrt = CONFIG_SYS_LBC_LSRT; in lbc_sdram_init()
299 lbc->mrtpr = CONFIG_SYS_LBC_MRTPR; in lbc_sdram_init()
322 lbc->lsdmr = lsdmr_common | LSDMR_OP_PCHALL; in lbc_sdram_init()
[all …]
/rk3399_rockchip-uboot/board/sbc8548/
H A Dsbc8548.c61 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in local_bus_init() local
101 out_be32(&lbc->lcrr, lcrr); in local_bus_init()
108 lcrr = in_be32(&lbc->lcrr); in local_bus_init()
114 out_be32(&lbc->ltesr, 0xffffffff); /* Clear LBC error IRQs */ in local_bus_init()
115 out_be32(&lbc->lteir, 0xffffffff); /* Enable LBC error IRQs */ in local_bus_init()
127 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in lbc_sdram_init() local
143 out_be32(&lbc->lbcr, CONFIG_SYS_LBC_LBCR); in lbc_sdram_init()
146 out_be32(&lbc->lsrt, CONFIG_SYS_LBC_LSRT); in lbc_sdram_init()
147 out_be32(&lbc->mrtpr, CONFIG_SYS_LBC_MRTPR); in lbc_sdram_init()
153 out_be32(&lbc->lsdmr, CONFIG_SYS_LBC_LSDMR_PCHALL); in lbc_sdram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/mpc8568mds/
H A Dmpc8568mds.c131 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in local_bus_init() local
137 clkdiv = (lbc->lcrr & LCRR_CLKDIV) * 2; in local_bus_init()
148 lbc->lcrr |= 0x00030000; in local_bus_init()
161 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in lbc_sdram_init() local
176 lbc->lbcr = CONFIG_SYS_LBC_LBCR; in lbc_sdram_init()
179 lbc->lsrt = CONFIG_SYS_LBC_LSRT; in lbc_sdram_init()
180 lbc->mrtpr = CONFIG_SYS_LBC_MRTPR; in lbc_sdram_init()
192 lbc->lsdmr = lsdmr_common | LSDMR_OP_PCHALL; in lbc_sdram_init()
202 lbc->lsdmr = lsdmr_common | LSDMR_OP_ARFRSH; in lbc_sdram_init()
212 lbc->lsdmr = lsdmr_common | LSDMR_OP_MRW; in lbc_sdram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/mpc8548cds/
H A Dmpc8548cds.c68 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in local_bus_init() local
74 clkdiv = (lbc->lcrr & LCRR_CLKDIV) * 2; in local_bus_init()
85 lbc->lcrr |= 0x00030000; in local_bus_init()
89 lbc->ltesr = 0xffffffff; /* Clear LBC error interrupts */ in local_bus_init()
90 lbc->lteir = 0xffffffff; /* Enable LBC error interrupts */ in local_bus_init()
101 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in lbc_sdram_init() local
114 lbc->lbcr = CONFIG_SYS_LBC_LBCR; in lbc_sdram_init()
117 lbc->lsrt = CONFIG_SYS_LBC_LSRT; in lbc_sdram_init()
118 lbc->mrtpr = CONFIG_SYS_LBC_MRTPR; in lbc_sdram_init()
130 lbc->lsdmr = lsdmr_common | LSDMR_OP_PCHALL; in lbc_sdram_init()
[all …]
/rk3399_rockchip-uboot/board/sbc8349/
H A Dsbc8349.c149 volatile fsl_lbc_t *lbc = &immap->im_lbc; in sdram_init() local
160 lbc->lbcr = CONFIG_SYS_LBC_LBCR; in sdram_init()
161 lbc->mrtpr = CONFIG_SYS_LBC_MRTPR; in sdram_init()
162 lbc->lsrt = CONFIG_SYS_LBC_LSRT; in sdram_init()
168 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_5; /* 0x40636733; normal operation */ in sdram_init()
170 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_1; /* 0x68636733; precharge all the banks */ in sdram_init()
175 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_2; /* 0x48636733; auto refresh */ in sdram_init()
203 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_4; in sdram_init()
208 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_5; /* 0x40636733; normal operation */ in sdram_init()
/rk3399_rockchip-uboot/board/freescale/mpc8349emds/
H A Dmpc8349emds.c185 volatile fsl_lbc_t *lbc = &immap->im_lbc; in sdram_init() local
193 lbc->lbcr = CONFIG_SYS_LBC_LBCR; in sdram_init()
194 lbc->mrtpr = CONFIG_SYS_LBC_MRTPR; in sdram_init()
195 lbc->lsrt = CONFIG_SYS_LBC_LSRT; in sdram_init()
201 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_5; /* 0x40636733; normal operation */ in sdram_init()
203 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_1; /* 0x68636733; precharge all the banks */ in sdram_init()
208 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_2; /* 0x48636733; auto refresh */ in sdram_init()
236 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_4; in sdram_init()
241 lbc->lsdmr = CONFIG_SYS_LBC_LSDMR_5; /* 0x40636733; normal operation */ in sdram_init()
/rk3399_rockchip-uboot/board/varisys/cyrus/
H A Dcyrus.c63 fsl_lbc_t *lbc = LBC_BASE_ADDR; in board_early_init_r() local
65 out_be32(&lbc->lbcr, 0); in board_early_init_r()
67 out_be32(&lbc->lcrr, 0x80000000 | CONFIG_SYS_LBC_LCRR); in board_early_init_r()
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/
H A Dfsl_lbc.c109 fsl_lbc_t *lbc = LBC_BASE_ADDR; in upmconfig() local
113 u32 *mxmr = &lbc->mamr + upm; in upmconfig()
140 out_be32(&lbc->mdr, table[i]); in upmconfig()
141 (void)in_be32(&lbc->mdr); in upmconfig()
/rk3399_rockchip-uboot/board/socrates/
H A Dsocrates.c137 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in local_bus_init() local
145 clkdiv = lbc->lcrr & LCRR_CLKDIV; in local_bus_init()
154 out_be32 (&lbc->lcrr, lcrr); in local_bus_init()
157 out_be32 (&lbc->ltesr, 0xffffffff); /* Clear LBC error interrupts */ in local_bus_init()
158 out_be32 (&lbc->lteir, 0xffffffff); /* Enable LBC error interrupts */ in local_bus_init()
163 out_be32 (&lbc->mamr, 0x44440); /* Use a customer-supplied value */ in local_bus_init()
167 out_be32 (&lbc->mbmr, 0x444440); /* Use a customer-supplied value */ in local_bus_init()
/rk3399_rockchip-uboot/board/freescale/mpc8313erdb/
H A Dsdram.c103 volatile fsl_lbc_t *lbc = &im->im_lbc; in dram_init() local
113 lbc->lbcr = CONFIG_SYS_LBC_LBCR; in dram_init()
114 lbc->mrtpr = CONFIG_SYS_LBC_MRTPR; in dram_init()
/rk3399_rockchip-uboot/board/freescale/p1023rdb/
H A Dp1023rdb.c36 fsl_lbc_t *lbc = LBC_BASE_ADDR; in board_early_init_f() local
39 setbits_be32(&lbc->lbcr, CONFIG_SYS_LBC_LBCR); in board_early_init_f()
/rk3399_rockchip-uboot/board/ids/ids8313/
H A Dids8313.c125 fsl_lbc_t *lbc = &im->im_lbc; in dram_init() local
133 out_be32(&lbc->lbcr, CONFIG_SYS_LBC_LBCR); in dram_init()
134 out_be32(&lbc->mrtpr, CONFIG_SYS_LBC_MRTPR); in dram_init()
/rk3399_rockchip-uboot/board/ve8313/
H A Dve8313.c94 volatile fsl_lbc_t *lbc = &im->im_lbc; in dram_init() local
104 out_be32(&lbc->lbcr, CONFIG_SYS_LBC_LBCR); in dram_init()
105 out_be32(&lbc->mrtpr, CONFIG_SYS_LBC_MRTPR); in dram_init()
/rk3399_rockchip-uboot/board/freescale/mpc8544ds/
H A Dmpc8544ds.c29 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in checkboard() local
48 lbc->ltesr = 0xffffffff; /* Clear LBC error interrupts */ in checkboard()
49 lbc->lteir = 0xffffffff; /* Enable LBC error interrupts */ in checkboard()
/rk3399_rockchip-uboot/board/freescale/mpc8569mds/
H A Dmpc8569mds.c289 volatile fsl_lbc_t *lbc = LBC_BASE_ADDR; in local_bus_init() local
295 clkdiv = (lbc->lcrr & LCRR_CLKDIV) * 2; in local_bus_init()
305 out_be32(&lbc->lcrr, (u32)in_be32(&lbc->lcrr)| 0x00030000); in local_bus_init()
/rk3399_rockchip-uboot/board/keymile/km83xx/
H A Dkm83xx.c148 fsl_lbc_t *lbc = &immap->im_lbc; in board_early_init_r() local
149 u32 *mxmr = &lbc->mamr; in board_early_init_r()
/rk3399_rockchip-uboot/board/freescale/p1_p2_rdb_pc/
H A Dp1_p2_rdb_pc.c389 fsl_lbc_t *lbc = LBC_BASE_ADDR; in fdt_board_fixup_qe_pins() local
415 setbits_be32(&lbc->lbcr, CONFIG_SYS_LBC_LBCR); in fdt_board_fixup_qe_pins()
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/
H A Dcpu_init.c728 fsl_lbc_t *lbc = (void __iomem *)LBC_BASE_ADDR; in cpu_init_r() local
881 clrsetbits_be32(&lbc->lcrr, LCRR_CLKDIV, CONFIG_SYS_LBC_LCRR); in cpu_init_r()
882 __raw_readl(&lbc->lcrr); in cpu_init_r()