Searched refs:ahb_base (Results 1 – 3 of 3) sorted by relevance
/openbmc/u-boot/drivers/spi/ |
H A D | aspeed_spi.c | 176 void __iomem *ahb_base; /* AHB Window for this device */ member 264 void __iomem *ahb_base; /* AHB Window for all flash devices */ member 363 u32 flash_addr = (u32)flash->ahb_base + 0x10000; in aspeed_spi_fmc_checksum() 397 u32 flash_addr = (u32)flash->ahb_base; in aspeed_g6_spi_fmc_checksum() 535 memcpy_fromio(tmp_buf, flash->ahb_base, FLASH_CALIBRATION_LEN); in aspeed_spi_timing_calibration() 696 flash->ahb_base = priv->ahb_base; in aspeed_spi_controller_init() 697 debug("cs0 mem-map : %x\n", (u32)flash->ahb_base); in aspeed_spi_controller_init() 700 flash->ahb_base = priv->flashes[0].ahb_base + 0x4000000; /* cs0 + 64MB */ in aspeed_spi_controller_init() 702 (u32)flash->ahb_base, (u32)flash->ahb_base + 0x4000000); in aspeed_spi_controller_init() 705 flash->ahb_base = priv->flashes[0].ahb_base + 0x4000000 * 2; /* cs0 + 128MB : use 64MB */ in aspeed_spi_controller_init() [all …]
|
/openbmc/linux/drivers/spi/ |
H A D | spi-aspeed-smc.c | 66 void __iomem *ahb_base; member 95 void __iomem *ahb_base; member 193 aspeed_spi_write_to_ahb(chip->ahb_base, &temp, 4); in aspeed_spi_send_cmd_addr() 197 aspeed_spi_write_to_ahb(chip->ahb_base, &opcode, 1); in aspeed_spi_send_cmd_addr() 198 aspeed_spi_write_to_ahb(chip->ahb_base, &temp, 4); in aspeed_spi_send_cmd_addr() 211 aspeed_spi_write_to_ahb(chip->ahb_base, &op->cmd.opcode, 1); in aspeed_spi_read_reg() 213 chip->ahb_base, op->data.nbytes); in aspeed_spi_read_reg() 222 aspeed_spi_write_to_ahb(chip->ahb_base, &op->cmd.opcode, 1); in aspeed_spi_write_reg() 223 aspeed_spi_write_to_ahb(chip->ahb_base, op->data.buf.out, in aspeed_spi_write_reg() 246 aspeed_spi_write_to_ahb(chip->ahb_base, &dummy, sizeof(dummy)); in aspeed_spi_read_user() [all …]
|
H A D | spi-cadence-quadspi.c | 76 void __iomem *ahb_base; member 700 void __iomem *ahb_base = cqspi->ahb_base; in cqspi_indirect_read_execute() local 758 ioread32_rep(ahb_base, rxbuf, in cqspi_indirect_read_execute() 761 unsigned int temp = ioread32(ahb_base); in cqspi_indirect_read_execute() 1057 iowrite32_rep(cqspi->ahb_base, txbuf, write_words); in cqspi_indirect_write_execute() 1064 iowrite32(temp, cqspi->ahb_base); in cqspi_indirect_write_execute() 1279 memcpy_toio(cqspi->ahb_base + to, buf, len); in cqspi_write() 1307 memcpy_fromio(buf, cqspi->ahb_base + from, len); in cqspi_direct_read_execute() 1740 cqspi->ahb_base = devm_platform_get_and_ioremap_resource(pdev, 1, &res_ahb); in cqspi_probe() 1741 if (IS_ERR(cqspi->ahb_base)) { in cqspi_probe() [all …]
|