#include <ohci2.h>

Data Fields | |
| struct ohci_hw_softc | sc_hw |
| struct usb2_bus | sc_bus |
| struct usb2_callout | sc_tmo_rhsc |
| union ohci_hub_desc | sc_hub_desc |
| struct usb2_sw_transfer | sc_root_ctrl |
| struct usb2_sw_transfer | sc_root_intr |
| struct usb2_device * | sc_devices [OHCI_MAX_DEVICES] |
| struct resource * | sc_io_res |
| struct resource * | sc_irq_res |
| struct ohci_hcca * | sc_hcca_p |
| struct ohci_ed * | sc_ctrl_p_last |
| struct ohci_ed * | sc_bulk_p_last |
| struct ohci_ed * | sc_isoc_p_last |
| struct ohci_ed * | sc_intr_p_last [OHCI_NO_EDS] |
| void * | sc_intr_hdl |
| device_t | sc_dev |
| bus_size_t | sc_io_size |
| bus_space_tag_t | sc_io_tag |
| bus_space_handle_t | sc_io_hdl |
| uint32_t | sc_eintrs |
| uint32_t | sc_control |
| uint32_t | sc_intre |
| uint16_t | sc_intr_stat [OHCI_NO_EDS] |
| uint16_t | sc_id_vendor |
| uint8_t | sc_noport |
| uint8_t | sc_addr |
| uint8_t | sc_conf |
| uint8_t | sc_hub_idata [32] |
| char | sc_vendor [16] |
Definition at line 320 of file ohci2.h.
| uint8_t ohci_softc::sc_addr |
struct ohci_ed* ohci_softc::sc_bulk_p_last [read] |
Definition at line 333 of file ohci2.h.
Referenced by ohci_device_bulk_start(), ohci_device_done(), ohci_device_resume(), ohci_device_suspend(), and ohci_init().
struct usb2_bus ohci_softc::sc_bus [read] |
Definition at line 322 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), ohci_atmelarm_detach(), ohci_controller_init(), ohci_detach(), ohci_device_done(), ohci_device_resume(), ohci_device_suspend(), ohci_do_poll(), ohci_init(), ohci_interrupt(), ohci_interrupt_poll(), ohci_pci_attach(), ohci_pci_detach(), ohci_resume(), ohci_rhsc_enable(), ohci_root_ctrl_done(), ohci_root_intr_done(), and ohci_suspend().
| uint8_t ohci_softc::sc_conf |
| uint32_t ohci_softc::sc_control |
struct ohci_ed* ohci_softc::sc_ctrl_p_last [read] |
Definition at line 332 of file ohci2.h.
Referenced by ohci_device_ctrl_start(), ohci_device_done(), ohci_device_resume(), ohci_device_suspend(), and ohci_init().
| device_t ohci_softc::sc_dev |
Definition at line 337 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), and ohci_pci_attach().
struct usb2_device* ohci_softc::sc_devices[OHCI_MAX_DEVICES] [read] |
Definition at line 328 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), and ohci_pci_attach().
| uint32_t ohci_softc::sc_eintrs |
Definition at line 342 of file ohci2.h.
Referenced by ohci_controller_init(), ohci_init(), ohci_interrupt(), and ohci_rhsc_enable().
struct ohci_hcca* ohci_softc::sc_hcca_p [read] |
union ohci_hub_desc ohci_softc::sc_hub_desc [write] |
| uint8_t ohci_softc::sc_hub_idata[32] |
struct ohci_hw_softc ohci_softc::sc_hw [read] |
Definition at line 321 of file ohci2.h.
Referenced by ohci_controller_init(), ohci_get_hcca(), ohci_init(), ohci_interrupt(), and ohci_iterate_hw_softc().
| uint16_t ohci_softc::sc_id_vendor |
| void* ohci_softc::sc_intr_hdl |
Definition at line 336 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), ohci_atmelarm_detach(), ohci_pci_attach(), and ohci_pci_detach().
struct ohci_ed* ohci_softc::sc_intr_p_last[OHCI_NO_EDS] [read] |
Definition at line 335 of file ohci2.h.
Referenced by ohci_device_done(), ohci_device_intr_start(), ohci_device_resume(), ohci_device_suspend(), and ohci_init().
| uint16_t ohci_softc::sc_intr_stat[OHCI_NO_EDS] |
Definition at line 346 of file ohci2.h.
Referenced by ohci_device_intr_close(), and ohci_device_intr_open().
| uint32_t ohci_softc::sc_intre |
| bus_space_handle_t ohci_softc::sc_io_hdl |
Definition at line 340 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), ohci_atmelarm_detach(), and ohci_pci_attach().
struct resource* ohci_softc::sc_io_res [read] |
Definition at line 329 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), ohci_atmelarm_detach(), ohci_pci_attach(), and ohci_pci_detach().
| bus_size_t ohci_softc::sc_io_size |
Definition at line 338 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), and ohci_pci_attach().
| bus_space_tag_t ohci_softc::sc_io_tag |
Definition at line 339 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), ohci_atmelarm_detach(), and ohci_pci_attach().
struct resource* ohci_softc::sc_irq_res [read] |
Definition at line 330 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), ohci_atmelarm_detach(), ohci_pci_attach(), and ohci_pci_detach().
struct ohci_ed* ohci_softc::sc_isoc_p_last [read] |
| uint8_t ohci_softc::sc_noport |
Definition at line 349 of file ohci2.h.
Referenced by ohci_controller_init(), ohci_root_ctrl_done(), and ohci_root_intr_done().
struct usb2_sw_transfer ohci_softc::sc_root_ctrl [read] |
Definition at line 325 of file ohci2.h.
Referenced by ohci_root_ctrl_close(), ohci_root_ctrl_poll(), and ohci_root_ctrl_start().
struct usb2_sw_transfer ohci_softc::sc_root_intr [read] |
Definition at line 326 of file ohci2.h.
Referenced by ohci_interrupt(), ohci_rhsc_enable(), ohci_root_intr_close(), and ohci_root_intr_start().
struct usb2_callout ohci_softc::sc_tmo_rhsc [read] |
Definition at line 323 of file ohci2.h.
Referenced by ohci_detach(), ohci_init(), and ohci_interrupt().
| char ohci_softc::sc_vendor[16] |
Definition at line 354 of file ohci2.h.
Referenced by ohci_atmelarm_attach(), ohci_pci_attach(), and ohci_root_ctrl_done().
1.5.8