Home
last modified time | relevance | path

Searched refs:__raw_writel (Results 1 – 25 of 81) sorted by relevance

1234

/rk3399_rockchip-uboot/board/freescale/bsc9132qds/
H A Dspl_minimal.c23 __raw_writel(CONFIG_SYS_DDR_CS0_BNDS, &ddr->cs0_bnds); in sdram_init()
24 __raw_writel(CONFIG_SYS_DDR_CS0_CONFIG, &ddr->cs0_config); in sdram_init()
25 __raw_writel(CONFIG_SYS_DDR_CONTROL_800 | SDRAM_CFG_32_BE, &ddr->sdram_cfg); in sdram_init()
26 __raw_writel(CONFIG_SYS_DDR_CONTROL_2_800, &ddr->sdram_cfg_2); in sdram_init()
27 __raw_writel(CONFIG_SYS_DDR_DATA_INIT, &ddr->sdram_data_init); in sdram_init()
29 __raw_writel(CONFIG_SYS_DDR_TIMING_3_800, &ddr->timing_cfg_3); in sdram_init()
30 __raw_writel(CONFIG_SYS_DDR_TIMING_0_800, &ddr->timing_cfg_0); in sdram_init()
31 __raw_writel(CONFIG_SYS_DDR_TIMING_1_800, &ddr->timing_cfg_1); in sdram_init()
32 __raw_writel(CONFIG_SYS_DDR_TIMING_2_800, &ddr->timing_cfg_2); in sdram_init()
33 __raw_writel(CONFIG_SYS_DDR_MODE_1_800, &ddr->sdram_mode); in sdram_init()
[all …]
/rk3399_rockchip-uboot/board/freescale/bsc9131rdb/
H A Dspl_minimal.c26 __raw_writel(CONFIG_SYS_DDR_CS0_BNDS, &ddr->cs0_bnds); in sdram_init()
27 __raw_writel(CONFIG_SYS_DDR_CS0_CONFIG, &ddr->cs0_config); in sdram_init()
29 __raw_writel(CONFIG_SYS_DDR_CS1_BNDS, &ddr->cs1_bnds); in sdram_init()
30 __raw_writel(CONFIG_SYS_DDR_CS1_CONFIG, &ddr->cs1_config); in sdram_init()
32 __raw_writel(CONFIG_SYS_DDR_TIMING_3_800, &ddr->timing_cfg_3); in sdram_init()
33 __raw_writel(CONFIG_SYS_DDR_TIMING_0_800, &ddr->timing_cfg_0); in sdram_init()
34 __raw_writel(CONFIG_SYS_DDR_TIMING_1_800, &ddr->timing_cfg_1); in sdram_init()
35 __raw_writel(CONFIG_SYS_DDR_TIMING_2_800, &ddr->timing_cfg_2); in sdram_init()
37 __raw_writel(CONFIG_SYS_DDR_CONTROL_2, &ddr->sdram_cfg_2); in sdram_init()
38 __raw_writel(CONFIG_SYS_DDR_MODE_1_800, &ddr->sdram_mode); in sdram_init()
[all …]
/rk3399_rockchip-uboot/arch/arm/mach-keystone/
H A Dddr3.c33 __raw_writel(phy_cfg->pllcr, base + KS2_DDRPHY_PLLCR_OFFSET); in ddr3_init_ddrphy()
38 __raw_writel(tmp, base + KS2_DDRPHY_PGCR1_OFFSET); in ddr3_init_ddrphy()
40 __raw_writel(phy_cfg->ptr0, base + KS2_DDRPHY_PTR0_OFFSET); in ddr3_init_ddrphy()
41 __raw_writel(phy_cfg->ptr1, base + KS2_DDRPHY_PTR1_OFFSET); in ddr3_init_ddrphy()
42 __raw_writel(phy_cfg->ptr3, base + KS2_DDRPHY_PTR3_OFFSET); in ddr3_init_ddrphy()
43 __raw_writel(phy_cfg->ptr4, base + KS2_DDRPHY_PTR4_OFFSET); in ddr3_init_ddrphy()
48 __raw_writel(tmp, base + KS2_DDRPHY_DCR_OFFSET); in ddr3_init_ddrphy()
50 __raw_writel(phy_cfg->dtpr0, base + KS2_DDRPHY_DTPR0_OFFSET); in ddr3_init_ddrphy()
51 __raw_writel(phy_cfg->dtpr1, base + KS2_DDRPHY_DTPR1_OFFSET); in ddr3_init_ddrphy()
52 __raw_writel(phy_cfg->dtpr2, base + KS2_DDRPHY_DTPR2_OFFSET); in ddr3_init_ddrphy()
[all …]
H A Dpsc.c127 __raw_writel(pdctl, KS2_PSC_BASE + PSC_REG_PDCTL(domain_num)); in psc_set_state()
134 __raw_writel(mdctl, KS2_PSC_BASE + PSC_REG_MDCTL(mod_num)); in psc_set_state()
139 __raw_writel(ptcmd, KS2_PSC_BASE + PSC_REG_PTCMD); in psc_set_state()
183 __raw_writel(mdctl, KS2_PSC_BASE + PSC_REG_MDCTL(mod_num)); in psc_disable_module()
207 __raw_writel(mdctl, KS2_PSC_BASE + PSC_REG_MDCTL(mod_num)); in psc_set_reset_iso()
228 __raw_writel(pdctl, KS2_PSC_BASE + PSC_REG_PDCTL(domain_num)); in psc_disable_domain()
232 __raw_writel(ptcmd, KS2_PSC_BASE + PSC_REG_PTCMD); in psc_disable_domain()
260 __raw_writel(mdctl, KS2_PSC_BASE + PSC_REG_MDCTL(mod_num)); in psc_module_keep_in_reset_enabled()
270 __raw_writel(mdctl, KS2_PSC_BASE + PSC_REG_MDCTL(mod_num)); in psc_module_keep_in_reset_enabled()
274 __raw_writel(ptcmd, KS2_PSC_BASE + PSC_REG_PTCMD); in psc_module_keep_in_reset_enabled()
[all …]
/rk3399_rockchip-uboot/board/mpr2/
H A Dmpr2.c27 __raw_writel(0x36db0400, CS2BCR); /* 4 idle cycles, normal space, 16 bit data bus */ in board_init()
28 __raw_writel(0x000003c0, CS2WCR); /* (WR:8), no ext. wait */ in board_init()
31 __raw_writel(0x00000200, CS4BCR); /* no idle cycles, normal space, 8 bit data bus */ in board_init()
32 __raw_writel(0x00100981, CS4WCR); /* (SW:1.5 WR:3 HW:1.5), ext. wait */ in board_init()
35 __raw_writel(0x00000200, CS5ABCR); /* no idle cycles, normal space, 8 bit data bus */ in board_init()
36 __raw_writel(0x00100981, CS5AWCR); /* (SW:1.5 WR:3 HW:1.5), ext. wait */ in board_init()
39 __raw_writel(0x00000200, CS5BBCR); /* no idle cycles, normal space, 8 bit data bus */ in board_init()
40 __raw_writel(0x00100981, CS5BWCR); /* (SW:1.5 WR:3 HW:1.5), ext. wait */ in board_init()
43 __raw_writel(0x00000200, CS6ABCR); /* no idle cycles, normal space, 8 bit data bus */ in board_init()
44 __raw_writel(0x001009C1, CS6AWCR); /* (SW:1.5 WR:3 HW:1.5), no ext. wait */ in board_init()
/rk3399_rockchip-uboot/cmd/
H A Dtsi148.c84 __raw_writel(htonl(0x00000000), &dev->uregs->outbound[j].otat); in tsi148_init()
85 __raw_writel(htonl(0x00000000), &dev->uregs->inbound[j].itat); in tsi148_init()
89 __raw_writel(htonl(0x00000084), &dev->uregs->vctrl); in tsi148_init()
102 __raw_writel(htonl(0x00000000), &dev->uregs->inten); in tsi148_init()
104 __raw_writel(htonl(0x00000000), &dev->uregs->inteo); in tsi148_init()
107 __raw_writel(htonl(0x03ff3f00), &dev->uregs->intc); in tsi148_init()
109 __raw_writel(htonl(0x00000000), &dev->uregs->intm1); in tsi148_init()
110 __raw_writel(htonl(0x00000000), &dev->uregs->intm2); in tsi148_init()
115 __raw_writel(val, &dev->uregs->vstat); in tsi148_init()
158 __raw_writel(htonl(pciAddr), &dev->uregs->outbound[i].otsal); in tsi148_pci_slave_window()
[all …]
/rk3399_rockchip-uboot/drivers/dma/
H A Dti-edma3.c57 __raw_writel(1 << cfg->complete_code, base + EDMA3_ICR); in qedma3_start()
59 __raw_writel(1 << cfg->complete_code, base + EDMA3_ICRH); in qedma3_start()
66 __raw_writel(qchmap, base + EDMA3_QCHMAP(cfg->chnum)); in qedma3_start()
69 __raw_writel(1 << cfg->chnum, base + EDMA3_QSECR); in qedma3_start()
70 __raw_writel(1 << cfg->chnum, base + EDMA3_QEMCR); in qedma3_start()
73 __raw_writel(1 << cfg->chnum, base + EDMA3_QEESR); in qedma3_start()
104 __raw_writel(opt, &rg->opt); in edma3_set_dest()
105 __raw_writel(dst, &rg->dst); in edma3_set_dest()
130 __raw_writel((src_dst_bidx & 0x0000ffff) | (bidx << 16), in edma3_set_dest_index()
132 __raw_writel((src_dst_cidx & 0x0000ffff) | (cidx << 16), in edma3_set_dest_index()
[all …]
/rk3399_rockchip-uboot/drivers/video/
H A Dipu_disp.c69 __raw_writel(0x2, DMFC_IC_CTRL); in ipu_dmfc_init()
132 __raw_writel(dmfc_wr_chan, DMFC_WR_CHAN); in ipu_dmfc_init()
133 __raw_writel(0x202020F6, DMFC_WR_CHAN_DEF); in ipu_dmfc_init()
134 __raw_writel(dmfc_dp_chan, DMFC_DP_CHAN); in ipu_dmfc_init()
136 __raw_writel(0x2020F6F6, DMFC_DP_CHAN_DEF); in ipu_dmfc_init()
177 __raw_writel(dmfc_gen1, DMFC_GENERAL1); in ipu_dmfc_set_wait4eot()
187 __raw_writel(reg, DI_DW_GEN(di, wave_gen)); in ipu_di_data_wave_config()
198 __raw_writel(reg, DI_DW_GEN(di, wave_gen)); in ipu_di_data_pin_config()
200 __raw_writel((down << 16) | up, DI_DW_SET(di, wave_gen, set)); in ipu_di_data_pin_config()
223 __raw_writel(reg, DI_SW_GEN0(di, wave_gen)); in ipu_di_sync_config()
[all …]
H A Dipu_common.c156 __raw_writel(reg, clk->enable_reg); in clk_ipu_enable()
162 __raw_writel(reg, &mxc_ccm->ccdr); in clk_ipu_enable()
167 __raw_writel(reg, &mxc_ccm->clpcr); in clk_ipu_enable()
178 __raw_writel(reg, clk->enable_reg); in clk_ipu_disable()
187 __raw_writel(reg, &mxc_ccm->ccdr); in clk_ipu_disable()
192 __raw_writel(reg, &mxc_ccm->clpcr); in clk_ipu_disable()
347 __raw_writel(div, DI_BS_CLKGEN0(clk->id)); in ipu_pixel_clk_set_rate()
353 __raw_writel((div / 16) << 16, DI_BS_CLKGEN1(clk->id)); in ipu_pixel_clk_set_rate()
366 __raw_writel(disp_gen, IPU_DISP_GEN); in ipu_pixel_clk_enable()
375 __raw_writel(disp_gen, IPU_DISP_GEN); in ipu_pixel_clk_disable()
[all …]
/rk3399_rockchip-uboot/post/cpu/mpc83xx/
H A Decc.c27 __raw_writel(0, &ddr->capture_address); in ecc_clear()
28 __raw_writel(0, &ddr->capture_data_hi); in ecc_clear()
29 __raw_writel(0, &ddr->capture_data_lo); in ecc_clear()
30 __raw_writel(0, &ddr->capture_ecc); in ecc_clear()
31 __raw_writel(0, &ddr->capture_attributes); in ecc_clear()
89 __raw_writel(1 << errbit, &ddr->data_err_inject_lo); in ecc_post_test()
90 __raw_writel(0, &ddr->data_err_inject_hi); in ecc_post_test()
92 __raw_writel(0, &ddr->data_err_inject_lo); in ecc_post_test()
93 __raw_writel(1<<(errbit-32), &ddr->data_err_inject_hi); in ecc_post_test()
/rk3399_rockchip-uboot/board/astro/mcf5373l/
H A Dmcf5373l.c42 __raw_writel((CONFIG_SYS_SDRAM_BASE & 0xFFF00000) | 0x00000018, in dram_init()
44 __raw_writel((CONFIG_SYS_SDRAM_BASE & 0xFFF00000) | 0x00000000, in dram_init()
51 __raw_writel(0x33211530, &sdp->cfg1); in dram_init()
52 __raw_writel(0x56570000, &sdp->cfg2); in dram_init()
54 __raw_writel(0xE1462C02, &sdp->ctrl); in dram_init()
57 __raw_writel(0xE1462C04, &sdp->ctrl); in dram_init()
59 __raw_writel(0xE1462C04, &sdp->ctrl); in dram_init()
61 __raw_writel(0x008D0000, &sdp->mode); in dram_init()
63 __raw_writel(0x80010000, &sdp->mode); in dram_init()
70 __raw_writel(0x71462C00, &sdp->ctrl); in dram_init()
/rk3399_rockchip-uboot/arch/arm/mach-imx/
H A Dtimer.c74 __raw_writel(GPTCR_SWR, &cur_gpt->control); in timer_init()
77 __raw_writel(0, &cur_gpt->control); in timer_init()
95 __raw_writel((7 << GPTPR_PRESCALER24M_SHIFT), in timer_init()
102 __raw_writel(0, &cur_gpt->prescaler); /* 32Khz */ in timer_init()
105 __raw_writel(i, &cur_gpt->control); in timer_init()
H A Diomux-v3.c64 __raw_writel(mux_mode, base + mux_ctrl_ofs); in imx_iomux_v3_setup_pad()
67 __raw_writel(sel_input, base + sel_input_ofs); in imx_iomux_v3_setup_pad()
71 __raw_writel((mux_mode << PAD_MUX_MODE_SHIFT) | pad_ctrl, in imx_iomux_v3_setup_pad()
75 __raw_writel(pad_ctrl, base + pad_ctrl_ofs); in imx_iomux_v3_setup_pad()
/rk3399_rockchip-uboot/drivers/net/
H A Dxilinx_emaclite.c198 __raw_writel(XEL_MDIOADDR_OP_MASK in phyread()
201 __raw_writel(ctrl_reg | XEL_MDIOCTRL_MDIOSTS_MASK, &regs->mdioctrl); in phyread()
226 __raw_writel(~XEL_MDIOADDR_OP_MASK in phywrite()
229 __raw_writel(data, &regs->mdiowr); in phywrite()
230 __raw_writel(ctrl_reg | XEL_MDIOCTRL_MDIOSTS_MASK, &regs->mdioctrl); in phywrite()
333 __raw_writel(0, &regs->tx_ping_tsr); in emaclite_start()
338 __raw_writel(ENET_ADDR_LENGTH, &regs->tx_ping_tplr); in emaclite_start()
340 __raw_writel(XEL_TSR_PROG_MAC_ADDR, &regs->tx_ping_tsr); in emaclite_start()
348 __raw_writel(0, &regs->tx_pong_tsr); in emaclite_start()
351 __raw_writel(ENET_ADDR_LENGTH, &regs->tx_pong_tplr); in emaclite_start()
[all …]
H A Dcpsw.c240 #define desc_write(desc, fld, val) __raw_writel((u32)(val), &(desc)->fld)
244 #define chan_write(chan, fld, val) __raw_writel((u32)(val), (chan)->fld)
342 __raw_writel(idx, priv->ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_read()
355 __raw_writel(ale_entry[i], priv->ale_regs + ALE_TABLE + 4 * i); in cpsw_ale_write()
357 __raw_writel(idx | ALE_TABLE_WRITE, priv->ale_regs + ALE_TABLE_CONTROL); in cpsw_ale_write()
476 __raw_writel(tmp, priv->ale_regs + ALE_CONTROL); in cpsw_ale_control()
492 __raw_writel(tmp, priv->ale_regs + offset); in cpsw_ale_port_state()
539 __raw_writel(reg, &mdio_regs->user[0].access); in cpsw_mdio_read()
557 __raw_writel(reg, &mdio_regs->user[0].access); in cpsw_mdio_write()
570 __raw_writel(div | CONTROL_ENABLE, &mdio_regs->control); in cpsw_mdio_init()
[all …]
/rk3399_rockchip-uboot/arch/arm/cpu/armv7/vf610/
H A Dtimer.c37 __raw_writel(0, &cur_pit->mcr); in timer_init()
39 __raw_writel(TIMER_LOAD_VAL, &cur_pit->ldval1); in timer_init()
40 __raw_writel(0, &cur_pit->tctrl1); in timer_init()
41 __raw_writel(1, &cur_pit->tctrl1); in timer_init()
/rk3399_rockchip-uboot/drivers/serial/
H A Dserial_linflexuart.c53 __raw_writel(ibr, &base->linibrr); in _linflex_serial_setbrg()
54 __raw_writel(fbr, &base->linfbrr); in _linflex_serial_setbrg()
96 __raw_writel(ctrl, &base->lincr1); in _linflex_serial_init()
100 __raw_writel(ctrl, &base->lincr1); in _linflex_serial_init()
107 __raw_writel(UARTCR_UART, &base->uartcr); in _linflex_serial_init()
113 __raw_writel(UARTCR_PC1 | UARTCR_RXEN | UARTCR_TXEN | UARTCR_PC0 in _linflex_serial_init()
118 __raw_writel(ctrl, &base->lincr1); /* end init mode */ in _linflex_serial_init()
/rk3399_rockchip-uboot/drivers/usb/host/
H A Dehci-mx5.c112 __raw_writel(v, usbother_base + in mxc_set_usbcontrol()
128 __raw_writel(v, usbother_base + MXC_USBCTRL_OFFSET); in mxc_set_usbcontrol()
136 __raw_writel(v | MXC_USB_CTRL_UH1_EXT_CLK_EN, usbother_base + in mxc_set_usbcontrol()
153 __raw_writel(v, usbother_base + MXC_USBCTRL_OFFSET); in mxc_set_usbcontrol()
164 __raw_writel(v, usbother_base + MXC_USB_PHY_CTR_FUNC_OFFSET); in mxc_set_usbcontrol()
189 __raw_writel(v, usbother_base + MXC_USBH2CTRL_OFFSET); in mxc_set_usbcontrol()
206 __raw_writel(v, usbother_base + MXC_USBH3CTRL_OFFSET); in mxc_set_usbcontrol()
258 __raw_writel(CONFIG_MXC_USB_PORTSC, &ehci->portsc); in ehci_hcd_init()
346 __raw_writel(CONFIG_MXC_USB_PORTSC, &ehci->portsc); in ehci_usb_probe()
/rk3399_rockchip-uboot/arch/arm/mach-imx/mx7ulp/
H A Diomux.c45 __raw_writel(((mux_mode << IOMUXC_PCR_MUX_ALT_SHIFT) & in mx7ulp_iomux_setup_pad()
49 __raw_writel((sel_input << IOMUXC_PSMI_IMUX_ALT_SHIFT), in mx7ulp_iomux_setup_pad()
53 __raw_writel(((mux_mode << IOMUXC_PCR_MUX_ALT_SHIFT) & in mx7ulp_iomux_setup_pad()
/rk3399_rockchip-uboot/drivers/pci/
H A Dpci_msc01.c40 __raw_writel(aborts, intstat); in msc01_config_access()
43 __raw_writel((bus << MSC01_PCI_CFGADDR_BNUM_SHF) | in msc01_config_access()
51 __raw_writel(*data, cfgdata); in msc01_config_access()
58 __raw_writel(aborts, intstat); in msc01_config_access()
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc83xx/
H A Dcpu_init.c220 __raw_writel(~(RSR_RES), &im->reset.rsr); in cpu_init_f()
230 __raw_writel(RMR_CSRE & (1<<RMR_CSRE_SHIFT), &im->reset.rmr); in cpu_init_f()
246 __raw_writel((im->sysconf.sicrh & 0x0000000C) | CONFIG_SYS_SICRH, in cpu_init_f()
249 __raw_writel(CONFIG_SYS_SICRH, &im->sysconf.sicrh); in cpu_init_f()
253 __raw_writel(CONFIG_SYS_SICRL, &im->sysconf.sicrl); in cpu_init_f()
256 __raw_writel(CONFIG_SYS_GPR1, &im->sysconf.gpr1); in cpu_init_f()
259 __raw_writel(CONFIG_SYS_DDRCDR, &im->sysconf.ddrcdr); in cpu_init_f()
262 __raw_writel(CONFIG_SYS_OBIR, &im->sysconf.obir); in cpu_init_f()
/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Ddavinci_nand.c126 __raw_writel(*(u32 *)buf, nand); in nand_davinci_write_buf()
186 __raw_writel(val, &davinci_emif_regs->nandfcr); in nand_davinci_enable_hwecc()
490 __raw_writel(val, &davinci_emif_regs->nandfcr); in nand_davinci_4bit_enable_hwecc()
590 __raw_writel(((ecc16[4]) >> 6) & 0x3FF, in nand_davinci_4bit_correct_data()
594 __raw_writel((((ecc16[3]) >> 12) & 0xF) | ((((ecc16[4])) << 4) & 0x3F0), in nand_davinci_4bit_correct_data()
598 __raw_writel((ecc16[3] >> 2) & 0x3FF, in nand_davinci_4bit_correct_data()
602 __raw_writel(((ecc16[2]) >> 8) | ((((ecc16[3])) << 8) & 0x300), in nand_davinci_4bit_correct_data()
606 __raw_writel((((ecc16[1]) >> 14) & 0x3) | ((((ecc16[2])) << 2) & 0x3FC), in nand_davinci_4bit_correct_data()
610 __raw_writel(((ecc16[1]) >> 4) & 0x3FF, in nand_davinci_4bit_correct_data()
614 __raw_writel((((ecc16[0]) >> 10) & 0x3F) | (((ecc16[1]) << 6) & 0x3C0), in nand_davinci_4bit_correct_data()
[all …]
/rk3399_rockchip-uboot/drivers/memory/
H A Dti-aemif.c45 __raw_writel(tmp, AEMIF_NAND_CONTROL); in aemif_configure()
50 __raw_writel(tmp, AEMIF_ONENAND_CONTROL); in aemif_configure()
66 __raw_writel(tmp, AEMIF_CONFIG(cs)); in aemif_configure()
/rk3399_rockchip-uboot/board/imgtec/malta/
H A Dmalta.c43 __raw_writel(str[i], reg); in malta_lcd_puts()
49 __raw_writel(' ', reg); in malta_lcd_puts()
130 __raw_writel(GORESET, reset_base); in _machine_restart()
/rk3399_rockchip-uboot/drivers/rtc/
H A Dimxdi.c78 __raw_writel(DSR_WEF, &data.regs->dsr); in clear_write_error()
97 __raw_writel((val), &data.regs->reg), \
138 __raw_writel(0, &data.regs->dier); in di_init()

1234