/broadcom-cfe-1.4.2/cfe/usb/ |
H A D | usbhub.c | 78 #define usbhub_set_port_feature(dev,port,feature) \ 79 usb_simple_request(dev,0x23,USB_HUBREQ_SET_FEATURE,feature,port) 81 #define usbhub_set_hub_feature(dev,feature) \ 82 usb_simple_request(dev,0x20,USB_HUBREQ_SET_FEATURE,feature,0) 84 #define usbhub_clear_port_feature(dev,port,feature) \ 85 usb_simple_request(dev,0x23,USB_HUBREQ_CLEAR_FEATURE,feature,port) 87 #define usbhub_clear_hub_feature(dev,feature) \ 88 usb_simple_request(dev,0x20,USB_HUBREQ_CLEAR_FEATURE,feature,0) 101 static int usbhub_attach(usbdev_t *dev,usb_driver_t *drv); 102 static int usbhub_detach(usbdev_t *dev); 219 usbhub_get_hub_descriptor(usbdev_t *dev,usb_hub_descr_t *dscr,int idx,int maxlen) argument 295 usbhub_get_port_status(usbdev_t *dev,int port,usb_port_status_t *status) argument 321 usbhub_queue_intreq(usbdev_t *dev,usbhub_softc_t *softc) argument 351 usbhub_attach(usbdev_t *dev,usb_driver_t *drv) argument 442 usbhub_detach(usbdev_t *dev) argument 510 usbhub_map_tree1(usbdev_t *dev,int level, int (*func)(usbdev_t *dev,void *arg),void *arg) argument 542 usbhub_map_tree(usbbus_t *bus,int (*func)(usbdev_t *dev,void *arg),void *arg) argument 547 usbhub_map_from_device(usbdev_t *dev,int (*func)(usbdev_t *dev,void *arg),void *arg) argument 566 usbhub_dumpbus1(usbdev_t *dev,void *arg) argument 625 usbhub_reset_device(usbdev_t *dev,int port,usb_port_status_t *portstatus) argument 662 usbhub_scan_ports(usbdev_t *dev,void *arg) argument 928 usbhub_markdetached1(usbdev_t *dev,void *arg) argument 934 usbhub_markdetached(usbdev_t *dev) argument 954 usbhub_scan1(usbdev_t *dev,void *arg) argument [all...] |
H A D | usbd.c | 107 * usb_create_pipe(dev,epaddr,mps,flags) 115 * dev - device we're talking about 126 int usb_create_pipe(usbdev_t *dev,int epaddr,int mps,int flags) argument 133 if (dev->ud_pipes[pipeidx] != NULL) { 145 pipe->up_dev = dev; 146 if (dev->ud_flags & UD_FLAG_LOWSPEED) flags |= UP_TYPE_LOWSPEED; 147 pipe->up_hwendpoint = UBEPTCREATE(dev->ud_bus, 148 dev->ud_address, 153 dev->ud_pipes[pipeidx] = pipe; 159 * usb_open_pipe(dev,epdes 175 usb_open_pipe(usbdev_t *dev,usb_endpoint_descr_t *epdesc) argument 222 usb_destroy_pipe(usbdev_t *dev,int epaddr) argument 254 usb_destroy_all_pipes(usbdev_t *dev) argument 281 usb_destroy_device(usbdev_t *dev) argument 311 usbdev_t *dev; local 363 usb_make_request(usbdev_t *dev,int epaddr,uint8_t *buf,int length,int flags) argument 586 usb_make_sync_request(usbdev_t *dev,int epaddr,uint8_t *buf,int length,int flags) argument 614 usb_simple_request(usbdev_t *dev,uint8_t reqtype,int bRequest,int wValue,int wIndex) argument 633 usb_set_configuration(usbdev_t *dev,int config) argument 681 usb_set_address(usbdev_t *dev,int address) argument 717 usb_set_ep0mps(usbdev_t *dev,int mps) argument 745 usb_clear_stall(usbdev_t *dev,int epaddr) argument 810 usb_std_request(usbdev_t *dev,uint8_t bmRequestType, uint8_t bRequest,uint16_t wValue, uint16_t wIndex,uint8_t *buffer,int length) argument 911 usb_get_descriptor(usbdev_t *dev,uint8_t reqtype,int dsctype,int dscidx, uint8_t *respbuf,int buflen) argument 936 usb_get_string_descriptor(usbdev_t *dev,int dscidx, uint8_t *respbuf,int buflen) argument 962 usb_get_string(usbdev_t *dev,int id,char *buf,int maxlen) argument 1020 usb_get_device_descriptor(usbdev_t *dev,usb_device_descr_t *dscr,int smallflg) argument 1063 usb_get_config_descriptor(usbdev_t *dev,usb_config_descr_t *dscr,int idx,int maxlen) argument 1093 usb_get_device_status(usbdev_t *dev,usb_device_status_t *status) argument 1144 usbdev_t *dev; local 1251 usb_find_cfg_descr(usbdev_t *dev,int dtype,int idx) argument [all...] |
H A D | dev_usb_rtek.c | 113 usbdev_t *dev; member in struct:rtek_softc_s 140 static int rtek_get_reg( usbdev_t *dev, int16_t reg, uint8_t *val, int16_t len ) argument 142 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_IN), 146 static int rtek_set_reg( usbdev_t *dev, int16_t reg, int8_t val ) argument 151 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 155 static int rtek_get_mac_addr( usbdev_t *dev, uint8_t *mac_addr ) argument 157 return rtek_get_reg( dev, R_RTEK_MAC, mac_addr, 6 ); 166 usbdev_t *dev = softc->dev; local 170 usb_get_device_descriptor( softc->dev, 305 usbdev_t *dev = softc->dev; local 333 rtek_attach(usbdev_t *dev, usb_driver_t *drv) argument 412 rtek_detach(usbdev_t *dev) argument [all...] |
H A D | dev_usb_asix.c | 133 usbdev_t *dev; member in struct:asix_softc_s 161 static int asix_get_reg( usbdev_t *dev, uint8_t cmd, int16_t val, int16_t index, uint8_t *buf, int16_t len ) argument 163 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_IN), 167 static int asix_set_reg( usbdev_t *dev, uint8_t cmd, int16_t val, int16_t index, uint8_t *buf, int16_t len ) argument 169 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 173 static int asix_get_mac_addr( usbdev_t *dev, uint8_t *mac_addr ) argument 175 return asix_get_reg( dev, ASIX_MAC_ADDR_CMD, 0, 0, mac_addr, 6 ); 185 usb_get_device_descriptor( softc->dev, &dev_desc, 0 ); 205 asix_get_mac_addr( softc->dev, softc->mac_addr ); 224 softc->rx_ur = usb_make_request(softc->dev, soft 275 usbdev_t *dev = softc->dev; local 335 asix_attach(usbdev_t *dev,usb_driver_t *drv) argument 416 asix_detach(usbdev_t *dev) argument [all...] |
H A D | dev_usb_pegasus.c | 120 usbdev_t *dev; member in struct:peg_softc_s 148 static int peg_get_reg( usbdev_t *dev, int16_t reg, uint8_t *val, int16_t len ) argument 150 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_IN), 154 static int peg_set_reg( usbdev_t *dev, int16_t reg, int16_t val ) argument 158 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 162 static int peg_set_regs( usbdev_t *dev, int16_t reg, int8_t *vals, int16_t len ) argument 164 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 168 static int peg_get_eep_word( usbdev_t *dev, int16_t ofs, uint8_t *val ) argument 173 if( peg_set_reg( dev, R_PEG_EEPROM_CTL, 0 ) == FAIL ) 175 if( peg_set_reg( dev, R_PEG_EEPROM_OF 197 peg_get_mac_addr( usbdev_t *dev, uint8_t *mac_addr ) argument 240 usbdev_t *dev = softc->dev; local 351 usbdev_t *dev = softc->dev; local 366 usbdev_t *dev = softc->dev; local 394 peg_attach(usbdev_t *dev, usb_driver_t *drv) argument 473 peg_detach(usbdev_t *dev) argument [all...] |
H A D | usbd.h | 214 int usb_create_pipe(usbdev_t *dev,int pipenum,int mps,int flags); 215 void usb_destroy_pipe(usbdev_t *dev,int pipenum); 216 int usb_set_address(usbdev_t *dev,int addr); 218 void usb_destroy_device(usbdev_t *dev); 219 void usb_destroy_all_pipes(usbdev_t *dev); 220 usbreq_t *usb_make_request(usbdev_t *dev,int pipenum,uint8_t *buf,int length,int flags); 228 int usb_make_sync_request(usbdev_t *dev,int pipenum,uint8_t *buf,int length,int flags); 229 int usb_get_descriptor(usbdev_t *dev,uint8_t reqtype,int dsctype,int dscidx,uint8_t *buffer,int buflen); 230 int usb_get_config_descriptor(usbdev_t *dev,usb_config_descr_t *dscr,int idx,int maxlen); 231 int usb_get_device_status(usbdev_t *dev,usb_device_status_ [all...] |
H A D | dev_usb_klsi.c | 114 usbdev_t *dev; member in struct:klsi_softc_s 143 usbdev_t *dev = softc->dev; local 145 usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 148 usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 151 usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 164 usbdev_t *dev = softc->dev; local 170 usb_get_device_descriptor( softc->dev, &dev_desc, 0 ); 187 bcd_dev = ((dev 321 usbdev_t *dev = softc->dev; local 349 klsi_attach(usbdev_t *dev, usb_driver_t *drv) argument 428 klsi_detach(usbdev_t *dev) argument [all...] |
H A D | dev_usb_catc.c | 114 usbdev_t *dev; member in struct:catc_softc_s 141 static int catc_get_reg( usbdev_t *dev, int16_t reg, uint8_t *val ) 143 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_IN), 148 static int catc_set_reg( usbdev_t *dev, int16_t reg, int16_t val ) argument 150 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 154 static int catc_set_mem( usbdev_t *dev, int16_t addr, argument 157 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_OUT), 161 static int catc_get_mac_addr( usbdev_t *dev, uint8_t *mac_addr ) argument 163 return usb_std_request( dev, (USBREQ_TYPE_VENDOR | USBREQ_DIR_IN), 172 usbdev_t *dev local 308 usbdev_t *dev = softc->dev; local 336 catc_attach(usbdev_t *dev, usb_driver_t *drv) argument 415 catc_detach(usbdev_t *dev) argument [all...] |
H A D | usbdebug.c | 94 static char *getstringmaybe(usbdev_t *dev,unsigned int string) argument 104 usb_get_string(dev,string,buf,sizeof(buf)); 110 void usb_dbg_dumpdescriptors(usbdev_t *dev,uint8_t *ptr,int len) argument 150 getstringmaybe(dev,devdscr->iManufacturer)); 153 getstringmaybe(dev,devdscr->iProduct)); 156 getstringmaybe(dev,devdscr->iSerialNumber)); 172 getstringmaybe(dev,cfgdscr->iConfiguration)); 193 getstringmaybe(dev,ifdscr->iInterface)); 266 void usb_dbg_dumpcfgdescr(usbdev_t *dev,unsigned int index) argument 277 res = usb_get_config_descriptor(dev,cfgdsc 293 usb_dbg_dumpdevice(usbdev_t *dev) argument 314 usb_dbg_showdevice(usbdev_t *dev) argument [all...] |
H A D | usbserial.c | 139 static int usbserial_attach(usbdev_t *dev,usb_driver_t *drv); 140 static int usbserial_detach(usbdev_t *dev); 216 * usbserial_get_linedata(dev,linedata) 221 * dev - USB device 229 static int usbserial_get_linedata(usbdev_t *dev,usbser_linedata_t *ldata) 235 res = usb_std_request(dev, PL_GET_REQ, PL_REQ_GET_LINE_CODING, 0, 0, 245 * usbserial_set_linedata(dev,linedata) 250 * dev - USB device 258 static int usbserial_set_linedata(usbdev_t *dev,usbser_linedata_t *ldata) argument 262 return usb_std_request(dev, PL_SET_RE 279 usbserial_tx_data(usbdev_t *dev,hsaddr_t buffer,int len) argument 397 usbserial_attach(usbdev_t *dev,usb_driver_t *drv) argument 580 usbserial_detach(usbdev_t *dev) argument 628 usbdev_t *dev = usbuart_units[softc->uart_unit]; local 656 usbdev_t *dev = usbuart_units[softc->uart_unit]; local 674 usbdev_t *dev = usbuart_units[softc->uart_unit]; local 697 usbdev_t *dev = usbuart_units[softc->uart_unit]; local [all...] |
H A D | usbmass.c | 116 int usbmass_request_sense(usbdev_t *dev); 193 static int usbmass_attach(usbdev_t *dev,usb_driver_t *drv); 194 static int usbmass_detach(usbdev_t *dev); 217 * usbmass_mass_storage_reset(dev,ifc) 222 * dev - device to reset 229 #define usbmass_mass_storage_reset(dev,ifc) \ 230 usb_simple_request(dev,0x21,0xFF,ifc,0) 234 * usbmass_get_max_lun(dev,lunp) 239 * dev - device to reset 246 static int usbmass_get_max_lun(usbdev_t *dev,in 274 usbmass_stall_recovery(usbdev_t *dev) argument 300 usbmass_request_sense(usbdev_t *dev) argument 390 usbmass_read_sector(usbdev_t *dev,uint32_t sectornum,uint32_t seccnt, hsaddr_t buffer) argument 502 usbmass_write_sector(usbdev_t *dev,uint32_t sectornum,uint32_t seccnt, hsaddr_t buffer) argument 595 usbmass_read_capacity(usbdev_t *dev,uint32_t *size) argument 703 usbmass_attach(usbdev_t *dev,usb_driver_t *drv) argument 805 usbmass_detach(usbdev_t *dev) argument 898 usbdev_t *dev = usbdisk_units[softc->usbdisk_unit]; local 932 usbdev_t *dev = usbdisk_units[softc->usbdisk_unit]; local 1036 usbdev_t *dev = usbdisk_units[softc->usbdisk_unit]; local [all...] |
H A D | usbhid.c | 107 #define usbhid_set_protocol(dev,protocol,ifc) \ 108 usb_simple_request(dev,0x21,0x0B,0,ifc) 115 static int usbhid_attach(usbdev_t *dev,usb_driver_t *drv); 116 static int usbhid_detach(usbdev_t *dev); 539 * usbhid_queue_intreq(dev,softc) 547 * dev - usb device 554 static void usbhid_queue_intreq(usbdev_t *dev,usbhid_softc_t *softc) argument 558 ur = usb_make_request(dev, 570 * usbhid_attach(dev,drv) 577 * dev 584 usbhid_attach(usbdev_t *dev,usb_driver_t *drv) argument 676 usbhid_detach(usbdev_t *dev) argument [all...] |
H A D | usbdevs.c | 143 usb_driver_t *usb_find_driver(usbdev_t *dev) argument 150 devdescr = &(dev->ud_devdescr); 154 ifdescr = usb_find_cfg_descr(dev,USB_INTERFACE_DESCRIPTOR_TYPE,0); 162 dev->ud_bus->ub_num, dev->ud_address, vendor, product, dclass);
|
/broadcom-cfe-1.4.2/cfe/main/ |
H A D | cfe_attach.c | 85 cfe_device_t *dev; local 88 dev = (cfe_device_t *) qb; 89 if (strcmp(dev->dev_fullname,name) == 0) { 90 return dev; 119 cfe_device_t *dev; local 127 dev = (cfe_device_t *) qb; 129 *namelen = xstrncpy(name,dev->dev_fullname,*namelen); 152 cfe_device_t *dev; local 155 dev = (cfe_device_t *) qb; 156 if (dev 189 cfe_device_t *dev; local [all...] |
H A D | cfe_iocb_dispatch.c | 451 cfe_device_t *dev; local 465 dev = cfe_finddev(devname); 466 if (!dev) return CFE_ERR_DEVNOTFOUND; 472 if (dev->dev_opencount > 0) return CFE_ERR_DEVOPEN; 492 ctx->dev_dev = dev; 493 ctx->dev_softc = dev->dev_softc; 502 res = dev->dev_dispatch->dev_open(ctx); 514 dev->dev_opencount++; 591 cfe_device_t *dev; local 606 dev [all...] |
/broadcom-cfe-1.4.2/cfe/ui/ |
H A D | ui_devcmds.c | 63 cfe_device_t *dev; local 69 dev = (cfe_device_t *) qb; 71 xprintf("%19s %s\n",dev->dev_fullname, 72 dev->dev_description);
|
H A D | ui_misccmds.c | 170 char *dev; local 172 dev = cmd_getarg(cmd,0); 173 if (!dev) return -1; /* XXX usage */ 175 res = cfe_getdevinfo(dev); 177 xprintf("Device '%s' is not valid\n",dev); 183 dev); 187 cfe_set_console(dev);
|
H A D | ui_test_flash.c | 163 char *dev; 171 dev = cmd_getarg(cmd,0); 172 if (!dev) return ui_showusage(cmd); 178 fd = cfe_open(dev); 199 char *dev; 208 dev = cmd_getarg(cmd,0); 209 if (!dev) return ui_showusage(cmd); 221 fd = cfe_open(dev);
|
H A D | ui_spdcmds.c | 248 int chan,dev; local 261 dev = lib_atoi(x); 269 b = spd_smbus_read(ch,dev,idx); 271 printf("\nCould not read SPD at %d/0x%02X\n",chan,dev); 283 b = spd_smbus_read(ch,dev,s->spdidx); 285 printf("Could not read SPD at %d/0x%02X\n",chan,dev); 330 int chan,dev; local 345 dev = lib_atoi(x); 353 res = spd_smbus_read(ch,dev,idx); 355 printf("Could not read byte %d at %d/0x%02X\n",idx,chan,dev); [all...] |
H A D | ui_tempsensor.c | 259 int dev,rev; local 265 dev = temp_smbus_read(chan,TEMPSENSOR_SMBUS_DEV,0xFE); 267 printf("Temperature Sensor Device ID %02X rev %02X\n",dev,rev); 270 if (dev == 0x4D && rev == 0x08) { /* MAX6654 */
|
H A D | ui_clkgen.c | 61 * dev - SMBus slave address 69 smbus_readbyte(cfe_smbus_channel_t *chan, uint8_t dev, uint8_t offset) argument 74 err = SMBUS_XACT(chan, dev, offset, buf, 1); 81 * smbus_writebyte(base,dev,offset,b) 87 * dev - SMBus slave address 96 smbus_writebyte(cfe_smbus_channel_t *chan, uint8_t dev, argument 105 err = SMBUS_WRITE(chan, dev, buf, 2);
|
H A D | ui_pcicmds.c | 122 int n, port, bus, dev, func;
local 126 port = bus = dev = func = 0;
147 dev = dev*10 + (*p - '0');
160 tag = pci_make_tag(port,bus,dev,func);
175 int port, bus, dev, func;
local 185 port = bus = dev = func = 0; /* defaults */
202 dev = atoi(arg);
213 d1 = dev; d2 = dev [all...] |
/broadcom-cfe-1.4.2/cfe/include/ |
H A D | cfe_autoboot.h | 68 int cfe_autoboot(char *dev,int flags); 69 int cfe_add_autoboot(int type,int flags,char *dev,char *loader,char *filesys,char *file);
|
/broadcom-cfe-1.4.2/cfe/arch/mips/chipset/sibyte/src/ |
H A D | Makefile | 43 ifeq (0,$(shell $(GCC) -mcpu=sb1 -mips4 -S -xc -o /dev/null /dev/null > /dev/null 2>&1 ; echo $$?))
|
/broadcom-cfe-1.4.2/cfe/arch/mips/board/bcm91125e/src/ |
H A D | bcm91125e_tests.c | 85 char *dev = "eth0"; local 113 dev = cmd_getarg(cmd,0); 114 if (!dev) return ui_showusage(cmd); 115 fh = cfe_open(dev); 125 if( (strcmp(dev,"eth1")==0) ) {
|