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