| /u-boot/drivers/spi/ |
| A D | ich.c | 107 ich_writel(ctlr, ichspi_bbar, ctlr->bbar); in ich_set_bbar() 170 optypes = ich_readw(ctlr, ctlr->optype); in spi_setup_opcode() 172 ich_writew(ctlr, optypes, ctlr->optype); in spi_setup_opcode() 195 optypes = ich_readw(ctlr, ctlr->optype); in spi_setup_opcode() 221 status = ich_readw(ctlr, ctlr->status); in ich_status_poll() 247 ich_writew(ctlr, SPI_OPTYPE, ctlr->optype); in ich_spi_config_opcode() 334 byte = ich_readb(ctlr, ctlr->speed); in ich_spi_exec_op_swseq() 339 ich_writeb(ctlr, byte, ctlr->speed); in ich_spi_exec_op_swseq() 346 if (ich_readw(ctlr, ctlr->preop)) in ich_spi_exec_op_swseq() 419 ich_writew(ctlr, 0, ctlr->preop); in ich_spi_exec_op_swseq() [all …]
|
| A D | spi-mem.c | 56 dmadev = ctlr->dma_tx->device->dev; in spi_controller_dma_map_mem_op_data() 58 dmadev = ctlr->dma_rx->device->dev; in spi_controller_dma_map_mem_op_data() 60 dmadev = ctlr->dev.parent; in spi_controller_dma_map_mem_op_data() 106 dmadev = ctlr->dev.parent; in spi_controller_dma_unmap_mem_op_data() 108 spi_unmap_buf(ctlr, dmadev, sgt, in spi_controller_dma_unmap_mem_op_data() 274 spi_flush_queue(ctlr); in spi_mem_exec_op() 276 if (ctlr->auto_runtime_pm) { in spi_mem_exec_op() 279 dev_err(&ctlr->dev, in spi_mem_exec_op() 287 mutex_lock(&ctlr->io_mutex); in spi_mem_exec_op() 292 mutex_unlock(&ctlr->io_mutex); in spi_mem_exec_op() [all …]
|
| /u-boot/drivers/timer/ |
| A D | sp804_timer.c | 64 uint32_t ctlr; in sp804_timer_probe() local 67 ctlr = readl(plat->base + SP804_TIMERX_CONTROL); in sp804_timer_probe() 68 ctlr &= SP804_CTRL_TIMER_PRESCALE_MASK; in sp804_timer_probe() 69 switch (ctlr >> SP804_CTRL_TIMER_PRESCALE_SHIFT) { in sp804_timer_probe() 85 ctlr |= SP804_CTRL_TIMER_32BIT | SP804_CTRL_TIMER_ENABLE; in sp804_timer_probe() 86 writel(ctlr, plat->base + SP804_TIMERX_CONTROL); in sp804_timer_probe()
|
| /u-boot/drivers/gpio/ |
| A D | tegra_gpio.c | 46 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in get_config() local 47 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_config() 63 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in set_config() local 81 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in get_direction() local 98 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in set_direction() local 116 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in set_level() local 317 struct gpio_ctlr *ctlr; in gpio_tegra_bind() local 328 ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in gpio_tegra_bind() 342 ctlr = dev_read_addr_ptr(parent); in gpio_tegra_bind() 343 if (!ctlr) in gpio_tegra_bind() [all …]
|
| /u-boot/drivers/pci/ |
| A D | pci_auto.c | 354 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_prescan_setup_bridge() local 355 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_prescan_setup_bridge() 370 PCI_BUS(dm_pci_get_bdf(dev)) - dev_seq(ctlr)); in dm_pciauto_prescan_setup_bridge() 371 dm_pci_write_config8(dev, PCI_SECONDARY_BUS, sub_bus - dev_seq(ctlr)); in dm_pciauto_prescan_setup_bridge() 457 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_postscan_setup_bridge() local 458 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_postscan_setup_bridge() 465 dm_pci_write_config8(dev, PCI_SUBORDINATE_BUS, sub_bus - dev_seq(ctlr)); in dm_pciauto_postscan_setup_bridge() 528 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_config_device() local 529 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_config_device()
|
| A D | pcie_rockchip.c | 160 struct udevice *ctlr = pci_get_controller(priv->dev); in rockchip_pcie_atr_init() local 161 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in rockchip_pcie_atr_init() 519 struct udevice *ctlr = pci_get_controller(dev); in rockchip_pcie_probe() local 520 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in rockchip_pcie_probe()
|
| A D | pcie_dw_ti.c | 241 struct udevice *ctlr = pci_get_controller(dev); in pcie_dw_ti_probe() local 242 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in pcie_dw_ti_probe()
|
| A D | pci-uclass.c | 1113 hose->ctlr = bus; in pci_uclass_pre_probe() 1122 hose->ctlr = parent_hose->bus; in pci_uclass_pre_probe() 1203 return pci_bus_read_config(hose->ctlr, bdf, offset, valuep, size); in pci_bridge_read_config() 1212 return pci_bus_write_config(hose->ctlr, bdf, offset, value, size); in pci_bridge_write_config() 1409 struct udevice *ctlr; in dm_pci_bus_to_phys() local 1416 ctlr = pci_get_controller(dev); in dm_pci_bus_to_phys() 1417 hose = dev_get_uclass_priv(ctlr); in dm_pci_bus_to_phys() 1449 struct udevice *ctlr; in dm_pci_phys_to_bus() local 1456 ctlr = pci_get_controller(dev); in dm_pci_phys_to_bus() 1457 hose = dev_get_uclass_priv(ctlr); in dm_pci_phys_to_bus()
|
| A D | pcie_dw_common.c | 281 struct udevice *ctlr = pci_get_controller(pci->dev); in pcie_dw_setup_host() local 282 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in pcie_dw_setup_host()
|
| A D | pcie_dw_rockchip.c | 430 struct udevice *ctlr = pci_get_controller(dev); in rockchip_pcie_probe() local 431 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in rockchip_pcie_probe()
|
| A D | pcie_dw_meson.c | 405 struct udevice *ctlr = pci_get_controller(dev); in meson_pcie_probe() local 406 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in meson_pcie_probe()
|
| A D | pcie_dw_mvebu.c | 483 struct udevice *ctlr = pci_get_controller(dev); in pcie_dw_mvebu_probe() local 484 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in pcie_dw_mvebu_probe()
|
| A D | pcie_uniphier.c | 293 struct udevice *ctlr = pci_get_controller(dev); in uniphier_pcie_probe() local 294 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in uniphier_pcie_probe()
|
| A D | pcie_brcmstb.c | 426 struct udevice *ctlr = pci_get_controller(dev); in brcm_pcie_probe() local 427 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in brcm_pcie_probe()
|
| A D | pcie_ecam_synquacer.c | 549 struct udevice *ctlr = pci_get_controller(dev); in pci_synquacer_ecam_probe() local 550 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in pci_synquacer_ecam_probe()
|
| A D | pci_mvebu.c | 418 struct udevice *ctlr = pci_get_controller(dev); in mvebu_pcie_probe() local 419 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in mvebu_pcie_probe()
|
| /u-boot/include/ |
| A D | spi-mem.h | 294 int spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr, 298 void spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr, 303 spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_map_mem_op_data() argument 311 spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_unmap_mem_op_data() argument
|
| A D | pci.h | 627 struct udevice *ctlr; member
|