Home
last modified time | relevance | path

Searched refs:ssp_regs (Results 1 – 7 of 7) sorted by relevance

/openbmc/u-boot/drivers/spi/
H A Dmxs_spi.c95 &ssp_regs->hw_ssp_ctrl0); in spi_claim_bus()
100 writel(reg, &ssp_regs->hw_ssp_ctrl1); in spi_claim_bus()
102 writel(0, &ssp_regs->hw_ssp_cmd0); in spi_claim_bus()
128 struct mxs_ssp_regs *ssp_regs = slave->regs; in mxs_spi_xfer_pio() local
131 mxs_spi_start_xfer(ssp_regs); in mxs_spi_xfer_pio()
137 writel(1, &ssp_regs->hw_ssp_ctrl0_set); in mxs_spi_xfer_pio()
139 writel(1, &ssp_regs->hw_ssp_xfer_size); in mxs_spi_xfer_pio()
143 mxs_spi_end_xfer(ssp_regs); in mxs_spi_xfer_pio()
159 writel(*data++, &ssp_regs->hw_ssp_data); in mxs_spi_xfer_pio()
170 *data = readl(&ssp_regs->hw_ssp_data); in mxs_spi_xfer_pio()
[all …]
H A Dlpc32xx_ssp.c17 struct ssp_regs { struct
41 struct ssp_regs *regs; argument
79 lslave->regs = (struct ssp_regs *)SSP0_BASE; in spi_setup_slave()
/openbmc/u-boot/drivers/mmc/
H A Dmxsmmc.c45 struct mxs_ssp_regs *ssp_regs = priv->regs; in mxsmmc_cd() local
55 struct mxs_ssp_regs *ssp_regs = priv->regs; in mxsmmc_send_cmd_pio() local
64 reg = readl(&ssp_regs->hw_ssp_status); in mxsmmc_send_cmd_pio()
76 reg = readl(&ssp_regs->hw_ssp_status); in mxsmmc_send_cmd_pio()
150 reg = readl(&ssp_regs->hw_ssp_status); in mxsmmc_send_cmd()
186 reg = readl(&ssp_regs->hw_ssp_cmd0); in mxsmmc_send_cmd()
191 writel(reg, &ssp_regs->hw_ssp_cmd0); in mxsmmc_send_cmd()
232 writel(ctrl0, &ssp_regs->hw_ssp_ctrl0); in mxsmmc_send_cmd()
238 reg = readl(&ssp_regs->hw_ssp_status); in mxsmmc_send_cmd()
294 reg = readl(&ssp_regs->hw_ssp_status); in mxsmmc_send_cmd()
[all …]
/openbmc/u-boot/board/spear/x600/
H A Dfpga.c77 struct ssp_regs *ssp = (struct ssp_regs *)CONFIG_SSP2_BASE; in fpga_done_fn()
133 struct ssp_regs *ssp = (struct ssp_regs *)CONFIG_SSP2_BASE; in fpga_wr_fn()
230 struct ssp_regs *ssp = (struct ssp_regs *)CONFIG_SSP2_BASE; in x600_init_fpga()
/openbmc/u-boot/arch/arm/include/asm/arch-spear/
H A Dspr_ssp.h9 struct ssp_regs { struct
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/
H A Dclock.c274 struct mxs_ssp_regs *ssp_regs; in mxs_set_ssp_busclock() local
280 ssp_regs = mxs_ssp_regs_by_bus(bus); in mxs_set_ssp_busclock()
305 writel(reg, &ssp_regs->hw_ssp_timing); in mxs_set_ssp_busclock()
/openbmc/linux/sound/soc/bcm/
H A Dcygnus-ssp.c1211 struct cygnus_ssp_regs ssp_regs[3]; in parse_ssp_child_node() local
1224 ssp_regs[0] = INIT_SSP_REGS(0); in parse_ssp_child_node()
1228 ssp_regs[1] = INIT_SSP_REGS(1); in parse_ssp_child_node()
1232 ssp_regs[2] = INIT_SSP_REGS(2); in parse_ssp_child_node()
1251 aio->regs = ssp_regs[portnum]; in parse_ssp_child_node()