/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 | 54 dmadev = ctlr->dma_tx->device->dev; in spi_controller_dma_map_mem_op_data() 56 dmadev = ctlr->dma_rx->device->dev; in spi_controller_dma_map_mem_op_data() 58 dmadev = ctlr->dev.parent; in spi_controller_dma_map_mem_op_data() 104 dmadev = ctlr->dev.parent; in spi_controller_dma_unmap_mem_op_data() 106 spi_unmap_buf(ctlr, dmadev, sgt, in spi_controller_dma_unmap_mem_op_data() 236 spi_flush_queue(ctlr); in spi_mem_exec_op() 238 if (ctlr->auto_runtime_pm) { in spi_mem_exec_op() 241 dev_err(&ctlr->dev, in spi_mem_exec_op() 249 mutex_lock(&ctlr->io_mutex); in spi_mem_exec_op() 254 mutex_unlock(&ctlr->io_mutex); in spi_mem_exec_op() [all …]
|
/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 = (struct gpio_ctlr *)dev_read_addr(parent); in gpio_tegra_bind() 343 if ((ulong)ctlr == FDT_ADDR_T_NONE) in gpio_tegra_bind() [all …]
|
A D | sunxi_gpio.c | 289 struct sunxi_gpio_reg *ctlr; in gpio_sunxi_bind() local 296 ctlr = dev_read_addr_ptr(parent); in gpio_sunxi_bind() 304 plat->regs = &ctlr->gpio_bank[bank]; in gpio_sunxi_bind()
|
/u-boot/drivers/pci/ |
A D | pci_auto.c | 167 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_prescan_setup_bridge() local 168 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_prescan_setup_bridge() 180 PCI_BUS(dm_pci_get_bdf(dev)) - dev_seq(ctlr)); in dm_pciauto_prescan_setup_bridge() 181 dm_pci_write_config8(dev, PCI_SECONDARY_BUS, sub_bus - dev_seq(ctlr)); in dm_pciauto_prescan_setup_bridge() 248 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_postscan_setup_bridge() local 249 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_postscan_setup_bridge() 256 dm_pci_write_config8(dev, PCI_SUBORDINATE_BUS, sub_bus - dev_seq(ctlr)); in dm_pciauto_postscan_setup_bridge() 309 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_config_device() local 310 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_config_device()
|
A D | pci-uclass.c | 1028 hose->ctlr = bus; in pci_uclass_pre_probe() 1034 hose->ctlr = parent_hose->bus; in pci_uclass_pre_probe() 1326 static int _dm_pci_bus_to_phys(struct udevice *ctlr, in _dm_pci_bus_to_phys() argument 1330 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in _dm_pci_bus_to_phys() 1362 struct udevice *ctlr; in dm_pci_bus_to_phys() local 1366 ctlr = pci_get_controller(dev); in dm_pci_bus_to_phys() 1373 ret = _dm_pci_bus_to_phys(ctlr, bus_addr, in dm_pci_bus_to_phys() 1380 ret = _dm_pci_bus_to_phys(ctlr, bus_addr, flags, 0, &phys_addr); in dm_pci_bus_to_phys() 1393 struct udevice *ctlr; in _dm_pci_phys_to_bus() local 1399 ctlr = pci_get_controller(dev); in _dm_pci_phys_to_bus() [all …]
|
A D | pcie_rockchip.c | 169 struct udevice *ctlr = pci_get_controller(priv->dev); in rockchip_pcie_atr_init() local 170 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in rockchip_pcie_atr_init() 528 struct udevice *ctlr = pci_get_controller(dev); in rockchip_pcie_probe() local 529 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in rockchip_pcie_probe()
|
A D | pcie_dw_mvebu.c | 480 struct udevice *ctlr = pci_get_controller(dev); in pcie_dw_mvebu_probe() local 481 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in pcie_dw_mvebu_probe()
|
A D | pcie_brcmstb.c | 431 struct udevice *ctlr = pci_get_controller(dev); in brcm_pcie_probe() local 432 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in brcm_pcie_probe()
|
A D | pci_mvebu.c | 278 struct udevice *ctlr = pci_get_controller(dev); in mvebu_pcie_probe() local 279 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in mvebu_pcie_probe()
|
A D | pcie_dw_ti.c | 602 struct udevice *ctlr = pci_get_controller(dev); in pcie_dw_ti_probe() local 603 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in pcie_dw_ti_probe()
|
A D | pcie_dw_rockchip.c | 796 struct udevice *ctlr = pci_get_controller(dev); in rockchip_pcie_probe() local 797 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in rockchip_pcie_probe()
|
/u-boot/include/ |
A D | spi-mem.h | 212 int spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr, 216 void spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr, 221 spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_map_mem_op_data() argument 229 spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_unmap_mem_op_data() argument
|
A D | pci.h | 629 struct udevice *ctlr; member
|