Lines Matching refs:usbinfo

85 static int dbus_usb_resetcfg(usb_info_t *usbinfo);
89 static int dbus_iovar_process(usb_info_t* usbinfo, const char *name,
95 static int dbus_usb_dl_writeimage(usb_info_t *usbinfo, uint8 *fw, int fwlen);
99 static int dbus_usb_rdl_dwnld_state(usb_info_t *usbinfo);
105 extern int dbus_write_membytes(usb_info_t *usbinfo, bool set, uint32 address,
464 dbus_iovar_process(usb_info_t* usbinfo, const char *name, in dbus_iovar_process() argument
512 bcmerror = dbus_usb_doiovar(usbinfo, vi, actionid, in dbus_iovar_process()
586 usb_info_t *usbinfo = BUS_INFO(bus, usb_info_t); in dbus_usb_doiovar() local
588 usbinfo->pub->busstate = DBUS_STATE_DL_DONE; in dbus_usb_doiovar()
680 dbus_usb_resetcfg(usb_info_t *usbinfo) in dbus_usb_resetcfg() argument
691 if (usbinfo == NULL) in dbus_usb_resetcfg()
694 osinfo = usbinfo->usbosl_info; in dbus_usb_resetcfg()
735 dbus_usb_rdl_dwnld_state(usb_info_t *usbinfo) in dbus_usb_rdl_dwnld_state() argument
737 void *osinfo = usbinfo->usbosl_info; in dbus_usb_rdl_dwnld_state()
763 dbus_usb_dl_writeimage(usb_info_t *usbinfo, uint8 *fw, int fwlen) in dbus_usb_dl_writeimage() argument
765 osl_t *osh = usbinfo->pub->osh; in dbus_usb_dl_writeimage()
766 void *osinfo = usbinfo->usbosl_info; in dbus_usb_dl_writeimage()
775 if (BCM4350_CHIP(usbinfo->pub->attrib.devid)) in dbus_usb_dl_writeimage()
799 id.chip = usbinfo->pub->attrib.devid; in dbus_usb_dl_writeimage()
800 id.chiprev = usbinfo->pub->attrib.chiprev; in dbus_usb_dl_writeimage()
878 usb_info_t *usbinfo = BUS_INFO(bus, usb_info_t); in dbus_usb_dlstart() local
883 if (usbinfo == NULL) in dbus_usb_dlstart()
886 if (USB_DEV_ISBAD(usbinfo)) in dbus_usb_dlstart()
889 err = dbus_usb_rdl_dwnld_state(usbinfo); in dbus_usb_dlstart()
892 err = dbus_usb_dl_writeimage(usbinfo, fw, len); in dbus_usb_dlstart()
894 usbinfo->pub->busstate = DBUS_STATE_DL_DONE; in dbus_usb_dlstart()
896 usbinfo->pub->busstate = DBUS_STATE_DL_PENDING; in dbus_usb_dlstart()
898 usbinfo->pub->busstate = DBUS_STATE_DL_PENDING; in dbus_usb_dlstart()
904 dbus_usb_update_chipinfo(usb_info_t *usbinfo, uint32 chip) in dbus_usb_update_chipinfo() argument
911 usbinfo->rdlram_size = RDL_RAM_SIZE_4319; in dbus_usb_update_chipinfo()
912 usbinfo->rdlram_base_addr = RDL_RAM_BASE_4319; in dbus_usb_update_chipinfo()
916 usbinfo->rdlram_size = RDL_RAM_SIZE_4329; in dbus_usb_update_chipinfo()
917 usbinfo->rdlram_base_addr = RDL_RAM_BASE_4329; in dbus_usb_update_chipinfo()
923 usbinfo->rdlram_size = RDL_RAM_SIZE_43236; in dbus_usb_update_chipinfo()
924 usbinfo->rdlram_base_addr = RDL_RAM_BASE_43236; in dbus_usb_update_chipinfo()
928 usbinfo->rdlram_size = RDL_RAM_SIZE_4328; in dbus_usb_update_chipinfo()
929 usbinfo->rdlram_base_addr = RDL_RAM_BASE_4328; in dbus_usb_update_chipinfo()
933 usbinfo->rdlram_size = RDL_RAM_SIZE_4322; in dbus_usb_update_chipinfo()
934 usbinfo->rdlram_base_addr = RDL_RAM_BASE_4322; in dbus_usb_update_chipinfo()
939 usbinfo->rdlram_size = RDL_RAM_SIZE_4360; in dbus_usb_update_chipinfo()
940 usbinfo->rdlram_base_addr = RDL_RAM_BASE_4360; in dbus_usb_update_chipinfo()
945 usbinfo->rdlram_size = RDL_RAM_SIZE_43242; in dbus_usb_update_chipinfo()
946 usbinfo->rdlram_base_addr = RDL_RAM_BASE_43242; in dbus_usb_update_chipinfo()
950 usbinfo->rdlram_size = RDL_RAM_SIZE_43143; in dbus_usb_update_chipinfo()
951 usbinfo->rdlram_base_addr = RDL_RAM_BASE_43143; in dbus_usb_update_chipinfo()
958 usbinfo->rdlram_size = RDL_RAM_SIZE_4350; in dbus_usb_update_chipinfo()
959 usbinfo->rdlram_base_addr = RDL_RAM_BASE_4350; in dbus_usb_update_chipinfo()
979 usb_info_t *usbinfo = BUS_INFO(bus, usb_info_t); in dbus_usb_dlneeded() local
986 if (usbinfo == NULL) in dbus_usb_dlneeded()
989 osinfo = usbinfo->usbosl_info; in dbus_usb_dlneeded()
999 if (FALSE == dbus_usb_update_chipinfo(usbinfo, id.chip)) { in dbus_usb_dlneeded()
1011 if (usbinfo->pub->busstate == DBUS_STATE_DL_PENDING) in dbus_usb_dlneeded()
1012 usbinfo->pub->busstate = DBUS_STATE_DL_DONE; in dbus_usb_dlneeded()
1014 usbinfo->pub->attrib.devid = id.chip; in dbus_usb_dlneeded()
1015 usbinfo->pub->attrib.chiprev = id.chiprev; in dbus_usb_dlneeded()
1026 usb_info_t *usbinfo = BUS_INFO(bus, usb_info_t); in dbus_usb_dlrun() local
1033 if (usbinfo == NULL) in dbus_usb_dlrun()
1036 if (USB_DEV_ISBAD(usbinfo)) in dbus_usb_dlrun()
1039 osinfo = usbinfo->usbosl_info; in dbus_usb_dlrun()
1053 if (usbinfo->pub->attrib.devid == TEST_CHIP) in dbus_usb_dlrun()
1074 usb_info_t *usbinfo = BUS_INFO(bus, usb_info_t); in dbus_bus_fw_get() local
1078 devid = usbinfo->pub->attrib.devid; in dbus_bus_fw_get()
1079 crev = usbinfo->pub->attrib.chiprev; in dbus_bus_fw_get()