Lines Matching refs:ar2315_pci_ctrl

155 struct ar2315_pci_ctrl {  struct
183 static inline struct ar2315_pci_ctrl *ar2315_pci_bus_to_apc(struct pci_bus *bus) in ar2315_pci_bus_to_apc() argument
187 return container_of(hose, struct ar2315_pci_ctrl, pci_ctrl); in ar2315_pci_bus_to_apc()
190 static inline u32 ar2315_pci_reg_read(struct ar2315_pci_ctrl *apc, u32 reg) in ar2315_pci_reg_read()
195 static inline void ar2315_pci_reg_write(struct ar2315_pci_ctrl *apc, u32 reg, in ar2315_pci_reg_write()
201 static inline void ar2315_pci_reg_mask(struct ar2315_pci_ctrl *apc, u32 reg, in ar2315_pci_reg_mask()
211 static int ar2315_pci_cfg_access(struct ar2315_pci_ctrl *apc, unsigned devfn, in ar2315_pci_cfg_access()
266 static inline int ar2315_pci_local_cfg_rd(struct ar2315_pci_ctrl *apc, in ar2315_pci_local_cfg_rd()
273 static inline int ar2315_pci_local_cfg_wr(struct ar2315_pci_ctrl *apc, in ar2315_pci_local_cfg_wr()
283 struct ar2315_pci_ctrl *apc = ar2315_pci_bus_to_apc(bus); in ar2315_pci_cfg_read()
294 struct ar2315_pci_ctrl *apc = ar2315_pci_bus_to_apc(bus); in ar2315_pci_cfg_write()
307 static int ar2315_pci_host_setup(struct ar2315_pci_ctrl *apc) in ar2315_pci_host_setup()
336 struct ar2315_pci_ctrl *apc = irq_desc_get_handler_data(desc); in ar2315_pci_irq_handler()
352 struct ar2315_pci_ctrl *apc = irq_data_get_irq_chip_data(d); in ar2315_pci_irq_mask()
359 struct ar2315_pci_ctrl *apc = irq_data_get_irq_chip_data(d); in ar2315_pci_irq_mask_ack()
368 struct ar2315_pci_ctrl *apc = irq_data_get_irq_chip_data(d); in ar2315_pci_irq_unmask()
392 static void ar2315_pci_irq_init(struct ar2315_pci_ctrl *apc) in ar2315_pci_irq_init()
412 struct ar2315_pci_ctrl *apc; in ar2315_pci_probe()
514 struct ar2315_pci_ctrl *apc = ar2315_pci_bus_to_apc(dev->bus); in pcibios_map_irq()