Lines Matching refs:reg
251 u32 (*read_dbi)(struct dw_pcie *pcie, void __iomem *base, u32 reg,
253 void (*write_dbi)(struct dw_pcie *pcie, void __iomem *base, u32 reg,
255 void (*write_dbi2)(struct dw_pcie *pcie, void __iomem *base, u32 reg,
290 u32 dw_pcie_read_dbi(struct dw_pcie *pci, u32 reg, size_t size);
291 void dw_pcie_write_dbi(struct dw_pcie *pci, u32 reg, size_t size, u32 val);
292 void dw_pcie_write_dbi2(struct dw_pcie *pci, u32 reg, size_t size, u32 val);
309 static inline void dw_pcie_writel_dbi(struct dw_pcie *pci, u32 reg, u32 val)
311 dw_pcie_write_dbi(pci, reg, 0x4, val);
314 static inline u32 dw_pcie_readl_dbi(struct dw_pcie *pci, u32 reg)
316 return dw_pcie_read_dbi(pci, reg, 0x4);
319 static inline void dw_pcie_writew_dbi(struct dw_pcie *pci, u32 reg, u16 val)
321 dw_pcie_write_dbi(pci, reg, 0x2, val);
324 static inline u16 dw_pcie_readw_dbi(struct dw_pcie *pci, u32 reg)
326 return dw_pcie_read_dbi(pci, reg, 0x2);
329 static inline void dw_pcie_writeb_dbi(struct dw_pcie *pci, u32 reg, u8 val)
331 dw_pcie_write_dbi(pci, reg, 0x1, val);
334 static inline u8 dw_pcie_readb_dbi(struct dw_pcie *pci, u32 reg)
336 return dw_pcie_read_dbi(pci, reg, 0x1);
339 static inline void dw_pcie_writel_dbi2(struct dw_pcie *pci, u32 reg, u32 val)
341 dw_pcie_write_dbi2(pci, reg, 0x4, val);
346 u32 reg;
349 reg = PCIE_MISC_CONTROL_1_OFF;
350 val = dw_pcie_readl_dbi(pci, reg);
352 dw_pcie_writel_dbi(pci, reg, val);
357 u32 reg;
360 reg = PCIE_MISC_CONTROL_1_OFF;
361 val = dw_pcie_readl_dbi(pci, reg);
363 dw_pcie_writel_dbi(pci, reg, val);