Home
last modified time | relevance | path

Searched refs:ctlr (Results 1 – 11 of 11) sorted by relevance

/rk3399_rockchip-uboot/drivers/spi/
H A Dich.c86 static void ich_set_bbar(struct ich_spi_priv *ctlr, uint32_t minaddr) in ich_set_bbar() argument
92 ichspi_bbar = ich_readl(ctlr, ctlr->bbar) & ~bbar_mask; in ich_set_bbar()
94 ich_writel(ctlr, ichspi_bbar, ctlr->bbar); in ich_set_bbar()
116 struct ich_spi_priv *ctlr) in ich_init_controller() argument
129 ctlr->opmenu = offsetof(struct ich7_spi_regs, opmenu); in ich_init_controller()
130 ctlr->menubytes = sizeof(ich7_spi->opmenu); in ich_init_controller()
131 ctlr->optype = offsetof(struct ich7_spi_regs, optype); in ich_init_controller()
132 ctlr->addr = offsetof(struct ich7_spi_regs, spia); in ich_init_controller()
133 ctlr->data = offsetof(struct ich7_spi_regs, spid); in ich_init_controller()
134 ctlr->databytes = sizeof(ich7_spi->spid); in ich_init_controller()
[all …]
H A Dspi-mem.c36 int spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_map_mem_op_data() argument
45 if (op->data.dir == SPI_MEM_DATA_OUT && ctlr->dma_tx) in spi_controller_dma_map_mem_op_data()
46 dmadev = ctlr->dma_tx->device->dev; in spi_controller_dma_map_mem_op_data()
47 else if (op->data.dir == SPI_MEM_DATA_IN && ctlr->dma_rx) in spi_controller_dma_map_mem_op_data()
48 dmadev = ctlr->dma_rx->device->dev; in spi_controller_dma_map_mem_op_data()
50 dmadev = ctlr->dev.parent; in spi_controller_dma_map_mem_op_data()
55 return spi_map_buf(ctlr, dmadev, sgt, op->data.buf.in, op->data.nbytes, in spi_controller_dma_map_mem_op_data()
82 void spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_unmap_mem_op_data() argument
91 if (op->data.dir == SPI_MEM_DATA_OUT && ctlr->dma_tx) in spi_controller_dma_unmap_mem_op_data()
92 dmadev = ctlr->dma_tx->device->dev; in spi_controller_dma_unmap_mem_op_data()
[all …]
/rk3399_rockchip-uboot/drivers/gpio/
H A Dtegra_gpio.c48 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in get_config() local
49 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_config()
65 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in set_config() local
66 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_config()
83 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in get_direction() local
84 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in get_direction()
100 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in set_direction() local
101 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_direction()
118 struct gpio_ctlr *ctlr = (struct gpio_ctlr *)NV_PA_GPIO_BASE; in set_level() local
119 struct gpio_ctlr_bank *bank = &ctlr->gpio_bank[GPIO_BANK(gpio)]; in set_level()
[all …]
H A Dsunxi_gpio.c292 struct sunxi_gpio_reg *ctlr; in gpio_sunxi_bind() local
299 ctlr = (struct sunxi_gpio_reg *)devfdt_get_addr(parent); in gpio_sunxi_bind()
307 plat->regs = &ctlr->gpio_bank[bank]; in gpio_sunxi_bind()
/rk3399_rockchip-uboot/include/
H A Dspi-mem.h213 int spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr,
217 void spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr,
222 spi_controller_dma_map_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_map_mem_op_data() argument
230 spi_controller_dma_unmap_mem_op_data(struct spi_controller *ctlr, in spi_controller_dma_unmap_mem_op_data() argument
H A Dpci.h574 struct udevice *ctlr; member
/rk3399_rockchip-uboot/drivers/irq/
H A Dirq-gic.c41 uint32_t ctlr; member
51 uint32_t ctlr; member
243 gicc_save.ctlr = gicc_readl(GICC_CTLR); in gic_irq_suspend()
247 gicc_save.ctlr = reg; in gic_irq_suspend()
253 gicd_save.ctlr = gicd_readl(GICD_CTLR); in gic_irq_suspend()
336 gicc_writel(gicc_save.ctlr, GICC_CTLR); in gic_irq_resume()
340 reg = gicc_save.ctlr; in gic_irq_resume()
343 gicd_writel(gicd_save.ctlr, GICD_CTLR); in gic_irq_resume()
/rk3399_rockchip-uboot/drivers/pci/
H A Dpci_auto.c171 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_prescan_setup_bridge() local
172 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_prescan_setup_bridge()
252 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_postscan_setup_bridge() local
253 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_postscan_setup_bridge()
314 struct udevice *ctlr = pci_get_controller(dev); in dm_pciauto_config_device() local
315 struct pci_controller *ctlr_hose = dev_get_uclass_priv(ctlr); in dm_pciauto_config_device()
H A Dpci-uclass.c1013 hose->ctlr = bus; in pci_uclass_pre_probe()
1024 hose->ctlr = parent_hose->bus; in pci_uclass_pre_probe()
1106 return pci_bus_read_config(hose->ctlr, bdf, offset, valuep, size); in pci_bridge_read_config()
1115 return pci_bus_write_config(hose->ctlr, bdf, offset, value, size); in pci_bridge_write_config()
1259 static int _dm_pci_bus_to_phys(struct udevice *ctlr, in _dm_pci_bus_to_phys() argument
1263 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in _dm_pci_bus_to_phys()
1290 struct udevice *ctlr; in dm_pci_bus_to_phys() local
1294 ctlr = pci_get_controller(dev); in dm_pci_bus_to_phys()
1301 ret = _dm_pci_bus_to_phys(ctlr, bus_addr, in dm_pci_bus_to_phys()
1308 ret = _dm_pci_bus_to_phys(ctlr, bus_addr, flags, 0, &phys_addr); in dm_pci_bus_to_phys()
[all …]
H A Dpcie_dw_mvebu.c463 struct udevice *ctlr = pci_get_controller(dev); in pcie_dw_mvebu_probe() local
464 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in pcie_dw_mvebu_probe()
H A Dpcie_dw_rockchip.c866 struct udevice *ctlr = pci_get_controller(dev); in rockchip_pcie_probe() local
867 struct pci_controller *hose = dev_get_uclass_priv(ctlr); in rockchip_pcie_probe()