Changes in uspace/drv/uhci-rhd/root_hub.c [0f21c0c:0063838] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/uhci-rhd/root_hub.c
r0f21c0c r0063838 34 34 #include <errno.h> 35 35 #include <stdint.h> 36 36 #include <ddi.h> 37 #include <devman.h> 37 38 #include <usb/debug.h> 38 39 39 40 #include "root_hub.h" 40 41 41 42 42 int uhci_root_hub_init( 43 uhci_root_hub_t *instance, void *addr, size_t size, d evice_t *rh)43 uhci_root_hub_t *instance, void *addr, size_t size, ddf_dev_t *rh) 44 44 { 45 45 assert(instance); … … 66 66 unsigned i = 0; 67 67 for (; i < UHCI_ROOT_HUB_PORT_COUNT; ++i) { 68 /* connect to the parent device (HC) */69 int parent_phone = devman_device_connect(instance->hc_handle, 0);70 //usb_drv_hc_connect(rh, instance->hc_handle, 0);71 if (parent_phone < 0) {72 usb_log_error("Failed to connect to the HC device port %d.\n", i);73 return parent_phone;74 }75 68 /* mind pointer arithmetics */ 76 69 int ret = uhci_port_init( 77 &instance->ports[i], regs + i, i, ROOT_HUB_WAIT_USEC, rh , parent_phone);70 &instance->ports[i], regs + i, i, ROOT_HUB_WAIT_USEC, rh); 78 71 if (ret != EOK) { 79 72 unsigned j = 0;
Note:
See TracChangeset
for help on using the changeset viewer.