Home
last modified time | relevance | path

Searched refs:pcie_write (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/pci/controller/
H A Dpcie-xilinx-cpm.c130 static void pcie_write(struct xilinx_cpm_pcie_port *port, in pcie_write() function
149 pcie_write(port, XILINX_CPM_PCIE_RPEFR_ALL_MASK, in cpm_pcie_clear_err_interrupts()
164 pcie_write(port, (val & (~mask)), XILINX_CPM_PCIE_REG_IDRN_MASK); in xilinx_cpm_mask_leg_irq()
178 pcie_write(port, (val | mask), XILINX_CPM_PCIE_REG_IDRN_MASK); in xilinx_cpm_unmask_leg_irq()
238 pcie_write(port, val, XILINX_CPM_PCIE_REG_IMR); in xilinx_cpm_mask_event_irq()
250 pcie_write(port, val, XILINX_CPM_PCIE_REG_IMR); in xilinx_cpm_unmask_event_irq()
286 pcie_write(port, val, XILINX_CPM_PCIE_REG_IDR); in xilinx_cpm_pcie_event_flow()
473 pcie_write(port, ~XILINX_CPM_PCIE_IDR_ALL_MASK, in xilinx_cpm_pcie_init_port()
477 pcie_write(port, pcie_read(port, XILINX_CPM_PCIE_REG_IDR) & in xilinx_cpm_pcie_init_port()
488 pcie_write(por in xilinx_cpm_pcie_init_port()
[all...]
H A Dpcie-xilinx.c123 static inline void pcie_write(struct xilinx_pcie_port *port, u32 val, u32 reg) in pcie_write() function
146 pcie_write(port, XILINX_PCIE_RPEFR_ALL_MASK, in xilinx_pcie_clear_err_interrupts()
345 pcie_write(port, 0x0, XILINX_PCIE_REG_MSIBASE1); in xilinx_pcie_enable_msi()
346 pcie_write(port, msg_addr, XILINX_PCIE_REG_MSIBASE2); in xilinx_pcie_enable_msi()
449 pcie_write(port, XILINX_PCIE_RPIFR1_ALL_MASK, in xilinx_pcie_intr_handler()
487 pcie_write(port, status, XILINX_PCIE_REG_IDR); in xilinx_pcie_intr_handler()
554 pcie_write(port, ~XILINX_PCIE_IDR_ALL_MASK, in xilinx_pcie_init_port()
558 pcie_write(port, pcie_read(port, XILINX_PCIE_REG_IDR) & in xilinx_pcie_init_port()
563 pcie_write(port, XILINX_PCIE_IMR_ENABLE_MASK, XILINX_PCIE_REG_IMR); in xilinx_pcie_init_port()
566 pcie_write(por in xilinx_pcie_init_port()
[all...]
/kernel/linux/linux-6.6/drivers/pci/controller/
H A Dpcie-xilinx-cpm.c148 static void pcie_write(struct xilinx_cpm_pcie *port, in pcie_write() function
167 pcie_write(port, XILINX_CPM_PCIE_RPEFR_ALL_MASK, in cpm_pcie_clear_err_interrupts()
182 pcie_write(port, (val & (~mask)), XILINX_CPM_PCIE_REG_IDRN_MASK); in xilinx_cpm_mask_leg_irq()
196 pcie_write(port, (val | mask), XILINX_CPM_PCIE_REG_IDRN_MASK); in xilinx_cpm_unmask_leg_irq()
256 pcie_write(port, val, XILINX_CPM_PCIE_REG_IMR); in xilinx_cpm_mask_event_irq()
268 pcie_write(port, val, XILINX_CPM_PCIE_REG_IMR); in xilinx_cpm_unmask_event_irq()
304 pcie_write(port, val, XILINX_CPM_PCIE_REG_IDR); in xilinx_cpm_pcie_event_flow()
498 pcie_write(port, ~XILINX_CPM_PCIE_IDR_ALL_MASK, in xilinx_cpm_pcie_init_port()
502 pcie_write(port, pcie_read(port, XILINX_CPM_PCIE_REG_IDR) & in xilinx_cpm_pcie_init_port()
519 pcie_write(por in xilinx_cpm_pcie_init_port()
[all...]
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()
410 pcie_write(pcie, XILINX_PCIE_RPIFR1_ALL_MASK, in xilinx_pcie_intr_handler()
445 pcie_write(pcie, status, XILINX_PCIE_REG_IDR); in xilinx_pcie_intr_handler()
486 pcie_write(pcie, upper_32_bits(pa), XILINX_PCIE_REG_MSIBASE1); in xilinx_pcie_init_irq_domain()
487 pcie_write(pcie, lower_32_bits(pa), XILINX_PCIE_REG_MSIBASE2); in xilinx_pcie_init_irq_domain()
507 pcie_write(pcie, ~XILINX_PCIE_IDR_ALL_MASK, in xilinx_pcie_init_port()
511 pcie_write(pcie, pcie_read(pcie, XILINX_PCIE_REG_IDR) & in xilinx_pcie_init_port()
516 pcie_write(pcie, XILINX_PCIE_IMR_ENABLE_MASK, XILINX_PCIE_REG_IMR); in xilinx_pcie_init_port()
519 pcie_write(pci in xilinx_pcie_init_port()
[all...]
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()
409 pcie_write(pcie, val, RALINK_PCI_PCIMSK_ADDR); in mt7621_pcie_enable_port()
441 pcie_write(pcie, 0xffffffff, RALINK_PCI_MEMBASE); in mt7621_pcie_enable_ports()
442 pcie_write(pcie, entry->res->start - entry->offset, RALINK_PCI_IOBASE); in mt7621_pcie_enable_ports()
/kernel/linux/linux-5.10/drivers/staging/mt7621-pci/
H A Dpci-mt7621.c150 static inline void pcie_write(struct mt7621_pcie *pcie, u32 val, u32 reg) in pcie_write() function
204 pcie_write(pcie, address, RALINK_PCI_CONFIG_ADDR); in read_config()
213 pcie_write(pcie, address, RALINK_PCI_CONFIG_ADDR); in write_config()
214 pcie_write(pcie, val, RALINK_PCI_CONFIG_DATA); in write_config()
559 pcie_write(pcie, val, RALINK_PCI_PCIMSK_ADDR); in mt7621_pcie_enable_port()
562 pcie_write(pcie, PCIE_BAR_MAP_MAX | PCIE_BAR_ENABLE, in mt7621_pcie_enable_port()
564 pcie_write(pcie, MEMORY_BASE, in mt7621_pcie_enable_port()
568 pcie_write(pcie, PCIE_CLASS_CODE | PCIE_REVISION_ID, in mt7621_pcie_enable_port()
581 pcie_write(pcie, 0xffffffff, RALINK_PCI_MEMBASE); in mt7621_pcie_enable_ports()
582 pcie_write(pci in mt7621_pcie_enable_ports()
[all...]

Completed in 6 milliseconds