Changeset View
Changeset View
Standalone View
Standalone View
sys/dev/ata/ata-pci.h
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | |||||
int ata_pci_read_ivar(device_t dev, device_t child, int which, uintptr_t *result); | int ata_pci_read_ivar(device_t dev, device_t child, int which, uintptr_t *result); | ||||
int ata_pci_write_ivar(device_t dev, device_t child, int which, uintptr_t value); | int ata_pci_write_ivar(device_t dev, device_t child, int which, uintptr_t value); | ||||
uint32_t ata_pci_read_config(device_t dev, device_t child, int reg, int width); | uint32_t ata_pci_read_config(device_t dev, device_t child, int reg, int width); | ||||
void ata_pci_write_config(device_t dev, device_t child, int reg, | void ata_pci_write_config(device_t dev, device_t child, int reg, | ||||
uint32_t val, int width); | uint32_t val, int width); | ||||
int ata_pci_print_child(device_t dev, device_t child); | int ata_pci_print_child(device_t dev, device_t child); | ||||
int ata_pci_child_location_str(device_t dev, device_t child, char *buf, | int ata_pci_child_location_str(device_t dev, device_t child, char *buf, | ||||
size_t buflen); | size_t buflen); | ||||
struct resource * ata_pci_alloc_resource(device_t dev, device_t child, int type, int *rid, u_long start, u_long end, u_long count, u_int flags); | struct resource * ata_pci_alloc_resource(device_t dev, device_t child, int type, int *rid, rman_res_t start, rman_res_t end, rman_res_t count, u_int flags); | ||||
int ata_pci_release_resource(device_t dev, device_t child, int type, int rid, struct resource *r); | int ata_pci_release_resource(device_t dev, device_t child, int type, int rid, struct resource *r); | ||||
int ata_pci_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filter, driver_intr_t *function, void *argument, void **cookiep); | int ata_pci_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filter, driver_intr_t *function, void *argument, void **cookiep); | ||||
int ata_pci_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie); | int ata_pci_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie); | ||||
int ata_pci_ch_attach(device_t dev); | int ata_pci_ch_attach(device_t dev); | ||||
int ata_pci_ch_detach(device_t dev); | int ata_pci_ch_detach(device_t dev); | ||||
int ata_pci_status(device_t dev); | int ata_pci_status(device_t dev); | ||||
void ata_pci_hw(device_t dev); | void ata_pci_hw(device_t dev); | ||||
void ata_pci_dmainit(device_t dev); | void ata_pci_dmainit(device_t dev); | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |