Lines Matching refs:pdev
122 pci_read_config_byte(struct pci_dev *pdev, int where, u8 *val) in pci_read_config_byte() argument
124 *val = (u8)pci_read_config(pdev->dev.bsddev, where, 1); in pci_read_config_byte()
129 pci_read_config_word(struct pci_dev *pdev, int where, u16 *val) in pci_read_config_word() argument
131 *val = (u16)pci_read_config(pdev->dev.bsddev, where, 2); in pci_read_config_word()
136 pci_read_config_dword(struct pci_dev *pdev, int where, u32 *val) in pci_read_config_dword() argument
138 *val = (u32)pci_read_config(pdev->dev.bsddev, where, 4); in pci_read_config_dword()
143 pci_write_config_byte(struct pci_dev *pdev, int where, u8 val) in pci_write_config_byte() argument
145 pci_write_config(pdev->dev.bsddev, where, val, 1); in pci_write_config_byte()
150 pci_write_config_word(struct pci_dev *pdev, int where, u16 val) in pci_write_config_word() argument
152 pci_write_config(pdev->dev.bsddev, where, val, 2); in pci_write_config_word()
157 pci_write_config_dword(struct pci_dev *pdev, int where, u32 val) in pci_write_config_dword() argument
159 pci_write_config(pdev->dev.bsddev, where, val, 4); in pci_write_config_dword()
165 pcie_get_readrq(struct pci_dev *pdev) in pcie_get_readrq() argument
170 err = pci_find_extcap(pdev->dev.bsddev, PCIY_EXPRESS, &cap); in pcie_get_readrq()
174 ctl = pci_read_config(pdev->dev.bsddev, cap, 2); in pcie_get_readrq()
181 pcie_set_readrq(struct pci_dev *pdev, int rq) in pcie_set_readrq() argument
189 err = pci_find_extcap(pdev->dev.bsddev, PCIY_EXPRESS, &cap); in pcie_set_readrq()
195 ctl = pci_read_config(pdev->dev.bsddev, cap, 2); in pcie_set_readrq()
198 pci_write_config(pdev->dev.bsddev, cap, ctl, 2); in pcie_set_readrq()
240 _pci_get_rle(struct pci_dev *pdev, int bar) in _pci_get_rle() argument
243 device_t dev = pdev->dev.bsddev; in _pci_get_rle()
272 pci_resource_start(struct pci_dev *pdev, int bar) in pci_resource_start() argument
278 res = bus_alloc_resource_any(pdev->dev.bsddev, SYS_RES_MEMORY, &rid, RF_SHAREABLE); in pci_resource_start()
280 kprintf("pci_resource_start(0x%p, 0x%x) failed\n", pdev, PCIR_BAR(bar)); in pci_resource_start()
288 pci_resource_len(struct pci_dev *pdev, int bar) in pci_resource_len() argument
292 rle = _pci_get_rle(pdev, bar); in pci_resource_len()
318 const struct pci_dev *pdev = container_of(&bus, struct pci_dev, bus); in pci_bus_read_config_byte() local
320 *val = (u8)pci_read_config(pdev->dev.bsddev, where, 1); in pci_bus_read_config_byte()
327 const struct pci_dev *pdev = container_of(&bus, struct pci_dev, bus); in pci_bus_read_config_word() local
329 *val = (u16)pci_read_config(pdev->dev.bsddev, where, 2); in pci_bus_read_config_word()
334 pci_name(struct pci_dev *pdev) in pci_name() argument
336 return device_get_desc(pdev->dev.bsddev); in pci_name()
340 pci_get_drvdata(struct pci_dev *pdev) in pci_get_drvdata() argument
342 return pdev->pci_dev_data; in pci_get_drvdata()
346 pci_set_drvdata(struct pci_dev *pdev, void *data) in pci_set_drvdata() argument
348 pdev->pci_dev_data = data; in pci_set_drvdata()
365 pci_clear_master(struct pci_dev *pdev) in pci_clear_master() argument
367 pci_disable_busmaster(pdev->dev.bsddev); in pci_clear_master()
371 pci_set_master(struct pci_dev *pdev) in pci_set_master() argument
373 pci_enable_busmaster(pdev->dev.bsddev); in pci_set_master()
377 pci_pcie_cap(struct pci_dev *pdev) in pci_pcie_cap() argument
379 return pci_get_pciecap_ptr(pdev->dev.bsddev); in pci_pcie_cap()
390 pci_enable_device(struct pci_dev *pdev) in pci_enable_device() argument
393 pci_enable_io(pdev->dev.bsddev, SYS_RES_IOPORT); in pci_enable_device()
394 pci_enable_io(pdev->dev.bsddev, SYS_RES_MEMORY); in pci_enable_device()
399 pci_disable_device(struct pci_dev *pdev) in pci_disable_device() argument
402 pci_disable_busmaster(pdev->dev.bsddev); in pci_disable_device()
411 pci_find_capability(struct pci_dev *pdev, int capid) in pci_find_capability() argument
415 if (pci_find_extcap(pdev->dev.bsddev, capid, ®)) in pci_find_capability()
509 pci_map_rom(struct pci_dev *pdev, size_t *size) in pci_map_rom() argument
511 return vga_pci_map_bios(device_get_parent(pdev->dev.bsddev), size); in pci_map_rom()
515 pci_unmap_rom(struct pci_dev *pdev, void __iomem *rom) in pci_unmap_rom() argument
517 vga_pci_unmap_bios(device_get_parent(pdev->dev.bsddev), rom); in pci_unmap_rom()
521 pci_resource_flags(struct pci_dev *pdev, int bar) in pci_resource_flags() argument
525 kprintf("pci_resource_flags: pdev=%p bar=%d type=IO\n", pdev, bar); in pci_resource_flags()
528 kprintf("pci_resource_flags: pdev=%p bar=%d type=MEM\n", pdev, bar); in pci_resource_flags()