Lines Matching refs:error
599 usbd_status error; in urtw_led_init() local
601 if (error = urtw_read8_c(sc, URTW_PSR, &sc->sc_psr, 0)) in urtw_led_init()
603 error = urtw_eprom_read32(sc, URTW_EPROM_SWREV, &rev); in urtw_led_init()
604 if (error != 0) in urtw_led_init()
627 return (error); in urtw_led_init()
639 usbd_status error; in urtw_8225_write_s16() local
658 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_8225_write_s16()
660 if (error != USB_SUCCESS) { in urtw_8225_write_s16()
667 return (error); in urtw_8225_write_s16()
680 usbd_status error; in urtw_8225_read() local
682 if (error = urtw_read16_c(sc, URTW_RF_PINS_OUTPUT, &o1, 0)) in urtw_8225_read()
684 if (error = urtw_read16_c(sc, URTW_RF_PINS_ENABLE, &o2, 0)) in urtw_8225_read()
686 if (error = urtw_read16_c(sc, URTW_RF_PINS_SELECT, &o3, 0)) in urtw_8225_read()
688 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, o2 | 0xf, 0)) in urtw_8225_read()
690 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, o3 | 0xf, 0)) in urtw_8225_read()
693 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
697 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, o1, 0)) in urtw_8225_read()
704 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
708 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
712 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
720 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
724 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
728 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
733 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
737 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
741 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
748 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
752 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
756 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
760 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
765 if (error = urtw_read16_c(sc, URTW_RF_PINS_INPUT, &tmp, 0)) in urtw_8225_read()
768 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
774 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
780 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, o2, 0)) in urtw_8225_read()
782 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, o3, 0)) in urtw_8225_read()
784 error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, 0x3a0, 0); in urtw_8225_read()
789 return (error); in urtw_8225_read()
802 usbd_status error; in urtw_8225_write_c() local
804 if (error = urtw_read16_c(sc, URTW_RF_PINS_OUTPUT, &d80, 0)) in urtw_8225_write_c()
807 if (error = urtw_read16_c(sc, URTW_RF_PINS_ENABLE, &d82, 0)) in urtw_8225_write_c()
809 if (error = urtw_read16_c(sc, URTW_RF_PINS_SELECT, &d84, 0)) in urtw_8225_write_c()
812 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, in urtw_8225_write_c()
815 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, in urtw_8225_write_c()
819 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_write_c()
823 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, d80, 0)) in urtw_8225_write_c()
826 error = urtw_8225_write_s16(sc, addr, 0x8225, &data); in urtw_8225_write_c()
827 if (error != 0) in urtw_8225_write_c()
830 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_write_c()
833 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_write_c()
836 error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, d84, 0); in urtw_8225_write_c()
839 return (error); in urtw_8225_write_c()
846 usbd_status error; in urtw_8225_isv2() local
850 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, 0x0080, 0)) in urtw_8225_isv2()
852 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, 0x0080, 0)) in urtw_8225_isv2()
854 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, 0x0080, 0)) in urtw_8225_isv2()
858 if (error = urtw_8225_write_c(sc, 0x0, 0x1b7)) in urtw_8225_isv2()
861 error = urtw_8225_read(sc, 0x8, &data); in urtw_8225_isv2()
862 if (error != 0) in urtw_8225_isv2()
867 error = urtw_8225_read(sc, 0x9, &data); in urtw_8225_isv2()
868 if (error != 0) in urtw_8225_isv2()
874 error = urtw_8225_write_c(sc, 0x0, 0xb7); in urtw_8225_isv2()
876 return (error); in urtw_8225_isv2()
885 usbd_status error; in urtw_get_rfchip() local
890 error = urtw_eprom_read32(sc, URTW_EPROM_RFCHIPID, &data); in urtw_get_rfchip()
891 if (error != 0) { in urtw_get_rfchip()
897 error = urtw_8225_isv2(sc, &ret); in urtw_get_rfchip()
898 if (error != 0) { in urtw_get_rfchip()
947 usbd_status error; in urtw_get_txpwr() local
949 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW_BASE, &data); in urtw_get_txpwr()
950 if (error != 0) in urtw_get_txpwr()
956 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW0 + j, &data); in urtw_get_txpwr()
957 if (error != 0) in urtw_get_txpwr()
965 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW1 + j, &data); in urtw_get_txpwr()
966 if (error != 0) in urtw_get_txpwr()
975 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW2 + j, in urtw_get_txpwr()
977 if (error != 0) in urtw_get_txpwr()
987 error = urtw_eprom_read32(sc, 0x1b, &data); in urtw_get_txpwr()
988 if (error != 0) in urtw_get_txpwr()
994 error = urtw_eprom_read32(sc, 0xa, &data); in urtw_get_txpwr()
995 if (error != 0) in urtw_get_txpwr()
1001 error = urtw_eprom_read32(sc, 0x1c, &data); in urtw_get_txpwr()
1002 if (error != 0) in urtw_get_txpwr()
1010 return (error); in urtw_get_txpwr()
1018 usbd_status error; in urtw_get_macaddr() local
1021 error = urtw_eprom_read32(sc, URTW_EPROM_MACADDR, &data); in urtw_get_macaddr()
1022 if (error != 0) in urtw_get_macaddr()
1026 error = urtw_eprom_read32(sc, URTW_EPROM_MACADDR + 1, &data); in urtw_get_macaddr()
1027 if (error != 0) in urtw_get_macaddr()
1031 error = urtw_eprom_read32(sc, URTW_EPROM_MACADDR + 2, &data); in urtw_get_macaddr()
1032 if (error != 0) in urtw_get_macaddr()
1042 return (error); in urtw_get_macaddr()
1051 usbd_status error; in urtw_eprom_read32() local
1057 if (error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_read32()
1062 error = urtw_eprom_cs(sc, URTW_EPROM_ENABLE); in urtw_eprom_read32()
1063 if (error != 0) in urtw_eprom_read32()
1065 error = urtw_eprom_ck(sc); in urtw_eprom_read32()
1066 if (error != 0) in urtw_eprom_read32()
1068 error = urtw_eprom_sendbits(sc, readcmd, URTW_READCMD_LEN); in urtw_eprom_read32()
1069 if (error != 0) in urtw_eprom_read32()
1090 error = urtw_eprom_sendbits(sc, addrstr, addrlen); in urtw_eprom_read32()
1091 if (error != 0) in urtw_eprom_read32()
1094 error = urtw_eprom_writebit(sc, 0); in urtw_eprom_read32()
1095 if (error != 0) in urtw_eprom_read32()
1099 error = urtw_eprom_ck(sc); in urtw_eprom_read32()
1100 if (error != 0) in urtw_eprom_read32()
1102 error = urtw_eprom_readbit(sc, &data16); in urtw_eprom_read32()
1103 if (error != 0) in urtw_eprom_read32()
1109 error = urtw_eprom_cs(sc, URTW_EPROM_DISABLE); in urtw_eprom_read32()
1110 if (error != 0) in urtw_eprom_read32()
1112 error = urtw_eprom_ck(sc); in urtw_eprom_read32()
1113 if (error != 0) in urtw_eprom_read32()
1117 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_read32()
1120 return (error); in urtw_eprom_read32()
1128 usbd_status error; in urtw_eprom_readbit() local
1130 error = urtw_read8_c(sc, URTW_EPROM_CMD, &data8, 0); in urtw_eprom_readbit()
1133 return (error); in urtw_eprom_readbit()
1140 usbd_status error; in urtw_eprom_sendbits() local
1143 error = urtw_eprom_writebit(sc, buf[i]); in urtw_eprom_sendbits()
1144 if (error != 0) in urtw_eprom_sendbits()
1146 error = urtw_eprom_ck(sc); in urtw_eprom_sendbits()
1147 if (error != 0) in urtw_eprom_sendbits()
1151 return (error); in urtw_eprom_sendbits()
1158 usbd_status error; in urtw_eprom_writebit() local
1160 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_writebit()
1163 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_writebit()
1166 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_writebit()
1170 return (error); in urtw_eprom_writebit()
1177 usbd_status error; in urtw_eprom_ck() local
1180 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_ck()
1182 if (error = urtw_write8_c(sc, URTW_EPROM_CMD, data | URTW_EPROM_CK, 0)) in urtw_eprom_ck()
1186 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_ck()
1188 error = urtw_write8_c(sc, URTW_EPROM_CMD, data & ~URTW_EPROM_CK, 0); in urtw_eprom_ck()
1191 return (error); in urtw_eprom_ck()
1198 usbd_status error; in urtw_eprom_cs() local
1200 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_cs()
1203 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_cs()
1206 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_cs()
1210 return (error); in urtw_eprom_cs()
1220 usbd_status error; in urtw_read8_c() local
1229 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read8_c()
1232 if (error != USB_SUCCESS) { in urtw_read8_c()
1236 return (error); in urtw_read8_c()
1241 return (error); in urtw_read8_c()
1251 usbd_status error; in urtw_read8e() local
1260 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read8e()
1263 if (error != USB_SUCCESS) { in urtw_read8e()
1267 return (error); in urtw_read8e()
1274 return (error); in urtw_read8e()
1284 usbd_status error; in urtw_read16_c() local
1293 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read16_c()
1296 if (error != USB_SUCCESS) { in urtw_read16_c()
1301 return (error); in urtw_read16_c()
1307 return (error); in urtw_read16_c()
1317 usbd_status error; in urtw_read32_c() local
1327 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read32_c()
1330 if (error != USB_SUCCESS) { in urtw_read32_c()
1334 return (error); in urtw_read32_c()
1341 return (error); in urtw_read32_c()
1351 int error; in urtw_write8_c() local
1368 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write8_c()
1370 if (error != USB_SUCCESS) { in urtw_write8_c()
1377 return (error); in urtw_write8_c()
1387 int error; in urtw_write8e() local
1405 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write8e()
1407 if (error != USB_SUCCESS) { in urtw_write8e()
1415 return (error); in urtw_write8e()
1425 int error; in urtw_write16_c() local
1442 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write16_c()
1444 if (error != USB_SUCCESS) { in urtw_write16_c()
1452 return (error); in urtw_write16_c()
1462 int error; in urtw_write32_c() local
1479 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write32_c()
1481 if (error != USB_SUCCESS) { in urtw_write32_c()
1490 return (error); in urtw_write32_c()
1497 usbd_status error; in urtw_set_mode() local
1499 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_set_mode()
1503 error = urtw_write8_c(sc, URTW_EPROM_CMD, data, 0); in urtw_set_mode()
1505 return (error); in urtw_set_mode()
1512 usbd_status error; in urtw_8180_set_anaparam() local
1514 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8180_set_anaparam()
1515 if (error) in urtw_8180_set_anaparam()
1518 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8180_set_anaparam()
1520 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8180_set_anaparam()
1523 if (error = urtw_write32_c(sc, URTW_ANAPARAM, val, 0)) in urtw_8180_set_anaparam()
1525 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8180_set_anaparam()
1527 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8180_set_anaparam()
1531 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8180_set_anaparam()
1532 if (error) in urtw_8180_set_anaparam()
1535 return (error); in urtw_8180_set_anaparam()
1542 usbd_status error; in urtw_8185_set_anaparam2() local
1544 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8185_set_anaparam2()
1545 if (error) in urtw_8185_set_anaparam2()
1548 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8185_set_anaparam2()
1550 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8185_set_anaparam2()
1553 if (error = urtw_write32_c(sc, URTW_ANAPARAM2, val, 0)) in urtw_8185_set_anaparam2()
1555 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8185_set_anaparam2()
1557 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8185_set_anaparam2()
1561 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8185_set_anaparam2()
1562 if (error) in urtw_8185_set_anaparam2()
1565 return (error); in urtw_8185_set_anaparam2()
1571 usbd_status error; in urtw_intr_disable() local
1573 error = urtw_write16_c(sc, URTW_INTR_MASK, 0, 0); in urtw_intr_disable()
1574 return (error); in urtw_intr_disable()
1581 usbd_status error; in urtw_8187_reset() local
1583 error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON); in urtw_8187_reset()
1584 if (error) in urtw_8187_reset()
1586 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8187_reset()
1587 if (error) in urtw_8187_reset()
1590 error = urtw_intr_disable(sc); in urtw_8187_reset()
1591 if (error) in urtw_8187_reset()
1595 error = urtw_write8e(sc, 0x18, 0x10); in urtw_8187_reset()
1596 if (error != 0) in urtw_8187_reset()
1598 error = urtw_write8e(sc, 0x18, 0x11); in urtw_8187_reset()
1599 if (error != 0) in urtw_8187_reset()
1601 error = urtw_write8e(sc, 0x18, 0x00); in urtw_8187_reset()
1602 if (error != 0) in urtw_8187_reset()
1606 if (error = urtw_read8_c(sc, URTW_CMD, &data, 0)) in urtw_8187_reset()
1609 if (error = urtw_write8_c(sc, URTW_CMD, data, 0)) in urtw_8187_reset()
1613 if (error = urtw_read8_c(sc, URTW_CMD, &data, 0)) in urtw_8187_reset()
1619 error = urtw_set_mode(sc, URTW_EPROM_CMD_LOAD); in urtw_8187_reset()
1620 if (error) in urtw_8187_reset()
1624 error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON); in urtw_8187_reset()
1625 if (error) in urtw_8187_reset()
1627 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8187_reset()
1628 if (error) in urtw_8187_reset()
1631 return (error); in urtw_8187_reset()
1816 usbd_status error = 0; in urtw_led_ctl() local
1820 error = urtw_led_mode0(sc, mode); in urtw_led_ctl()
1823 error = urtw_led_mode1(sc, mode); in urtw_led_ctl()
1826 error = urtw_led_mode2(sc, mode); in urtw_led_ctl()
1829 error = urtw_led_mode3(sc, mode); in urtw_led_ctl()
1837 return (error); in urtw_led_ctl()
1845 usbd_status error; in urtw_update_msr() local
1847 if (error = urtw_read8_c(sc, URTW_MSR, &data, 0)) in urtw_update_msr()
1875 error = urtw_write8_c(sc, URTW_MSR, data, 0); in urtw_update_msr()
1877 return (error); in urtw_update_msr()
1914 usbd_status error; in urtw_set_rate() local
1919 if (error = urtw_write8_c(sc, URTW_RESP_RATE, in urtw_set_rate()
1924 if (error = urtw_read16_c(sc, URTW_BRSR, &data, 0)) in urtw_set_rate()
1931 error = urtw_write16_c(sc, URTW_BRSR, data, 0); in urtw_set_rate()
1933 return (error); in urtw_set_rate()
1939 usbd_status error; in urtw_intr_enable() local
1941 error = urtw_write16_c(sc, URTW_INTR_MASK, 0xffff, 0); in urtw_intr_enable()
1942 return (error); in urtw_intr_enable()
1950 usbd_status error; in urtw_rx_setconf() local
1973 error = urtw_write32_c(sc, URTW_RX, data, 0); in urtw_rx_setconf()
1975 return (error); in urtw_rx_setconf()
1982 usbd_status error; in urtw_rx_enable() local
1992 error = urtw_rx_setconf(sc); in urtw_rx_enable()
1993 if (error != 0) in urtw_rx_enable()
1996 if (error = urtw_read8_c(sc, URTW_CMD, &data, 0)) in urtw_rx_enable()
1998 error = urtw_write8_c(sc, URTW_CMD, data | URTW_CMD_RX_ENABLE, 0); in urtw_rx_enable()
2000 return (error); in urtw_rx_enable()
2046 usbd_status error; in urtw_8187_init() local
2052 error = urtw_8187_reset(sc); in urtw_8187_init()
2053 if (error) in urtw_8187_init()
2061 error = urtw_led_ctl(sc, URTW_LED_CTL_POWER_ON); in urtw_8187_init()
2062 if (error != 0) in urtw_8187_init()
2065 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8187_init()
2066 if (error) in urtw_8187_init()
2073 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8187_init()
2074 if (error) in urtw_8187_init()
2077 error = urtw_update_msr(sc, IEEE80211_S_INIT); in urtw_8187_init()
2078 if (error) in urtw_8187_init()
2084 error = urtw_set_rate(sc); in urtw_8187_init()
2085 if (error != 0) in urtw_8187_init()
2088 error = rf->init(rf); in urtw_8187_init()
2089 if (error != 0) in urtw_8187_init()
2101 error = urtw_intr_enable(sc); in urtw_8187_init()
2102 if (error != 0) in urtw_8187_init()
2105 error = urtw_open_pipes(sc); in urtw_8187_init()
2106 if (error != 0) in urtw_8187_init()
2110 error = urtw_rx_enable(sc); in urtw_8187_init()
2111 if (error != 0) in urtw_8187_init()
2115 if (error == 0) { in urtw_8187_init()
2120 return (error); in urtw_8187_init()
2134 usbd_status error; in urtw_8225_usb_init() local
2136 if (error = urtw_write8_c(sc, URTW_RF_PINS_SELECT + 1, 0, 0)) in urtw_8225_usb_init()
2138 if (error = urtw_write8_c(sc, URTW_GPIO, 0, 0)) in urtw_8225_usb_init()
2140 if (error = urtw_read8e(sc, 0x53, &data)) in urtw_8225_usb_init()
2142 if (error = urtw_write8e(sc, 0x53, data | (1 << 7))) in urtw_8225_usb_init()
2144 if (error = urtw_write8_c(sc, URTW_RF_PINS_SELECT + 1, 4, 0)) in urtw_8225_usb_init()
2146 if (error = urtw_write8_c(sc, URTW_GPIO, 0x20, 0)) in urtw_8225_usb_init()
2148 if (error = urtw_write8_c(sc, URTW_GP_ENABLE, 0, 0)) in urtw_8225_usb_init()
2150 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, 0x80, 0)) in urtw_8225_usb_init()
2152 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, 0x80, 0)) in urtw_8225_usb_init()
2154 error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, 0x80, 0); in urtw_8225_usb_init()
2158 return (error); in urtw_8225_usb_init()
2164 usbd_status error = 0; in urtw_8185_rf_pins_enable() local
2166 error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, 0x1ff7, 0); in urtw_8185_rf_pins_enable()
2167 return (error); in urtw_8185_rf_pins_enable()
2174 usbd_status error; in urtw_8187_write_phy() local
2177 if (error = urtw_write8_c(sc, 0x7f, ((phyw & 0xff000000) >> 24), 0)) in urtw_8187_write_phy()
2179 if (error = urtw_write8_c(sc, 0x7e, ((phyw & 0x00ff0000) >> 16), 0)) in urtw_8187_write_phy()
2181 if (error = urtw_write8_c(sc, 0x7d, ((phyw & 0x0000ff00) >> 8), 0)) in urtw_8187_write_phy()
2183 error = urtw_write8_c(sc, 0x7c, (phyw & 0x000000ff), 0); in urtw_8187_write_phy()
2189 return (error); in urtw_8187_write_phy()
2209 usbd_status error; in urtw_8225_setgain() local
2211 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x0d, in urtw_8225_setgain()
2214 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1b, in urtw_8225_setgain()
2217 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1d, in urtw_8225_setgain()
2220 error = urtw_8187_write_phy_ofdm_c(sc, 0x23, in urtw_8225_setgain()
2223 return (error); in urtw_8225_setgain()
2234 usbd_status error; in urtw_8225_set_txpwrlvl() local
2248 if (error = urtw_write8_c(sc, URTW_TX_GAIN_CCK, in urtw_8225_set_txpwrlvl()
2252 if (error = urtw_8187_write_phy_cck_c(sc, 0x44 + i, in urtw_8225_set_txpwrlvl()
2264 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8225_set_txpwrlvl()
2265 if (error) in urtw_8225_set_txpwrlvl()
2267 if (error = urtw_8187_write_phy_ofdm_c(sc, 2, 0x42)) in urtw_8225_set_txpwrlvl()
2269 if (error = urtw_8187_write_phy_ofdm_c(sc, 6, 0)) in urtw_8225_set_txpwrlvl()
2271 if (error = urtw_8187_write_phy_ofdm_c(sc, 8, 0)) in urtw_8225_set_txpwrlvl()
2274 if (error = urtw_write8_c(sc, URTW_TX_GAIN_OFDM, in urtw_8225_set_txpwrlvl()
2277 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x5, in urtw_8225_set_txpwrlvl()
2280 error = urtw_8187_write_phy_ofdm_c(sc, 0x7, in urtw_8225_set_txpwrlvl()
2284 return (error); in urtw_8225_set_txpwrlvl()
2290 usbd_status error; in urtw_8185_tx_antenna() local
2292 error = urtw_write8_c(sc, URTW_TX_ANTENNA, ant, 0); in urtw_8185_tx_antenna()
2294 return (error); in urtw_8185_tx_antenna()
2303 usbd_status error; in urtw_8225_rf_init() local
2306 error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON); in urtw_8225_rf_init()
2307 if (error) in urtw_8225_rf_init()
2310 if (error = urtw_8225_usb_init(sc)) in urtw_8225_rf_init()
2312 if (error = urtw_write32_c(sc, URTW_RF_TIMING, 0x000a8008, 0)) in urtw_8225_rf_init()
2314 if (error = urtw_read16_c(sc, URTW_BRSR, &data, 0)) in urtw_8225_rf_init()
2316 if (error = urtw_write16_c(sc, URTW_BRSR, 0xffff, 0)) in urtw_8225_rf_init()
2318 if (error = urtw_write32_c(sc, URTW_RF_PARA, 0x100044, 0)) in urtw_8225_rf_init()
2321 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG)) in urtw_8225_rf_init()
2323 if (error = urtw_write8_c(sc, URTW_CONFIG3, 0x44, 0)) in urtw_8225_rf_init()
2325 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL)) in urtw_8225_rf_init()
2327 if (error = urtw_8185_rf_pins_enable(sc)) in urtw_8225_rf_init()
2332 if (error = urtw_8225_write_c(sc, urtw_8225_rf_part1[i].reg, in urtw_8225_rf_init()
2338 if (error = urtw_8225_write_c(sc, 0x2, 0xc4d)) in urtw_8225_rf_init()
2341 if (error = urtw_8225_write_c(sc, 0x2, 0x44d)) in urtw_8225_rf_init()
2344 if (error = urtw_8225_write_c(sc, 0x0, 0x127)) in urtw_8225_rf_init()
2348 if (error = urtw_8225_write_c(sc, 0x1, (uint8_t)(i + 1))) in urtw_8225_rf_init()
2350 if (error = urtw_8225_write_c(sc, 0x2, urtw_8225_rxgain[i])) in urtw_8225_rf_init()
2354 if (error = urtw_8225_write_c(sc, 0x0, 0x27)) in urtw_8225_rf_init()
2356 if (error = urtw_8225_write_c(sc, 0x0, 0x22f)) in urtw_8225_rf_init()
2360 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xb, in urtw_8225_rf_init()
2364 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xa, in urtw_8225_rf_init()
2371 if (error = urtw_8187_write_phy_ofdm_c(sc, in urtw_8225_rf_init()
2377 error = urtw_8225_setgain(sc, 4); in urtw_8225_rf_init()
2378 if (error) in urtw_8225_rf_init()
2382 if (error = urtw_8187_write_phy_cck_c(sc, in urtw_8225_rf_init()
2389 if (error = urtw_write8_c(sc, 0x5b, 0x0d, 0)) in urtw_8225_rf_init()
2391 if (error = urtw_8225_set_txpwrlvl(sc, 1)) in urtw_8225_rf_init()
2393 if (error = urtw_8187_write_phy_cck_c(sc, 0x10, 0x9b)) in urtw_8225_rf_init()
2396 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x26, 0x90)) in urtw_8225_rf_init()
2401 if (error = urtw_8185_tx_antenna(sc, 0x3)) in urtw_8225_rf_init()
2403 if (error = urtw_write32_c(sc, 0x94, 0x3dc00002, 0)) in urtw_8225_rf_init()
2406 error = urtw_8225_rf_set_chan(rf, in urtw_8225_rf_init()
2409 return (error); in urtw_8225_rf_init()
2425 usbd_status error; in urtw_8225_rf_set_chan() local
2427 if (error = urtw_8225_set_txpwrlvl(sc, chan)) in urtw_8225_rf_set_chan()
2433 if (error = urtw_write8_c(sc, URTW_SIFS, 0x22, 0)) in urtw_8225_rf_set_chan()
2438 if (error = urtw_write8_c(sc, URTW_SLOT, 0x9, 0)) in urtw_8225_rf_set_chan()
2441 if (error = urtw_write8_c(sc, URTW_SLOT, 0x14, 0)) in urtw_8225_rf_set_chan()
2445 if (error = urtw_write8_c(sc, URTW_DIFS, 0x14, 0)) in urtw_8225_rf_set_chan()
2447 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x14, 0)) in urtw_8225_rf_set_chan()
2449 error = urtw_write8_c(sc, URTW_CW_VAL, 0x73, 0); in urtw_8225_rf_set_chan()
2452 if (error = urtw_write8_c(sc, URTW_DIFS, 0x24, 0)) in urtw_8225_rf_set_chan()
2454 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x24, 0)) in urtw_8225_rf_set_chan()
2456 error = urtw_write8_c(sc, URTW_CW_VAL, 0xa5, 0); in urtw_8225_rf_set_chan()
2460 return (error); in urtw_8225_rf_set_chan()
2466 usbd_status error; in urtw_8225_rf_set_sens() local
2473 if (error = urtw_8225_write_c(sc, 0x0c, 0x850)) in urtw_8225_rf_set_sens()
2476 if (error = urtw_8225_write_c(sc, 0x0c, 0x50)) in urtw_8225_rf_set_sens()
2480 if (error = urtw_8225_setgain(sc, rf->sens)) in urtw_8225_rf_set_sens()
2482 error = urtw_8187_write_phy_cck_c(sc, 0x41, in urtw_8225_rf_set_sens()
2485 return (error); in urtw_8225_rf_set_sens()
2600 usbd_status error; in urtw_8225v2_setgain() local
2604 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x0d, gainp[gain * 3])) in urtw_8225v2_setgain()
2607 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1b, gainp[gain * 3 + 1])) in urtw_8225v2_setgain()
2609 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1d, gainp[gain * 3 + 2])) in urtw_8225v2_setgain()
2612 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x21, 0x17)) in urtw_8225v2_setgain()
2616 return (error); in urtw_8225v2_setgain()
2627 usbd_status error; in urtw_8225v2_set_txpwrlvl() local
2638 if (error = urtw_8187_write_phy_cck_c(sc, 0x44 + i, in urtw_8225v2_set_txpwrlvl()
2642 if (error = urtw_write8_c(sc, URTW_TX_GAIN_CCK, in urtw_8225v2_set_txpwrlvl()
2653 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8225v2_set_txpwrlvl()
2654 if (error) in urtw_8225v2_set_txpwrlvl()
2657 if (error = urtw_8187_write_phy_ofdm_c(sc, 2, 0x42)) in urtw_8225v2_set_txpwrlvl()
2659 if (error = urtw_8187_write_phy_ofdm_c(sc, 5, 0x0)) in urtw_8225v2_set_txpwrlvl()
2661 if (error = urtw_8187_write_phy_ofdm_c(sc, 6, 0x40)) in urtw_8225v2_set_txpwrlvl()
2663 if (error = urtw_8187_write_phy_ofdm_c(sc, 7, 0x0)) in urtw_8225v2_set_txpwrlvl()
2665 if (error = urtw_8187_write_phy_ofdm_c(sc, 8, 0x40)) in urtw_8225v2_set_txpwrlvl()
2668 error = urtw_write8_c(sc, URTW_TX_GAIN_OFDM, in urtw_8225v2_set_txpwrlvl()
2672 return (error); in urtw_8225v2_set_txpwrlvl()
2682 usbd_status error; in urtw_8225v2_rf_init() local
2685 if (error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON)) in urtw_8225v2_rf_init()
2687 if (error = urtw_8225_usb_init(sc)) in urtw_8225v2_rf_init()
2689 if (error = urtw_write32_c(sc, URTW_RF_TIMING, 0x000a8008, 0)) in urtw_8225v2_rf_init()
2691 if (error = urtw_read16_c(sc, URTW_BRSR, &data, 0)) in urtw_8225v2_rf_init()
2693 if (error = urtw_write16_c(sc, URTW_BRSR, 0xffff, 0)) in urtw_8225v2_rf_init()
2695 if (error = urtw_write32_c(sc, URTW_RF_PARA, 0x100044, 0)) in urtw_8225v2_rf_init()
2697 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG)) in urtw_8225v2_rf_init()
2699 if (error = urtw_write8_c(sc, URTW_CONFIG3, 0x44, 0)) in urtw_8225v2_rf_init()
2701 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL)) in urtw_8225v2_rf_init()
2703 if (error = urtw_8185_rf_pins_enable(sc)) in urtw_8225v2_rf_init()
2709 if (error = urtw_8225_write_c(sc, urtw_8225v2_rf_part1[i].reg, in urtw_8225v2_rf_init()
2716 if (error = urtw_8225_write_c(sc, 0x0, 0x1b7)) in urtw_8225v2_rf_init()
2720 if (error = urtw_8225_write_c(sc, 0x1, (uint8_t)(i + 1))) in urtw_8225v2_rf_init()
2723 if (error = urtw_8225_write_c(sc, 0x2, urtw_8225v2_rxgain[i])) in urtw_8225v2_rf_init()
2728 if (error = urtw_8225_write_c(sc, 0x3, 0x2)) in urtw_8225v2_rf_init()
2731 if (error = urtw_8225_write_c(sc, 0x5, 0x4)) in urtw_8225v2_rf_init()
2734 if (error = urtw_8225_write_c(sc, 0x0, 0xb7)) in urtw_8225v2_rf_init()
2737 if (error = urtw_8225_write_c(sc, 0x2, 0xc4d)) in urtw_8225v2_rf_init()
2740 if (error = urtw_8225_write_c(sc, 0x2, 0x44d)) in urtw_8225v2_rf_init()
2744 if (error = urtw_8225_read(sc, 0x6, &data32)) in urtw_8225v2_rf_init()
2747 error = (-1); in urtw_8225v2_rf_init()
2752 if (error = urtw_8225_write_c(sc, 0x02, 0x0c4d)) in urtw_8225v2_rf_init()
2755 if (error = urtw_8225_write_c(sc, 0x02, 0x044d)) in urtw_8225v2_rf_init()
2758 if (error = urtw_8225_read(sc, 0x6, &data32)) in urtw_8225v2_rf_init()
2765 if (error = urtw_8225_write_c(sc, 0x0, 0x2bf)) in urtw_8225v2_rf_init()
2768 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xb, in urtw_8225v2_rf_init()
2772 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xa, in urtw_8225v2_rf_init()
2780 if (error = urtw_8187_write_phy_ofdm_c(sc, in urtw_8225v2_rf_init()
2786 error = urtw_8225v2_setgain(sc, 4); in urtw_8225v2_rf_init()
2787 if (error) in urtw_8225v2_rf_init()
2791 if (error = urtw_8187_write_phy_cck_c(sc, in urtw_8225v2_rf_init()
2798 if (error = urtw_write8_c(sc, 0x5b, 0x0d, 0)) in urtw_8225v2_rf_init()
2800 if (error = urtw_8225v2_set_txpwrlvl(sc, 1)) in urtw_8225v2_rf_init()
2802 if (error = urtw_8187_write_phy_cck_c(sc, 0x10, 0x9b)) in urtw_8225v2_rf_init()
2805 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x26, 0x90)) in urtw_8225v2_rf_init()
2810 if (error = urtw_8185_tx_antenna(sc, 0x3)) in urtw_8225v2_rf_init()
2812 if (error = urtw_write32_c(sc, 0x94, 0x3dc00002, 0)) in urtw_8225v2_rf_init()
2815 error = urtw_8225_rf_set_chan(rf, in urtw_8225v2_rf_init()
2818 return (error); in urtw_8225v2_rf_init()
2829 usbd_status error; in urtw_8225v2_rf_set_chan() local
2831 if (error = urtw_8225v2_set_txpwrlvl(sc, chan)) in urtw_8225v2_rf_set_chan()
2834 if (error = urtw_8225_write_c(sc, 0x7, urtw_8225_channel[chan])) in urtw_8225v2_rf_set_chan()
2839 if (error = urtw_write8_c(sc, URTW_SIFS, 0x22, 0)) in urtw_8225v2_rf_set_chan()
2844 if (error = urtw_write8_c(sc, URTW_SLOT, 0x9, 0)) in urtw_8225v2_rf_set_chan()
2847 if (error = urtw_write8_c(sc, URTW_SLOT, 0x14, 0)) in urtw_8225v2_rf_set_chan()
2851 if (error = urtw_write8_c(sc, URTW_DIFS, 0x14, 0)) in urtw_8225v2_rf_set_chan()
2853 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x14, 0)) in urtw_8225v2_rf_set_chan()
2855 if (error = urtw_write8_c(sc, URTW_CW_VAL, 0x73, 0)) in urtw_8225v2_rf_set_chan()
2859 if (error = urtw_write8_c(sc, URTW_DIFS, 0x24, 0)) in urtw_8225v2_rf_set_chan()
2861 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x24, 0)) in urtw_8225v2_rf_set_chan()
2863 if (error = urtw_write8_c(sc, URTW_CW_VAL, 0xa5, 0)) in urtw_8225v2_rf_set_chan()
2868 return (error); in urtw_8225v2_rf_set_chan()
2877 usbd_status error; in urtw_set_channel() local
2879 if (error = urtw_read32_c(sc, URTW_TX_CONF, &data, 0)) in urtw_set_channel()
2882 if (error = urtw_write32_c(sc, URTW_TX_CONF, in urtw_set_channel()
2885 error = rf->set_chan(rf, ieee80211_chan2ieee(ic, ic->ic_curchan)); in urtw_set_channel()
2886 if (error) in urtw_set_channel()
2889 error = urtw_write32_c(sc, URTW_TX_CONF, in urtw_set_channel()
2892 return (error); in urtw_set_channel()
3004 usbd_status error; in urtw_8187b_reset() local
3006 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8187b_reset()
3007 if (error) in urtw_8187b_reset()
3031 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8187b_reset()
3032 if (error) in urtw_8187b_reset()
3047 return (error); in urtw_8187b_reset()
3058 usbd_status error; in urtw_8187b_init() local
3063 error = urtw_8187b_reset(sc); in urtw_8187b_init()
3064 if (error) in urtw_8187b_init()
3067 error = urtw_open_pipes(sc); in urtw_8187b_init()
3068 if (error != 0) in urtw_8187b_init()
3071 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8187b_init()
3072 if (error) in urtw_8187b_init()
3077 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8187b_init()
3078 if (error) in urtw_8187b_init()
3081 error = urtw_update_msr(sc, IEEE80211_S_INIT); in urtw_8187b_init()
3082 if (error) in urtw_8187b_init()
3085 error = rf->init(rf); in urtw_8187b_init()
3086 if (error != 0) in urtw_8187b_init()
3088 error = urtw_intr_enable(sc); in urtw_8187b_init()
3089 if (error != 0) in urtw_8187b_init()
3092 error = urtw_write8e(sc, 0x41, 0xf4); in urtw_8187b_init()
3093 if (error != 0) in urtw_8187b_init()
3095 error = urtw_write8e(sc, 0x40, 0x00); in urtw_8187b_init()
3096 if (error != 0) in urtw_8187b_init()
3098 error = urtw_write8e(sc, 0x42, 0x00); in urtw_8187b_init()
3099 if (error != 0) in urtw_8187b_init()
3101 error = urtw_write8e(sc, 0x42, 0x01); in urtw_8187b_init()
3102 if (error != 0) in urtw_8187b_init()
3104 error = urtw_write8e(sc, 0x40, 0x0f); in urtw_8187b_init()
3105 if (error != 0) in urtw_8187b_init()
3107 error = urtw_write8e(sc, 0x42, 0x00); in urtw_8187b_init()
3108 if (error != 0) in urtw_8187b_init()
3110 error = urtw_write8e(sc, 0x42, 0x01); in urtw_8187b_init()
3111 if (error != 0) in urtw_8187b_init()
3134 error = urtw_rx_enable(sc); in urtw_8187b_init()
3135 if (error != 0) in urtw_8187b_init()
3139 if (error == 0) { in urtw_8187b_init()
3144 return (error); in urtw_8187b_init()
3224 usbd_status error; in urtw_8225v2_b_rf_init() local
3246 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8225v2_b_rf_init()
3247 if (error) in urtw_8225v2_b_rf_init()
3251 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8225v2_b_rf_init()
3252 if (error) in urtw_8225v2_b_rf_init()
3259 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8225v2_b_rf_init()
3260 if (error) in urtw_8225v2_b_rf_init()
3265 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8225v2_b_rf_init()
3266 if (error) in urtw_8225v2_b_rf_init()
3317 error = urtw_8225v2_b_rf_set_chan(rf, in urtw_8225v2_b_rf_init()
3320 return (error); in urtw_8225v2_b_rf_init()
3327 int error = 0; in urtw_8225v2_b_rf_set_chan() local
3330 error = urtw_8225_write_c(sc, 0x7, urtw_8225_channel[chan]); in urtw_8225v2_b_rf_set_chan()
3331 if (error) in urtw_8225v2_b_rf_set_chan()
3338 error = urtw_write16_c(sc, URTW_AC_VO, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3339 if (error) in urtw_8225v2_b_rf_set_chan()
3341 error = urtw_write16_c(sc, URTW_AC_VI, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3342 if (error) in urtw_8225v2_b_rf_set_chan()
3344 error = urtw_write16_c(sc, URTW_AC_BE, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3345 if (error) in urtw_8225v2_b_rf_set_chan()
3347 error = urtw_write16_c(sc, URTW_AC_BK, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3349 return (error); in urtw_8225v2_b_rf_set_chan()
3614 int error = 0; in urtw_led_launch() local
3629 error = urtw_led_blink(sc); in urtw_led_launch()
3630 if (error) { in urtw_led_launch()
3649 int error = 0; in urtw_newstate() local
3672 error = urtw_set_channel(sc); in urtw_newstate()
3673 if (error) { in urtw_newstate()
3686 error = urtw_set_channel(sc); in urtw_newstate()
3687 if (error) { in urtw_newstate()
3697 error = urtw_set_channel(sc); in urtw_newstate()
3698 if (error) { in urtw_newstate()
3709 error = urtw_set_channel(sc); in urtw_newstate()
3710 if (error) { in urtw_newstate()
3729 if (error) { in urtw_newstate()
3731 "-> newstate error...arg(%d)\n", error)); in urtw_newstate()
3734 error = sc->sc_newstate(ic, nstate, arg); in urtw_newstate()
3735 return (error); in urtw_newstate()
3940 int error = 0; in urtw_reconnect() local
3949 error = sc->urtw_init(sc); in urtw_reconnect()
3950 if (!error) { in urtw_reconnect()
3956 return (error? DDI_FAILURE: DDI_SUCCESS); in urtw_reconnect()
3988 int error = 0; in urtw_m_start() local
3992 error = sc->urtw_init(sc); in urtw_m_start()
3993 return (error); in urtw_m_start()
4205 int error, i, instance; in urtw_attach() local
4227 error = sc->urtw_init(sc); in urtw_attach()
4228 if (error == 0) { in urtw_attach()
4336 error = urtw_get_rfchip(sc); in urtw_attach()
4337 if (error != 0) in urtw_attach()
4339 error = urtw_get_macaddr(sc); in urtw_attach()
4340 if (error != 0) in urtw_attach()
4342 error = urtw_get_txpwr(sc); in urtw_attach()
4343 if (error != 0) in urtw_attach()
4345 error = urtw_led_init(sc); /* XXX incompleted */ in urtw_attach()
4346 if (error != 0) in urtw_attach()
4421 error = mac_register(macp, &ic->ic_mach); in urtw_attach()
4423 if (error != 0) { in urtw_attach()
4424 cmn_err(CE_WARN, "urtw_attach: mac_register() err %x\n", error); in urtw_attach()
4439 error = ddi_create_minor_node(devinfo, strbuf, S_IFCHR, in urtw_attach()
4442 if (error != DDI_SUCCESS) in urtw_attach()