Home
last modified time | relevance | path

Searched refs:pcie_write (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/drivers/pci/controller/
H A Dpcie-xilinx.c118 static inline void pcie_write(struct xilinx_pcie *pcie, u32 val, u32 reg) in pcie_write() function
141 pcie_write(pcie, XILINX_PCIE_RPEFR_ALL_MASK, in xilinx_pcie_clear_err_interrupts()
405 pcie_write(pcie, XILINX_PCIE_RPIFR1_ALL_MASK, in xilinx_pcie_intr_handler()
440 pcie_write(pcie, status, XILINX_PCIE_REG_IDR); in xilinx_pcie_intr_handler()
481 pcie_write(pcie, upper_32_bits(pa), XILINX_PCIE_REG_MSIBASE1); in xilinx_pcie_init_irq_domain()
482 pcie_write(pcie, lower_32_bits(pa), XILINX_PCIE_REG_MSIBASE2); in xilinx_pcie_init_irq_domain()
502 pcie_write(pcie, ~XILINX_PCIE_IDR_ALL_MASK, in xilinx_pcie_init_port()
506 pcie_write(pcie, pcie_read(pcie, XILINX_PCIE_REG_IDR) & in xilinx_pcie_init_port()
511 pcie_write(pcie, XILINX_PCIE_IMR_ENABLE_MASK, XILINX_PCIE_REG_IMR); in xilinx_pcie_init_port()
514 pcie_write(pcie, pcie_read(pcie, XILINX_PCIE_REG_RPSC) | in xilinx_pcie_init_port()
H A Dpcie-xilinx-dma-pl.c162 pcie_write(port, XILINX_PCIE_DMA_RPEFR_ALL_MASK, in xilinx_pl_dma_pcie_clear_err_interrupts()
281 pcie_write(port, 1 << bit, XILINX_PCIE_DMA_REG_MSI_HI); in xilinx_pl_dma_pcie_msi_handler_high()
303 pcie_write(port, 1 << bit, XILINX_PCIE_DMA_REG_MSI_LOW); in xilinx_pl_dma_pcie_msi_handler_low()
324 pcie_write(port, val, XILINX_PCIE_DMA_REG_IDR); in xilinx_pl_dma_pcie_event_flow()
531 pcie_write(port, val, XILINX_PCIE_DMA_REG_IMR); in xilinx_pl_dma_pcie_mask_event_irq()
543 pcie_write(port, val, XILINX_PCIE_DMA_REG_IMR); in xilinx_pl_dma_pcie_unmask_event_irq()
680 pcie_write(port, ~XILINX_PCIE_DMA_IDR_ALL_MASK, in xilinx_pl_dma_pcie_init_port()
684 pcie_write(port, pcie_read(port, XILINX_PCIE_DMA_REG_IDR) & in xilinx_pl_dma_pcie_init_port()
689 pcie_write(port, XILINX_PCIE_DMA_IDR_ALL_MASK, in xilinx_pl_dma_pcie_init_port()
691 pcie_write(port, XILINX_PCIE_DMA_IDR_ALL_MASK, in xilinx_pl_dma_pcie_init_port()
[all …]
H A Dpcie-xilinx-cpm.c135 static void pcie_write(struct xilinx_cpm_pcie *port, in pcie_write() function
154 pcie_write(port, XILINX_CPM_PCIE_RPEFR_ALL_MASK, in cpm_pcie_clear_err_interrupts()
169 pcie_write(port, (val & (~mask)), XILINX_CPM_PCIE_REG_IDRN_MASK); in xilinx_cpm_mask_leg_irq()
183 pcie_write(port, (val | mask), XILINX_CPM_PCIE_REG_IDRN_MASK); in xilinx_cpm_unmask_leg_irq()
243 pcie_write(port, val, XILINX_CPM_PCIE_REG_IMR); in xilinx_cpm_mask_event_irq()
255 pcie_write(port, val, XILINX_CPM_PCIE_REG_IMR); in xilinx_cpm_unmask_event_irq()
292 pcie_write(port, val, XILINX_CPM_PCIE_REG_IDR); in xilinx_cpm_pcie_event_flow()
491 pcie_write(port, ~XILINX_CPM_PCIE_IDR_ALL_MASK, in xilinx_cpm_pcie_init_port()
495 pcie_write(port, pcie_read(port, XILINX_CPM_PCIE_REG_IDR) & in xilinx_cpm_pcie_init_port()
512 pcie_write(port, pcie_read(port, XILINX_CPM_PCIE_REG_RPSC) | in xilinx_cpm_pcie_init_port()
H A Dpcie-mt7621.c110 static inline void pcie_write(struct mt7621_pcie *pcie, u32 val, u32 reg) in pcie_write() function
148 pcie_write(pcie, address, RALINK_PCI_CONFIG_ADDR); in read_config()
157 pcie_write(pcie, address, RALINK_PCI_CONFIG_ADDR); in write_config()
158 pcie_write(pcie, val, RALINK_PCI_CONFIG_DATA); in write_config()
404 pcie_write(pcie, val, RALINK_PCI_PCIMSK_ADDR); in mt7621_pcie_enable_port()
436 pcie_write(pcie, 0xffffffff, RALINK_PCI_MEMBASE); in mt7621_pcie_enable_ports()
437 pcie_write(pcie, entry->res->start - entry->offset, RALINK_PCI_IOBASE); in mt7621_pcie_enable_ports()