| /arch/arc/plat-hsdk/ |
| A D | platform.c | 232 writel(reg, CREG_AXI_M_HS_CORE_BOOT); in hsdk_init_memory_bridge() 275 writel(0x77777777, CREG_AXI_M_SLV0(M_SDIO)); in hsdk_init_memory_bridge() 276 writel(0x77999999, CREG_AXI_M_SLV1(M_SDIO)); in hsdk_init_memory_bridge() 277 writel(0xFEDCBA98, CREG_AXI_M_OFT0(M_SDIO)); in hsdk_init_memory_bridge() 281 writel(0x77777777, CREG_AXI_M_SLV0(M_GPU)); in hsdk_init_memory_bridge() 282 writel(0x77777777, CREG_AXI_M_SLV1(M_GPU)); in hsdk_init_memory_bridge() 283 writel(0xFEDCBA98, CREG_AXI_M_OFT0(M_GPU)); in hsdk_init_memory_bridge() 284 writel(0x76543210, CREG_AXI_M_OFT1(M_GPU)); in hsdk_init_memory_bridge() 285 writel(UPDATE_VAL, CREG_AXI_M_UPDT(M_GPU)); in hsdk_init_memory_bridge() 301 writel(0x00000000, CREG_PAE); in hsdk_init_memory_bridge() [all …]
|
| /arch/m68k/coldfire/ |
| A D | m53xx.c | 317 writel(0x77777777, MCF_SCM_MPR); in scm_init() 321 writel(0, MCF_SCM_PACRA); in scm_init() 322 writel(0, MCF_SCM_PACRB); in scm_init() 323 writel(0, MCF_SCM_PACRC); in scm_init() 324 writel(0, MCF_SCM_PACRD); in scm_init() 325 writel(0, MCF_SCM_PACRE); in scm_init() 326 writel(0, MCF_SCM_PACRF); in scm_init() 348 writel(MCF_FBCS_CSCR_PS_16 | in fbcs_init() 357 writel(MCF_FBCS_CSCR_PS_16 | in fbcs_init() 401 writel(MCF_SDRAMC_SDCR_MODE_EN | in sdramc_init() [all …]
|
| A D | intc-5272.c | 89 writel(v, intc_irqmap[irq].icr); in intc_irq_mask() 101 writel(v, intc_irqmap[irq].icr); in intc_irq_unmask() 117 writel(v, intc_irqmap[irq].icr); in intc_irq_ack() 135 writel(v, MCFSIM_PITR); in intc_irq_set_type() 166 writel(0x88888888, MCFSIM_ICR1); in init_IRQ() 167 writel(0x88888888, MCFSIM_ICR2); in init_IRQ() 168 writel(0x88888888, MCFSIM_ICR3); in init_IRQ() 169 writel(0x88888888, MCFSIM_ICR4); in init_IRQ()
|
| /arch/arm/plat-orion/ |
| A D | time.c | 87 writel(bridge_timer1_clr_mask, bridge_base + BRIDGE_CAUSE_OFF); in orion_clkevt_next_event() 91 writel(u, bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_next_event() 96 writel(delta, timer_base + TIMER1_VAL_OFF); in orion_clkevt_next_event() 103 writel(u, timer_base + TIMER_CTRL_OFF); in orion_clkevt_next_event() 119 writel(u & ~TIMER1_EN, timer_base + TIMER_CTRL_OFF); in orion_clkevt_shutdown() 123 writel(u & ~BRIDGE_INT_TIMER1, bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_shutdown() 141 writel(ticks_per_jiffy - 1, timer_base + TIMER1_RELOAD_OFF); in orion_clkevt_set_periodic() 142 writel(ticks_per_jiffy - 1, timer_base + TIMER1_VAL_OFF); in orion_clkevt_set_periodic() 146 writel(u | BRIDGE_INT_TIMER1, bridge_base + BRIDGE_MASK_OFF); in orion_clkevt_set_periodic() 221 writel(0xffffffff, timer_base + TIMER0_VAL_OFF); in orion_time_init() [all …]
|
| A D | pcie.c | 89 writel(stat, base + PCIE_STAT_OFF); in orion_pcie_set_local_bus_nr() 105 writel(reg, base + PCIE_DEBUG_CTRL); in orion_pcie_reset() 115 writel(reg, base + PCIE_DEBUG_CTRL); in orion_pcie_reset() 136 writel(0, base + PCIE_BAR_LO_OFF(i)); in orion_pcie_setup_wins() 146 writel(0, base + PCIE_WIN5_CTRL_OFF); in orion_pcie_setup_wins() 147 writel(0, base + PCIE_WIN5_BASE_OFF); in orion_pcie_setup_wins() 177 writel(0, base + PCIE_BAR_HI_OFF(1)); in orion_pcie_setup_wins() 205 writel(mask, base + PCIE_MASK_OFF); in orion_pcie_setup() 211 writel(PCIE_CONF_BUS(bus->number) | in orion_pcie_rd_conf() 230 writel(PCIE_CONF_BUS(bus->number) | in orion_pcie_rd_conf_tlp() [all …]
|
| /arch/arm/mach-shmobile/ |
| A D | setup-r8a7779.c | 37 writel(0xffffffff, base + INT2NTSR0); in r8a7779_init_irq_dt() 38 writel(0x3fffffff, base + INT2NTSR1); in r8a7779_init_irq_dt() 41 writel(0xfffffff0, base + INT2SMSKCR0); in r8a7779_init_irq_dt() 42 writel(0xfff7ffff, base + INT2SMSKCR1); in r8a7779_init_irq_dt() 43 writel(0xfffbffdf, base + INT2SMSKCR2); in r8a7779_init_irq_dt() 44 writel(0xbffffffc, base + INT2SMSKCR3); in r8a7779_init_irq_dt() 45 writel(0x003fee3f, base + INT2SMSKCR4); in r8a7779_init_irq_dt()
|
| A D | setup-r8a7778.c | 34 writel(0x73ffffff, base + INT2NTSR0); in r8a7778_init_irq_dt() 35 writel(0xffffffff, base + INT2NTSR1); in r8a7778_init_irq_dt() 38 writel(0x08330773, base + INT2SMSKCR0); in r8a7778_init_irq_dt() 39 writel(0x00311110, base + INT2SMSKCR1); in r8a7778_init_irq_dt()
|
| A D | smp-sh73a0.c | 38 writel(1 << lcpu, cpg2 + WUPCR); /* wake up */ in sh73a0_boot_secondary() 40 writel(1 << lcpu, cpg2 + SRESCR); /* reset */ in sh73a0_boot_secondary() 57 writel(0, ap + APARMBAREA); /* 4k */ in sh73a0_smp_prepare_cpus() 58 writel(__pa(shmobile_boot_vector), sysc + SBAR); in sh73a0_smp_prepare_cpus()
|
| /arch/arm/mach-sunxi/ |
| A D | platsmp.c | 83 writel(__pa_symbol(secondary_startup), in sun6i_smp_boot_secondary() 87 writel(0, cpucfg_membase + CPUCFG_CPU_RST_CTRL_REG(cpu)); in sun6i_smp_boot_secondary() 91 writel(reg & ~BIT(cpu), cpucfg_membase + CPUCFG_GEN_CTRL_REG); in sun6i_smp_boot_secondary() 95 writel(reg & ~BIT(cpu), cpucfg_membase + CPUCFG_DBG_CTL1_REG); in sun6i_smp_boot_secondary() 104 writel(reg & ~BIT(cpu), prcm_membase + PRCM_CPU_PWROFF_REG); in sun6i_smp_boot_secondary() 108 writel(3, cpucfg_membase + CPUCFG_CPU_RST_CTRL_REG(cpu)); in sun6i_smp_boot_secondary() 112 writel(reg | BIT(cpu), cpucfg_membase + CPUCFG_DBG_CTL1_REG); in sun6i_smp_boot_secondary() 167 writel(__pa_symbol(secondary_startup), in sun8i_smp_boot_secondary() 171 writel(0, cpucfg_membase + CPUCFG_CPU_RST_CTRL_REG(cpu)); in sun8i_smp_boot_secondary() 179 writel(reg & ~BIT(cpu), prcm_membase + PRCM_CPU_PWROFF_REG); in sun8i_smp_boot_secondary() [all …]
|
| A D | mc_smp.c | 150 writel(CPU0_SUPPORT_HOTPLUG_MAGIC0, sram_b_smp_base); in sunxi_cpu0_hotplug_support_set() 153 writel(0x0, sram_b_smp_base); in sunxi_cpu0_hotplug_support_set() 154 writel(0x0, sram_b_smp_base + 0x4); in sunxi_cpu0_hotplug_support_set() 173 writel(reg, prcm_base + PRCM_CPU_PO_RST_CTRL(cluster)); in sunxi_cpu_powerup() 180 writel(reg, r_cpucfg_base + in sunxi_cpu_powerup() 203 writel(reg, cpucfg_base + CPUCFG_CX_RST_CTRL(cluster)); in sunxi_cpu_powerup() 229 writel(reg, prcm_base + PRCM_CPU_PO_RST_CTRL(cluster)); in sunxi_cpu_powerup() 235 writel(reg, r_cpucfg_base + in sunxi_cpu_powerup() 248 writel(reg, cpucfg_base + CPUCFG_CX_RST_CTRL(cluster)); in sunxi_cpu_powerup() 277 writel(reg, prcm_base + PRCM_CPU_PO_RST_CTRL(cluster)); in sunxi_cluster_powerup() [all …]
|
| /arch/arm/mach-s3c/ |
| A D | setup-usb-phy-s3c64xx.c | 28 writel(readl(S3C64XX_OTHERS) | S3C64XX_OTHERS_USBMASK, S3C64XX_OTHERS); in s3c_usb_otgphy_init() 51 writel(phyclk | S3C_PHYCLK_CLK_FORCE, S3C_PHYCLK); in s3c_usb_otgphy_init() 54 writel((readl(S3C_PHYPWR) & ~S3C_PHYPWR_NORMAL_MASK), S3C_PHYPWR); in s3c_usb_otgphy_init() 58 writel(S3C_RSTCON_PHY | S3C_RSTCON_HCLK | S3C_RSTCON_PHYCLK, in s3c_usb_otgphy_init() 61 writel(0, S3C_RSTCON); in s3c_usb_otgphy_init() 68 writel((readl(S3C_PHYPWR) | S3C_PHYPWR_ANALOG_POWERDOWN | in s3c_usb_otgphy_exit() 71 writel(readl(S3C64XX_OTHERS) & ~S3C64XX_OTHERS_USBMASK, S3C64XX_OTHERS); in s3c_usb_otgphy_exit()
|
| /arch/arm/mach-orion5x/ |
| A D | tsx09-common.c | 32 writel(0x83, UART1_REG(LCR)); in qnap_tsx09_power_off() 33 writel(divisor & 0xff, UART1_REG(DLL)); in qnap_tsx09_power_off() 34 writel((divisor >> 8) & 0xff, UART1_REG(DLM)); in qnap_tsx09_power_off() 35 writel(0x03, UART1_REG(LCR)); in qnap_tsx09_power_off() 36 writel(0x00, UART1_REG(IER)); in qnap_tsx09_power_off() 37 writel(0x00, UART1_REG(FCR)); in qnap_tsx09_power_off() 38 writel(0x00, UART1_REG(MCR)); in qnap_tsx09_power_off() 41 writel('A', UART1_REG(TX)); in qnap_tsx09_power_off()
|
| A D | terastation_pro2-setup.c | 191 writel(buf[i++], UART1_REG(TX)); in tsp2_miconwrite() 275 writel(0x83, UART1_REG(LCR)); in tsp2_power_off() 276 writel(divisor & 0xff, UART1_REG(DLL)); in tsp2_power_off() 277 writel((divisor >> 8) & 0xff, UART1_REG(DLM)); in tsp2_power_off() 278 writel(0x1b, UART1_REG(LCR)); in tsp2_power_off() 279 writel(0x00, UART1_REG(IER)); in tsp2_power_off() 280 writel(0x07, UART1_REG(FCR)); in tsp2_power_off() 281 writel(0x00, UART1_REG(MCR)); in tsp2_power_off()
|
| /arch/arm/mach-mvebu/ |
| A D | pm.c | 52 writel(reg, sdram_ctrl + SDRAM_DLB_EVICTION_OFFS); in mvebu_pm_powerdown() 59 writel(reg, sdram_ctrl + SDRAM_CONFIG_OFFS); in mvebu_pm_powerdown() 121 writel(BOOT_MAGIC_WORD, store_addr++); in mvebu_pm_store_armadaxp_bootinfo() 122 writel(resume_pc, store_addr++); in mvebu_pm_store_armadaxp_bootinfo() 130 writel(MBUS_WINDOW_12_CTRL, store_addr++); in mvebu_pm_store_armadaxp_bootinfo() 131 writel(0x0, store_addr++); in mvebu_pm_store_armadaxp_bootinfo() 137 writel(MBUS_INTERNAL_REG_ADDRESS, store_addr++); in mvebu_pm_store_armadaxp_bootinfo() 138 writel(mvebu_internal_reg_base(), store_addr++); in mvebu_pm_store_armadaxp_bootinfo() 147 writel(BOOT_MAGIC_LIST_END, store_addr); in mvebu_pm_store_armadaxp_bootinfo()
|
| A D | pmsu.c | 112 writel(__pa_symbol(boot_addr), pmsu_mp_base + in mvebu_pmsu_set_cpu_boot_addr() 214 writel(reg, pmsu_mp_base + L2C_NFABRIC_PM_CTL); in mvebu_v7_pmsu_enable_l2_powerdown_onidle() 244 writel(reg, pmsu_mp_base + PMSU_STATUS_AND_MASK(hw_cpu)); in mvebu_v7_pmsu_idle_prepare() 253 writel(reg, pmsu_mp_base + PMSU_CONTROL_AND_CONFIG(hw_cpu)); in mvebu_v7_pmsu_idle_prepare() 349 writel(reg, pmsu_mp_base + PMSU_CONTROL_AND_CONFIG(hw_cpu)); in mvebu_v7_pmsu_idle_exit() 357 writel(reg, pmsu_mp_base + PMSU_STATUS_AND_MASK(hw_cpu)); in mvebu_v7_pmsu_idle_exit() 453 writel(reg, mpsoc_base + MPCORE_RESET_CTL); in armada_38x_cpuidle_init() 461 writel(reg, pmsu_mp_base + PMSU_POWERDOWN_DELAY); in armada_38x_cpuidle_init() 548 writel(reg, pmsu_mp_base + PMSU_STATUS_AND_MASK(cpu)); in mvebu_pmsu_dfs_request_local() 553 writel(reg, pmsu_mp_base + PMSU_CONTROL_AND_CONFIG(cpu)); in mvebu_pmsu_dfs_request_local() [all …]
|
| /arch/arm/mach-highbank/ |
| A D | sysregs.h | 47 writel(HB_PWR_SUSPEND, sregs_base + HB_SREG_A9_PWR_REQ); in highbank_set_pwr_suspend() 53 writel(HB_PWR_SHUTDOWN, sregs_base + HB_SREG_A9_PWR_REQ); in highbank_set_pwr_shutdown() 59 writel(HB_PWR_SOFT_RESET, sregs_base + HB_SREG_A9_PWR_REQ); in highbank_set_pwr_soft_reset() 65 writel(HB_PWR_HARD_RESET, sregs_base + HB_SREG_A9_PWR_REQ); in highbank_set_pwr_hard_reset() 71 writel(~0UL, sregs_base + HB_SREG_A9_PWR_REQ); in highbank_clear_pwr_request()
|
| /arch/arm/mach-socfpga/ |
| A D | platsmp.c | 27 writel(RSTMGR_MPUMODRST_CPU1, in socfpga_boot_secondary() 32 writel(__pa_symbol(secondary_startup), in socfpga_boot_secondary() 40 writel(0, rst_manager_base_addr + SOCFPGA_RSTMGR_MODMPURST); in socfpga_boot_secondary() 51 writel(RSTMGR_MPUMODRST_CPU1, rst_manager_base_addr + in socfpga_a10_boot_secondary() 55 writel(__pa_symbol(secondary_startup), in socfpga_a10_boot_secondary() 63 writel(0, rst_manager_base_addr + SOCFPGA_A10_RSTMGR_MODMPURST); in socfpga_a10_boot_secondary()
|
| A D | ocram.c | 35 writel(ALTR_OCRAM_CLEAR_ECC, mapped_ocr_edac_addr); in socfpga_init_ocram_ecc() 36 writel(ALTR_OCRAM_ECC_EN, mapped_ocr_edac_addr); in socfpga_init_ocram_ecc() 70 writel(value, ioaddr); in ecc_set_bits() 78 writel(value, ioaddr); in ecc_clear_bits() 107 writel(ALTR_A10_ECC_ERRPENA_MASK, in altr_init_memory_port() 140 writel(ALTR_A10_OCRAM_ECC_EN_CTL, in socfpga_init_arria10_ocram_ecc() 162 writel(ALTR_A10_OCRAM_ECC_EN_CTL, in socfpga_init_arria10_ocram_ecc()
|
| A D | l2_cache.c | 42 writel(0x01, mapped_l2_edac_addr); in socfpga_init_l2_ecc() 70 writel(A10_SYSMGR_MPU_CLEAR_L2_ECC, (sys_manager_base_addr + in socfpga_init_arria10_l2_ecc() 73 writel(A10_SYSMGR_ECC_INTMASK_CLR_L2, sys_manager_base_addr + in socfpga_init_arria10_l2_ecc() 75 writel(A10_MPU_CTRL_L2_ECC_EN, mapped_l2_edac_addr + in socfpga_init_arria10_l2_ecc()
|
| /arch/arm/mach-rockchip/ |
| A D | rockchip.c | 34 writel(0, reg_base + 0x30); in rockchip_timer_init() 35 writel(0xffffffff, reg_base + 0x20); in rockchip_timer_init() 36 writel(0xffffffff, reg_base + 0x24); in rockchip_timer_init() 37 writel(1, reg_base + 0x30); in rockchip_timer_init()
|
| /arch/sparc/kernel/ |
| A D | ebus.c | 55 writel(EBDMA_CSR_RESET, p->regs + EBDMA_CSR); in __ebus_dma_reset() 78 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_irq() 118 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_register() 138 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_irq_enable() 144 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_irq_enable() 166 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_unregister() 194 writel(len, p->regs + EBDMA_COUNT); in ebus_dma_request() 195 writel(bus_addr, p->regs + EBDMA_ADDR); in ebus_dma_request() 223 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_prepare() 254 writel(csr, p->regs + EBDMA_CSR); in ebus_dma_enable()
|
| /arch/arm/mach-dove/ |
| A D | mpp.c | 74 writel(mpp_gen_cfg, DOVE_MPP_GENERAL_VIRT_BASE); in dove_mpp_cfg_nfc() 111 writel(mpp_ctrl4, DOVE_MPP_CTRL4_VIRT_BASE); in dove_mpp_cfg_au1() 112 writel(ssp_ctrl1, DOVE_SSP_CTRL_STATUS_1); in dove_mpp_cfg_au1() 113 writel(mpp_gen_ctrl, DOVE_MPP_GENERAL_VIRT_BASE); in dove_mpp_cfg_au1() 114 writel(global_cfg_2, DOVE_GLOBAL_CONFIG_2); in dove_mpp_cfg_au1() 140 writel(mpp_ctrl4, DOVE_MPP_CTRL4_VIRT_BASE); in dove_mpp_conf_grp()
|
| /arch/arm/mach-berlin/ |
| A D | platsmp.c | 39 writel(val, cpu_ctrl + CPU_RESET_NON_SC); in berlin_perform_reset_cpu() 41 writel(val, cpu_ctrl + CPU_RESET_NON_SC); in berlin_perform_reset_cpu() 86 writel(boot_inst, vectors_base + RESET_VECT); in berlin_smp_prepare_cpus() 92 writel(__pa_symbol(secondary_startup), vectors_base + SW_RESET_ADDR); in berlin_smp_prepare_cpus() 113 writel(val, cpu_ctrl + CPU_RESET_NON_SC); in berlin_cpu_kill()
|
| /arch/arm/mach-omap1/ |
| A D | time.c | 84 writel(readl(&timer->cntl) | MPU_TIMER_AR, &timer->cntl); in omap_mpu_set_autoreset() 91 writel(readl(&timer->cntl) & ~MPU_TIMER_AR, &timer->cntl); in omap_mpu_remove_autoreset() 103 writel(MPU_TIMER_CLOCK_ENABLE, &timer->cntl); in omap_mpu_timer_start() 105 writel(load_val, &timer->load_tim); in omap_mpu_timer_start() 107 writel(timerflags, &timer->cntl); in omap_mpu_timer_start() 114 writel(readl(&timer->cntl) & ~MPU_TIMER_ST, &timer->cntl); in omap_mpu_timer_stop()
|
| /arch/mips/pic32/pic32mzda/ |
| A D | config.c | 46 writel(v, pic32_conf_base + offset); in pic32_conf_modify_atomic() 83 writel(0x00000000, syskey); in pic32_syskey_unlock_debug() 84 writel(0xAA996655, syskey); in pic32_syskey_unlock_debug() 85 writel(0x556699AA, syskey); in pic32_syskey_unlock_debug() 112 writel(-1, PIC32_CLR(pic32_conf_base + PIC32_RCON)); in pic32_config_init()
|