Lines Matching refs:error

603 	usbd_status error;  in urtw_led_init()  local
605 if (error = urtw_read8_c(sc, URTW_PSR, &sc->sc_psr, 0)) in urtw_led_init()
607 error = urtw_eprom_read32(sc, URTW_EPROM_SWREV, &rev); in urtw_led_init()
608 if (error != 0) in urtw_led_init()
631 return (error); in urtw_led_init()
643 usbd_status error; in urtw_8225_write_s16() local
662 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_8225_write_s16()
664 if (error != USB_SUCCESS) { in urtw_8225_write_s16()
671 return (error); in urtw_8225_write_s16()
684 usbd_status error; in urtw_8225_read() local
686 if (error = urtw_read16_c(sc, URTW_RF_PINS_OUTPUT, &o1, 0)) in urtw_8225_read()
688 if (error = urtw_read16_c(sc, URTW_RF_PINS_ENABLE, &o2, 0)) in urtw_8225_read()
690 if (error = urtw_read16_c(sc, URTW_RF_PINS_SELECT, &o3, 0)) in urtw_8225_read()
692 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, o2 | 0xf, 0)) in urtw_8225_read()
694 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, o3 | 0xf, 0)) in urtw_8225_read()
697 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
701 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, o1, 0)) 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()
716 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()
732 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()
745 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()
764 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
769 if (error = urtw_read16_c(sc, URTW_RF_PINS_INPUT, &tmp, 0)) in urtw_8225_read()
772 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
778 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_read()
784 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, o2, 0)) in urtw_8225_read()
786 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, o3, 0)) in urtw_8225_read()
788 error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, 0x3a0, 0); in urtw_8225_read()
793 return (error); in urtw_8225_read()
806 usbd_status error; in urtw_8225_write_c() local
808 if (error = urtw_read16_c(sc, URTW_RF_PINS_OUTPUT, &d80, 0)) in urtw_8225_write_c()
811 if (error = urtw_read16_c(sc, URTW_RF_PINS_ENABLE, &d82, 0)) in urtw_8225_write_c()
813 if (error = urtw_read16_c(sc, URTW_RF_PINS_SELECT, &d84, 0)) in urtw_8225_write_c()
816 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, in urtw_8225_write_c()
819 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, in urtw_8225_write_c()
823 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_write_c()
827 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, d80, 0)) in urtw_8225_write_c()
830 error = urtw_8225_write_s16(sc, addr, 0x8225, &data); in urtw_8225_write_c()
831 if (error != 0) in urtw_8225_write_c()
834 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_write_c()
837 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, in urtw_8225_write_c()
840 error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, d84, 0); in urtw_8225_write_c()
843 return (error); in urtw_8225_write_c()
850 usbd_status error; in urtw_8225_isv2() local
854 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, 0x0080, 0)) in urtw_8225_isv2()
856 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, 0x0080, 0)) in urtw_8225_isv2()
858 if (error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, 0x0080, 0)) in urtw_8225_isv2()
862 if (error = urtw_8225_write_c(sc, 0x0, 0x1b7)) in urtw_8225_isv2()
865 error = urtw_8225_read(sc, 0x8, &data); in urtw_8225_isv2()
866 if (error != 0) in urtw_8225_isv2()
871 error = urtw_8225_read(sc, 0x9, &data); in urtw_8225_isv2()
872 if (error != 0) in urtw_8225_isv2()
878 error = urtw_8225_write_c(sc, 0x0, 0xb7); in urtw_8225_isv2()
880 return (error); in urtw_8225_isv2()
889 usbd_status error; in urtw_get_rfchip() local
894 error = urtw_eprom_read32(sc, URTW_EPROM_RFCHIPID, &data); in urtw_get_rfchip()
895 if (error != 0) { in urtw_get_rfchip()
901 error = urtw_8225_isv2(sc, &ret); in urtw_get_rfchip()
902 if (error != 0) { in urtw_get_rfchip()
951 usbd_status error; in urtw_get_txpwr() local
953 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW_BASE, &data); in urtw_get_txpwr()
954 if (error != 0) in urtw_get_txpwr()
960 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW0 + j, &data); in urtw_get_txpwr()
961 if (error != 0) in urtw_get_txpwr()
969 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW1 + j, &data); in urtw_get_txpwr()
970 if (error != 0) in urtw_get_txpwr()
979 error = urtw_eprom_read32(sc, URTW_EPROM_TXPW2 + j, in urtw_get_txpwr()
981 if (error != 0) in urtw_get_txpwr()
991 error = urtw_eprom_read32(sc, 0x1b, &data); in urtw_get_txpwr()
992 if (error != 0) in urtw_get_txpwr()
998 error = urtw_eprom_read32(sc, 0xa, &data); in urtw_get_txpwr()
999 if (error != 0) in urtw_get_txpwr()
1005 error = urtw_eprom_read32(sc, 0x1c, &data); in urtw_get_txpwr()
1006 if (error != 0) in urtw_get_txpwr()
1014 return (error); in urtw_get_txpwr()
1022 usbd_status error; in urtw_get_macaddr() local
1025 error = urtw_eprom_read32(sc, URTW_EPROM_MACADDR, &data); in urtw_get_macaddr()
1026 if (error != 0) in urtw_get_macaddr()
1030 error = urtw_eprom_read32(sc, URTW_EPROM_MACADDR + 1, &data); in urtw_get_macaddr()
1031 if (error != 0) in urtw_get_macaddr()
1035 error = urtw_eprom_read32(sc, URTW_EPROM_MACADDR + 2, &data); in urtw_get_macaddr()
1036 if (error != 0) in urtw_get_macaddr()
1046 return (error); in urtw_get_macaddr()
1055 usbd_status error; in urtw_eprom_read32() local
1061 if (error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_read32()
1066 error = urtw_eprom_cs(sc, URTW_EPROM_ENABLE); in urtw_eprom_read32()
1067 if (error != 0) in urtw_eprom_read32()
1069 error = urtw_eprom_ck(sc); in urtw_eprom_read32()
1070 if (error != 0) in urtw_eprom_read32()
1072 error = urtw_eprom_sendbits(sc, readcmd, URTW_READCMD_LEN); in urtw_eprom_read32()
1073 if (error != 0) in urtw_eprom_read32()
1094 error = urtw_eprom_sendbits(sc, addrstr, addrlen); in urtw_eprom_read32()
1095 if (error != 0) in urtw_eprom_read32()
1098 error = urtw_eprom_writebit(sc, 0); in urtw_eprom_read32()
1099 if (error != 0) in urtw_eprom_read32()
1103 error = urtw_eprom_ck(sc); in urtw_eprom_read32()
1104 if (error != 0) in urtw_eprom_read32()
1106 error = urtw_eprom_readbit(sc, &data16); in urtw_eprom_read32()
1107 if (error != 0) in urtw_eprom_read32()
1113 error = urtw_eprom_cs(sc, URTW_EPROM_DISABLE); in urtw_eprom_read32()
1114 if (error != 0) in urtw_eprom_read32()
1116 error = urtw_eprom_ck(sc); in urtw_eprom_read32()
1117 if (error != 0) in urtw_eprom_read32()
1121 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_read32()
1124 return (error); in urtw_eprom_read32()
1132 usbd_status error; in urtw_eprom_readbit() local
1134 error = urtw_read8_c(sc, URTW_EPROM_CMD, &data8, 0); in urtw_eprom_readbit()
1137 return (error); in urtw_eprom_readbit()
1144 usbd_status error; in urtw_eprom_sendbits() local
1147 error = urtw_eprom_writebit(sc, buf[i]); in urtw_eprom_sendbits()
1148 if (error != 0) in urtw_eprom_sendbits()
1150 error = urtw_eprom_ck(sc); in urtw_eprom_sendbits()
1151 if (error != 0) in urtw_eprom_sendbits()
1155 return (error); in urtw_eprom_sendbits()
1162 usbd_status error; in urtw_eprom_writebit() local
1164 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_writebit()
1167 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_writebit()
1170 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_writebit()
1174 return (error); in urtw_eprom_writebit()
1181 usbd_status error; in urtw_eprom_ck() local
1184 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_ck()
1186 if (error = urtw_write8_c(sc, URTW_EPROM_CMD, data | URTW_EPROM_CK, 0)) in urtw_eprom_ck()
1190 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_ck()
1192 error = urtw_write8_c(sc, URTW_EPROM_CMD, data & ~URTW_EPROM_CK, 0); in urtw_eprom_ck()
1195 return (error); in urtw_eprom_ck()
1202 usbd_status error; in urtw_eprom_cs() local
1204 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_eprom_cs()
1207 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_cs()
1210 error = urtw_write8_c(sc, URTW_EPROM_CMD, in urtw_eprom_cs()
1214 return (error); in urtw_eprom_cs()
1224 usbd_status error; in urtw_read8_c() local
1233 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read8_c()
1236 if (error != USB_SUCCESS) { in urtw_read8_c()
1240 return (error); in urtw_read8_c()
1245 return (error); in urtw_read8_c()
1255 usbd_status error; in urtw_read8e() local
1264 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read8e()
1267 if (error != USB_SUCCESS) { in urtw_read8e()
1271 return (error); in urtw_read8e()
1278 return (error); in urtw_read8e()
1288 usbd_status error; in urtw_read16_c() local
1297 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read16_c()
1300 if (error != USB_SUCCESS) { in urtw_read16_c()
1305 return (error); in urtw_read16_c()
1311 return (error); in urtw_read16_c()
1321 usbd_status error; in urtw_read32_c() local
1331 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_read32_c()
1334 if (error != USB_SUCCESS) { in urtw_read32_c()
1338 return (error); in urtw_read32_c()
1345 return (error); in urtw_read32_c()
1355 int error; in urtw_write8_c() local
1372 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write8_c()
1374 if (error != USB_SUCCESS) { in urtw_write8_c()
1381 return (error); in urtw_write8_c()
1391 int error; in urtw_write8e() local
1409 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write8e()
1411 if (error != USB_SUCCESS) { in urtw_write8e()
1419 return (error); in urtw_write8e()
1429 int error; in urtw_write16_c() local
1446 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write16_c()
1448 if (error != USB_SUCCESS) { in urtw_write16_c()
1456 return (error); in urtw_write16_c()
1466 int error; in urtw_write32_c() local
1483 error = usb_pipe_ctrl_xfer_wait(sc->sc_udev->dev_default_ph, &req, &mp, in urtw_write32_c()
1485 if (error != USB_SUCCESS) { in urtw_write32_c()
1494 return (error); in urtw_write32_c()
1501 usbd_status error; in urtw_set_mode() local
1503 if (error = urtw_read8_c(sc, URTW_EPROM_CMD, &data, 0)) in urtw_set_mode()
1507 error = urtw_write8_c(sc, URTW_EPROM_CMD, data, 0); in urtw_set_mode()
1509 return (error); in urtw_set_mode()
1516 usbd_status error; in urtw_8180_set_anaparam() local
1518 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8180_set_anaparam()
1519 if (error) in urtw_8180_set_anaparam()
1522 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8180_set_anaparam()
1524 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8180_set_anaparam()
1527 if (error = urtw_write32_c(sc, URTW_ANAPARAM, val, 0)) in urtw_8180_set_anaparam()
1529 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8180_set_anaparam()
1531 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8180_set_anaparam()
1535 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8180_set_anaparam()
1536 if (error) in urtw_8180_set_anaparam()
1539 return (error); in urtw_8180_set_anaparam()
1546 usbd_status error; in urtw_8185_set_anaparam2() local
1548 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8185_set_anaparam2()
1549 if (error) in urtw_8185_set_anaparam2()
1552 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8185_set_anaparam2()
1554 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8185_set_anaparam2()
1557 if (error = urtw_write32_c(sc, URTW_ANAPARAM2, val, 0)) in urtw_8185_set_anaparam2()
1559 if (error = urtw_read8_c(sc, URTW_CONFIG3, &data, 0)) in urtw_8185_set_anaparam2()
1561 if (error = urtw_write8_c(sc, URTW_CONFIG3, in urtw_8185_set_anaparam2()
1565 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8185_set_anaparam2()
1566 if (error) in urtw_8185_set_anaparam2()
1569 return (error); in urtw_8185_set_anaparam2()
1575 usbd_status error; in urtw_intr_disable() local
1577 error = urtw_write16_c(sc, URTW_INTR_MASK, 0, 0); in urtw_intr_disable()
1578 return (error); in urtw_intr_disable()
1585 usbd_status error; in urtw_8187_reset() local
1587 error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON); in urtw_8187_reset()
1588 if (error) in urtw_8187_reset()
1590 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8187_reset()
1591 if (error) in urtw_8187_reset()
1594 error = urtw_intr_disable(sc); in urtw_8187_reset()
1595 if (error) in urtw_8187_reset()
1599 error = urtw_write8e(sc, 0x18, 0x10); in urtw_8187_reset()
1600 if (error != 0) in urtw_8187_reset()
1602 error = urtw_write8e(sc, 0x18, 0x11); in urtw_8187_reset()
1603 if (error != 0) in urtw_8187_reset()
1605 error = urtw_write8e(sc, 0x18, 0x00); in urtw_8187_reset()
1606 if (error != 0) in urtw_8187_reset()
1610 if (error = urtw_read8_c(sc, URTW_CMD, &data, 0)) in urtw_8187_reset()
1613 if (error = urtw_write8_c(sc, URTW_CMD, data, 0)) in urtw_8187_reset()
1617 if (error = urtw_read8_c(sc, URTW_CMD, &data, 0)) in urtw_8187_reset()
1623 error = urtw_set_mode(sc, URTW_EPROM_CMD_LOAD); in urtw_8187_reset()
1624 if (error) in urtw_8187_reset()
1628 error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON); in urtw_8187_reset()
1629 if (error) in urtw_8187_reset()
1631 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8187_reset()
1632 if (error) in urtw_8187_reset()
1635 return (error); in urtw_8187_reset()
1820 usbd_status error = 0; in urtw_led_ctl() local
1824 error = urtw_led_mode0(sc, mode); in urtw_led_ctl()
1827 error = urtw_led_mode1(sc, mode); in urtw_led_ctl()
1830 error = urtw_led_mode2(sc, mode); in urtw_led_ctl()
1833 error = urtw_led_mode3(sc, mode); in urtw_led_ctl()
1841 return (error); in urtw_led_ctl()
1849 usbd_status error; in urtw_update_msr() local
1851 if (error = urtw_read8_c(sc, URTW_MSR, &data, 0)) in urtw_update_msr()
1879 error = urtw_write8_c(sc, URTW_MSR, data, 0); in urtw_update_msr()
1881 return (error); in urtw_update_msr()
1918 usbd_status error; in urtw_set_rate() local
1923 if (error = urtw_write8_c(sc, URTW_RESP_RATE, in urtw_set_rate()
1928 if (error = urtw_read16_c(sc, URTW_BRSR, &data, 0)) in urtw_set_rate()
1935 error = urtw_write16_c(sc, URTW_BRSR, data, 0); in urtw_set_rate()
1937 return (error); in urtw_set_rate()
1943 usbd_status error; in urtw_intr_enable() local
1945 error = urtw_write16_c(sc, URTW_INTR_MASK, 0xffff, 0); in urtw_intr_enable()
1946 return (error); in urtw_intr_enable()
1954 usbd_status error; in urtw_rx_setconf() local
1977 error = urtw_write32_c(sc, URTW_RX, data, 0); in urtw_rx_setconf()
1979 return (error); in urtw_rx_setconf()
1986 usbd_status error; in urtw_rx_enable() local
1996 error = urtw_rx_setconf(sc); in urtw_rx_enable()
1997 if (error != 0) in urtw_rx_enable()
2000 if (error = urtw_read8_c(sc, URTW_CMD, &data, 0)) in urtw_rx_enable()
2002 error = urtw_write8_c(sc, URTW_CMD, data | URTW_CMD_RX_ENABLE, 0); in urtw_rx_enable()
2004 return (error); in urtw_rx_enable()
2050 usbd_status error; in urtw_8187_init() local
2056 error = urtw_8187_reset(sc); in urtw_8187_init()
2057 if (error) in urtw_8187_init()
2065 error = urtw_led_ctl(sc, URTW_LED_CTL_POWER_ON); in urtw_8187_init()
2066 if (error != 0) in urtw_8187_init()
2069 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8187_init()
2070 if (error) in urtw_8187_init()
2077 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8187_init()
2078 if (error) in urtw_8187_init()
2081 error = urtw_update_msr(sc, IEEE80211_S_INIT); in urtw_8187_init()
2082 if (error) in urtw_8187_init()
2088 error = urtw_set_rate(sc); in urtw_8187_init()
2089 if (error != 0) in urtw_8187_init()
2092 error = rf->init(rf); in urtw_8187_init()
2093 if (error != 0) in urtw_8187_init()
2105 error = urtw_intr_enable(sc); in urtw_8187_init()
2106 if (error != 0) in urtw_8187_init()
2109 error = urtw_open_pipes(sc); in urtw_8187_init()
2110 if (error != 0) in urtw_8187_init()
2114 error = urtw_rx_enable(sc); in urtw_8187_init()
2115 if (error != 0) in urtw_8187_init()
2119 if (error == 0) { in urtw_8187_init()
2124 return (error); in urtw_8187_init()
2138 usbd_status error; in urtw_8225_usb_init() local
2140 if (error = urtw_write8_c(sc, URTW_RF_PINS_SELECT + 1, 0, 0)) in urtw_8225_usb_init()
2142 if (error = urtw_write8_c(sc, URTW_GPIO, 0, 0)) in urtw_8225_usb_init()
2144 if (error = urtw_read8e(sc, 0x53, &data)) in urtw_8225_usb_init()
2146 if (error = urtw_write8e(sc, 0x53, data | (1 << 7))) in urtw_8225_usb_init()
2148 if (error = urtw_write8_c(sc, URTW_RF_PINS_SELECT + 1, 4, 0)) in urtw_8225_usb_init()
2150 if (error = urtw_write8_c(sc, URTW_GPIO, 0x20, 0)) in urtw_8225_usb_init()
2152 if (error = urtw_write8_c(sc, URTW_GP_ENABLE, 0, 0)) in urtw_8225_usb_init()
2154 if (error = urtw_write16_c(sc, URTW_RF_PINS_OUTPUT, 0x80, 0)) in urtw_8225_usb_init()
2156 if (error = urtw_write16_c(sc, URTW_RF_PINS_SELECT, 0x80, 0)) in urtw_8225_usb_init()
2158 error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, 0x80, 0); in urtw_8225_usb_init()
2162 return (error); in urtw_8225_usb_init()
2168 usbd_status error = 0; in urtw_8185_rf_pins_enable() local
2170 error = urtw_write16_c(sc, URTW_RF_PINS_ENABLE, 0x1ff7, 0); in urtw_8185_rf_pins_enable()
2171 return (error); in urtw_8185_rf_pins_enable()
2178 usbd_status error; in urtw_8187_write_phy() local
2181 if (error = urtw_write8_c(sc, 0x7f, ((phyw & 0xff000000) >> 24), 0)) in urtw_8187_write_phy()
2183 if (error = urtw_write8_c(sc, 0x7e, ((phyw & 0x00ff0000) >> 16), 0)) in urtw_8187_write_phy()
2185 if (error = urtw_write8_c(sc, 0x7d, ((phyw & 0x0000ff00) >> 8), 0)) in urtw_8187_write_phy()
2187 error = urtw_write8_c(sc, 0x7c, (phyw & 0x000000ff), 0); in urtw_8187_write_phy()
2193 return (error); in urtw_8187_write_phy()
2213 usbd_status error; in urtw_8225_setgain() local
2215 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x0d, in urtw_8225_setgain()
2218 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1b, in urtw_8225_setgain()
2221 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1d, in urtw_8225_setgain()
2224 error = urtw_8187_write_phy_ofdm_c(sc, 0x23, in urtw_8225_setgain()
2227 return (error); in urtw_8225_setgain()
2238 usbd_status error; in urtw_8225_set_txpwrlvl() local
2252 if (error = urtw_write8_c(sc, URTW_TX_GAIN_CCK, in urtw_8225_set_txpwrlvl()
2256 if (error = urtw_8187_write_phy_cck_c(sc, 0x44 + i, in urtw_8225_set_txpwrlvl()
2268 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8225_set_txpwrlvl()
2269 if (error) in urtw_8225_set_txpwrlvl()
2271 if (error = urtw_8187_write_phy_ofdm_c(sc, 2, 0x42)) in urtw_8225_set_txpwrlvl()
2273 if (error = urtw_8187_write_phy_ofdm_c(sc, 6, 0)) in urtw_8225_set_txpwrlvl()
2275 if (error = urtw_8187_write_phy_ofdm_c(sc, 8, 0)) in urtw_8225_set_txpwrlvl()
2278 if (error = urtw_write8_c(sc, URTW_TX_GAIN_OFDM, in urtw_8225_set_txpwrlvl()
2281 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x5, in urtw_8225_set_txpwrlvl()
2284 error = urtw_8187_write_phy_ofdm_c(sc, 0x7, in urtw_8225_set_txpwrlvl()
2288 return (error); in urtw_8225_set_txpwrlvl()
2294 usbd_status error; in urtw_8185_tx_antenna() local
2296 error = urtw_write8_c(sc, URTW_TX_ANTENNA, ant, 0); in urtw_8185_tx_antenna()
2298 return (error); in urtw_8185_tx_antenna()
2307 usbd_status error; in urtw_8225_rf_init() local
2310 error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON); in urtw_8225_rf_init()
2311 if (error) in urtw_8225_rf_init()
2314 if (error = urtw_8225_usb_init(sc)) in urtw_8225_rf_init()
2316 if (error = urtw_write32_c(sc, URTW_RF_TIMING, 0x000a8008, 0)) in urtw_8225_rf_init()
2318 if (error = urtw_read16_c(sc, URTW_BRSR, &data, 0)) in urtw_8225_rf_init()
2320 if (error = urtw_write16_c(sc, URTW_BRSR, 0xffff, 0)) in urtw_8225_rf_init()
2322 if (error = urtw_write32_c(sc, URTW_RF_PARA, 0x100044, 0)) in urtw_8225_rf_init()
2325 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG)) in urtw_8225_rf_init()
2327 if (error = urtw_write8_c(sc, URTW_CONFIG3, 0x44, 0)) in urtw_8225_rf_init()
2329 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL)) in urtw_8225_rf_init()
2331 if (error = urtw_8185_rf_pins_enable(sc)) in urtw_8225_rf_init()
2336 if (error = urtw_8225_write_c(sc, urtw_8225_rf_part1[i].reg, in urtw_8225_rf_init()
2342 if (error = urtw_8225_write_c(sc, 0x2, 0xc4d)) in urtw_8225_rf_init()
2345 if (error = urtw_8225_write_c(sc, 0x2, 0x44d)) in urtw_8225_rf_init()
2348 if (error = urtw_8225_write_c(sc, 0x0, 0x127)) in urtw_8225_rf_init()
2352 if (error = urtw_8225_write_c(sc, 0x1, (uint8_t)(i + 1))) in urtw_8225_rf_init()
2354 if (error = urtw_8225_write_c(sc, 0x2, urtw_8225_rxgain[i])) in urtw_8225_rf_init()
2358 if (error = urtw_8225_write_c(sc, 0x0, 0x27)) in urtw_8225_rf_init()
2360 if (error = urtw_8225_write_c(sc, 0x0, 0x22f)) in urtw_8225_rf_init()
2364 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xb, in urtw_8225_rf_init()
2368 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xa, in urtw_8225_rf_init()
2375 if (error = urtw_8187_write_phy_ofdm_c(sc, in urtw_8225_rf_init()
2381 error = urtw_8225_setgain(sc, 4); in urtw_8225_rf_init()
2382 if (error) in urtw_8225_rf_init()
2386 if (error = urtw_8187_write_phy_cck_c(sc, in urtw_8225_rf_init()
2393 if (error = urtw_write8_c(sc, 0x5b, 0x0d, 0)) in urtw_8225_rf_init()
2395 if (error = urtw_8225_set_txpwrlvl(sc, 1)) in urtw_8225_rf_init()
2397 if (error = urtw_8187_write_phy_cck_c(sc, 0x10, 0x9b)) in urtw_8225_rf_init()
2400 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x26, 0x90)) in urtw_8225_rf_init()
2405 if (error = urtw_8185_tx_antenna(sc, 0x3)) in urtw_8225_rf_init()
2407 if (error = urtw_write32_c(sc, 0x94, 0x3dc00002, 0)) in urtw_8225_rf_init()
2410 error = urtw_8225_rf_set_chan(rf, in urtw_8225_rf_init()
2413 return (error); in urtw_8225_rf_init()
2429 usbd_status error; in urtw_8225_rf_set_chan() local
2431 if (error = urtw_8225_set_txpwrlvl(sc, chan)) in urtw_8225_rf_set_chan()
2437 if (error = urtw_write8_c(sc, URTW_SIFS, 0x22, 0)) in urtw_8225_rf_set_chan()
2442 if (error = urtw_write8_c(sc, URTW_SLOT, 0x9, 0)) in urtw_8225_rf_set_chan()
2445 if (error = urtw_write8_c(sc, URTW_SLOT, 0x14, 0)) in urtw_8225_rf_set_chan()
2449 if (error = urtw_write8_c(sc, URTW_DIFS, 0x14, 0)) in urtw_8225_rf_set_chan()
2451 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x14, 0)) in urtw_8225_rf_set_chan()
2453 error = urtw_write8_c(sc, URTW_CW_VAL, 0x73, 0); in urtw_8225_rf_set_chan()
2456 if (error = urtw_write8_c(sc, URTW_DIFS, 0x24, 0)) in urtw_8225_rf_set_chan()
2458 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x24, 0)) in urtw_8225_rf_set_chan()
2460 error = urtw_write8_c(sc, URTW_CW_VAL, 0xa5, 0); in urtw_8225_rf_set_chan()
2464 return (error); in urtw_8225_rf_set_chan()
2470 usbd_status error; in urtw_8225_rf_set_sens() local
2477 if (error = urtw_8225_write_c(sc, 0x0c, 0x850)) in urtw_8225_rf_set_sens()
2480 if (error = urtw_8225_write_c(sc, 0x0c, 0x50)) in urtw_8225_rf_set_sens()
2484 if (error = urtw_8225_setgain(sc, rf->sens)) in urtw_8225_rf_set_sens()
2486 error = urtw_8187_write_phy_cck_c(sc, 0x41, in urtw_8225_rf_set_sens()
2489 return (error); in urtw_8225_rf_set_sens()
2604 usbd_status error; in urtw_8225v2_setgain() local
2608 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x0d, gainp[gain * 3])) in urtw_8225v2_setgain()
2611 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1b, gainp[gain * 3 + 1])) in urtw_8225v2_setgain()
2613 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x1d, gainp[gain * 3 + 2])) in urtw_8225v2_setgain()
2616 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x21, 0x17)) in urtw_8225v2_setgain()
2620 return (error); in urtw_8225v2_setgain()
2631 usbd_status error; in urtw_8225v2_set_txpwrlvl() local
2642 if (error = urtw_8187_write_phy_cck_c(sc, 0x44 + i, in urtw_8225v2_set_txpwrlvl()
2646 if (error = urtw_write8_c(sc, URTW_TX_GAIN_CCK, in urtw_8225v2_set_txpwrlvl()
2657 error = urtw_8185_set_anaparam2(sc, URTW_8187_8225_ANAPARAM2_ON); in urtw_8225v2_set_txpwrlvl()
2658 if (error) in urtw_8225v2_set_txpwrlvl()
2661 if (error = urtw_8187_write_phy_ofdm_c(sc, 2, 0x42)) in urtw_8225v2_set_txpwrlvl()
2663 if (error = urtw_8187_write_phy_ofdm_c(sc, 5, 0x0)) in urtw_8225v2_set_txpwrlvl()
2665 if (error = urtw_8187_write_phy_ofdm_c(sc, 6, 0x40)) in urtw_8225v2_set_txpwrlvl()
2667 if (error = urtw_8187_write_phy_ofdm_c(sc, 7, 0x0)) in urtw_8225v2_set_txpwrlvl()
2669 if (error = urtw_8187_write_phy_ofdm_c(sc, 8, 0x40)) in urtw_8225v2_set_txpwrlvl()
2672 error = urtw_write8_c(sc, URTW_TX_GAIN_OFDM, in urtw_8225v2_set_txpwrlvl()
2676 return (error); in urtw_8225v2_set_txpwrlvl()
2686 usbd_status error; in urtw_8225v2_rf_init() local
2689 if (error = urtw_8180_set_anaparam(sc, URTW_8187_8225_ANAPARAM_ON)) in urtw_8225v2_rf_init()
2691 if (error = urtw_8225_usb_init(sc)) in urtw_8225v2_rf_init()
2693 if (error = urtw_write32_c(sc, URTW_RF_TIMING, 0x000a8008, 0)) in urtw_8225v2_rf_init()
2695 if (error = urtw_read16_c(sc, URTW_BRSR, &data, 0)) in urtw_8225v2_rf_init()
2697 if (error = urtw_write16_c(sc, URTW_BRSR, 0xffff, 0)) in urtw_8225v2_rf_init()
2699 if (error = urtw_write32_c(sc, URTW_RF_PARA, 0x100044, 0)) in urtw_8225v2_rf_init()
2701 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG)) in urtw_8225v2_rf_init()
2703 if (error = urtw_write8_c(sc, URTW_CONFIG3, 0x44, 0)) in urtw_8225v2_rf_init()
2705 if (error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL)) in urtw_8225v2_rf_init()
2707 if (error = urtw_8185_rf_pins_enable(sc)) in urtw_8225v2_rf_init()
2713 if (error = urtw_8225_write_c(sc, urtw_8225v2_rf_part1[i].reg, in urtw_8225v2_rf_init()
2720 if (error = urtw_8225_write_c(sc, 0x0, 0x1b7)) in urtw_8225v2_rf_init()
2724 if (error = urtw_8225_write_c(sc, 0x1, (uint8_t)(i + 1))) in urtw_8225v2_rf_init()
2727 if (error = urtw_8225_write_c(sc, 0x2, urtw_8225v2_rxgain[i])) in urtw_8225v2_rf_init()
2732 if (error = urtw_8225_write_c(sc, 0x3, 0x2)) in urtw_8225v2_rf_init()
2735 if (error = urtw_8225_write_c(sc, 0x5, 0x4)) in urtw_8225v2_rf_init()
2738 if (error = urtw_8225_write_c(sc, 0x0, 0xb7)) in urtw_8225v2_rf_init()
2741 if (error = urtw_8225_write_c(sc, 0x2, 0xc4d)) in urtw_8225v2_rf_init()
2744 if (error = urtw_8225_write_c(sc, 0x2, 0x44d)) in urtw_8225v2_rf_init()
2748 if (error = urtw_8225_read(sc, 0x6, &data32)) in urtw_8225v2_rf_init()
2751 error = (-1); in urtw_8225v2_rf_init()
2756 if (error = urtw_8225_write_c(sc, 0x02, 0x0c4d)) in urtw_8225v2_rf_init()
2759 if (error = urtw_8225_write_c(sc, 0x02, 0x044d)) in urtw_8225v2_rf_init()
2762 if (error = urtw_8225_read(sc, 0x6, &data32)) in urtw_8225v2_rf_init()
2769 if (error = urtw_8225_write_c(sc, 0x0, 0x2bf)) in urtw_8225v2_rf_init()
2772 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xb, in urtw_8225v2_rf_init()
2776 if (error = urtw_8187_write_phy_ofdm_c(sc, 0xa, in urtw_8225v2_rf_init()
2784 if (error = urtw_8187_write_phy_ofdm_c(sc, in urtw_8225v2_rf_init()
2790 error = urtw_8225v2_setgain(sc, 4); in urtw_8225v2_rf_init()
2791 if (error) in urtw_8225v2_rf_init()
2795 if (error = urtw_8187_write_phy_cck_c(sc, in urtw_8225v2_rf_init()
2802 if (error = urtw_write8_c(sc, 0x5b, 0x0d, 0)) in urtw_8225v2_rf_init()
2804 if (error = urtw_8225v2_set_txpwrlvl(sc, 1)) in urtw_8225v2_rf_init()
2806 if (error = urtw_8187_write_phy_cck_c(sc, 0x10, 0x9b)) in urtw_8225v2_rf_init()
2809 if (error = urtw_8187_write_phy_ofdm_c(sc, 0x26, 0x90)) in urtw_8225v2_rf_init()
2814 if (error = urtw_8185_tx_antenna(sc, 0x3)) in urtw_8225v2_rf_init()
2816 if (error = urtw_write32_c(sc, 0x94, 0x3dc00002, 0)) in urtw_8225v2_rf_init()
2819 error = urtw_8225_rf_set_chan(rf, in urtw_8225v2_rf_init()
2822 return (error); in urtw_8225v2_rf_init()
2833 usbd_status error; in urtw_8225v2_rf_set_chan() local
2835 if (error = urtw_8225v2_set_txpwrlvl(sc, chan)) in urtw_8225v2_rf_set_chan()
2838 if (error = urtw_8225_write_c(sc, 0x7, urtw_8225_channel[chan])) in urtw_8225v2_rf_set_chan()
2843 if (error = urtw_write8_c(sc, URTW_SIFS, 0x22, 0)) in urtw_8225v2_rf_set_chan()
2848 if (error = urtw_write8_c(sc, URTW_SLOT, 0x9, 0)) in urtw_8225v2_rf_set_chan()
2851 if (error = urtw_write8_c(sc, URTW_SLOT, 0x14, 0)) in urtw_8225v2_rf_set_chan()
2855 if (error = urtw_write8_c(sc, URTW_DIFS, 0x14, 0)) in urtw_8225v2_rf_set_chan()
2857 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x14, 0)) in urtw_8225v2_rf_set_chan()
2859 if (error = urtw_write8_c(sc, URTW_CW_VAL, 0x73, 0)) in urtw_8225v2_rf_set_chan()
2863 if (error = urtw_write8_c(sc, URTW_DIFS, 0x24, 0)) in urtw_8225v2_rf_set_chan()
2865 if (error = urtw_write8_c(sc, URTW_EIFS, 0x5b - 0x24, 0)) in urtw_8225v2_rf_set_chan()
2867 if (error = urtw_write8_c(sc, URTW_CW_VAL, 0xa5, 0)) in urtw_8225v2_rf_set_chan()
2872 return (error); in urtw_8225v2_rf_set_chan()
2881 usbd_status error; in urtw_set_channel() local
2883 if (error = urtw_read32_c(sc, URTW_TX_CONF, &data, 0)) in urtw_set_channel()
2886 if (error = urtw_write32_c(sc, URTW_TX_CONF, in urtw_set_channel()
2889 error = rf->set_chan(rf, ieee80211_chan2ieee(ic, ic->ic_curchan)); in urtw_set_channel()
2890 if (error) in urtw_set_channel()
2893 error = urtw_write32_c(sc, URTW_TX_CONF, in urtw_set_channel()
2896 return (error); in urtw_set_channel()
3008 usbd_status error; in urtw_8187b_reset() local
3010 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8187b_reset()
3011 if (error) in urtw_8187b_reset()
3035 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8187b_reset()
3036 if (error) in urtw_8187b_reset()
3051 return (error); in urtw_8187b_reset()
3062 usbd_status error; in urtw_8187b_init() local
3067 error = urtw_8187b_reset(sc); in urtw_8187b_init()
3068 if (error) in urtw_8187b_init()
3071 error = urtw_open_pipes(sc); in urtw_8187b_init()
3072 if (error != 0) in urtw_8187b_init()
3075 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8187b_init()
3076 if (error) in urtw_8187b_init()
3081 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8187b_init()
3082 if (error) in urtw_8187b_init()
3085 error = urtw_update_msr(sc, IEEE80211_S_INIT); in urtw_8187b_init()
3086 if (error) in urtw_8187b_init()
3089 error = rf->init(rf); in urtw_8187b_init()
3090 if (error != 0) in urtw_8187b_init()
3092 error = urtw_intr_enable(sc); in urtw_8187b_init()
3093 if (error != 0) in urtw_8187b_init()
3096 error = urtw_write8e(sc, 0x41, 0xf4); in urtw_8187b_init()
3097 if (error != 0) in urtw_8187b_init()
3099 error = urtw_write8e(sc, 0x40, 0x00); in urtw_8187b_init()
3100 if (error != 0) in urtw_8187b_init()
3102 error = urtw_write8e(sc, 0x42, 0x00); in urtw_8187b_init()
3103 if (error != 0) in urtw_8187b_init()
3105 error = urtw_write8e(sc, 0x42, 0x01); in urtw_8187b_init()
3106 if (error != 0) in urtw_8187b_init()
3108 error = urtw_write8e(sc, 0x40, 0x0f); in urtw_8187b_init()
3109 if (error != 0) in urtw_8187b_init()
3111 error = urtw_write8e(sc, 0x42, 0x00); in urtw_8187b_init()
3112 if (error != 0) in urtw_8187b_init()
3114 error = urtw_write8e(sc, 0x42, 0x01); in urtw_8187b_init()
3115 if (error != 0) in urtw_8187b_init()
3138 error = urtw_rx_enable(sc); in urtw_8187b_init()
3139 if (error != 0) in urtw_8187b_init()
3143 if (error == 0) { in urtw_8187b_init()
3148 return (error); in urtw_8187b_init()
3228 usbd_status error; in urtw_8225v2_b_rf_init() local
3250 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8225v2_b_rf_init()
3251 if (error) in urtw_8225v2_b_rf_init()
3255 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8225v2_b_rf_init()
3256 if (error) in urtw_8225v2_b_rf_init()
3263 error = urtw_set_mode(sc, URTW_EPROM_CMD_CONFIG); in urtw_8225v2_b_rf_init()
3264 if (error) in urtw_8225v2_b_rf_init()
3269 error = urtw_set_mode(sc, URTW_EPROM_CMD_NORMAL); in urtw_8225v2_b_rf_init()
3270 if (error) in urtw_8225v2_b_rf_init()
3321 error = urtw_8225v2_b_rf_set_chan(rf, in urtw_8225v2_b_rf_init()
3324 return (error); in urtw_8225v2_b_rf_init()
3331 int error = 0; in urtw_8225v2_b_rf_set_chan() local
3334 error = urtw_8225_write_c(sc, 0x7, urtw_8225_channel[chan]); in urtw_8225v2_b_rf_set_chan()
3335 if (error) in urtw_8225v2_b_rf_set_chan()
3342 error = urtw_write16_c(sc, URTW_AC_VO, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3343 if (error) in urtw_8225v2_b_rf_set_chan()
3345 error = urtw_write16_c(sc, URTW_AC_VI, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3346 if (error) in urtw_8225v2_b_rf_set_chan()
3348 error = urtw_write16_c(sc, URTW_AC_BE, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3349 if (error) in urtw_8225v2_b_rf_set_chan()
3351 error = urtw_write16_c(sc, URTW_AC_BK, 0x5114, 0); in urtw_8225v2_b_rf_set_chan()
3353 return (error); in urtw_8225v2_b_rf_set_chan()
3618 int error = 0; in urtw_led_launch() local
3633 error = urtw_led_blink(sc); in urtw_led_launch()
3634 if (error) { in urtw_led_launch()
3653 int error = 0; in urtw_newstate() local
3676 error = urtw_set_channel(sc); in urtw_newstate()
3677 if (error) { in urtw_newstate()
3690 error = urtw_set_channel(sc); in urtw_newstate()
3691 if (error) { in urtw_newstate()
3701 error = urtw_set_channel(sc); in urtw_newstate()
3702 if (error) { in urtw_newstate()
3713 error = urtw_set_channel(sc); in urtw_newstate()
3714 if (error) { in urtw_newstate()
3733 if (error) { in urtw_newstate()
3735 "-> newstate error...arg(%d)\n", error)); in urtw_newstate()
3738 error = sc->sc_newstate(ic, nstate, arg); in urtw_newstate()
3739 return (error); in urtw_newstate()
3944 int error = 0; in urtw_reconnect() local
3953 error = sc->urtw_init(sc); in urtw_reconnect()
3954 if (!error) { in urtw_reconnect()
3960 return (error? DDI_FAILURE: DDI_SUCCESS); in urtw_reconnect()
3992 int error = 0; in urtw_m_start() local
3996 error = sc->urtw_init(sc); in urtw_m_start()
3997 return (error); in urtw_m_start()
4209 int error, i, instance; in urtw_attach() local
4231 error = sc->urtw_init(sc); in urtw_attach()
4232 if (error == 0) { in urtw_attach()
4340 error = urtw_get_rfchip(sc); in urtw_attach()
4341 if (error != 0) in urtw_attach()
4343 error = urtw_get_macaddr(sc); in urtw_attach()
4344 if (error != 0) in urtw_attach()
4346 error = urtw_get_txpwr(sc); in urtw_attach()
4347 if (error != 0) in urtw_attach()
4349 error = urtw_led_init(sc); /* XXX incompleted */ in urtw_attach()
4350 if (error != 0) in urtw_attach()
4425 error = mac_register(macp, &ic->ic_mach); in urtw_attach()
4427 if (error != 0) { in urtw_attach()
4428 cmn_err(CE_WARN, "urtw_attach: mac_register() err %x\n", error); in urtw_attach()
4443 error = ddi_create_minor_node(devinfo, strbuf, S_IFCHR, in urtw_attach()
4446 if (error != DDI_SUCCESS) in urtw_attach()