| /Linux-v5.4/arch/arc/plat-hsdk/ |
| D | platform.c | 225 writel(0x77777777, CREG_AXI_M_SLV0(M_DMAC_0)); in hsdk_init_memory_bridge_axi_dmac() 226 writel(0xFEDCBA98, CREG_AXI_M_OFT0(M_DMAC_0)); in hsdk_init_memory_bridge_axi_dmac() 227 writel(axi_m_slv1, CREG_AXI_M_SLV1(M_DMAC_0)); in hsdk_init_memory_bridge_axi_dmac() 228 writel(axi_m_oft1, CREG_AXI_M_OFT1(M_DMAC_0)); in hsdk_init_memory_bridge_axi_dmac() 229 writel(UPDATE_VAL, CREG_AXI_M_UPDT(M_DMAC_0)); in hsdk_init_memory_bridge_axi_dmac() 231 writel(0x77777777, CREG_AXI_M_SLV0(M_DMAC_1)); in hsdk_init_memory_bridge_axi_dmac() 232 writel(0xFEDCBA98, CREG_AXI_M_OFT0(M_DMAC_1)); in hsdk_init_memory_bridge_axi_dmac() 233 writel(axi_m_slv1, CREG_AXI_M_SLV1(M_DMAC_1)); in hsdk_init_memory_bridge_axi_dmac() 234 writel(axi_m_oft1, CREG_AXI_M_OFT1(M_DMAC_1)); in hsdk_init_memory_bridge_axi_dmac() 235 writel(UPDATE_VAL, CREG_AXI_M_UPDT(M_DMAC_1)); in hsdk_init_memory_bridge_axi_dmac() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/bridge/analogix/ |
| D | analogix_dp_reg.c | 33 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 37 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute() 47 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_stop_video() 61 writel(reg, dp->reg_base + ANALOGIX_DP_LANE_MAP); in analogix_dp_lane_swap() 69 writel(reg, dp->reg_base + ANALOGIX_DP_ANALOG_CTL_1); in analogix_dp_init_analog_param() 72 writel(reg, dp->reg_base + ANALOGIX_DP_ANALOG_CTL_2); in analogix_dp_init_analog_param() 79 writel(reg, dp->reg_base + ANALOGIX_DP_PLL_REG_1); in analogix_dp_init_analog_param() 80 writel(0x95, dp->reg_base + ANALOGIX_DP_PLL_REG_2); in analogix_dp_init_analog_param() 81 writel(0x40, dp->reg_base + ANALOGIX_DP_PLL_REG_3); in analogix_dp_init_analog_param() 82 writel(0x58, dp->reg_base + ANALOGIX_DP_PLL_REG_4); in analogix_dp_init_analog_param() [all …]
|
| /Linux-v5.4/drivers/video/fbdev/via/ |
| D | accel.c | 34 writel(gemode, engine + VIA_REG_GEMODE); in viafb_set_bpp() 91 writel(tmp, engine + 0x08); in hw_bitblt_1() 100 writel(tmp, engine + 0x0C); in hw_bitblt_1() 108 writel(tmp, engine + 0x10); in hw_bitblt_1() 111 writel(fg_color, engine + 0x18); in hw_bitblt_1() 114 writel(bg_color, engine + 0x1C); in hw_bitblt_1() 124 writel(tmp, engine + 0x30); in hw_bitblt_1() 133 writel(tmp, engine + 0x34); in hw_bitblt_1() 145 writel(tmp, engine + 0x38); in hw_bitblt_1() 158 writel(ge_cmd, engine); in hw_bitblt_1() [all …]
|
| /Linux-v5.4/drivers/phy/cadence/ |
| D | phy-cadence-dp.c | 138 writel(0x0003, cdns_phy->base + PHY_AUX_CTRL); /* enable AUX */ in cdns_dp_phy_init() 187 writel(((0xF & ~lane_bits) << 4) | (0xF & lane_bits), in cdns_dp_phy_init() 191 writel(0x0001, cdns_phy->base + PHY_PMA_XCVR_PLLCLK_EN); in cdns_dp_phy_init() 232 writel(0x0019, cdns_phy->sd_base + CMN_SSM_BIAS_TMR); in cdns_dp_phy_pma_cmn_cfg_25mhz() 233 writel(0x0032, cdns_phy->sd_base + CMN_PLLSM0_PLLPRE_TMR); in cdns_dp_phy_pma_cmn_cfg_25mhz() 234 writel(0x00D1, cdns_phy->sd_base + CMN_PLLSM0_PLLLOCK_TMR); in cdns_dp_phy_pma_cmn_cfg_25mhz() 235 writel(0x0032, cdns_phy->sd_base + CMN_PLLSM1_PLLPRE_TMR); in cdns_dp_phy_pma_cmn_cfg_25mhz() 236 writel(0x00D1, cdns_phy->sd_base + CMN_PLLSM1_PLLLOCK_TMR); in cdns_dp_phy_pma_cmn_cfg_25mhz() 237 writel(0x007D, cdns_phy->sd_base + CMN_BGCAL_INIT_TMR); in cdns_dp_phy_pma_cmn_cfg_25mhz() 238 writel(0x007D, cdns_phy->sd_base + CMN_BGCAL_ITER_TMR); in cdns_dp_phy_pma_cmn_cfg_25mhz() [all …]
|
| /Linux-v5.4/drivers/video/fbdev/ |
| D | wmt_ge_rops.c | 59 writel(p->var.bits_per_pixel == 32 ? 3 : in wmt_ge_fillrect() 61 writel(p->var.bits_per_pixel == 15 ? 1 : 0, regbase + GE_HIGHCOLOR_OFF); in wmt_ge_fillrect() 62 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_fillrect() 63 writel(p->var.xres_virtual - 1, regbase + GE_DESTDISPW_OFF); in wmt_ge_fillrect() 64 writel(p->var.yres_virtual - 1, regbase + GE_DESTDISPH_OFF); in wmt_ge_fillrect() 65 writel(rect->dx, regbase + GE_DESTAREAX_OFF); in wmt_ge_fillrect() 66 writel(rect->dy, regbase + GE_DESTAREAY_OFF); in wmt_ge_fillrect() 67 writel(rect->width - 1, regbase + GE_DESTAREAW_OFF); in wmt_ge_fillrect() 68 writel(rect->height - 1, regbase + GE_DESTAREAH_OFF); in wmt_ge_fillrect() 70 writel(pat, regbase + GE_PAT0C_OFF); in wmt_ge_fillrect() [all …]
|
| D | w100fb.c | 129 writel(param, remapped_regs + regs); in w100fb_reg_write() 302 writel(W100_FB_BASE, remapped_regs + mmDST_OFFSET); in w100_init_graphic_engine() 303 writel(par->xres, remapped_regs + mmDST_PITCH); in w100_init_graphic_engine() 304 writel(W100_FB_BASE, remapped_regs + mmSRC_OFFSET); in w100_init_graphic_engine() 305 writel(par->xres, remapped_regs + mmSRC_PITCH); in w100_init_graphic_engine() 308 writel(0, remapped_regs + mmSC_TOP_LEFT); in w100_init_graphic_engine() 309 writel((par->yres << 16) | par->xres, remapped_regs + mmSC_BOTTOM_RIGHT); in w100_init_graphic_engine() 310 writel(0x1fff1fff, remapped_regs + mmSRC_SC_BOTTOM_RIGHT); in w100_init_graphic_engine() 320 writel(dp_cntl.val, remapped_regs + mmDP_CNTL); in w100_init_graphic_engine() 337 writel(gmc.val, remapped_regs + mmDP_GUI_MASTER_CNTL); in w100_init_graphic_engine() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/chelsio/cxgb/ |
| D | espi.c | 65 writel(V_WRITE_DATA(wr_data) | in tricn_write() 71 writel(0, adapter->regs + A_ESPI_GOSTAT); in tricn_write() 92 writel(F_ESPI_RX_CORE_RST, adapter->regs + A_ESPI_RX_RESET); in tricn_init() 111 writel(F_ESPI_RX_CORE_RST | F_ESPI_RX_LNK_RST, in tricn_init() 129 writel(enable, espi->adapter->regs + A_ESPI_INTR_ENABLE); in t1_espi_intr_enable() 130 writel(pl_intr | F_PL_INTR_ESPI, espi->adapter->regs + A_PL_ENABLE); in t1_espi_intr_enable() 136 writel(0xffffffff, espi->adapter->regs + A_ESPI_INTR_STATUS); in t1_espi_intr_clear() 137 writel(F_PL_INTR_ESPI, espi->adapter->regs + A_PL_CAUSE); in t1_espi_intr_clear() 144 writel(0, espi->adapter->regs + A_ESPI_INTR_ENABLE); in t1_espi_intr_disable() 145 writel(pl_intr & ~F_PL_INTR_ESPI, espi->adapter->regs + A_PL_ENABLE); in t1_espi_intr_disable() [all …]
|
| D | tp.c | 32 writel(val, ap->regs + A_TP_IN_CONFIG); in tp_init() 33 writel(F_TP_OUT_CSPI_CPL | in tp_init() 37 writel(V_IP_TTL(64) | in tp_init() 47 writel(F_ENABLE_TX_DROP | F_ENABLE_TX_ERROR | in tp_init() 78 writel(0xffffffff, in t1_tp_intr_enable() 80 writel(tp_intr | FPGA_PCIX_INTERRUPT_TP, in t1_tp_intr_enable() 86 writel(0, tp->adapter->regs + A_TP_INT_ENABLE); in t1_tp_intr_enable() 87 writel(tp_intr | F_PL_INTR_TP, in t1_tp_intr_enable() 99 writel(0, tp->adapter->regs + FPGA_TP_ADDR_INTERRUPT_ENABLE); in t1_tp_intr_disable() 100 writel(tp_intr & ~FPGA_PCIX_INTERRUPT_TP, in t1_tp_intr_disable() [all …]
|
| /Linux-v5.4/arch/arm/mach-pxa/ |
| D | cm-x2xx-pci.c | 133 writel(0x848, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit() 134 writel(0, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit() 137 writel(0x840, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit() 138 writel(0, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit() 140 writel(0x20, IT8152_GPIO_GPDR); in cmx2xx_pci_preinit() 143 writel(0x4000, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit() 148 writel(0x408C, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit() 149 writel(0x1022, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit() 151 writel(0x4080, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit() 152 writel(0x3844d060, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit() [all …]
|
| /Linux-v5.4/drivers/clocksource/ |
| D | timer-u300.c | 193 writel(U300_TIMER_APP_GPT1IE_IRQ_DISABLE, in u300_shutdown() 196 writel(U300_TIMER_APP_DGPT1_TIMER_DISABLE, in u300_shutdown() 214 writel(U300_TIMER_APP_GPT1IE_IRQ_DISABLE, in u300_set_oneshot() 217 writel(U300_TIMER_APP_DGPT1_TIMER_DISABLE, in u300_set_oneshot() 223 writel(0xFFFFFFFF, u300_timer_base + U300_TIMER_APP_GPT1TC); in u300_set_oneshot() 225 writel(U300_TIMER_APP_SGPT1M_MODE_ONE_SHOT, in u300_set_oneshot() 228 writel(U300_TIMER_APP_GPT1IE_IRQ_ENABLE, in u300_set_oneshot() 231 writel(U300_TIMER_APP_EGPT1_TIMER_ENABLE, in u300_set_oneshot() 242 writel(U300_TIMER_APP_GPT1IE_IRQ_DISABLE, in u300_set_periodic() 245 writel(U300_TIMER_APP_DGPT1_TIMER_DISABLE, in u300_set_periodic() [all …]
|
| /Linux-v5.4/arch/unicore32/kernel/ |
| D | irq.c | 64 writel(GPIO_IRQ_rising_edge & GPIO_IRQ_mask, GPIO_GRER); in puv3_gpio_type() 65 writel(GPIO_IRQ_falling_edge & GPIO_IRQ_mask, GPIO_GFER); in puv3_gpio_type() 75 writel((1 << d->irq), GPIO_GEDR); in puv3_low_gpio_ack() 80 writel(readl(INTC_ICMR) & ~(1 << d->irq), INTC_ICMR); in puv3_low_gpio_mask() 85 writel(readl(INTC_ICMR) | (1 << d->irq), INTC_ICMR); in puv3_low_gpio_unmask() 91 writel(readl(PM_PWER) | (1 << d->irq), PM_PWER); in puv3_low_gpio_wake() 93 writel(readl(PM_PWER) & ~(1 << d->irq), PM_PWER); in puv3_low_gpio_wake() 121 writel(mask, GPIO_GEDR); in puv3_gpio_handler() 143 writel(mask, GPIO_GEDR); in puv3_high_gpio_ack() 152 writel(readl(GPIO_GRER) & ~mask, GPIO_GRER); in puv3_high_gpio_mask() [all …]
|
| D | time.c | 26 writel(readl(OST_OIER) & ~OST_OIER_E0, OST_OIER); in puv3_ost0_interrupt() 27 writel(readl(OST_OSSR) & ~OST_OSSR_M0, OST_OSSR); in puv3_ost0_interrupt() 38 writel(readl(OST_OIER) | OST_OIER_E0, OST_OIER); in puv3_osmr0_set_next_event() 40 writel(next, OST_OSMR0); in puv3_osmr0_set_next_event() 48 writel(readl(OST_OIER) & ~OST_OIER_E0, OST_OIER); in puv3_osmr0_shutdown() 49 writel(readl(OST_OSSR) & ~OST_OSSR_M0, OST_OSSR); in puv3_osmr0_shutdown() 84 writel(0, OST_OIER); /* disable any timer interrupts */ in time_init() 85 writel(0, OST_OSSR); /* clear status on all timers */ in time_init() 117 writel(0, OST_OSSR); in puv3_timer_resume() 118 writel(osmr[0], OST_OSMR0); in puv3_timer_resume() [all …]
|
| /Linux-v5.4/drivers/media/platform/s5p-jpeg/ |
| D | jpeg-hw-exynos3250.c | 23 writel(1, regs + EXYNOS3250_SW_RESET); in exynos3250_jpeg_reset() 35 writel(1, regs + EXYNOS3250_JPGDRI); in exynos3250_jpeg_reset() 41 writel(0, regs + EXYNOS3250_JPGDRI); in exynos3250_jpeg_reset() 46 writel(EXYNOS3250_POWER_ON, regs + EXYNOS3250_JPGCLKCON); in exynos3250_jpeg_poweron() 51 writel(((EXYNOS3250_DMA_MO_COUNT << EXYNOS3250_WDMA_ISSUE_NUM_SHIFT) & in exynos3250_jpeg_set_dma_num() 66 writel(reg | EXYNOS3250_HALF_EN, base + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_clk_set() 117 writel(reg, regs + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_input_raw_fmt() 129 writel(reg, regs + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_set_y16() 143 writel(reg, regs + EXYNOS3250_JPGMOD); in exynos3250_jpeg_proc_mode() 165 writel(reg, regs + EXYNOS3250_JPGMOD); in exynos3250_jpeg_subsampling_mode() [all …]
|
| D | jpeg-hw-exynos4.c | 21 writel(reg & ~(EXYNOS4_DEC_MODE | EXYNOS4_ENC_MODE), in exynos4_jpeg_sw_reset() 25 writel(reg & ~EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 29 writel(reg | EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset() 39 writel((reg & EXYNOS4_ENC_DEC_MODE_MASK) | in exynos4_jpeg_set_enc_dec_mode() 43 writel((reg & EXYNOS4_ENC_DEC_MODE_MASK) | in exynos4_jpeg_set_enc_dec_mode() 47 writel(reg & EXYNOS4_ENC_DEC_MODE_MASK, in exynos4_jpeg_set_enc_dec_mode() 133 writel(reg, base + EXYNOS4_IMG_FMT_REG); in __exynos4_jpeg_set_img_fmt() 166 writel(reg, base + EXYNOS4_IMG_FMT_REG); in __exynos4_jpeg_set_enc_out_fmt() 175 writel(reg | EXYNOS4_INT_EN_ALL, base + EXYNOS4_INT_EN_REG); in exynos4_jpeg_set_interrupt() 179 writel(reg | EXYNOS5433_INT_EN_ALL, base + EXYNOS4_INT_EN_REG); in exynos4_jpeg_set_interrupt() [all …]
|
| D | jpeg-hw-s5p.c | 21 writel(1, regs + S5P_JPG_SW_RESET); in s5p_jpeg_reset() 32 writel(S5P_POWER_ON, regs + S5P_JPGCLKCON); in s5p_jpeg_poweron() 48 writel(reg, regs + S5P_JPGCMOD); in s5p_jpeg_input_raw_mode() 63 writel(reg, regs + S5P_JPGMOD); in s5p_jpeg_proc_mode() 78 writel(reg, regs + S5P_JPGMOD); in s5p_jpeg_subsampling_mode() 93 writel(reg, regs + S5P_JPGDRI_U); in s5p_jpeg_dri() 98 writel(reg, regs + S5P_JPGDRI_L); in s5p_jpeg_dri() 108 writel(reg, regs + S5P_JPG_QTBL); in s5p_jpeg_qtbl() 119 writel(reg, regs + S5P_JPG_HTBL); in s5p_jpeg_htbl_ac() 130 writel(reg, regs + S5P_JPG_HTBL); in s5p_jpeg_htbl_dc() [all …]
|
| /Linux-v5.4/drivers/ata/ |
| D | ahci_qoriq.c | 131 writel(px_cmd, port_mmio + PORT_CMD); in ahci_qoriq_hardreset() 135 writel(px_is, port_mmio + PORT_IRQ_STAT); in ahci_qoriq_hardreset() 173 writel(SATA_ECC_DISABLE, qpriv->ecc_addr); in ahci_qoriq_phy_init() 174 writel(AHCI_PORT_PHY_1_CFG, reg_base + PORT_PHY1); in ahci_qoriq_phy_init() 175 writel(LS1021A_PORT_PHY2, reg_base + PORT_PHY2); in ahci_qoriq_phy_init() 176 writel(LS1021A_PORT_PHY3, reg_base + PORT_PHY3); in ahci_qoriq_phy_init() 177 writel(LS1021A_PORT_PHY4, reg_base + PORT_PHY4); in ahci_qoriq_phy_init() 178 writel(LS1021A_PORT_PHY5, reg_base + PORT_PHY5); in ahci_qoriq_phy_init() 179 writel(AHCI_PORT_TRANS_CFG, reg_base + PORT_TRANS); in ahci_qoriq_phy_init() 181 writel(AHCI_PORT_AXICC_CFG, in ahci_qoriq_phy_init() [all …]
|
| /Linux-v5.4/drivers/crypto/mediatek/ |
| D | mtk-platform.c | 123 writel(MTK_DFSE_THR_CTRL_EN | mask, cryp->base + DFE_THR_CTRL); in mtk_desc_ring_link() 124 writel(MTK_DFSE_THR_CTRL_EN | mask, cryp->base + DSE_THR_CTRL); in mtk_desc_ring_link() 136 writel(MTK_DFSE_MIN_DATA(ipbuf - 1) | in mtk_dfe_dse_buf_setup() 142 writel(MTK_DFSE_MIN_DATA(opbuf - 1) | in mtk_dfe_dse_buf_setup() 146 writel(MTK_IN_BUF_MIN_THRESH(ipbuf - 1) | in mtk_dfe_dse_buf_setup() 150 writel(MTK_IN_BUF_MIN_THRESH(itbuf - 1) | in mtk_dfe_dse_buf_setup() 154 writel(MTK_OUT_BUF_MIN_THRESH(opbuf - 1) | in mtk_dfe_dse_buf_setup() 158 writel(0, cryp->base + PE_OUT_TBUF_THRESH); in mtk_dfe_dse_buf_setup() 159 writel(0, cryp->base + PE_OUT_BUF_CTRL); in mtk_dfe_dse_buf_setup() 177 writel(0, cryp->base + DFE_THR_CTRL); in mtk_dfe_dse_state_check() [all …]
|
| /Linux-v5.4/drivers/scsi/bfa/ |
| D | bfa_ioc_ct.c | 66 writel(1, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 68 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_lock() 69 writel(0, ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_firmware_lock() 88 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_lock() 97 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 99 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_lock() 117 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock() 121 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_unlock() 131 writel(__FW_INIT_HALT_P, ioc->ioc_regs.ll_halt); in bfa_ioc_ct_notify_fail() 132 writel(__FW_INIT_HALT_P, ioc->ioc_regs.alt_ll_halt); in bfa_ioc_ct_notify_fail() [all …]
|
| /Linux-v5.4/drivers/net/ethernet/brocade/bna/ |
| D | bfa_ioc_ct.c | 131 writel(1, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 133 writel(0, ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_firmware_lock() 157 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 182 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock() 191 writel(__FW_INIT_HALT_P, ioc->ioc_regs.ll_halt); in bfa_ioc_ct_notify_fail() 192 writel(__FW_INIT_HALT_P, ioc->ioc_regs.alt_ll_halt); in bfa_ioc_ct_notify_fail() 419 writel(r32, rb + FNC_PERS_REG); in bfa_ioc_ct_isr_mode_set() 429 writel(1, ioc->ioc_regs.lpu_read_stat); in bfa_ioc_ct2_lpu_read_stat() 452 writel(r32 & __MSIX_VT_OFST_, in bfa_nw_ioc_ct2_poweron() 457 writel(__MSIX_VT_NUMVT_(HOSTFN_MSIX_DEFAULT - 1) | in bfa_nw_ioc_ct2_poweron() [all …]
|
| /Linux-v5.4/drivers/media/platform/s5p-mfc/ |
| D | s5p_mfc_opr_v6.c | 35 #undef writel 36 #define writel(v, r) \ macro 502 writel(strm_size, mfc_regs->d_stream_data_size); in s5p_mfc_set_dec_stream_buffer_v6() 503 writel(buf_addr, mfc_regs->d_cpb_buffer_addr); in s5p_mfc_set_dec_stream_buffer_v6() 504 writel(buf_size->cpb, mfc_regs->d_cpb_buffer_size); in s5p_mfc_set_dec_stream_buffer_v6() 505 writel(start_num_byte, mfc_regs->d_cpb_buffer_offset); in s5p_mfc_set_dec_stream_buffer_v6() 529 writel(ctx->total_dpb_count, mfc_regs->d_num_dpb); in s5p_mfc_set_dec_frame_buffer_v6() 530 writel(ctx->luma_size, mfc_regs->d_first_plane_dpb_size); in s5p_mfc_set_dec_frame_buffer_v6() 531 writel(ctx->chroma_size, mfc_regs->d_second_plane_dpb_size); in s5p_mfc_set_dec_frame_buffer_v6() 533 writel(buf_addr1, mfc_regs->d_scratch_buffer_addr); in s5p_mfc_set_dec_frame_buffer_v6() [all …]
|
| /Linux-v5.4/arch/m68k/coldfire/ |
| 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() 329 writel(MCF_SCM_BCR_GBR | MCF_SCM_BCR_GBW, MCF_SCM_BCR); in scm_init() 338 writel(0x10080000, MCF_FBCS1_CSAR); in fbcs_init() 340 writel(0x002A3780, MCF_FBCS1_CSCR); in fbcs_init() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/meson/ |
| D | meson_viu.c | 82 writel(((m[0] & 0xfff) << 16) | (m[1] & 0xfff), in meson_viu_set_g12a_osd1_matrix() 84 writel(m[2] & 0xfff, in meson_viu_set_g12a_osd1_matrix() 86 writel(((m[3] & 0x1fff) << 16) | (m[4] & 0x1fff), in meson_viu_set_g12a_osd1_matrix() 88 writel(((m[5] & 0x1fff) << 16) | (m[6] & 0x1fff), in meson_viu_set_g12a_osd1_matrix() 90 writel(((m[7] & 0x1fff) << 16) | (m[8] & 0x1fff), in meson_viu_set_g12a_osd1_matrix() 92 writel(((m[9] & 0x1fff) << 16) | (m[10] & 0x1fff), in meson_viu_set_g12a_osd1_matrix() 94 writel((m[11] & 0x1fff) << 16, in meson_viu_set_g12a_osd1_matrix() 97 writel(((m[18] & 0xfff) << 16) | (m[19] & 0xfff), in meson_viu_set_g12a_osd1_matrix() 99 writel(m[20] & 0xfff, in meson_viu_set_g12a_osd1_matrix() 112 writel(((m[0] & 0xfff) << 16) | (m[1] & 0xfff), in meson_viu_set_osd_matrix() [all …]
|
| /Linux-v5.4/drivers/video/fbdev/geode/ |
| D | display_gx1.c | 86 writel(DC_UNLOCK_CODE, par->dc_regs + DC_UNLOCK); in gx1_set_mode() 93 writel(tcfg, par->dc_regs + DC_TIMING_CFG); in gx1_set_mode() 100 writel(gcfg, par->dc_regs + DC_GENERAL_CFG); in gx1_set_mode() 104 writel(gcfg, par->dc_regs + DC_GENERAL_CFG); in gx1_set_mode() 110 writel(gcfg, par->dc_regs + DC_GENERAL_CFG); in gx1_set_mode() 131 writel(0, par->dc_regs + DC_FB_ST_OFFSET); in gx1_set_mode() 134 writel(info->fix.line_length >> 2, par->dc_regs + DC_LINE_DELTA); in gx1_set_mode() 135 writel(((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2, in gx1_set_mode() 162 writel(val, par->dc_regs + DC_H_TIMING_1); in gx1_set_mode() 164 writel(val, par->dc_regs + DC_H_TIMING_2); in gx1_set_mode() [all …]
|
| /Linux-v5.4/drivers/net/hippi/ |
| D | rrunner.c | 185 writel(readl(&rrpriv->regs->HostCtrl) | NO_SWAP, in rr_init_one() 227 writel(HALT_NIC, &rr->regs->HostCtrl); in rr_remove_one() 268 writel(*(u32*)(cmd), ®s->CmdRing[idx]); in rr_issue_cmd() 296 writel(0x01000000, ®s->TX_state); in rr_reset() 297 writel(0xff800000, ®s->RX_state); in rr_reset() 298 writel(0, ®s->AssistState); in rr_reset() 299 writel(CLEAR_INTA, ®s->LocalCtrl); in rr_reset() 300 writel(0x01, ®s->BrkPt); in rr_reset() 301 writel(0, ®s->Timer); in rr_reset() 302 writel(0, ®s->TimerRef); in rr_reset() [all …]
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-sirf.c | 306 writel(readl(sspi->base + sspi->regs->usp_mode1) & in sirfsoc_usp_hwinit() 308 writel(readl(sspi->base + sspi->regs->usp_mode1) | in sirfsoc_usp_hwinit() 336 writel(data, sspi->base + sspi->regs->txfifo_data); in spi_sirfsoc_tx_word_u8() 365 writel(data, sspi->base + sspi->regs->txfifo_data); in spi_sirfsoc_tx_word_u16() 395 writel(data, sspi->base + sspi->regs->txfifo_data); in spi_sirfsoc_tx_word_u32() 408 writel(0x0, sspi->base + sspi->regs->int_en); in spi_sirfsoc_irq() 409 writel(readl(sspi->base + sspi->regs->int_st), in spi_sirfsoc_irq() 421 writel(0x0, sspi->base + sspi->regs->int_en); in spi_sirfsoc_irq() 424 writel(~0UL, sspi->base + sspi->regs->usp_int_en_clr); in spi_sirfsoc_irq() 427 writel(readl(sspi->base + sspi->regs->int_st), in spi_sirfsoc_irq() [all …]
|