Lines Matching refs:dev

101 pci_device_read_rom( struct pci_device * dev, void * buffer )  in pci_device_read_rom()  argument
103 if ( (dev == NULL) || (buffer == NULL) ) { in pci_device_read_rom()
108 return (pci_sys->methods->read_rom)( dev, buffer ); in pci_device_read_rom()
119 pci_device_is_boot_vga( struct pci_device * dev ) in pci_device_is_boot_vga() argument
123 return pci_sys->methods->boot_vga( dev ); in pci_device_is_boot_vga()
134 pci_device_has_kernel_driver( struct pci_device * dev ) in pci_device_has_kernel_driver() argument
138 return pci_sys->methods->has_kernel_driver( dev ); in pci_device_has_kernel_driver()
155 pci_device_probe( struct pci_device * dev ) in pci_device_probe() argument
157 if ( dev == NULL ) { in pci_device_probe()
162 return (pci_sys->methods->probe)( dev ); in pci_device_probe()
184 pci_device_map_region(struct pci_device * dev, unsigned region, in pci_device_map_region() argument
190 if ((region > 5) || (dev->regions[region].size == 0)) { in pci_device_map_region()
194 if (dev->regions[region].memory != NULL) { in pci_device_map_region()
198 return pci_device_map_range(dev, dev->regions[region].base_addr, in pci_device_map_region()
199 dev->regions[region].size, map_flags, in pci_device_map_region()
200 &dev->regions[region].memory); in pci_device_map_region()
222 int pci_device_map_memory_range(struct pci_device *dev, in pci_device_map_memory_range() argument
226 return pci_device_map_range(dev, base, size, in pci_device_map_memory_range()
251 pci_device_map_range(struct pci_device *dev, pciaddr_t base, in pci_device_map_range() argument
256 (struct pci_device_private *) dev; in pci_device_map_range()
265 if (dev == NULL) { in pci_device_map_range()
271 const struct pci_mem_region const* r = &dev->regions[region]; in pci_device_map_range()
311 if (dev->regions[region].memory == NULL) { in pci_device_map_range()
312 err = (*pci_sys->methods->map_range)(dev, in pci_device_map_range()
346 pci_device_unmap_region( struct pci_device * dev, unsigned region ) in pci_device_unmap_region() argument
350 if (dev == NULL) { in pci_device_unmap_region()
354 if ((region > 5) || (dev->regions[region].size == 0)) { in pci_device_unmap_region()
358 err = pci_device_unmap_range(dev, dev->regions[region].memory, in pci_device_unmap_region()
359 dev->regions[region].size); in pci_device_unmap_region()
361 dev->regions[region].memory = NULL; in pci_device_unmap_region()
385 pci_device_unmap_memory_range(struct pci_device *dev, void *memory, in pci_device_unmap_memory_range() argument
388 return pci_device_unmap_range(dev, memory, size); in pci_device_unmap_memory_range()
408 pci_device_unmap_range(struct pci_device *dev, void *memory, in pci_device_unmap_range() argument
412 (struct pci_device_private *) dev; in pci_device_unmap_range()
417 if (dev == NULL) { in pci_device_unmap_range()
433 err = (*pci_sys->methods->unmap_range)(dev, &devp->mappings[i]); in pci_device_unmap_range()
476 pci_device_cfg_read( struct pci_device * dev, void * data, in pci_device_cfg_read() argument
482 if ( (dev == NULL) || (data == NULL) ) { in pci_device_cfg_read()
486 return pci_sys->methods->read( dev, data, offset, size, in pci_device_cfg_read()
493 pci_device_cfg_read_u8( struct pci_device * dev, uint8_t * data, in pci_device_cfg_read_u8() argument
497 int err = pci_device_cfg_read( dev, data, offset, 1, & bytes ); in pci_device_cfg_read_u8()
508 pci_device_cfg_read_u16( struct pci_device * dev, uint16_t * data, in pci_device_cfg_read_u16() argument
512 int err = pci_device_cfg_read( dev, data, offset, 2, & bytes ); in pci_device_cfg_read_u16()
524 pci_device_cfg_read_u32( struct pci_device * dev, uint32_t * data, in pci_device_cfg_read_u32() argument
528 int err = pci_device_cfg_read( dev, data, offset, 4, & bytes ); in pci_device_cfg_read_u32()
563 pci_device_cfg_write( struct pci_device * dev, const void * data, in pci_device_cfg_write() argument
569 if ( (dev == NULL) || (data == NULL) ) { in pci_device_cfg_write()
573 return pci_sys->methods->write( dev, data, offset, size, in pci_device_cfg_write()
580 pci_device_cfg_write_u8(struct pci_device *dev, uint8_t data, in pci_device_cfg_write_u8() argument
584 int err = pci_device_cfg_write(dev, & data, offset, 1, & bytes); in pci_device_cfg_write_u8()
596 pci_device_cfg_write_u16(struct pci_device *dev, uint16_t data, in pci_device_cfg_write_u16() argument
601 int err = pci_device_cfg_write( dev, & temp, offset, 2, & bytes ); in pci_device_cfg_write_u16()
613 pci_device_cfg_write_u32(struct pci_device *dev, uint32_t data, in pci_device_cfg_write_u32() argument
618 int err = pci_device_cfg_write( dev, & temp, offset, 4, & bytes ); in pci_device_cfg_write_u32()
630 pci_device_cfg_write_bits( struct pci_device * dev, uint32_t mask, in pci_device_cfg_write_bits() argument
636 err = pci_device_cfg_read_u32( dev, & temp, offset ); in pci_device_cfg_write_bits()
641 err = pci_device_cfg_write_u32(dev, temp, offset); in pci_device_cfg_write_bits()
648 pci_device_enable(struct pci_device *dev) in pci_device_enable() argument
650 if (dev == NULL) { in pci_device_enable()
655 pci_sys->methods->enable(dev); in pci_device_enable()
671 pci_device_map_legacy(struct pci_device *dev, pciaddr_t base, pciaddr_t size, in pci_device_map_legacy() argument
680 return pci_sys->methods->map_legacy(dev, base, size, map_flags, addr); in pci_device_map_legacy()
694 pci_device_unmap_legacy(struct pci_device *dev, void *addr, pciaddr_t size) in pci_device_unmap_legacy() argument
699 return pci_sys->methods->unmap_legacy(dev, addr, size); in pci_device_unmap_legacy()