Lines Matching refs:__raw_writel
121 __raw_writel(reg, bs->regs + HSSPI_GLOBAL_CTRL_REG); in bcm63xx_hsspi_set_cs()
132 __raw_writel(CLK_CTRL_ACCUM_RST_ON_LOOP | reg, in bcm63xx_hsspi_set_clk()
140 __raw_writel(reg, bs->regs + HSSPI_PROFILE_SIGNAL_CTRL_REG(profile)); in bcm63xx_hsspi_set_clk()
148 __raw_writel(reg, bs->regs + HSSPI_GLOBAL_CTRL_REG); in bcm63xx_hsspi_set_clk()
179 __raw_writel(1 << MODE_CTRL_MULTIDATA_WR_SIZE_SHIFT | in bcm63xx_hsspi_do_txrx()
195 __raw_writel(HSSPI_PINGx_CMD_DONE(0), in bcm63xx_hsspi_do_txrx()
199 __raw_writel(!chip_select << PINGPONG_CMD_SS_SHIFT | in bcm63xx_hsspi_do_txrx()
232 __raw_writel(reg, bs->regs + in bcm63xx_hsspi_setup()
244 __raw_writel(reg, bs->regs + HSSPI_GLOBAL_CTRL_REG); in bcm63xx_hsspi_setup()
302 __raw_writel(reg, bs->regs + HSSPI_GLOBAL_CTRL_REG); in bcm63xx_hsspi_transfer_one()
318 __raw_writel(HSSPI_INT_CLEAR_ALL, bs->regs + HSSPI_INT_STATUS_REG); in bcm63xx_hsspi_interrupt()
319 __raw_writel(0, bs->regs + HSSPI_INT_MASK_REG); in bcm63xx_hsspi_interrupt()
389 __raw_writel(0, bs->regs + HSSPI_INT_MASK_REG); in bcm63xx_hsspi_probe()
392 __raw_writel(HSSPI_INT_CLEAR_ALL, bs->regs + HSSPI_INT_STATUS_REG); in bcm63xx_hsspi_probe()
397 __raw_writel(reg | GLOBAL_CTRL_CLK_GATE_SSOFF, in bcm63xx_hsspi_probe()
427 __raw_writel(0, bs->regs + HSSPI_INT_MASK_REG); in bcm63xx_hsspi_remove()