Home
last modified time | relevance | path

Searched refs:writel (Results 1 – 25 of 1670) sorted by relevance

12345678910>>...67

/Linux-v4.19/drivers/gpu/drm/bridge/analogix/
Danalogix_dp_reg.c37 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute()
41 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_enable_video_mute()
51 writel(reg, dp->reg_base + ANALOGIX_DP_VIDEO_CTL_1); in analogix_dp_stop_video()
65 writel(reg, dp->reg_base + ANALOGIX_DP_LANE_MAP); in analogix_dp_lane_swap()
73 writel(reg, dp->reg_base + ANALOGIX_DP_ANALOG_CTL_1); in analogix_dp_init_analog_param()
76 writel(reg, dp->reg_base + ANALOGIX_DP_ANALOG_CTL_2); in analogix_dp_init_analog_param()
83 writel(reg, dp->reg_base + ANALOGIX_DP_PLL_REG_1); in analogix_dp_init_analog_param()
84 writel(0x95, dp->reg_base + ANALOGIX_DP_PLL_REG_2); in analogix_dp_init_analog_param()
85 writel(0x40, dp->reg_base + ANALOGIX_DP_PLL_REG_3); in analogix_dp_init_analog_param()
86 writel(0x58, dp->reg_base + ANALOGIX_DP_PLL_REG_4); in analogix_dp_init_analog_param()
[all …]
/Linux-v4.19/drivers/video/fbdev/via/
Daccel.c48 writel(gemode, engine + VIA_REG_GEMODE); in viafb_set_bpp()
105 writel(tmp, engine + 0x08); in hw_bitblt_1()
114 writel(tmp, engine + 0x0C); in hw_bitblt_1()
122 writel(tmp, engine + 0x10); in hw_bitblt_1()
125 writel(fg_color, engine + 0x18); in hw_bitblt_1()
128 writel(bg_color, engine + 0x1C); in hw_bitblt_1()
138 writel(tmp, engine + 0x30); in hw_bitblt_1()
147 writel(tmp, engine + 0x34); in hw_bitblt_1()
159 writel(tmp, engine + 0x38); in hw_bitblt_1()
172 writel(ge_cmd, engine); in hw_bitblt_1()
[all …]
/Linux-v4.19/drivers/video/fbdev/
Dwmt_ge_rops.c67 writel(p->var.bits_per_pixel == 32 ? 3 : in wmt_ge_fillrect()
69 writel(p->var.bits_per_pixel == 15 ? 1 : 0, regbase + GE_HIGHCOLOR_OFF); in wmt_ge_fillrect()
70 writel(p->fix.smem_start, regbase + GE_DESTBASE_OFF); in wmt_ge_fillrect()
71 writel(p->var.xres_virtual - 1, regbase + GE_DESTDISPW_OFF); in wmt_ge_fillrect()
72 writel(p->var.yres_virtual - 1, regbase + GE_DESTDISPH_OFF); in wmt_ge_fillrect()
73 writel(rect->dx, regbase + GE_DESTAREAX_OFF); in wmt_ge_fillrect()
74 writel(rect->dy, regbase + GE_DESTAREAY_OFF); in wmt_ge_fillrect()
75 writel(rect->width - 1, regbase + GE_DESTAREAW_OFF); in wmt_ge_fillrect()
76 writel(rect->height - 1, regbase + GE_DESTAREAH_OFF); in wmt_ge_fillrect()
78 writel(pat, regbase + GE_PAT0C_OFF); in wmt_ge_fillrect()
[all …]
Dw100fb.c133 writel(param, remapped_regs + regs); in w100fb_reg_write()
297 writel(W100_FB_BASE, remapped_regs + mmDST_OFFSET); in w100_init_graphic_engine()
298 writel(par->xres, remapped_regs + mmDST_PITCH); in w100_init_graphic_engine()
299 writel(W100_FB_BASE, remapped_regs + mmSRC_OFFSET); in w100_init_graphic_engine()
300 writel(par->xres, remapped_regs + mmSRC_PITCH); in w100_init_graphic_engine()
303 writel(0, remapped_regs + mmSC_TOP_LEFT); in w100_init_graphic_engine()
304 writel((par->yres << 16) | par->xres, remapped_regs + mmSC_BOTTOM_RIGHT); in w100_init_graphic_engine()
305 writel(0x1fff1fff, remapped_regs + mmSRC_SC_BOTTOM_RIGHT); in w100_init_graphic_engine()
315 writel(dp_cntl.val, remapped_regs + mmDP_CNTL); in w100_init_graphic_engine()
332 writel(gmc.val, remapped_regs + mmDP_GUI_MASTER_CNTL); in w100_init_graphic_engine()
[all …]
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb/
Despi.c65 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 …]
Dtp.c32 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-v4.19/arch/arm/mach-pxa/
Dcm-x2xx-pci.c136 writel(0x848, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit()
137 writel(0, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit()
140 writel(0x840, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit()
141 writel(0, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit()
143 writel(0x20, IT8152_GPIO_GPDR); in cmx2xx_pci_preinit()
146 writel(0x4000, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit()
151 writel(0x408C, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit()
152 writel(0x1022, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit()
154 writel(0x4080, IT8152_PCI_CFG_ADDR); in cmx2xx_pci_preinit()
155 writel(0x3844d060, IT8152_PCI_CFG_DATA); in cmx2xx_pci_preinit()
[all …]
/Linux-v4.19/drivers/clocksource/
Dtimer-u300.c193 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 …]
Dtimer-fttmr010.c131 writel(cr, fttmr010->base + TIMER_CR); in fttmr010_timer_set_next_event()
138 writel(cycles, fttmr010->base + TIMER1_LOAD); in fttmr010_timer_set_next_event()
142 writel(cr + cycles, fttmr010->base + TIMER1_MATCH1); in fttmr010_timer_set_next_event()
148 writel(cr, fttmr010->base + TIMER_CR); in fttmr010_timer_set_next_event()
161 writel(cr, fttmr010->base + TIMER_CR); in fttmr010_timer_shutdown()
174 writel(cr, fttmr010->base + TIMER_CR); in fttmr010_timer_set_oneshot()
177 writel(0, fttmr010->base + TIMER1_COUNT); in fttmr010_timer_set_oneshot()
179 writel(~0, fttmr010->base + TIMER1_LOAD); in fttmr010_timer_set_oneshot()
181 writel(0, fttmr010->base + TIMER1_LOAD); in fttmr010_timer_set_oneshot()
187 writel(cr, fttmr010->base + TIMER_INTR_MASK); in fttmr010_timer_set_oneshot()
[all …]
Dtcb_clksrc.c95 writel(tcb_cache[i].cmr, tcaddr + ATMEL_TC_REG(i, CMR)); in tc_clksrc_resume()
96 writel(tcb_cache[i].rc, tcaddr + ATMEL_TC_REG(i, RC)); in tc_clksrc_resume()
97 writel(0, tcaddr + ATMEL_TC_REG(i, RA)); in tc_clksrc_resume()
98 writel(0, tcaddr + ATMEL_TC_REG(i, RB)); in tc_clksrc_resume()
100 writel(0xff, tcaddr + ATMEL_TC_REG(i, IDR)); in tc_clksrc_resume()
102 writel(tcb_cache[i].imr, tcaddr + ATMEL_TC_REG(i, IER)); in tc_clksrc_resume()
105 writel(ATMEL_TC_CLKEN, tcaddr + ATMEL_TC_REG(i, CCR)); in tc_clksrc_resume()
109 writel(bmr_cache, tcaddr + ATMEL_TC_BMR); in tc_clksrc_resume()
111 writel(ATMEL_TC_SYNC, tcaddr + ATMEL_TC_BCR); in tc_clksrc_resume()
151 writel(0xff, regs + ATMEL_TC_REG(2, IDR)); in tc_shutdown()
[all …]
/Linux-v4.19/arch/unicore32/kernel/
Dirq.c68 writel(GPIO_IRQ_rising_edge & GPIO_IRQ_mask, GPIO_GRER); in puv3_gpio_type()
69 writel(GPIO_IRQ_falling_edge & GPIO_IRQ_mask, GPIO_GFER); in puv3_gpio_type()
79 writel((1 << d->irq), GPIO_GEDR); in puv3_low_gpio_ack()
84 writel(readl(INTC_ICMR) & ~(1 << d->irq), INTC_ICMR); in puv3_low_gpio_mask()
89 writel(readl(INTC_ICMR) | (1 << d->irq), INTC_ICMR); in puv3_low_gpio_unmask()
95 writel(readl(PM_PWER) | (1 << d->irq), PM_PWER); in puv3_low_gpio_wake()
97 writel(readl(PM_PWER) & ~(1 << d->irq), PM_PWER); in puv3_low_gpio_wake()
125 writel(mask, GPIO_GEDR); in puv3_gpio_handler()
147 writel(mask, GPIO_GEDR); in puv3_high_gpio_ack()
156 writel(readl(GPIO_GRER) & ~mask, GPIO_GRER); in puv3_high_gpio_mask()
[all …]
Dtime.c29 writel(readl(OST_OIER) & ~OST_OIER_E0, OST_OIER); in puv3_ost0_interrupt()
30 writel(readl(OST_OSSR) & ~OST_OSSR_M0, OST_OSSR); in puv3_ost0_interrupt()
41 writel(readl(OST_OIER) | OST_OIER_E0, OST_OIER); in puv3_osmr0_set_next_event()
43 writel(next, OST_OSMR0); in puv3_osmr0_set_next_event()
51 writel(readl(OST_OIER) & ~OST_OIER_E0, OST_OIER); in puv3_osmr0_shutdown()
52 writel(readl(OST_OSSR) & ~OST_OSSR_M0, OST_OSSR); in puv3_osmr0_shutdown()
87 writel(0, OST_OIER); /* disable any timer interrupts */ in time_init()
88 writel(0, OST_OSSR); /* clear status on all timers */ in time_init()
120 writel(0, OST_OSSR); in puv3_timer_resume()
121 writel(osmr[0], OST_OSMR0); in puv3_timer_resume()
[all …]
/Linux-v4.19/drivers/media/platform/s5p-jpeg/
Djpeg-hw-exynos3250.c26 writel(1, regs + EXYNOS3250_SW_RESET); in exynos3250_jpeg_reset()
38 writel(1, regs + EXYNOS3250_JPGDRI); in exynos3250_jpeg_reset()
44 writel(0, regs + EXYNOS3250_JPGDRI); in exynos3250_jpeg_reset()
49 writel(EXYNOS3250_POWER_ON, regs + EXYNOS3250_JPGCLKCON); in exynos3250_jpeg_poweron()
54 writel(((EXYNOS3250_DMA_MO_COUNT << EXYNOS3250_WDMA_ISSUE_NUM_SHIFT) & in exynos3250_jpeg_set_dma_num()
69 writel(reg | EXYNOS3250_HALF_EN, base + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_clk_set()
120 writel(reg, regs + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_input_raw_fmt()
132 writel(reg, regs + EXYNOS3250_JPGCMOD); in exynos3250_jpeg_set_y16()
146 writel(reg, regs + EXYNOS3250_JPGMOD); in exynos3250_jpeg_proc_mode()
168 writel(reg, regs + EXYNOS3250_JPGMOD); in exynos3250_jpeg_subsampling_mode()
[all …]
Djpeg-hw-exynos4.c24 writel(reg & ~(EXYNOS4_DEC_MODE | EXYNOS4_ENC_MODE), in exynos4_jpeg_sw_reset()
28 writel(reg & ~EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset()
32 writel(reg | EXYNOS4_SOFT_RESET_HI, base + EXYNOS4_JPEG_CNTL_REG); in exynos4_jpeg_sw_reset()
42 writel((reg & EXYNOS4_ENC_DEC_MODE_MASK) | in exynos4_jpeg_set_enc_dec_mode()
46 writel((reg & EXYNOS4_ENC_DEC_MODE_MASK) | in exynos4_jpeg_set_enc_dec_mode()
50 writel(reg & EXYNOS4_ENC_DEC_MODE_MASK, in exynos4_jpeg_set_enc_dec_mode()
136 writel(reg, base + EXYNOS4_IMG_FMT_REG); in __exynos4_jpeg_set_img_fmt()
169 writel(reg, base + EXYNOS4_IMG_FMT_REG); in __exynos4_jpeg_set_enc_out_fmt()
178 writel(reg | EXYNOS4_INT_EN_ALL, base + EXYNOS4_INT_EN_REG); in exynos4_jpeg_set_interrupt()
182 writel(reg | EXYNOS5433_INT_EN_ALL, base + EXYNOS4_INT_EN_REG); in exynos4_jpeg_set_interrupt()
[all …]
/Linux-v4.19/drivers/ata/
Dahci_qoriq.c129 writel(px_cmd, port_mmio + PORT_CMD); in ahci_qoriq_hardreset()
133 writel(px_is, port_mmio + PORT_IRQ_STAT); in ahci_qoriq_hardreset()
170 writel(SATA_ECC_DISABLE, qpriv->ecc_addr); in ahci_qoriq_phy_init()
171 writel(AHCI_PORT_PHY_1_CFG, reg_base + PORT_PHY1); in ahci_qoriq_phy_init()
172 writel(LS1021A_PORT_PHY2, reg_base + PORT_PHY2); in ahci_qoriq_phy_init()
173 writel(LS1021A_PORT_PHY3, reg_base + PORT_PHY3); in ahci_qoriq_phy_init()
174 writel(LS1021A_PORT_PHY4, reg_base + PORT_PHY4); in ahci_qoriq_phy_init()
175 writel(LS1021A_PORT_PHY5, reg_base + PORT_PHY5); in ahci_qoriq_phy_init()
176 writel(AHCI_PORT_TRANS_CFG, reg_base + PORT_TRANS); in ahci_qoriq_phy_init()
178 writel(AHCI_PORT_AXICC_CFG, in ahci_qoriq_phy_init()
[all …]
/Linux-v4.19/arch/arm/mach-netx/
Dtime.c40 writel(0, NETX_GPIO_COUNTER_CTRL(TIMER_CLOCKEVENT)); in timer_shutdown()
55 writel(0, NETX_GPIO_COUNTER_MAX(TIMER_CLOCKEVENT)); in netx_set_oneshot()
56 writel(tmode, NETX_GPIO_COUNTER_CTRL(TIMER_CLOCKEVENT)); in netx_set_oneshot()
67 writel(NETX_LATCH, NETX_GPIO_COUNTER_MAX(TIMER_CLOCKEVENT)); in netx_set_periodic()
68 writel(tmode, NETX_GPIO_COUNTER_CTRL(TIMER_CLOCKEVENT)); in netx_set_periodic()
76 writel(0 - evt, NETX_GPIO_COUNTER_CURRENT(TIMER_CLOCKEVENT)); in netx_set_next_event()
99 writel(COUNTER_BIT(0), NETX_GPIO_IRQ); in netx_timer_interrupt()
118 writel(0, NETX_GPIO_COUNTER_CTRL(0)); in netx_timer_init()
121 writel(0, NETX_GPIO_COUNTER_CURRENT(0)); in netx_timer_init()
123 writel(NETX_LATCH, NETX_GPIO_COUNTER_MAX(0)); in netx_timer_init()
[all …]
/Linux-v4.19/drivers/crypto/mediatek/
Dmtk-platform.c127 writel(MTK_DFSE_THR_CTRL_EN | mask, cryp->base + DFE_THR_CTRL); in mtk_desc_ring_link()
128 writel(MTK_DFSE_THR_CTRL_EN | mask, cryp->base + DSE_THR_CTRL); in mtk_desc_ring_link()
140 writel(MTK_DFSE_MIN_DATA(ipbuf - 1) | in mtk_dfe_dse_buf_setup()
146 writel(MTK_DFSE_MIN_DATA(opbuf - 1) | in mtk_dfe_dse_buf_setup()
150 writel(MTK_IN_BUF_MIN_THRESH(ipbuf - 1) | in mtk_dfe_dse_buf_setup()
154 writel(MTK_IN_BUF_MIN_THRESH(itbuf - 1) | in mtk_dfe_dse_buf_setup()
158 writel(MTK_OUT_BUF_MIN_THRESH(opbuf - 1) | in mtk_dfe_dse_buf_setup()
162 writel(0, cryp->base + PE_OUT_TBUF_THRESH); in mtk_dfe_dse_buf_setup()
163 writel(0, cryp->base + PE_OUT_BUF_CTRL); in mtk_dfe_dse_buf_setup()
181 writel(0, cryp->base + DFE_THR_CTRL); in mtk_dfe_dse_state_check()
[all …]
/Linux-v4.19/drivers/scsi/bfa/
Dbfa_ioc_ct.c74 writel(1, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
76 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_lock()
77 writel(0, ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_firmware_lock()
96 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_lock()
105 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
107 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_lock()
125 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
129 writel(1, ioc->ioc_regs.ioc_usage_sem_reg); in bfa_ioc_ct_firmware_unlock()
139 writel(__FW_INIT_HALT_P, ioc->ioc_regs.ll_halt); in bfa_ioc_ct_notify_fail()
140 writel(__FW_INIT_HALT_P, ioc->ioc_regs.alt_ll_halt); in bfa_ioc_ct_notify_fail()
[all …]
/Linux-v4.19/drivers/net/ethernet/brocade/bna/
Dbfa_ioc_ct.c139 writel(1, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
141 writel(0, ioc->ioc_regs.ioc_fail_sync); in bfa_ioc_ct_firmware_lock()
165 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
190 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
199 writel(__FW_INIT_HALT_P, ioc->ioc_regs.ll_halt); in bfa_ioc_ct_notify_fail()
200 writel(__FW_INIT_HALT_P, ioc->ioc_regs.alt_ll_halt); in bfa_ioc_ct_notify_fail()
427 writel(r32, rb + FNC_PERS_REG); in bfa_ioc_ct_isr_mode_set()
437 writel(1, ioc->ioc_regs.lpu_read_stat); in bfa_ioc_ct2_lpu_read_stat()
460 writel(r32 & __MSIX_VT_OFST_, in bfa_nw_ioc_ct2_poweron()
465 writel(__MSIX_VT_NUMVT_(HOSTFN_MSIX_DEFAULT - 1) | in bfa_nw_ioc_ct2_poweron()
[all …]
/Linux-v4.19/drivers/media/platform/s5p-mfc/
Ds5p_mfc_opr_v6.c38 #undef writel
39 #define writel(v, r) \ macro
505 writel(strm_size, mfc_regs->d_stream_data_size); in s5p_mfc_set_dec_stream_buffer_v6()
506 writel(buf_addr, mfc_regs->d_cpb_buffer_addr); in s5p_mfc_set_dec_stream_buffer_v6()
507 writel(buf_size->cpb, mfc_regs->d_cpb_buffer_size); in s5p_mfc_set_dec_stream_buffer_v6()
508 writel(start_num_byte, mfc_regs->d_cpb_buffer_offset); in s5p_mfc_set_dec_stream_buffer_v6()
532 writel(ctx->total_dpb_count, mfc_regs->d_num_dpb); in s5p_mfc_set_dec_frame_buffer_v6()
533 writel(ctx->luma_size, mfc_regs->d_first_plane_dpb_size); in s5p_mfc_set_dec_frame_buffer_v6()
534 writel(ctx->chroma_size, mfc_regs->d_second_plane_dpb_size); in s5p_mfc_set_dec_frame_buffer_v6()
536 writel(buf_addr1, mfc_regs->d_scratch_buffer_addr); in s5p_mfc_set_dec_frame_buffer_v6()
[all …]
/Linux-v4.19/arch/m68k/coldfire/
Dm53xx.c321 writel(0x77777777, MCF_SCM_MPR); in scm_init()
325 writel(0, MCF_SCM_PACRA); in scm_init()
326 writel(0, MCF_SCM_PACRB); in scm_init()
327 writel(0, MCF_SCM_PACRC); in scm_init()
328 writel(0, MCF_SCM_PACRD); in scm_init()
329 writel(0, MCF_SCM_PACRE); in scm_init()
330 writel(0, MCF_SCM_PACRF); in scm_init()
333 writel(MCF_SCM_BCR_GBR | MCF_SCM_BCR_GBW, MCF_SCM_BCR); in scm_init()
342 writel(0x10080000, MCF_FBCS1_CSAR); in fbcs_init()
344 writel(0x002A3780, MCF_FBCS1_CSCR); in fbcs_init()
[all …]
/Linux-v4.19/drivers/gpu/drm/meson/
Dmeson_viu.c100 writel(((m[0] & 0xfff) << 16) | (m[1] & 0xfff), in meson_viu_set_osd_matrix()
102 writel(m[2] & 0xfff, in meson_viu_set_osd_matrix()
104 writel(((m[3] & 0x1fff) << 16) | (m[4] & 0x1fff), in meson_viu_set_osd_matrix()
106 writel(((m[5] & 0x1fff) << 16) | (m[6] & 0x1fff), in meson_viu_set_osd_matrix()
108 writel(((m[7] & 0x1fff) << 16) | (m[8] & 0x1fff), in meson_viu_set_osd_matrix()
110 writel(((m[9] & 0x1fff) << 16) | (m[10] & 0x1fff), in meson_viu_set_osd_matrix()
114 writel(((m[11] & 0x1fff) << 16) | (m[12] & 0x1fff), in meson_viu_set_osd_matrix()
117 writel(((m[13] & 0x1fff) << 16) | (m[14] & 0x1fff), in meson_viu_set_osd_matrix()
120 writel(((m[15] & 0x1fff) << 16) | (m[16] & 0x1fff), in meson_viu_set_osd_matrix()
123 writel(m[17] & 0x1fff, priv->io_base + in meson_viu_set_osd_matrix()
[all …]
/Linux-v4.19/drivers/video/fbdev/geode/
Ddisplay_gx1.c90 writel(DC_UNLOCK_CODE, par->dc_regs + DC_UNLOCK); in gx1_set_mode()
97 writel(tcfg, par->dc_regs + DC_TIMING_CFG); in gx1_set_mode()
104 writel(gcfg, par->dc_regs + DC_GENERAL_CFG); in gx1_set_mode()
108 writel(gcfg, par->dc_regs + DC_GENERAL_CFG); in gx1_set_mode()
114 writel(gcfg, par->dc_regs + DC_GENERAL_CFG); in gx1_set_mode()
135 writel(0, par->dc_regs + DC_FB_ST_OFFSET); in gx1_set_mode()
138 writel(info->fix.line_length >> 2, par->dc_regs + DC_LINE_DELTA); in gx1_set_mode()
139 writel(((info->var.xres * info->var.bits_per_pixel/8) >> 3) + 2, in gx1_set_mode()
166 writel(val, par->dc_regs + DC_H_TIMING_1); in gx1_set_mode()
168 writel(val, par->dc_regs + DC_H_TIMING_2); in gx1_set_mode()
[all …]
/Linux-v4.19/drivers/net/hippi/
Drrunner.c189 writel(readl(&rrpriv->regs->HostCtrl) | NO_SWAP, in rr_init_one()
231 writel(HALT_NIC, &rr->regs->HostCtrl); in rr_remove_one()
272 writel(*(u32*)(cmd), &regs->CmdRing[idx]); in rr_issue_cmd()
300 writel(0x01000000, &regs->TX_state); in rr_reset()
301 writel(0xff800000, &regs->RX_state); in rr_reset()
302 writel(0, &regs->AssistState); in rr_reset()
303 writel(CLEAR_INTA, &regs->LocalCtrl); in rr_reset()
304 writel(0x01, &regs->BrkPt); in rr_reset()
305 writel(0, &regs->Timer); in rr_reset()
306 writel(0, &regs->TimerRef); in rr_reset()
[all …]
/Linux-v4.19/drivers/spi/
Dspi-sirf.c307 writel(readl(sspi->base + sspi->regs->usp_mode1) & in sirfsoc_usp_hwinit()
309 writel(readl(sspi->base + sspi->regs->usp_mode1) | in sirfsoc_usp_hwinit()
337 writel(data, sspi->base + sspi->regs->txfifo_data); in spi_sirfsoc_tx_word_u8()
366 writel(data, sspi->base + sspi->regs->txfifo_data); in spi_sirfsoc_tx_word_u16()
396 writel(data, sspi->base + sspi->regs->txfifo_data); in spi_sirfsoc_tx_word_u32()
409 writel(0x0, sspi->base + sspi->regs->int_en); in spi_sirfsoc_irq()
410 writel(readl(sspi->base + sspi->regs->int_st), in spi_sirfsoc_irq()
422 writel(0x0, sspi->base + sspi->regs->int_en); in spi_sirfsoc_irq()
425 writel(~0UL, sspi->base + sspi->regs->usp_int_en_clr); in spi_sirfsoc_irq()
428 writel(readl(sspi->base + sspi->regs->int_st), in spi_sirfsoc_irq()
[all …]

12345678910>>...67