/linux-4.1.27/drivers/scsi/ |
H A D | osst_detect.h | 5 {"OnStream", "FW-", "", "osst"}, \
|
H A D | dpti.h | 248 void __iomem *FwDebugBuffer_P; // Virtual Address Of FW Debug Buffer 249 u32 FwDebugBufferSize; // FW Debug Buffer Size In Bytes 250 void __iomem *FwDebugStrLength_P;// Virtual Addr Of FW Debug String Len 251 void __iomem *FwDebugFlags_P; // Virtual Address Of FW Debug Flags 252 void __iomem *FwDebugBLEDflag_P;// Virtual Addr Of FW Debug BLED 253 void __iomem *FwDebugBLEDvalue_P;// Virtual Addr Of FW Debug BLED
|
H A D | mvumi.c | 291 dev_err(&mhba->pdev->dev, "failed to allocate memory for FW" mvumi_create_internal_cmd() 506 dev_err(&mhba->pdev->dev, "request ID from FW:0x%x," mvumi_check_ob_frame() 644 "FW reset failed [0x%x].\n", tmp); mvumi_wait_for_fw() 931 * mvumi_init_data - Initialize requested date for FW 1091 dev_dbg(&mhba->pdev->dev, "FW version:%d\n", mvumi_hs_process_page() 1109 * mvumi_handshake - Move the FW to READY state 1112 * During the initialization, FW passes can potentially be in any one of 1113 * several possible states. If the FW in operational, waiting-for-handshake 2005 * mvumi_read_fw_status_reg - returns the current FW status value 2356 * mvumi_init_fw - Initializes the FW
|
/linux-4.1.27/Documentation/video4linux/ |
H A D | extract_xc3028.pl | 163 # Firmware 0, type: BASE FW F8MHZ (0x00000003), id: (0000000000000000), size: 6635 172 # Firmware 1, type: BASE FW F8MHZ MTS (0x00000007), id: (0000000000000000), size: 6635 181 # Firmware 2, type: BASE FW FM (0x00000401), id: (0000000000000000), size: 6525 190 # Firmware 3, type: BASE FW FM INPUT1 (0x00000c01), id: (0000000000000000), size: 6539 199 # Firmware 4, type: BASE FW (0x00000001), id: (0000000000000000), size: 6633 208 # Firmware 5, type: BASE FW MTS (0x00000005), id: (0000000000000000), size: 6617 217 # Firmware 6, type: STD FW (0x00000000), id: PAL/BG A2/A (0000000100000007), size: 161 226 # Firmware 7, type: STD FW MTS (0x00000004), id: PAL/BG A2/A (0000000100000007), size: 169 235 # Firmware 8, type: STD FW (0x00000000), id: PAL/BG A2/B (0000000200000007), size: 161 244 # Firmware 9, type: STD FW MTS (0x00000004), id: PAL/BG A2/B (0000000200000007), size: 169 253 # Firmware 10, type: STD FW (0x00000000), id: PAL/BG NICAM/A (0000000400000007), size: 161 262 # Firmware 11, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/A (0000000400000007), size: 169 271 # Firmware 12, type: STD FW (0x00000000), id: PAL/BG NICAM/B (0000000800000007), size: 161 280 # Firmware 13, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/B (0000000800000007), size: 169 289 # Firmware 14, type: STD FW (0x00000000), id: PAL/DK A2 (00000003000000e0), size: 161 298 # Firmware 15, type: STD FW MTS (0x00000004), id: PAL/DK A2 (00000003000000e0), size: 169 307 # Firmware 16, type: STD FW (0x00000000), id: PAL/DK NICAM (0000000c000000e0), size: 161 316 # Firmware 17, type: STD FW MTS (0x00000004), id: PAL/DK NICAM (0000000c000000e0), size: 169 325 # Firmware 18, type: STD FW (0x00000000), id: SECAM/K1 (0000000000200000), size: 161 334 # Firmware 19, type: STD FW MTS (0x00000004), id: SECAM/K1 (0000000000200000), size: 169 343 # Firmware 20, type: STD FW (0x00000000), id: SECAM/K3 (0000000004000000), size: 161 352 # Firmware 21, type: STD FW MTS (0x00000004), id: SECAM/K3 (0000000004000000), size: 169 361 # Firmware 22, type: STD FW D2633 DTV6 ATSC (0x00010030), id: (0000000000000000), size: 149 370 # Firmware 23, type: STD FW D2620 DTV6 QAM (0x00000068), id: (0000000000000000), size: 149 379 # Firmware 24, type: STD FW D2633 DTV6 QAM (0x00000070), id: (0000000000000000), size: 149 388 # Firmware 25, type: STD FW D2620 DTV7 (0x00000088), id: (0000000000000000), size: 149 397 # Firmware 26, type: STD FW D2633 DTV7 (0x00000090), id: (0000000000000000), size: 149 406 # Firmware 27, type: STD FW D2620 DTV78 (0x00000108), id: (0000000000000000), size: 149 415 # Firmware 28, type: STD FW D2633 DTV78 (0x00000110), id: (0000000000000000), size: 149 424 # Firmware 29, type: STD FW D2620 DTV8 (0x00000208), id: (0000000000000000), size: 149 433 # Firmware 30, type: STD FW D2633 DTV8 (0x00000210), id: (0000000000000000), size: 149 442 # Firmware 31, type: STD FW FM (0x00000400), id: (0000000000000000), size: 135 451 # Firmware 32, type: STD FW (0x00000000), id: PAL/I (0000000000000010), size: 161 460 # Firmware 33, type: STD FW MTS (0x00000004), id: PAL/I (0000000000000010), size: 169 469 # Firmware 34, type: STD FW (0x00000000), id: SECAM/L AM (0000001000400000), size: 169 473 # Firmware 35, type: STD FW (0x00000000), id: SECAM/L NICAM (0000000c00400000), size: 161 482 # Firmware 36, type: STD FW (0x00000000), id: SECAM/Lc (0000000000800000), size: 161 491 # Firmware 37, type: STD FW (0x00000000), id: NTSC/M Kr (0000000000008000), size: 161 500 # Firmware 38, type: STD FW LCD (0x00001000), id: NTSC/M Kr (0000000000008000), size: 161 509 # Firmware 39, type: STD FW LCD NOGD (0x00003000), id: NTSC/M Kr (0000000000008000), size: 161 518 # Firmware 40, type: STD FW MTS (0x00000004), id: NTSC/M Kr (0000000000008000), size: 169 527 # Firmware 41, type: STD FW (0x00000000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 536 # Firmware 42, type: STD FW LCD (0x00001000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 545 # Firmware 43, type: STD FW LCD NOGD (0x00003000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 554 # Firmware 44, type: STD FW (0x00000000), id: NTSC/M Jp (0000000000002000), size: 161 563 # Firmware 45, type: STD FW MTS (0x00000004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 572 # Firmware 46, type: STD FW MTS LCD (0x00001004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 581 # Firmware 47, type: STD FW MTS LCD NOGD (0x00003004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 590 # Firmware 48, type: SCODE FW HAS IF (0x60000000), IF = 3.28 MHz id: (0000000000000000), size: 192 600 # Firmware 49, type: SCODE FW HAS IF (0x60000000), IF = 3.30 MHz id: (0000000000000000), size: 192 610 # Firmware 50, type: SCODE FW HAS IF (0x60000000), IF = 3.44 MHz id: (0000000000000000), size: 192 620 # Firmware 51, type: SCODE FW HAS IF (0x60000000), IF = 3.46 MHz id: (0000000000000000), size: 192 630 # Firmware 52, type: SCODE FW DTV6 ATSC OREN36 HAS IF (0x60210020), IF = 3.80 MHz id: (0000000000000000), size: 192 640 # Firmware 53, type: SCODE FW HAS IF (0x60000000), IF = 4.00 MHz id: (0000000000000000), size: 192 650 # Firmware 54, type: SCODE FW DTV6 ATSC TOYOTA388 HAS IF (0x60410020), IF = 4.08 MHz id: (0000000000000000), size: 192 660 # Firmware 55, type: SCODE FW HAS IF (0x60000000), IF = 4.20 MHz id: (0000000000000000), size: 192 670 # Firmware 56, type: SCODE FW MONO HAS IF (0x60008000), IF = 4.32 MHz id: NTSC/M Kr (0000000000008000), size: 192 680 # Firmware 57, type: SCODE FW HAS IF (0x60000000), IF = 4.45 MHz id: (0000000000000000), size: 192 690 # Firmware 58, type: SCODE FW MTS LCD NOGD MONO IF HAS IF (0x6002b004), IF = 4.50 MHz id: NTSC PAL/M PAL/N (000000000000b700), size: 192 700 # Firmware 59, type: SCODE FW LCD NOGD IF HAS IF (0x60023000), IF = 4.60 MHz id: NTSC/M Kr (0000000000008000), size: 192 710 # Firmware 60, type: SCODE FW DTV6 QAM DTV7 DTV78 DTV8 ZARLINK456 HAS IF (0x620003e0), IF = 4.76 MHz id: (0000000000000000), size: 192 720 # Firmware 61, type: SCODE FW HAS IF (0x60000000), IF = 4.94 MHz id: (0000000000000000), size: 192 730 # Firmware 62, type: SCODE FW HAS IF (0x60000000), IF = 5.26 MHz id: (0000000000000000), size: 192 740 # Firmware 63, type: SCODE FW MONO HAS IF (0x60008000), IF = 5.32 MHz id: PAL/BG A2 NICAM (0000000f00000007), size: 192 750 # Firmware 64, type: SCODE FW DTV7 DTV78 DTV8 DIBCOM52 CHINA HAS IF (0x65000380), IF = 5.40 MHz id: (0000000000000000), size: 192 760 # Firmware 65, type: SCODE FW DTV6 ATSC OREN538 HAS IF (0x60110020), IF = 5.58 MHz id: (0000000000000000), size: 192 770 # Firmware 66, type: SCODE FW HAS IF (0x60000000), IF = 5.64 MHz id: PAL/BG A2 (0000000300000007), size: 192 780 # Firmware 67, type: SCODE FW HAS IF (0x60000000), IF = 5.74 MHz id: PAL/BG NICAM (0000000c00000007), size: 192 790 # Firmware 68, type: SCODE FW HAS IF (0x60000000), IF = 5.90 MHz id: (0000000000000000), size: 192 800 # Firmware 69, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.00 MHz id: PAL/DK PAL/I SECAM/K3 SECAM/L SECAM/Lc NICAM (0000000c04c000f0), size: 192 810 # Firmware 70, type: SCODE FW DTV6 QAM ATSC LG60 F6MHZ HAS IF (0x68050060), IF = 6.20 MHz id: (0000000000000000), size: 192 820 # Firmware 71, type: SCODE FW HAS IF (0x60000000), IF = 6.24 MHz id: PAL/I (0000000000000010), size: 192 830 # Firmware 72, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.32 MHz id: SECAM/K1 (0000000000200000), size: 192 840 # Firmware 73, type: SCODE FW HAS IF (0x60000000), IF = 6.34 MHz id: SECAM/K1 (0000000000200000), size: 192 850 # Firmware 74, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.50 MHz id: PAL/DK SECAM/K3 SECAM/L NICAM (0000000c044000e0), size: 192 860 # Firmware 75, type: SCODE FW DTV6 ATSC ATI638 HAS IF (0x60090020), IF = 6.58 MHz id: (0000000000000000), size: 192 870 # Firmware 76, type: SCODE FW HAS IF (0x60000000), IF = 6.60 MHz id: PAL/DK A2 (00000003000000e0), size: 192 880 # Firmware 77, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.68 MHz id: PAL/DK A2 (00000003000000e0), size: 192 890 # Firmware 78, type: SCODE FW DTV6 ATSC TOYOTA794 HAS IF (0x60810020), IF = 8.14 MHz id: (0000000000000000), size: 192 900 # Firmware 79, type: SCODE FW HAS IF (0x60000000), IF = 8.20 MHz id: (0000000000000000), size: 192 929 # Firmware 0, type: BASE FW F8MHZ (0x00000003), id: (0000000000000000), size: 8718 938 # Firmware 1, type: BASE FW F8MHZ MTS (0x00000007), id: (0000000000000000), size: 8712 947 # Firmware 2, type: BASE FW FM (0x00000401), id: (0000000000000000), size: 8562 956 # Firmware 3, type: BASE FW FM INPUT1 (0x00000c01), id: (0000000000000000), size: 8576 965 # Firmware 4, type: BASE FW (0x00000001), id: (0000000000000000), size: 8706 974 # Firmware 5, type: BASE FW MTS (0x00000005), id: (0000000000000000), size: 8682 983 # Firmware 6, type: STD FW (0x00000000), id: PAL/BG A2/A (0000000100000007), size: 161 992 # Firmware 7, type: STD FW MTS (0x00000004), id: PAL/BG A2/A (0000000100000007), size: 169 1001 # Firmware 8, type: STD FW (0x00000000), id: PAL/BG A2/B (0000000200000007), size: 161 1010 # Firmware 9, type: STD FW MTS (0x00000004), id: PAL/BG A2/B (0000000200000007), size: 169 1019 # Firmware 10, type: STD FW (0x00000000), id: PAL/BG NICAM/A (0000000400000007), size: 161 1028 # Firmware 11, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/A (0000000400000007), size: 169 1037 # Firmware 12, type: STD FW (0x00000000), id: PAL/BG NICAM/B (0000000800000007), size: 161 1046 # Firmware 13, type: STD FW MTS (0x00000004), id: PAL/BG NICAM/B (0000000800000007), size: 169 1055 # Firmware 14, type: STD FW (0x00000000), id: PAL/DK A2 (00000003000000e0), size: 161 1064 # Firmware 15, type: STD FW MTS (0x00000004), id: PAL/DK A2 (00000003000000e0), size: 169 1073 # Firmware 16, type: STD FW (0x00000000), id: PAL/DK NICAM (0000000c000000e0), size: 161 1082 # Firmware 17, type: STD FW MTS (0x00000004), id: PAL/DK NICAM (0000000c000000e0), size: 169 1091 # Firmware 18, type: STD FW (0x00000000), id: SECAM/K1 (0000000000200000), size: 161 1100 # Firmware 19, type: STD FW MTS (0x00000004), id: SECAM/K1 (0000000000200000), size: 169 1109 # Firmware 20, type: STD FW (0x00000000), id: SECAM/K3 (0000000004000000), size: 161 1118 # Firmware 21, type: STD FW MTS (0x00000004), id: SECAM/K3 (0000000004000000), size: 169 1127 # Firmware 22, type: STD FW D2633 DTV6 ATSC (0x00010030), id: (0000000000000000), size: 149 1136 # Firmware 23, type: STD FW D2620 DTV6 QAM (0x00000068), id: (0000000000000000), size: 149 1145 # Firmware 24, type: STD FW D2633 DTV6 QAM (0x00000070), id: (0000000000000000), size: 149 1154 # Firmware 25, type: STD FW D2620 DTV7 (0x00000088), id: (0000000000000000), size: 149 1163 # Firmware 26, type: STD FW D2633 DTV7 (0x00000090), id: (0000000000000000), size: 149 1172 # Firmware 27, type: STD FW D2620 DTV78 (0x00000108), id: (0000000000000000), size: 149 1181 # Firmware 28, type: STD FW D2633 DTV78 (0x00000110), id: (0000000000000000), size: 149 1190 # Firmware 29, type: STD FW D2620 DTV8 (0x00000208), id: (0000000000000000), size: 149 1199 # Firmware 30, type: STD FW D2633 DTV8 (0x00000210), id: (0000000000000000), size: 149 1208 # Firmware 31, type: STD FW FM (0x00000400), id: (0000000000000000), size: 135 1217 # Firmware 32, type: STD FW (0x00000000), id: PAL/I (0000000000000010), size: 161 1226 # Firmware 33, type: STD FW MTS (0x00000004), id: PAL/I (0000000000000010), size: 169 1235 # Firmware 34, type: STD FW (0x00000000), id: SECAM/L AM (0000001000400000), size: 169 1244 # Firmware 35, type: STD FW (0x00000000), id: SECAM/L NICAM (0000000c00400000), size: 161 1253 # Firmware 36, type: STD FW (0x00000000), id: SECAM/Lc (0000000000800000), size: 161 1262 # Firmware 37, type: STD FW (0x00000000), id: NTSC/M Kr (0000000000008000), size: 161 1271 # Firmware 38, type: STD FW LCD (0x00001000), id: NTSC/M Kr (0000000000008000), size: 161 1280 # Firmware 39, type: STD FW LCD NOGD (0x00003000), id: NTSC/M Kr (0000000000008000), size: 161 1289 # Firmware 40, type: STD FW MTS (0x00000004), id: NTSC/M Kr (0000000000008000), size: 169 1298 # Firmware 41, type: STD FW (0x00000000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 1307 # Firmware 42, type: STD FW LCD (0x00001000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 1316 # Firmware 43, type: STD FW LCD NOGD (0x00003000), id: NTSC PAL/M PAL/N (000000000000b700), size: 161 1325 # Firmware 44, type: STD FW (0x00000000), id: NTSC/M Jp (0000000000002000), size: 161 1334 # Firmware 45, type: STD FW MTS (0x00000004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 1343 # Firmware 46, type: STD FW MTS LCD (0x00001004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 1352 # Firmware 47, type: STD FW MTS LCD NOGD (0x00003004), id: NTSC PAL/M PAL/N (000000000000b700), size: 169 1361 # Firmware 48, type: SCODE FW HAS IF (0x60000000), IF = 3.28 MHz id: (0000000000000000), size: 192 1371 # Firmware 49, type: SCODE FW HAS IF (0x60000000), IF = 3.30 MHz id: (0000000000000000), size: 192 1381 # Firmware 50, type: SCODE FW HAS IF (0x60000000), IF = 3.44 MHz id: (0000000000000000), size: 192 1391 # Firmware 51, type: SCODE FW HAS IF (0x60000000), IF = 3.46 MHz id: (0000000000000000), size: 192 1401 # Firmware 52, type: SCODE FW DTV6 ATSC OREN36 HAS IF (0x60210020), IF = 3.80 MHz id: (0000000000000000), size: 192 1411 # Firmware 53, type: SCODE FW HAS IF (0x60000000), IF = 4.00 MHz id: (0000000000000000), size: 192 1421 # Firmware 54, type: SCODE FW DTV6 ATSC TOYOTA388 HAS IF (0x60410020), IF = 4.08 MHz id: (0000000000000000), size: 192 1431 # Firmware 55, type: SCODE FW HAS IF (0x60000000), IF = 4.20 MHz id: (0000000000000000), size: 192 1441 # Firmware 56, type: SCODE FW MONO HAS IF (0x60008000), IF = 4.32 MHz id: NTSC/M Kr (0000000000008000), size: 192 1451 # Firmware 57, type: SCODE FW HAS IF (0x60000000), IF = 4.45 MHz id: (0000000000000000), size: 192 1461 # Firmware 58, type: SCODE FW MTS LCD NOGD MONO IF HAS IF (0x6002b004), IF = 4.50 MHz id: NTSC PAL/M PAL/N (000000000000b700), size: 192 1471 # Firmware 59, type: SCODE FW LCD NOGD IF HAS IF (0x60023000), IF = 4.60 MHz id: NTSC/M Kr (0000000000008000), size: 192 1481 # Firmware 60, type: SCODE FW DTV6 QAM DTV7 DTV78 DTV8 ZARLINK456 HAS IF (0x620003e0), IF = 4.76 MHz id: (0000000000000000), size: 192 1491 # Firmware 61, type: SCODE FW HAS IF (0x60000000), IF = 4.94 MHz id: (0000000000000000), size: 192 1501 # Firmware 62, type: SCODE FW HAS IF (0x60000000), IF = 5.26 MHz id: (0000000000000000), size: 192 1511 # Firmware 63, type: SCODE FW MONO HAS IF (0x60008000), IF = 5.32 MHz id: PAL/BG A2 NICAM (0000000f00000007), size: 192 1521 # Firmware 64, type: SCODE FW DTV7 DTV78 DTV8 DIBCOM52 CHINA HAS IF (0x65000380), IF = 5.40 MHz id: (0000000000000000), size: 192 1531 # Firmware 65, type: SCODE FW DTV6 ATSC OREN538 HAS IF (0x60110020), IF = 5.58 MHz id: (0000000000000000), size: 192 1541 # Firmware 66, type: SCODE FW HAS IF (0x60000000), IF = 5.64 MHz id: PAL/BG A2 (0000000300000007), size: 192 1551 # Firmware 67, type: SCODE FW HAS IF (0x60000000), IF = 5.74 MHz id: PAL/BG NICAM (0000000c00000007), size: 192 1561 # Firmware 68, type: SCODE FW HAS IF (0x60000000), IF = 5.90 MHz id: (0000000000000000), size: 192 1571 # Firmware 69, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.00 MHz id: PAL/DK PAL/I SECAM/K3 SECAM/L SECAM/Lc NICAM (0000000c04c000f0), size: 192 1581 # Firmware 70, type: SCODE FW DTV6 QAM ATSC LG60 F6MHZ HAS IF (0x68050060), IF = 6.20 MHz id: (0000000000000000), size: 192 1591 # Firmware 71, type: SCODE FW HAS IF (0x60000000), IF = 6.24 MHz id: PAL/I (0000000000000010), size: 192 1601 # Firmware 72, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.32 MHz id: SECAM/K1 (0000000000200000), size: 192 1611 # Firmware 73, type: SCODE FW HAS IF (0x60000000), IF = 6.34 MHz id: SECAM/K1 (0000000000200000), size: 192 1621 # Firmware 74, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.50 MHz id: PAL/DK SECAM/K3 SECAM/L NICAM (0000000c044000e0), size: 192 1631 # Firmware 75, type: SCODE FW DTV6 ATSC ATI638 HAS IF (0x60090020), IF = 6.58 MHz id: (0000000000000000), size: 192 1641 # Firmware 76, type: SCODE FW HAS IF (0x60000000), IF = 6.60 MHz id: PAL/DK A2 (00000003000000e0), size: 192 1651 # Firmware 77, type: SCODE FW MONO HAS IF (0x60008000), IF = 6.68 MHz id: PAL/DK A2 (00000003000000e0), size: 192 1661 # Firmware 78, type: SCODE FW DTV6 ATSC TOYOTA794 HAS IF (0x60810020), IF = 8.14 MHz id: (0000000000000000), size: 192 1671 # Firmware 79, type: SCODE FW HAS IF (0x60000000), IF = 8.20 MHz id: (0000000000000000), size: 192
|
/linux-4.1.27/tools/testing/selftests/firmware/ |
H A D | fw_userhelper.sh | 15 FW="$FWPATH/test-firmware.bin" 20 rm -f "$FW" 54 echo "ABCD0123" >"$FW" 55 NAME=$(basename "$FW") 60 if diff -q "$FW" /dev/test_firmware >/dev/null ; then 73 if diff -q "$FW" /dev/test_firmware >/dev/null ; then 81 load_fw "$NAME" "$FW" 82 if ! diff -q "$FW" /dev/test_firmware >/dev/null ; then
|
H A D | fw_filesystem.sh | 16 FW="$FWPATH/test-firmware.bin" 22 rm -f "$FW" 34 echo "ABCD0123" >"$FW" 36 NAME=$(basename "$FW") 40 if diff -q "$FW" /dev/test_firmware >/dev/null ; then 55 if ! diff -q "$FW" /dev/test_firmware >/dev/null ; then
|
/linux-4.1.27/sound/firewire/bebob/ |
H A D | bebob_terratec.c | 51 /* PHASE 88 Rack FW */ 63 /* 'PHASE 24 FW' and 'PHASE X24 FW' */
|
H A D | bebob.c | 166 return strncmp(name, "FW Audiophile Bootloader", 15) != 0; check_audiophile_booted() 359 /* Tascam, IF-FW DM */ 386 /* Lynx, Aurora 8/16 (LT-FW) */ 394 /* TerraTec Electronic GmbH, PHASE 88 Rack FW */ 396 /* TerraTec Electronic GmbH, PHASE 24 FW */ 398 /* TerraTec Electronic GmbH, Phase X24 FW */
|
/linux-4.1.27/drivers/net/ethernet/freescale/fs_enet/ |
H A D | mac-fec.c | 67 #define FW(_fecp, _reg, _v) __fs_out32(&(_fecp)->fec_ ## _reg, (_v)) macro 73 #define FS(_fecp, _reg, _v) FW(_fecp, _reg, FR(_fecp, _reg) | (_v)) 76 #define FC(_fecp, _reg, _v) FW(_fecp, _reg, FR(_fecp, _reg) & ~(_v)) 87 FW(fecp, ecntrl, FEC_ECNTRL_PINMUX | FEC_ECNTRL_RESET); whack_reset() 231 FW(fecp, grp_hash_table_high, fep->fec.hthi); set_multicast_finish() 232 FW(fecp, grp_hash_table_low, fep->fec.htlo); set_multicast_finish() 272 FW(fecp, addr_low, addrhi); restart() 273 FW(fecp, addr_high, addrlo); restart() 278 FW(fecp, grp_hash_table_high, fep->fec.hthi); restart() 279 FW(fecp, grp_hash_table_low, fep->fec.htlo); restart() 284 FW(fecp, r_buff_size, PKT_MAXBLR_SIZE); restart() 286 FW(fecp, r_cntrl, PKT_MAXBUF_SIZE << 16); restart() 288 FW(fecp, r_hash, PKT_MAXBUF_SIZE); restart() 298 FW(fecp, r_des_start, rx_bd_base_phys); restart() 299 FW(fecp, x_des_start, tx_bd_base_phys); restart() 309 FW(fecp, fun_code, 0x78000000); restart() 315 FW(fecp, mii_speed, fec_inf->mii_speed); restart() 320 FW(fecp, ievent, 0xffc0); restart() 322 FW(fecp, ivec, (virq_to_hw(fep->interrupt) / 2) << 29); restart() 324 FW(fecp, r_cntrl, FEC_RCNTRL_MII_MODE); /* MII enable */ restart() 350 FW(fecp, imask, FEC_ENET_TXF | FEC_ENET_TXB | restart() 356 FW(fecp, ecntrl, FEC_ECNTRL_PINMUX | FEC_ECNTRL_ETHER_EN); restart() 357 FW(fecp, r_des_active, 0x01000000); restart() 373 FW(fecp, x_cntrl, 0x01); /* Graceful transmit stop */ stop() 383 FW(fecp, imask, 0); stop() 394 FW(fecp, ievent, FEC_ENET_MII); stop() 395 FW(fecp, mii_speed, feci->mii_speed); stop() 404 FW(fecp, ievent, FEC_NAPI_RX_EVENT_MSK); napi_clear_rx_event() 428 FW(fecp, ievent, FEC_NAPI_TX_EVENT_MSK); napi_clear_tx_event() 452 FW(fecp, r_des_active, 0x01000000); rx_bd_done() 460 FW(fecp, x_des_active, 0x01000000); tx_kickstart() 476 FW(fecp, ievent, int_events); clear_int_events()
|
/linux-4.1.27/drivers/net/wireless/ti/wl12xx/ |
H A D | wl12xx.h | 33 /* FW chip version for wl127x */ 35 /* minimum single-role FW version for wl127x */ 40 /* minimum multi-role FW version for wl127x */ 46 /* FW chip version for wl128x */ 48 /* minimum single-role FW version for wl128x */ 53 /* minimum multi-role FW version for wl128x */ 129 /* FW status registers */ 152 /* Cumulative counter of total released mem blocks since FW-reset */
|
H A D | scan.h | 64 /* FW internal use only! */
|
H A D | cmd.c | 108 wl1271_warning("FEM index from FW out of bounds"); wl1271_cmd_general_parms() 176 wl1271_warning("FEM index from FW out of bounds"); wl128x_cmd_general_parms()
|
/linux-4.1.27/drivers/staging/rtl8712/ |
H A D | rtl8712_hal.h | 102 unsigned char rate_control_offload; /*1: FW offloads,0: driver handles*/ 103 unsigned char aggregation_offload; /*1: FW offloads,0: driver handles*/ 107 unsigned char beacon_offload; /* 1. FW offloads, 0: driver handles*/ 108 unsigned char MLME_offload; /* 2. FW offloads, 0: driver handles*/ 109 unsigned char hwpc_offload; /* 3. FW offloads, 0: driver handles*/ 110 unsigned char tcp_checksum_offload; /*4. FW offloads,0: driver handles*/ 111 unsigned char tcp_offload; /* 5. FW offloads, 0: driver handles*/ 112 unsigned char ps_control_offload; /* 6. FW offloads, 0: driver handles*/ 113 unsigned char WWLAN_offload; /* 7. FW offloads, 0: driver handles*/ 131 unsigned int img_IMEM_size; /*define the size of FW in IMEM*/ 132 unsigned int img_SRAM_size; /*define the size of FW in SRAM*/
|
H A D | usb_halinit.c | 163 /* Switch the control path to FW */ r8712_usb_hal_bus_init() 185 * CPU Core and MAC I/O to solve FW download fail when system r8712_usb_hal_bus_init() 242 /* CPU Clock and 80M Clock SSC Disable to overcome FW download r8712_usb_hal_bus_init() 258 /* Switch the control path to FW */ r8712_usb_hal_bus_init() 271 /* To make sure that TxDMA can ready to download FW. r8712_usb_hal_bus_init()
|
H A D | hal_init.c | 128 /* define the size of FW in IMEM */ update_fwhdr() 130 /* define the size of FW in SRAM */ update_fwhdr() 163 u32 ulfilelength; /* FW file size */ rtl8712_dl_fw() 300 & FW need more time to read EEPROM */ rtl8712_dl_fw()
|
H A D | rtl8712_cmdctrl_bitdef.h | 35 #define _DDMA_EN BIT(7) /*FW off load function enable*/
|
H A D | rtl8712_cmd.c | 88 /* Wait FW complete IO Cmd */ query_fw_rx_phy_status() 257 /* Before set JoinBss_CMD to FW, driver must ensure FW is in cmd_hdl_filter()
|
/linux-4.1.27/drivers/staging/rtl8723au/include/ |
H A D | Hal8723UHWImg_CE.h | 6 /* FW v16 enable usb interrupt */
|
H A D | rtw_pwrctrl.h | 120 /* FW free, re-download the FW */ 122 #define RT_RF_OFF_LEVL_FW_32K BIT(5) /* FW in 32k */
|
H A D | rtl8723a_hal.h | 85 u8 Function; /* Reserved for different FW function indcation, for further use when driver needs to download different FW in different conditions */ 86 u16 Version; /* FW Version */ 87 u8 Subversion; /* FW Subversion, default 0x00 */ 243 C2H_CCX_TX_RPT = 3, /* The FW notify the report of the specific tx packet. */
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192se/ |
H A D | fw.h | 135 /* FW offloads, 0: driver handles */ 137 /* FW offloads, 0: driver handles */ 143 /* 1. FW offloads, 0: driver handles */ 145 /* 2. FW offloads, 0: driver handles */ 147 /* 3. FW offloads, 0: driver handles */ 149 /* 4. FW offloads, 0: driver handles */ 151 /* 5. FW offloads, 0: driver handles */ 153 /* 6. FW offloads, 0: driver handles */ 155 /* 7. FW offloads, 0: driver handles */ 187 /* define the size of FW in IMEM */ 189 /* define the size of FW in SRAM */ 341 /* The following macros are used for FW
|
H A D | phy.c | 1217 /* Make sure that CMD IO has be accepted by FW. */ rtl92s_phy_chk_fwcmd_iodone() 1227 RT_TRACE(rtlpriv, COMP_ERR, DBG_EMERG, "Set FW Cmd fail!!\n"); rtl92s_phy_chk_fwcmd_iodone() 1244 /* if FW version is v.52 or later. */ _rtl92s_phy_set_fwcmd_io() 1339 /* FW set TXOP disable here, so disable EDCA _rtl92s_phy_set_fwcmd_io() 1365 /* Clear FW CMD operation flag. */ _rtl92s_phy_set_fwcmd_io() 1380 "Set FW Cmd(%#x), set_fwcmd_inprogress(%d)\n", rtl92s_phy_set_fw_cmd() 1384 /* We re-map to combined FW CMD ones if firmware version */ rtl92s_phy_set_fw_cmd() 1414 /* We shall revise all FW Cmd IO into Reg0x364 rtl92s_phy_set_fw_cmd() 1421 /* Clear control flag to sync with FW. */ rtl92s_phy_set_fw_cmd() 1449 /* Clear FW parameter in terms of thermal parts. */ rtl92s_phy_set_fw_cmd() 1463 /* Clear control flag to sync with FW. */ rtl92s_phy_set_fw_cmd() 1467 /* The following FW CMDs are only compatible to rtl92s_phy_set_fw_cmd() 1475 /* Clear FW parameter in terms of RA parts. */ rtl92s_phy_set_fw_cmd() 1479 "[FW CMD] [New Version] Set RA/IOT Comb in n mode!! FwCmdMap(%#x), FwParam(%#x)\n", rtl92s_phy_set_fw_cmd() 1485 /* Clear control flag to sync with FW. */ rtl92s_phy_set_fw_cmd() 1493 /* Clear FW parameter in terms of RA parts. */ rtl92s_phy_set_fw_cmd() 1499 /* Clear control flag to sync with FW. */ rtl92s_phy_set_fw_cmd() 1505 /* Clear control flag to sync with FW. */ rtl92s_phy_set_fw_cmd() 1508 /* The following FW CMD is compatible to v.62 or later. */ rtl92s_phy_set_fw_cmd() 1513 /* The followed FW Cmds needs post-processing later. */ rtl92s_phy_set_fw_cmd() 1567 "[FW CMD] Set PAPE Control\n"); rtl92s_phy_set_fw_cmd() 1573 /* Pass to original FW CMD processing callback rtl92s_phy_set_fw_cmd() 1580 /* We shall post processing these FW CMD if rtl92s_phy_set_fw_cmd() 1585 /* Update current FW Cmd for callback use. */ rtl92s_phy_set_fw_cmd()
|
H A D | hw.c | 590 /* Clear FW RPWM for FW control LPS.*/ _rtl92se_macconfig_before_fwdownload() 738 /* To make sure that TxDMA can ready to download FW. */ _rtl92se_macconfig_before_fwdownload() 813 /* Firmware allocate now, associate with FW internal setting.!!! */ _rtl92se_macconfig_after_fwdownload() 817 /* 5.4 Set RXDMA arbitration to control RXDMA/MAC/FW R/W for RXFIFO */ _rtl92se_macconfig_after_fwdownload() 981 /* Before FW download, we have to set some MAC register */ rtl92se_hw_init() 993 "Failed to download FW. Init HW without FW now... " rtl92se_hw_init() 994 "Please copy FW into /lib/firmware/rtlwifi\n"); rtl92se_hw_init() 999 /* After FW download, we have to reset MAC register */ rtl92se_hw_init() 1002 /*Retrieve default FW Cmd IO map. */ rtl92se_hw_init() 1034 /* Before initalizing RF. We can not use FW to do RF-R/W. */ rtl92se_hw_init() 1104 /* Compatible earlier FW version. */ rtl92se_hw_init()
|
H A D | sw.c | 195 pr_info("FW Power Save off (module option)\n"); rtl92s_init_sw_vars() 431 MODULE_PARM_DESC(fwlps, "Set to 1 to use FW control power save (default 0)\n");
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
H A D | hcp_if.h | 52 * hipz_h_alloc_resource_eq allocates EQ resources in HW and FW, initialize 68 * hipz_h_allocate_resource_cq allocates CQ resources in HW and FW, initialize 77 * hipz_h_alloc_resource_qp allocates QP resources in HW and FW, 194 * hipz_h_alloc_resource_mr allocates MR resources in HW and FW, initialize 205 /* hipz_h_register_rpage_mr registers MR resource pages in HW and FW */ 213 /* hipz_h_query_mr queries MR in HW and FW */ 218 /* hipz_h_free_resource_mr frees MR resources in HW and FW */ 222 /* hipz_h_reregister_pmr reregisters MR in HW and FW */ 232 /* hipz_h_register_smr register shared MR in HW and FW */ 242 * hipz_h_alloc_resource_mw allocates MW resources in HW and FW, initialize 250 /* hipz_h_query_mw queries MW in HW and FW */ 255 /* hipz_h_free_resource_mw frees MW resources in HW and FW */
|
/linux-4.1.27/sound/soc/intel/common/ |
H A D | sst-dsp-priv.h | 64 /* FW module parser/loader */ 109 * type. A SST driver may load multiple FW files. 114 /* base addresses of FW file data */ 120 struct list_head list; /* DSP list of FW */ 121 struct list_head module_list; /* FW list of modules */ 129 * Used to define and register a new FW module. This data is extracted from 130 * FW module header information. 151 * times within the DSP FW. 189 * ADSP memory blocks. The simplest FW will be a file with 1 module. A module 194 struct sst_fw *sst_fw; /* parent FW we belong too */ 214 struct list_head list_fw; /* FW list of modules */ 264 struct mutex mutex; /* DSP FW lock */ 287 /* SST FW files loaded and their modules */ 299 /* DMA FW loading */ 322 /* Create/Free FW files - can contain multiple modules */
|
H A D | sst-firmware.c | 351 /* allocate DMA buffer to store FW data */ sst_fw_new() 360 /* copy FW data to DMA-able memory */ sst_fw_new() 369 /* call core specific FW paser to load FW data into DSP */ sst_fw_new() 405 /* call core specific FW paser to load FW data into DSP */ sst_fw_reload() 483 /* create a new SST generic module from FW template */ sst_module_new() 1021 /* register a DSP memory block for use with FW based modules */ sst_mem_block_register()
|
/linux-4.1.27/sound/soc/intel/atom/sst/ |
H A D | sst_ipc.c | 217 * process_fw_init - process the FW init msg 219 * @msg: IPC message mailbox data from FW 221 * This function processes the FW init msg from FW 222 * marks FW state and prints debug info of loaded FW 231 dev_dbg(sst_drv_ctx->dev, "*** FW Init msg came***\n"); process_fw_init() 234 dev_err(sst_drv_ctx->dev, "FW Init failed, Error %x\n", process_fw_init() 288 dev_err(sst_drv_ctx->dev, "FW sent async error msg:\n"); process_fw_async_msg() 309 "Unrecognized async msg from FW msg_id %#x\n", msg_id); process_fw_async_msg() 334 /*FW sent async large message*/ sst_process_reply_mrfld() 339 /* FW sent short error response for an IPC */ sst_process_reply_mrfld() 341 /* 32-bit FW error code in msg_low */ sst_process_reply_mrfld() 342 dev_err(sst_drv_ctx->dev, "FW sent error response 0x%x", msg_low); sst_process_reply_mrfld()
|
H A D | sst_loader.c | 130 /* verify FW */ sst_validate_fw_image() 133 /* Invalid FW signature */ sst_validate_fw_image() 172 * sst_parse_module_memcpy - Parse audio FW modules and populate the memcpy list 175 * @module : FW module header 236 * This function parses the FW image and saves the parsed image in the list 348 * This function requests the SST FW from the kernel, parses it and 374 * so that FW can use it to setup TLB 397 * sst_load_fw - function to load FW into DSP 398 * Transfers the FW to DSP using dma/memcpy 412 dev_dbg(sst_drv_ctx->dev, "sst: FW not in memory retry to download\n"); sst_load_fw() 434 /* Write the DRAM/DCCM config before enabling FW */ sst_load_fw() 446 /* FW download failed due to timeout */ sst_load_fw()
|
H A D | sst_pci.c | 46 /* check that the relocated IMR base matches with FW Binary */ sst_platform_get_resources() 55 "FW LSP DDR BASE does not match with IFWI\n"); sst_platform_get_resources()
|
H A D | sst_stream.c | 68 * Currently hardcoding as per FW reqm. sst_alloc_stream_mrfld() 114 dev_err(sst_drv_ctx->dev, "FW alloc failed ret %d\n", ret); sst_alloc_stream_mrfld() 123 dev_err(sst_drv_ctx->dev, "FW alloc failed ret %d\n", ret); sst_alloc_stream_mrfld() 126 "FW not in clean state, send free for:%d\n", str_id); sst_alloc_stream_mrfld()
|
H A D | sst.h | 77 SST_CUSTOM_INFO = 7, /* consists of FW binary information */ 223 * struct sst_fw_header - FW file headers 225 * @signature : FW signature 240 * struct fw_module_header - module header in FW 257 * struct fw_block_info - block header for FW
|
H A D | sst.c | 159 dev_err(sst->dev, "not suspending FW!!, Err: %d\n", ret); sst_save_dsp_context_v2() 310 dev_dbg(ctx->dev, "Requesting FW %s now...\n", ctx->firmware_name); sst_context_init() 368 * initialize by FW or driver when firmware is loaded sst_restore_shim64() 541 /* FW download failed due to timeout */ intel_sst_resume()
|
/linux-4.1.27/include/uapi/linux/ |
H A D | mei.h | 74 * FW Client (given by UUID). This opens a communication channel 75 * between a host client and a FW client. From this point every read and write 76 * will communicate with the associated FW client. 83 * The input parameter is UUID of the FW Client. 84 * The output parameter is the properties of the FW client 85 * (FW protocol version and max message size).
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8821ae/ |
H A D | pwrseq.c | 92 /* FW behavior */ 100 /* FW behavior */ 171 /*FW behavior*/ 179 /*FW behavior*/
|
/linux-4.1.27/Documentation/dvb/ |
H A D | get_dvb_firmware | 237 open FW,">$tmpdir/opera.fw"; 238 print FW "$RES1"; 239 print FW "$DAT1"; 240 print FW "$RES1"; 241 print FW "$DAT1"; 242 appendfile(FW,"$tmpdir/fw1part1-1"); 243 print FW "$RES0"; 244 print FW "$DAT0"; 245 print FW "$RES1"; 246 print FW "$DAT1"; 247 appendfile(FW,"$tmpdir/fw1part2-1"); 248 print FW "$RES1"; 249 print FW "$DAT1"; 250 print FW "$RES0"; 251 print FW "$DAT0"; 274 my ($FW); 275 open $FW, ">$tmpdir/fwtmp3"; 276 print $FW "$CMD\001$PAD"; 277 print $FW "$CMD\001$PAD"; 278 appendfile($FW, "$tmpdir/fwtmp1"); 279 print $FW "$CMD\000$PAD"; 280 print $FW "$CMD\001$PAD"; 281 appendfile($FW, "$tmpdir/fwtmp2"); 282 print $FW "$CMD\001$PAD"; 283 print $FW "$CMD\000$PAD"; 284 close($FW); 807 open FW,">$fwfile"; 808 print FW "\x01\x00"; # just a version id for the driver itself 809 print FW "\x9A"; # fw version 810 print FW "\x00"; # padding 811 print FW "$BLOCKS_MAIN"; # number of blocks of main part 812 print FW "\x00"; # padding 813 print FW "$CRC"; # 16bit crc value of main part 814 appendfile(FW,"$tmpdir/fw1");
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8188ee/ |
H A D | pwrseq.c | 94 /*FW behavior*/ 102 /*FW behavior*/
|
H A D | fw.c | 121 RT_TRACE(rtlpriv, COMP_FW, DBG_LOUD, "FW size is %d bytes,\n", size); _rtl88e_write_fw() 181 "Polling FW ready success!! REG_MCUFWDL:0x%08x.\n", _rtl88e_fw_free_to_go() 192 "Polling FW ready fail!! REG_MCUFWDL:0x%08x .\n", value32); _rtl88e_fw_free_to_go() 313 "Write H2C fail because no trigger for FW INT!\n"); _rtl88e_fill_h2c_command() 345 "Waiting too long for FW read clear HMEBox(%d)!\n", _rtl88e_fill_h2c_command() 355 "Waiting for FW read clear HMEBox(%d)!!! 0x130 = %2x\n", _rtl88e_fill_h2c_command() 468 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "FW LPS mode = %d\n", mode); rtl88e_set_fw_pwrmode_cmd() 471 rlbm = 0;/*YJ, temp, 120316. FW now not support RLBM=2.*/ rtl88e_set_fw_pwrmode_cmd() 718 /*Should check FW support p2p or not.*/ rtl88e_set_p2p_ctw_period_cmd()
|
H A D | sw.c | 149 pr_info("rtl8188ee: FW Power Save off (module option)\n"); rtl88e_init_sw_vars() 407 MODULE_PARM_DESC(fwlps, "Set to 1 to use FW control power save (default 1)\n");
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ee/ |
H A D | pwrseq.c | 100 /*FW behavior*/ 109 /*FW behavior*/
|
H A D | fw.c | 118 RT_TRACE(rtlpriv, COMP_FW, DBG_LOUD , "FW size is %d bytes,\n", size); _rtl92ee_write_fw() 179 "Polling FW ready success!! REG_MCUFWDL:0x%08x. count = %d\n", _rtl92ee_fw_free_to_go() 190 "Polling FW ready fail!! REG_MCUFWDL:0x%08x. count = %d\n", _rtl92ee_fw_free_to_go() 370 "Waiting too long for FW read clear HMEBox(%d)!!!\n", _rtl92ee_fill_h2c_command() 379 "Waiting for FW read clear HMEBox(%d)!!! 0x130 = %2x\n", _rtl92ee_fill_h2c_command() 505 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD , "FW LPS mode = %d\n", mode); rtl92ee_set_fw_pwrmode_cmd() 508 rlbm = 0;/*YJ,temp,120316. FW now not support RLBM=2.*/ rtl92ee_set_fw_pwrmode_cmd() 745 /*Shoud check FW support p2p or not.*/ rtl92ee_set_p2p_ctw_period_cmd()
|
/linux-4.1.27/drivers/staging/rtl8723au/hal/ |
H A D | Hal8723PwrSeq.c | 70 /* FW behavior */ 77 /* FW behavior */
|
H A D | rtl8723a_hal_init.c | 131 /* polling for FW ready */ _FWFreeToGo() 137 "%s: Polling FW ready success!! REG_MCUFWDL:0x%08x\n", _FWFreeToGo() 145 "%s: Polling FW ready fail!! REG_MCUFWDL:0x%08x\n", _FWFreeToGo() 278 /* Shift 32 bytes for FW header */ rtl8723a_FirmwareDownload() 1296 /* we will init FW when power on again. */ _ResetDigitalProcedure1_92C() 1306 incorrect FW write operation. */ _ResetDigitalProcedure1_92C() 1857 * will be used by Fw in FW LPS mode. The function is to fill the Tx 1927 /* add NULL Data and BT NULL Data Packets to FW RSVD Page */ hw_var_set_opmode()
|
/linux-4.1.27/drivers/staging/rtl8188eu/hal/ |
H A D | pwrseq.c | 91 /* FW behavior */ 99 /* FW behavior */
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723ae/ |
H A D | pwrseq.c | 100 /*FW behavior*/ 109 /*FW behavior*/
|
H A D | hal_btc.h | 137 /* The FW notify the report of the specific tx packet. */
|
H A D | fw.c | 103 "Write H2C fail because no trigger for FW INT!\n"); _rtl8723e_fill_h2c_command() 137 "Wating too long for FW read clear HMEBox(%d)!\n", _rtl8723e_fill_h2c_command() 148 "Waiting for FW read clear HMEBox(%d)!!! 0x1BF = %2x\n", _rtl8723e_fill_h2c_command() 278 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "FW LPS mode = %d\n", mode); rtl8723e_set_fw_pwrmode_cmd()
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723be/ |
H A D | pwrseq.c | 95 /*FW behavior*/ 103 /*FW behavior*/
|
H A D | fw.c | 101 "Write H2C fail because no trigger for FW INT!\n"); _rtl8723be_fill_h2c_command() 134 "Waiting too long for FW read clear HMEBox(%d)!\n", _rtl8723be_fill_h2c_command() 145 "Waiting for FW read clear HMEBox(%d)!!! 0x130 = %2x\n", _rtl8723be_fill_h2c_command() 245 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "FW LPS mode = %d\n", mode); rtl8723be_set_fw_pwrmode_cmd() 248 rlbm = 0;/*YJ,temp,120316. FW now not support RLBM=2.*/ rtl8723be_set_fw_pwrmode_cmd() 488 /*Should check FW support p2p or not.*/ rtl8723be_set_p2p_ctw_period_cmd()
|
/linux-4.1.27/drivers/net/wireless/ti/wl18xx/ |
H A D | wl18xx.h | 27 /* minimum FW required for driver */ 49 /* buffer for sending commands to FW */ 54 /* Index of last released Tx desc in FW */ 131 /* FW status registers */ 154 /* Cumulative counter of total released mem blocks since FW-reset */
|
H A D | tx.h | 39 * The FW uses a special bit to indicate a wide channel should be used in
|
H A D | acx.h | 321 * This the maximum A-MPDU length supported by the AP. The FW may not 334 * enable/disable fast-link/PSM notification from FW 343 * enable/disable RX BA filtering in FW
|
H A D | conf.h | 136 /* this structure is copied wholesale to FW */
|
H A D | acx.c | 174 * this bit is not employed by the spec but only by FW to wl18xx_acx_set_peer_cap() 228 * When the host is suspended, we can configure the FW to disable RX BA
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
H A D | rx.h | 84 * Bits 3-5 - process_id tag (AP mode FW) 102 /* If set, the buffer was padded by the FW to be 4 bytes aligned */ 106 * Account for the padding inserted by the FW in case of RX_ALIGNMENT
|
H A D | wlcore.h | 288 /* FW Rx counter */ 301 /* FW log buffer */ 304 /* Number of valid bytes in the FW log buffer */ 307 /* FW log end marker */ 310 /* FW memory block size */ 313 /* Sysfs FW log entry readers wait queue */ 397 /* Fast/slow links bitmap according to FW */ 400 /* AP-mode - a bitmap of links currently in PS mode according to FW */ 470 /* size of the private FW status data */ 486 /* sleep auth value currently configured to FW */ 492 /* minimum FW version required for the driver to work in single-role */ 495 /* minimum FW version required for the driver to work in multi-role */ 565 /* Older firmwares did not implement the FW logger over bus feature */ 586 /* The FW only support a zero session id for AP */ 609 * FW that a TX packet is in the XFER 615 * The host sets this bit to inform the FW 628 * The host sets this bit to inform the FW
|
H A D | wlcore_i.h | 79 /* Defined by FW as 0. Will not be freed or allocated. */ 84 * to be transmitted to FW for a STA in PS-mode. Only when packets are 85 * present in the FW buffers it will wake the sleeping STA. We want to put 150 /* Cumulative counter of total released mem blocks since FW-reset */ 267 /* accounting for allocated / freed packets in FW */ 280 * total freed FW packets on the link - used for tracking the 332 * total freed FW packets on the link to the STA - used for tracking the 478 * total freed FW packets on the link.
|
H A D | acx.h | 54 /* SW FW Initiated interrupt Watchdog timer expiration */ 518 /* Number of blocks FW allocated for TX packets */ 521 /* Number of blocks FW allocated for RX packets */ 687 * This the maximum A-MPDU length supported by the AP. The FW may not 722 * Note: When this value is set to 1 FW will protect all TXOP with RTS 841 * 0xFF = use FW default 846 * 38.4/19.2 Mhz. 0xFF = use FW default 851 * 26/52 Mhz. 0xFF = use FW default 856 * 38.4/19.2 Mhz. 0xFFFF = use FW default 861 * 26/52 Mhz. 0xFFFF = use FW default 866 * 0xFFFFFFFF = use FW default 871 * 0xFFFFFFFF = use FW default 880 * 0xFF = use FW default 885 * 0xFF = use FW default
|
H A D | conf.h | 422 * Max time in msec the FW may delay RX-Complete interrupt. 448 * of the 22Mbps rate. There is a FW limitation on 12 rates so we must drop 518 * Range: bit 0: Truncate - when set, FW attempts to send a frame stop 593 /* Allow TX BA on all TIDs but 6,7. These are currently reserved in the FW */ 647 * event is triggered from FW. 673 * Max time in msec the FW may delay frame TX-Complete interrupt. 936 * beacon must be correctly received in FW before beacon ET 969 * by the FW when in AUTO_PS mode 1144 * Scan trigger (split scan) timeout. The FW will split the scan 1145 * operation into slices of the given time and allow the FW to schedule 1164 * active scans (in TU/1000s). The max dwell time is used by the FW once 1290 * Number of memory blocks dedicated for the FW logger 1292 * Range: 2-16, or 0 to disable the FW logger 1346 /* Prevent HW recovery. FW will remain stuck. */
|
H A D | tx.c | 101 * authentication response. this way it won't get de-authed by FW wl1271_tx_ap_update_inconnection_sta() 133 * if in FW PS and there is enough data in FW we can put the link wl1271_tx_regulate_link() 136 * case FW-memory congestion is less of a problem. wl1271_tx_regulate_link() 140 * connected to the AP. Otherwise the FW would not set the PSM bit. wl1271_tx_regulate_link() 238 * If the FW was empty before, arm the Tx watchdog. Also do wl1271_tx_allocate() 307 * FW expects the dummy packet to have an invalid session id - wl1271_tx_fill_hdr() 507 * 2. The FW has the least allocated blocks wlcore_select_ac() 758 * In case a FW command fails within wl1271_prepare_tx_frame fails a recovery
|
H A D | main.c | 264 wl1271_debug(DEBUG_TX, "No Tx (in FW) for %d ms due to ROC", wl12xx_tx_watchdog_work() 275 wl1271_debug(DEBUG_TX, "No Tx (in FW) for %d ms due to scan", wl12xx_tx_watchdog_work() 288 wl1271_debug(DEBUG_TX, "No Tx (in FW) for %d ms. AP has " wl12xx_tx_watchdog_work() 296 wl1271_error("Tx stuck (in FW) for %d ms. Starting recovery", wl12xx_tx_watchdog_work() 353 * packets in FW or if the STA is awake. wl12xx_irq_ps_regulate_link() 359 * Start high-level PS if the STA is asleep with enough blocks in FW. wl12xx_irq_ps_regulate_link() 361 * case FW-memory congestion is less of a problem. wl12xx_irq_ps_regulate_link() 365 * connected to the AP. Otherwise the FW would not set the PSM bit. wl12xx_irq_ps_regulate_link() 460 * If the FW freed some blocks: wlcore_fw_status() 474 * The FW might change the total number of TX memblocks before wlcore_fw_status() 819 /* Fill the FW log file, consumed by the sysfs fwlog entry */ wl12xx_copy_fwlog() 839 wl1271_info("Reading FW panic log"); wl12xx_read_fwlog_panic() 926 * transmitted packets that we haven't yet got in the FW status wlcore_save_freed_pkts() 959 wl1271_info("Hardware recovery in progress. FW ver: %s", wlcore_print_recovery() 962 /* change partitions momentarily so we can read the FW pc */ wlcore_print_recovery() 1008 /* Prevent spurious TX during FW restart */ wl1271_recovery_work() 1341 /* The FW is low on RX memory blocks, so send the dummy packet asap */ wl1271_tx_dummy_packet() 1346 * If the FW TX is busy, TX work will be scheduled by the threaded wl1271_tx_dummy_packet() 1409 * that need to be checked by the FW filter. Each segment is called wl1271_validate_wowlan_pattern() 1410 * a field in the FW API. We verify that the total number of fields wl1271_validate_wowlan_pattern() 1411 * required for this pattern won't exceed FW limits (8) wl1271_validate_wowlan_pattern() 1412 * as well as the total fields buffer won't exceed the FW limit. wl1271_validate_wowlan_pattern() 1625 /* Validate all incoming patterns before clearing current FW state */ wl1271_configure_wowlan() 1803 /* disable fast link flow control notifications from FW */ 1808 /* if filtering is enabled, configure the FW to drop all RX BA frames */ 1911 /* if filtering is enabled, configure the FW to drop all RX BA frames */ 2053 * FW channels must be re-calibrated after recovery, wlcore_op_stop_locked() 3427 * in sync with FW spare block accounting wlcore_op_set_key() 4975 * rearm the tx watchdog when the last STA is freed - give the FW a wl1271_free_sta() 5044 * wl->mutex must be taken and the FW must be awake when the call 5236 /* sanity check - the fields in FW are only 8bits wide */ wl1271_op_ampdu_action() 5318 * The BA initiator session management in FW independently. wl1271_op_ampdu_action() 5712 /* packets are considered pending if in the TX queue or the FW */ wl1271_tx_frames_pending() 6161 /* the FW answers probe-requests in AP-mode */ wl1271_init_ieee80211() 6287 /* Allocate one page for the FW log */ wlcore_alloc_hw() 6542 "FW logger options: continuous, ondemand, dbgpins or disable"); 6551 MODULE_PARM_DESC(no_recovery, "Prevent HW recovery. FW will remain stuck.");
|
H A D | init.c | 202 /* nullfunc->addr1 is filled by FW */ wl1271_ap_init_null_template() 235 /* qosnull->addr1 is filled by FW */ wl1271_ap_init_qos_null_template() 686 /* Configure the FW logger */ wl1271_hw_init()
|
H A D | sysfs.c | 190 /* Create sysfs file for the FW log */ wlcore_sysfs_init()
|
/linux-4.1.27/drivers/usb/host/ |
H A D | xhci-rcar.c | 24 #define RCAR_USB3_DL_CTRL 0x250 /* FW Download Control & Status */ 25 #define RCAR_USB3_FW_DATA0 0x258 /* FW Data0 */ 42 /* FW Download Control & Status */
|
/linux-4.1.27/drivers/staging/media/mn88472/ |
H A D | mn88472_priv.h | 33 bool warm; /* FW running */
|
/linux-4.1.27/drivers/staging/media/mn88473/ |
H A D | mn88473_priv.h | 33 bool warm; /* FW running */
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_fw_file_hdr.h | 1 /* bnx2x_fw_file_hdr.h: FW binary file header structure.
|
H A D | bnx2x_cmn.c | 138 * bnx2x_fill_fw_str - Fill buffer with FW version string. 531 * Otherwise FW would close the aggregation. bnx2x_set_gro_params() 614 /* FW gives the indices of the SGE as if the ring is an array bnx2x_fill_frag_skb() 730 BNX2X_ERR("Error: FW GRO supports only IPv4/IPv6, not 0x%04x\n", bnx2x_gro_receive() 2231 /* Total number of FW statistics requests = bnx2x_alloc_fw_stats_mem() 2298 BNX2X_ERR("Can't allocate FW stats memory\n"); bnx2x_alloc_fw_stats_mem() 2313 /* Get current FW pulse sequence */ bnx2x_nic_load_request() 2343 /* check whether another PF has already loaded FW to chip. In 2345 * initialized the device including loading FW 2352 /* build my FW version dword */ bnx2x_compare_fw_ver() 2358 /* read loaded FW from chip */ bnx2x_compare_fw_ver() 2367 BNX2X_ERR("bnx2x with FW %x was already loaded which mismatches my %x FW. Aborting\n", bnx2x_compare_fw_ver() 2370 BNX2X_DEV_INFO("bnx2x with FW %x was already loaded which mismatches my %x FW, possibly due to MF UNDI\n", bnx2x_compare_fw_ver() 2644 /* Allocated memory for FW statistics */ bnx2x_nic_load() 2754 /* initialize FW coalescing state machines in RAM */ bnx2x_nic_load() 3380 violation to FW restrictions) */ bnx2x_pkt_req_lin() 3554 /* set FW indication according to inner or outer protocols if tunneled */ bnx2x_set_sbd_csum() 3797 /* First, check if we need to linearize the skb (due to FW bnx2x_start_xmit() 3799 (there will be no violation to FW restrictions) */ bnx2x_start_xmit() 3887 /* used by FW for packet accounting */ bnx2x_start_xmit() 4131 * since FW might read the BD right after the producer is updated. bnx2x_start_xmit() 4133 * as IA-64. The following barrier is also mandatory since FW will bnx2x_start_xmit() 4439 /* allocate at least number of buffers required by FW */ bnx2x_alloc_fp_mem_at() 4544 /* FW will drop all packets if queue is not big enough,
|
H A D | bnx2x_vfpf.c | 167 /* make sure the address is written before FW accesses it */ bnx2x_send_msg2pf() 170 /* Trigger the PF FW */ bnx2x_send_msg2pf() 344 * If that's the case, we need to make certain required FW was bnx2x_vfpf_acquire() 985 /* enable the mailbox in the FW */ bnx2x_vf_enable_mbx() 1097 /* ack the FW */ bnx2x_vf_mbx_resp_send_msg() 1102 * must be last dmae, must be after FW is acked bnx2x_vf_mbx_resp_send_msg() 1343 /* Verify the VF fastpath HSI can be supported by the loaded FW. bnx2x_vf_mbx_acquire() 1353 "VF [%d] - Can't support acquire request since VF requests a FW version which is too new [%02x > %02x]\n", bnx2x_vf_mbx_acquire() 1899 BNX2X_ERR("about to hit a FW assert. aborting...\n"); bnx2x_vf_mbx_update_rss() 2038 * just ack the FW to release the mailbox and unlock bnx2x_vf_mbx_request()
|
/linux-4.1.27/drivers/misc/mei/ |
H A D | mei_dev.h | 154 /* Maximum number of processed FW status registers */ 156 /* Minimal buffer for FW status string (8 bytes in dw + space or '\0') */ 161 * struct mei_fw_status - storage of FW status data 164 * @status: FW status registers 202 * @internal: communication between driver and FW flag 285 * @write : write a message to FW 290 * @read : read a buffer from the FW 447 * @wait_hw_ready : wait queue for receive HW ready message form FW 448 * @wait_pg : wait queue for receive PG message from FW 449 * @wait_hbm_start : wait queue for receive HBM start message from FW 450 * @wait_stop_wd : wait queue for receive WD stop message from FW 471 * @me_clients : list of FW clients 472 * @me_clients_map : FW clients bit map 474 * @me_client_index : last FW client index in enumeration 522 * waiting queue for receive message from FW
|
H A D | hw-me.h | 32 * @fw_status: FW status
|
H A D | main.c | 399 dev_dbg(dev->dev, "Cannot connect to FW Client UUID = %pUl\n", mei_ioctl_connect_client() 407 dev_dbg(dev->dev, "Connect to FW Client ID = %d\n", mei_ioctl_connect_client() 409 dev_dbg(dev->dev, "FW Client - Protocol Version = %d\n", mei_ioctl_connect_client() 411 dev_dbg(dev->dev, "FW Client - Max Msg Len = %d\n", mei_ioctl_connect_client() 418 dev_dbg(dev->dev, "FW Client is amthi\n"); mei_ioctl_connect_client()
|
H A D | hw-txe-regs.h | 80 /* SeC FW Status Register 82 * FW uses this register in order to report its status to host.
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | fw.c | 127 RT_TRACE(rtlpriv, COMP_FW, DBG_TRACE, "FW size is %d bytes,\n", size); _rtl92d_write_fw() 200 RT_TRACE(rtlpriv, COMP_FW, DBG_DMESG, "FW already have download\n"); _rtl92d_fw_init() 201 /* polling for FW ready */ _rtl92d_fw_init() 208 "Polling FW ready success!! REG_MCUFWDL: 0x%x\n", _rtl92d_fw_init() 218 "Polling FW ready success!! REG_MCUFWDL: 0x%x\n", _rtl92d_fw_init() 229 "Polling FW ready fail!! MAC0 FW init not ready: 0x%x\n", _rtl92d_fw_init() 233 "Polling FW ready fail!! MAC1 FW init not ready: 0x%x\n", _rtl92d_fw_init() 237 "Polling FW ready fail!! REG_MCUFWDL:0x%08ul\n", _rtl92d_fw_init() 269 "Shift 32 bytes for FW header!!\n"); rtl92d_download_fw() 415 "Write H2C fail because no trigger for FW INT!\n"); _rtl92d_fill_h2c_command() 446 "Waiting too long for FW read clear HMEBox(%d)!\n", _rtl92d_fill_h2c_command() 454 "Waiting for FW read clear HMEBox(%d)!!! 0x1BF = %2x\n", _rtl92d_fill_h2c_command()
|
H A D | sw.c | 155 pr_info("FW Power Save off (module option)\n"); rtl92d_init_sw_vars() 380 MODULE_PARM_DESC(fwlps, "Set to 1 to use FW control power save (default 0)\n");
|
/linux-4.1.27/drivers/net/wireless/ath/ath10k/ |
H A D | rx_desc.h | 131 * requires FW processing. The OLE will have classification 133 * packets and descriptors which need FW attention. 183 * fragmented. If set the FW should look at the rx_frag_info 343 * Reserved: HW should fill with zero. FW should ignore. 479 * Reserved: HW should fill with zero. FW should ignore. 533 * Reserved: HW should fill with zero. FW should ignore. 602 * Reserved: HW should fill with zero. FW should ignore. 609 * Reserved: HW should fill with zero. FW should ignore. 751 * Reserved: HW should fill with 0, FW should ignore. 757 * Reserved: HW should fill with 0, FW should ignore. 810 * Reserved: HW should fill with 0, FW should ignore. 825 * Reserved: HW should fill with 0, FW should ignore. 832 * Reserved: HW should fill with 0, FW should ignore. 839 * Reserved: HW should fill with 0, FW should ignore. 987 * Reserved: HW should fill with 0, FW should ignore. 997 * Indicates that the BB has captured a channel dump. FW can 1000 * capture_channel bit BB descriptor or FW setting the 1004 * Reserved: HW should fill with 0, FW should ignore. 1013 * Reserved: HW should fill with 0, FW should ignore. 1017 * Every time HW sets this bit in memory FW/SW must clear this 1018 * bit in memory. FW will initialize all the ppdu_done dword
|
H A D | hif.h | 60 /* Post BMI phase, after FW is loaded. Starts regular operation */ 92 /* Power up the device and enter BMI transfer mode for FW download */
|
H A D | htt.h | 70 * the target firmware needs for the FW's tx processing, particularly 140 u8 prefetch[0]; /* start of frame, for FW classification engine */ 230 * informs the target HTT FW that the current sync counter is equal to 238 * specification, the target HTT FW will use zero as the default current 241 * The HTT target FW will suspend its host->target message processing as long 1305 * This is allocated in consistent mem, so that the FW can 1358 * so that FW knows how to transfer the rx descriptor to the host. 1393 /* Refill a bunch of RX buffers for each refill round so that FW/HW can handle
|
H A D | hw.h | 104 * FW API 4 and above. 154 * - current FW doesn't support raw rx mode (last tested v599) 155 * - current FW dumps upon raw tx mode (last tested v599)
|
H A D | targaddrs.h | 196 /* FW swap field */ 199 * instruction to FW 203 * FW will not swap TX descriptor. Meaning packets are formed
|
H A D | core.c | 158 /* FW descriptor/Data swap flags */ ath10k_init_configure_target() 162 ath10k_err(ar, "setting FW data/desc swap flags failed\n"); ath10k_init_configure_target() 598 ath10k_err(ar, "invalid length for FW IE %d (%zu < %zu)\n", ath10k_core_fetch_firmware_api_n() 679 ath10k_warn(ar, "Unknown FW IE: %u\n", ath10k_core_fetch_firmware_api_n() 906 * or if the crash happens during FW probing */ ath10k_core_restart() 1340 * Otherwise we will fail to submit commands to FW and mac80211 will be ath10k_core_unregister()
|
/linux-4.1.27/drivers/net/wireless/libertas_tf/ |
H A D | if_usb.c | 275 * if_usb_send_fw_pkt - This function downloads the FW 327 "Host has finished FW downloading\n"); if_usb_send_fw_pkt() 328 lbtf_deb_usb2(&cardp->udev->dev, "Donwloading FW JUMP BLOCK\n"); if_usb_send_fw_pkt() 330 /* Host has finished FW downloading if_usb_send_fw_pkt() 331 * Donwloading FW JUMP BLOCK if_usb_send_fw_pkt() 558 "FW received Blk with correct CRC\n"); if_usb_receive_fwload() 560 "FW received Blk seqnum = %d\n", if_usb_receive_fwload() 565 "FW received Blk with CRC error\n"); if_usb_receive_fwload() 747 * @ivalue 1 boots from FW by USB-Download, 2 boots from FW in EEPROM. 768 * check_fwfile_format - Check the validity of Boot2/FW image. 848 /* Issue Boot command = 1, Boot from Download-FW */ if_usb_prog_firmware() 892 pr_info("FW download failure, time = %d ms\n", i * 100); if_usb_prog_firmware()
|
H A D | libertas_tf.h | 349 /* Max number of TxPD FW can handle */ 362 /* FW release number, example 0x01030304 = 2.3.4p1 */ 373 /*FW/HW capability */
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_mbox.h | 169 * @hw_error : set if FW not responding 173 * @sysfs_uioc : management packet to issue FW calls from sysfs 174 * @sysfs_mbox64 : mailbox packet to issue FW calls from sysfs 175 * @sysfs_buffer : data buffer for FW commands issued from sysfs 176 * @sysfs_buffer_dma : DMA buffer for FW commands issued from sysfs
|
H A D | megaraid_sas_base.c | 75 MODULE_PARM_DESC(msix_vectors, "MSI-X max vector count. Default: Set by FW"); 311 * megasas_read_fw_status_reg_xscale - returns the current FW status value 351 * megasas_fire_cmd_xscale - Sends command to the FW 484 * megasas_read_fw_status_reg_ppc - returns the current FW status value 525 * megasas_fire_cmd_ppc - Sends command to the FW 606 * megasas_read_fw_status_reg_skinny - returns the current FW status value 657 * megasas_fire_cmd_skinny - Sends command to the FW 747 * megasas_read_fw_status_reg_gen2 - returns the current FW status value 789 * megasas_fire_cmd_gen2 - Sends command to the FW 941 * megasas_issue_blocked_cmd - Synchronous wrapper around regular FW cmds 1271 * Compute the total number of frames this command consumes. FW uses megasas_build_dcdb() 1410 * Compute the total number of frames this command consumes. FW uses megasas_build_ldio() 1450 * in FW 1464 printk(KERN_ERR "\nmegasas[%d]: Dumping Frame Phys Address of all pending cmds in FW\n",instance->host->host_no); megasas_dump_pending_frames() 1467 printk(KERN_ERR "\nmegasas[%d]: 64 bit SGLs were sent to FW\n",instance->host->host_no); megasas_dump_pending_frames() 1469 printk(KERN_ERR "\nmegasas[%d]: 32 bit SGLs were sent to FW\n",instance->host->host_no); megasas_dump_pending_frames() 1471 printk(KERN_ERR "megasas[%d]: Pending OS cmds in FW : \n",instance->host->host_no); megasas_dump_pending_frames() 1511 printk(KERN_ERR "\nmegasas[%d]: Pending Internal cmds in FW : \n",instance->host->host_no); megasas_dump_pending_frames() 1549 * Issue the command to the FW megasas_build_and_issue_cmd() 1628 * FW takes care of flush cache on its own megasas_queue_command() 1782 * megasas_complete_cmd_dpc - Returns FW's controller structure 2172 /* This function will tell FW to start the SR-IOV heartbeat */ megasas_sriov_start_heartbeat() 2271 * This function waits for up to MEGASAS_RESET_WAIT_TIME seconds for FW to 2384 /* wait for 1 secs to let FW finish the pending cmds */ megasas_wait_for_outstanding() 2396 /* wait for 5 secs to let FW finish the pending cmds */ megasas_wait_for_outstanding() 2411 * Send signal to FW to stop processing any pending cmds. megasas_wait_for_outstanding() 2473 * Sets the FW busy flag and reduces the host->can_queue if the 2489 /* FW is busy, throttle IO */ megasas_reset_timer() 2589 * For AEN, driver sends a command down to FW that is held by the FW till an 2590 * event occurs. When an event of interest occurs, FW completes the command 2854 * by the FW. This should be used if caller wants 2876 /* Some older 1068 controller FW may keep a pended megasas_complete_cmd() 2951 printk(KERN_DEBUG "megasas: MFI FW status %#x\n", megasas_complete_cmd() 3040 * in FW again because of the fw reset 3186 printk(KERN_NOTICE "megaraid_sas: FW detected to be in fault" process_fw_state_change_wq() 3196 printk(KERN_NOTICE "megaraid_sas: FW restarted successfully," process_fw_state_change_wq() 3243 * returned by the FW 3336 * megasas_transition_to_ready - Move the FW to READY state 3339 * During the initialization, FW passes can potentially be in any one of 3340 * several possible states. If the FW in operational, waiting-for-handshake 3357 printk(KERN_INFO "megasas: Waiting for FW to come to ready" megasas_transition_to_ready() 3365 printk(KERN_DEBUG "megasas: FW in FAULT state!!\n"); megasas_transition_to_ready() 3526 printk(KERN_DEBUG "FW state [%d] hasn't changed " megasas_transition_to_ready() 3534 printk(KERN_INFO "megasas: FW now in Ready state\n"); megasas_transition_to_ready() 3710 * Each command that is issued to the FW, whether IO commands from the OS or 3713 * the FW. 3788 * megasas_get_pd_list_info - Returns FW's pd_list structure 3792 * Issues an internal command (DCMD) to get the FW's controller PD 3794 * supported by the FW. 3887 * megasas_get_ld_list_info - Returns FW's ld_list structure 3891 * Issues an internal command (DCMD) to get the FW's controller PD 3893 * supported by the FW. 3977 * megasas_ld_list_query - Returns FW's ld_list structure 3981 * Issues an internal command (DCMD) to get the FW's controller PD 3983 * supported by the FW. 4079 /* Below is additional check to address future FW enhancement */ megasas_update_ext_vd_details() 4120 * megasas_get_controller_info - Returns FW's controller structure 4123 * Issues an internal command (DCMD) to get the FW's controller structure. 4125 * command supported by the FW. 4202 * @crash_buf_state - tell FW to turn ON/OFF crash dump feature 4207 * Driver will send address of crash dump DMA buffer and set mbox to tell FW 4209 * crash dump feature is supported by the FW. 4257 * megasas_issue_init_mfi - Initializes the FW 4312 * disable the intr before firing the init frame to FW megasas_issue_init_mfi() 4350 * does not exceed max cmds that the FW can support megasas_init_adapter_mfi() 4366 * Note: When FW completes commands, it places corresponding contex megasas_init_adapter_mfi() 4368 * typical producer-consumer queue. FW is the producer (of completed megasas_init_adapter_mfi() 4418 * megasas_init_fw - Initializes the FW 4487 "megasas: FW restarted successfully from %s!\n", megasas_init_fw() 4555 dev_info(&instance->pdev->dev, "[scsi%d]: FW supports" megasas_init_fw() 4601 * Note that older firmwares ( < FW ver 30) didn't report information megasas_init_fw() 4632 dev_info(&instance->pdev->dev, "FW supports: " megasas_init_fw() 4749 * megasas_release_mfi - Reverses the FW initialization 4770 * @eli: FW event log sequence numbers information 4772 * FW maintains a log of all events in a non-volatile area. Upper layers would 4873 * old and current and re-issue to the FW megasas_register_aen() 4887 * classes need not be sent to FW. They are automatically megasas_register_aen() 4978 * Get the latest sequence number from FW megasas_start_aen() 4986 * Register AEN with FW for latest sequence number plus 1 megasas_start_aen() 5456 * megasas_flush_cache - Requests FW to flush all its caches 5500 * megasas_shutdown_controller - Instructs FW to shutdown the controller 5646 * We expect the FW state to be READY megasas_resume() 6036 * megasas_mgmt_fw_ioctl - Issues management ioctls to FW 6782 /* Register AEN with FW for latest sequence number plus 1 */ megasas_aen_polling()
|
H A D | megaraid_sas_fusion.c | 619 * megasas_ioc_init_fusion - Initializes the FW 747 * megasas_get_ld_map_info - Returns FW's ld_map structure 750 * Issues an internal command (DCMD) to get the FW's controller PD 752 * supported by the FW. 848 * megasas_sync_map_info - Returns FW's ld_map structure 851 * Issues an internal command (DCMD) to get the FW's controller PD 853 * supported by the FW. 992 * megasas_init_adapter_fusion - Initializes the FW 1019 * does not exceed max cmds that the FW can support megasas_init_adapter_fusion() 1134 * megasas_fire_cmd_fusion - Sends command to the FW 1162 * map_cmd_status - Maps FW cmd status to OS cmd status 1164 * @status : status of cmd returned by FW 1165 * @ext_status : ext status of cmd returned by FW 1203 printk(KERN_DEBUG "megasas: FW status %#x\n", status); map_cmd_status() 1947 * Issue the command to the FW megasas_build_and_issue_cmd_fusion() 2036 /* Map the FW Cmd Status */ complete_cmd_fusion() 2183 /* If we didn't complete any commands, check for FW fault */ megasas_isr_fusion() 2336 * megasas_release_fusion - Reverses the FW initialization 2351 * megasas_read_fw_status_reg_fusion - returns the current FW status value 2439 printk(KERN_WARNING "megasas: Found FW in FAULT state," megasas_wait_for_outstanding_fusion() 2565 /* IO timeout detected, forcibly put FW in FAULT state */ megasas_reset_fusion() 2592 "timeout case in FW crash dump mode\n do " megasas_reset_fusion() 2655 "Late FW heartbeat update for " megasas_reset_fusion() 2659 /* In VF mode, first poll for FW ready */ megasas_reset_fusion() 2671 ": SR-IOV: FW was found" megasas_reset_fusion() 2681 "FW not in ready state after %d" megasas_reset_fusion() 2775 /* Wait for FW to become ready */ megasas_reset_fusion() 2939 * and FW has more crash dump data, then driver will megasas_fusion_crash_dump_wq()
|
H A D | megaraid_sas.h | 88 * MFI stands for MegaRAID SAS FW Interface. This is just a moniker for 94 * FW posts its state in upper 4 bits of outbound_msg_0 register 116 * During FW init, clear pending cmds & reset state using inbound_msg_0 121 * CLR_HANDSHAKE: FW is waiting for HANDSHAKE from BIOS or Driver 123 * MFI_STOP_ADP : Send signal to FW to stop processing 796 * Define FW pkg version (set in envt v'bles on OEM basis) 1077 * FW reports the maximum of number of commands that it can accept (maximum 1090 * FW can accept both 32 and 64 bit SGLs. We want to allocate 32/64 bit 1790 /* Plasma 1.11 FW backward compatibility structures */
|
H A D | megaraid_mbox.c | 710 * - Use internal library of FW routines, build up complete soft state 777 * FW routines megaraid_init_mbox() 858 * Allocate resources required to issue FW calls, when sysfs is megaraid_init_mbox() 957 * with the FW. Allocate memory for all commands as well. 1899 // if the adapter in not in quiescent mode, post the commands to FW megaraid_mbox_runpendq() 2453 // If FW has stopped responding, simply return failure megaraid_abort_handler() 2492 // by the firmware, we must wait for it to complete by the FW. megaraid_abort_handler() 2521 // owned by the firmware. The only way to locate the FW scb is to megaraid_abort_handler() 2566 * the FW is still live, in which case the outstanding commands counter mut go 2597 // Under exceptional conditions, FW can take up to 3 minutes to megaraid_reset_handler() 2715 * also has all the FW routines 2760 // available within 1 second, assume FW is initializing and wait mbox_post_sync_cmd() 2773 "megaraid mailbox: wait for FW to boot ")); mbox_post_sync_cmd() 3296 * Clears the pending cmds in FW and reinits its RAID structs. 3722 * Set the quiescent flag to stop issuing cmds to FW. wait_till_fw_empty() 3729 * Wait till there are no more cmds outstanding at FW. Try for at most wait_till_fw_empty() 3734 "megaraid: FW has %d pending commands\n", wait_till_fw_empty() 3830 * Allocate packets required to issue FW calls whenever the sysfs attributes 3832 * FW. Also set up resources for mutual exclusion to share these resources and 3875 * Free packets allocated for sysfs FW commands
|
/linux-4.1.27/sound/soc/intel/baytrail/ |
H A D | sst-baytrail-dsp.c | 132 /* verify FW */ sst_byt_parse_fw_image() 135 /* Invalid FW signature */ sst_byt_parse_fw_image() 136 dev_err(dsp->dev, "Invalid FW sign/filesize mismatch\n"); sst_byt_parse_fw_image() 241 /* take DSP out of reset and keep stalled for FW loading */ sst_byt_reset() 272 /* SST Extended FW allocation */ sst_byt_resource_map()
|
H A D | sst-baytrail-ipc.h | 31 * expected by the in/out communication pipes in FW.
|
/linux-4.1.27/drivers/scsi/csiostor/ |
H A D | csio_hw.h | 61 * An error value used by host. Should not clash with FW defined return values. 78 #define CSIO_EXTRA_VECS 2 /* non-data + FW evt */ 160 CSIO_EVT_FW = 0, /* FW event */ 311 CSIO_HWE_FW_DLOAD, /* FW download requested */ 352 #define CSIO_HWF_FWEVT_PENDING 0x00000004 /* FW events pending */ 357 * allocated in FW. 363 * FW events 365 #define CSIO_HWF_USING_SOFT_PARAMS 0x00000100 /* Using FW config 431 int fwevt_iq_idx; /* FW evt queue */ 474 uint32_t fwevt_intr_idx; /* FW evt MSIX/interrupt 481 uint8_t cfg_neq; /* FW configured no of 484 uint8_t cfg_niq; /* FW configured no of
|
H A D | csio_isr.c | 74 * csio_fwevt_handler - Common FW event handler routine. 77 * This is the ISR for FW events. It is shared b/w MSIX 100 * csio_fwevt_isr() - FW events MSIX ISR 104 * Process WRs on the FW event queue. 126 * csio_fwevt_isr() - INTx wrapper for handling FW events. 175 * have timed out. If there is a race caused by FW csio_process_scsi_cmpl() 522 csio_dbg(hw, "FW supp #niq:%d, trying %d msix's\n", hw->cfg_niq, cnt); csio_enable_msix()
|
H A D | csio_scsi.c | 196 * @size: Size of WR (including FW WR + immed data + rsp SG entry 355 * @size: Size of WR (including FW WR + immed data + rsp SG entry + data SGL 408 * @size: Size of WR (including FW WR + immed data + rsp SG entry + data SGL 661 /* 0 for CHK_ALL_IO tells FW to look up t_cookie */ csio_scsi_init_abrt_cls_wr() 758 * of a request to FW, and the FW completed the request csio_scsis_uninit() 786 * could reach us sooner than the FW events sent to indicate csio_scsis_io_active() 802 * FW says remote device is lost, but rnode csio_scsis_io_active() 900 * the original I/O was returned to driver by FW. csio_scsis_aborting() 902 * FW (because the ABORT and completion of the I/O crossed each csio_scsis_aborting() 931 * 1. The abort completed successfully, FW returned FW_SUCCESS. csio_scsis_aborting() 933 * abort for that I/O by the FW crossed each other. csio_scsis_aborting() 934 * The FW returned FW_EINVAL. The original I/O would have csio_scsis_aborting() 936 * 3. The FW couldnt sent the abort out on the wire, as there csio_scsis_aborting() 938 * out etc). FW sent back an appropriate IT nexus loss status csio_scsis_aborting() 940 * 4. FW sent an abort, but abort timed out (remote device csio_scsis_aborting() 941 * didnt respond). FW replied back with csio_scsis_aborting() 943 * 5. FW couldnt genuinely abort the request for some reason, csio_scsis_aborting() 971 * cleanup paths, if the FW forgot to reply to the ABORT WR csio_scsis_aborting() 997 * the original I/O was returned to driver by FW. csio_scsis_closing() 999 * FW (because the CLOSE and completion of the I/O crossed each csio_scsis_closing() 1020 * Either close succeeded, or we issued close to FW at the csio_scsis_closing() 1021 * same time FW compelted it to us. Either way, the I/O csio_scsis_closing() 1061 * A close can come in during a LINK DOWN. The FW would have csio_scsis_shost_cmpl_await() 1063 * FW event. In this interval, if the I/O times out at the upper csio_scsis_shost_cmpl_await() 1066 * path will cleanup this I/O. If the FW still doesnt send csio_scsis_shost_cmpl_await() 1663 /* FW timed out the abort itself */ csio_scsi_err_handler() 1664 csio_dbg(hw, "FW timed out abort req:%p cmnd:%p status:%x\n", csio_scsi_err_handler() 1706 csio_err(hw, "Unknown SCSI FW WR status:%d req:%p cmnd:%p\n", csio_scsi_err_handler() 1971 /* FW didnt respond to abort within our timeout */ csio_eh_abort_handler() 1991 /* FW successfully aborted the request */ csio_eh_abort_handler() 2028 /* Cache FW return status */ csio_tm_cbfn() 2034 * FW returns us this error, if flags were set. FCP4 says csio_tm_cbfn() 2040 * the TM operation as success, and FW returns FW_SUCCESS. csio_tm_cbfn() 2134 * FW times the LUN reset for ioreq->tmo, so we got to wait a little csio_eh_lun_reset_handler() 2135 * longer (10s for now) than that to allow FW to return the timed csio_eh_lun_reset_handler()
|
H A D | csio_mb.c | 51 * csio_mb_fw_retval - FW return value from a mailbox response. 66 * csio_mb_hello - FW HELLO command helper 99 * csio_mb_process_hello_rsp - FW HELLO response processing helper 133 * csio_mb_bye - FW BYE command helper 154 * csio_mb_reset - FW RESET command helper 179 * csio_mb_params - FW PARAMS command helper 231 * csio_mb_process_read_params_rsp - FW PARAMS response processing helper 256 * csio_mb_ldst - FW LDST command 287 * csio_mb_caps_config - FW Read/Write Capabilities command helper 334 * csio_mb_port- FW PORT command helper 384 * csio_mb_process_read_port_rsp - FW PORT command response processing helper 404 * csio_mb_initialize - FW INITIALIZE command helper 1132 csio_info(hw, "FW print message:\n"); csio_mb_dump_fw_dbg() 1144 /* This is a FW assertion */ csio_mb_dump_fw_dbg() 1145 csio_fatal(hw, "FW assertion at %.16s:%u, val0 %#x, val1 %#x\n", csio_mb_dump_fw_dbg() 1168 /* Notify FW of mailbox by setting owner as UP */ csio_mb_debug_cmd_handler() 1272 /* Start completion timers in non-immediate modes and notify FW */ csio_mb_issue()
|
H A D | csio_init.c | 284 /* FW event queue */ csio_create_queues() 289 csio_err(hw, "FW event IQ config failed!: %d\n", rv); csio_create_queues() 339 * Allocates memory for queues are registers them with FW. 385 /* Allocate the FW evt queue */ csio_config_queues() 392 csio_err(hw, "FW evt queue creation failed\n"); csio_config_queues() 405 /* Use FW IQ for MGMT req completion */ csio_config_queues() 973 "Failed to start FW, continuing in debug mode.\n"); csio_probe_one()
|
H A D | csio_hw.c | 53 /* Default FW event queue entries. */ 634 * Reads the FW version from flash. 685 csio_err(hw, "FW image has no data\n"); csio_hw_fw_dload() 690 csio_err(hw, "FW image size not multiple of 512 bytes\n"); csio_hw_fw_dload() 695 csio_err(hw, "FW image size differs from size in FW header\n"); csio_hw_fw_dload() 700 csio_err(hw, "FW image too large, max is %u bytes\n", csio_hw_fw_dload() 728 * version if the FW write fails. Start by writing a copy of the csio_hw_fw_dload() 814 * csio_do_hello - Perform the HELLO FW Mailbox command and process response. 963 * csio_do_bye - Perform the BYE FW Mailbox command and process response. 1001 * @fw_rst: FW reset 1003 * If fw_rst is set, issues FW reset mbox cmd otherwise 1069 * csio_hw_fw_halt - issue a reset/halt to FW and put uP into RESET 1071 * @mbox: mailbox to use for the FW RESET command (if desired) 1072 * @force: force uP into RESET even if FW RESET command fails 1206 * csio_hw_fw_upgrade - perform all of the steps necessary to upgrade FW 1208 * @mbox: mailbox to use for the FW RESET command (if desired) 1314 /* Using FW configured max iqs & eqs */ csio_get_device_params() 1493 /* Get FCoE FW resource information */ csio_get_fcoe_resinfo() 1638 * HW initialization: contact FW, obtain config, perform basic init. 2027 /* upgrade FW logic */ csio_hw_flash_fw() 2060 /* Needed for FW download */ csio_hw_configure() 2246 * by FW, so do nothing for INTX. csio_hw_intr_enable() 2315 /* Do not reset HW, we may need FW state for debugging */ csio_hw_fatal_err() 3495 csio_warn(hw, "unexpected CPL %#x on FW event queue\n", op); csio_process_fwevtq_entry() 3562 "Unhandled FW msg op %x type %x\n", csio_evtq_worker()
|
H A D | csio_rnode.c | 674 /* FW expected to internally aborted outstanding SCSI WRs csio_rns_ready() 684 /* FW expected to internally aborted outstanding SCSI WRs csio_rns_ready() 706 * FW expected to internally aborted outstanding SCSI WRs csio_rns_ready() 875 csio_ln_err(ln, "ssni:x%x Unhandled FW Rdev event: %d\n", csio_rnode_fwevt_handler()
|
H A D | csio_wr.c | 365 " iqid:%d rel_iqid:%d FW iq_start:%d\n", csio_wr_iq_create_rsp() 373 * During FW_IQ_CMD, FW sets interrupt_sent bit to 1 in the SGE csio_wr_iq_create_rsp() 401 * csio_wr_iq_create - Configure an Ingress queue with FW. 407 * @async: Is this a FW asynchronous message handling queue? 410 * This API configures an ingress queue with FW by issuing a FW_IQ_CMD mailbox 542 * csio_wr_eq_create - Configure an Egress queue with FW. 549 * This API configures a offload egress queue with FW by issuing a
|
/linux-4.1.27/drivers/net/ethernet/brocade/bna/ |
H A D | bfa_msgq.h | 72 u16 depth; /* FW Q depth is 16 bits */ 98 u16 depth; /* FW Q depth is 16 bits */
|
H A D | bna.h | 387 /* FW response handlers */ 422 /* FW response handelrs */ 455 /* FW response handlers */
|
/linux-4.1.27/include/linux/mfd/ |
H A D | kempld.h | 63 * @spec_major: PLD FW specification major revision 64 * @spec_minor: PLD FW specification minor revision
|
/linux-4.1.27/drivers/net/wan/ |
H A D | Makefile | 48 quiet_cmd_build_wanxlfw = BLD FW $@
|
/linux-4.1.27/drivers/scsi/bnx2fc/ |
H A D | bnx2fc_constants.h | 141 /* FW only: First visit at rx-path, part of the abts round trip */ 143 /* FW only: Second visit at rx-path, after ABTS frame transmitted */ 147 /* FW only: First visit at rx-path, part of the cleanup round trip */ 149 /* FW only: Special completion indication in case of task was cleaned. */
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8723com/ |
H A D | fw_common.c | 124 RT_TRACE(rtlpriv, COMP_FW, DBG_TRACE, "FW size is %d bytes,\n", size); rtl8723_write_fw() 147 RT_TRACE(rtlpriv, COMP_FW, DBG_TRACE, "FW write done.\n"); rtl8723_write_fw() 232 "Polling FW ready success!! REG_MCUFWDL:0x%08x .\n", rtl8723_fw_free_to_go() 243 "Polling FW ready fail!! REG_MCUFWDL:0x%08x .\n", rtl8723_fw_free_to_go()
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | intel_scu_ipc.h | 50 /* Update FW version */
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
H A D | defs.h | 228 /* Mesh enable bit in FW capability */ 231 /* FW definition from Marvell v4 */ 233 /* FW definition from Marvell v5 */ 235 /* FW definition from Marvell v10 */ 237 /* FW major revision definition */
|
H A D | if_usb.c | 327 * if_usb_send_fw_pkt - download FW 373 lbs_deb_usb2(&cardp->udev->dev, "Host has finished FW downloading\n"); if_usb_send_fw_pkt() 374 lbs_deb_usb2(&cardp->udev->dev, "Donwloading FW JUMP BLOCK\n"); if_usb_send_fw_pkt() 576 lbs_deb_usb2(&cardp->udev->dev, "FW received Blk with correct CRC\n"); if_usb_receive_fwload() 577 lbs_deb_usb2(&cardp->udev->dev, "FW received Blk seqnum = %d\n", if_usb_receive_fwload() 581 lbs_deb_usbd(&cardp->udev->dev, "FW received Blk with CRC error\n"); if_usb_receive_fwload() 731 * if_usb_host_to_card - downloads data to FW 762 * @ivalue: 1:Boot from FW by USB-Download 763 * 2:Boot from FW in EEPROM 783 * check_fwfile_format - check the validity of Boot2/FW image 922 pr_info("FW download failure, time = %d ms\n", i * 100); if_usb_prog_firmware()
|
H A D | host.h | 292 /* union to cope up with later FW revisions */ 326 /* union to cope up with later FW revisions */ 412 /* Max number of TxPD FW can handle */ 425 /* FW release number, example 0x01030304 = 2.3.4p1 */ 436 /*FW/HW capability */ 705 * AdHoc awake period (FW v9+ only):
|
H A D | tx.c | 155 received from FW */ lbs_hard_start_xmit()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/mvm/ |
H A D | fw-api.h | 518 * struct iwl_error_resp - FW error indication 641 * @TE_V1_NOTIF_INTERNAL_EVENT_START: internal FW use 642 * @TE_V1_NOTIF_INTERNAL_EVENT_END: internal FW use. 645 * @TE_V1_NOTIF_INTERNAL_FRAG_START: internal FW use. 646 * @TE_V1_NOTIF_INTERNAL_FRAG_END: internal FW use. 650 * the FW was able to schedule the event or not. For fragment start/end 699 * the FW was able to schedule the event or not. For fragment start/end 706 * @TE_V2_NOTIF_INTERNAL_EVENT_START: internal FW use 707 * @TE_V2_NOTIF_INTERNAL_EVENT_END: internal FW use. 710 * @TE_V2_NOTIF_INTERNAL_FRAG_START: internal FW use. 711 * @TE_V2_NOTIF_INTERNAL_FRAG_END: internal FW use. 753 * event was added by the FW. 836 /* The maximal number of fragments in the FW's schedule session */ 967 * the FW. 1015 * In response to iwl_hs20_roc_req the FW sends this command to notify the 1271 * It is used by FW as index in array of addresses. This array has 1677 * @tx_to_peer_tid: TID reserved vs. the peer for FW based Tx 1678 * @tx_to_peer_ssn: initial SSN the FW should use for Tx on its TID vs the peer 1693 * @tx_to_ap_tid: TID reverved vs. the AP for FW based Tx 1694 * @tx_to_ap_ssn: initial SSN the FW should use for Tx on its TID vs. the AP 1713 * TDLS per-station config information from FW 1716 * @tx_to_peer_last_seq: last sequence number used by FW during FW-based Tx to 1725 * TDLS config information from FW 1727 * @tx_to_ap_last_seq: last sequence number used by FW during FW-based Tx to AP 1739 * Shared memory configuration information from the FW
|
H A D | fw-api-tx.h | 81 * @TX_CMD_FLG_SEQ_CTL: set if FW should override the sequence control. 84 * @TX_CMD_FLG_TSF: FW should calculate and insert TSF in the frame 90 * @TX_CMD_FLG_RESP_TO_DRV: zero this if the response should go only to FW 92 * @TX_CMD_FLG_TKIP_MIC_DONE: FW already performed TKIP MIC calculation 94 * @TX_CMD_FLG_FW_DROP: FW should mark frame to be dropped 186 * struct iwl_tx_cmd - TX command struct to FW 192 * @sta_id: index of destination station in FW station table
|
H A D | nvm.c | 412 * This header must be skipped when providing the NVM data to the FW. iwl_mvm_read_external_nvm() 536 /* Read From FW NVM */ iwl_nvm_init() 647 IWL_DEBUG_LAR(mvm, "send MCC update to FW with '%c%c' src = %d\n", iwl_mvm_update_mcc() 668 /* W/A for a FW/NVM issue - returns 0x00 for the world domain */ iwl_mvm_update_mcc() 809 * try to replay the last set MCC to FW. If it doesn't exist, iwl_mvm_init_mcc() 810 * queue an update to cfg80211 to retrieve the default alpha2 from FW. iwl_mvm_init_mcc() 819 * Disallow scans that might crash the FW while the LAR regdomain iwl_mvm_init_mcc()
|
H A D | scan.c | 146 * We insert the SSIDs in an inverted order, because the FW will 171 * In order to notify the FW of the number of SSIDs we wish to scan (including 362 /* only call mac80211 completion if the stop was initiated by FW */ iwl_mvm_rx_scan_offload_complete_notif() 888 * If the scan failed, it usually means that the FW was unable iwl_mvm_unified_scan_lmac() 1008 * If the scan failed, it usually means that the FW was unable iwl_mvm_unified_sched_scan_lmac() 1361 * If the scan failed, it usually means that the FW was unable iwl_mvm_scan_umac() 1472 * If the scan failed, it usually means that the FW was unable iwl_mvm_sched_scan_umac() 1540 * in FW so the RX handler does nothing. Set last_ebs_successful here if iwl_scan_umac_done_check() 1678 * restart_hw, so do not report if FW is about to be iwl_mvm_report_scan_aborted()
|
H A D | time-event.h | 176 * request but does not wait for it to start. Once the FW is ready to serve the 178 * requested channel. Once the FW completes the ROC request it will issue 189 * The function is async, it will instruct the FW to stop serving the ROC
|
/linux-4.1.27/drivers/scsi/fnic/ |
H A D | fnic_trace.c | 250 "Number of Abort FW Timeouts: %lld\n" fnic_get_stats_data() 266 "Number of Terminate FW Timeouts: %lld\n" fnic_get_stats_data() 287 "Number of FW Resets: %lld\n" fnic_get_stats_data() 288 "Number of FW Reset Completions: %lld\n" fnic_get_stats_data() 289 "Number of FW Reset Failures: %lld\n" fnic_get_stats_data() 313 "Number of Active FW Requests %lld\n" fnic_get_stats_data() 314 "Maximum FW Requests: %lld\n" fnic_get_stats_data() 315 "Number of FW out of resources: %lld\n" fnic_get_stats_data() 316 "Number of FW IO errors: %lld\n", fnic_get_stats_data()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | t4_hw.c | 208 * Handle a FW assertion reported in a mailbox. 216 "FW assertion at %.16s:%u, val0 %#x, val1 %#x\n", fw_asrt() 236 * t4_wr_mbox_meat - send a command to FW through the given mailbox 244 * Sends the given command to FW through the selected mailbox and waits 245 * for the FW to execute the command. If @rpl is not %NULL it is used to 246 * store the FW's reply to the command. The command and its optional 247 * reply are of the same length. FW can take up to %FW_CMD_MAX_TIMEOUT ms 254 * command or FW executes it but signals an error. In the latter case 255 * the return value is the error code indicated by FW (negated). 1690 * Reads the FW version from flash. 1948 "FW image (%d) is not suitable for this adapter (%d)\n", t4_fw_matches_chip() 1974 dev_err(adap->pdev_dev, "FW image has no data\n"); t4_load_fw() 1979 "FW image size not multiple of 512 bytes\n"); t4_load_fw() 1984 "FW image size differs from size in FW header\n"); t4_load_fw() 1988 dev_err(adap->pdev_dev, "FW image too large, max is %u bytes\n", t4_load_fw() 2011 * version if the FW write fails. Start by writing a copy of the t4_load_fw() 2130 * @mbox: mbox to use for the FW command 2925 * @mbox: mbox to use for the FW command 2991 * @mbox: mbox to use for the FW command 3681 * @mbox: mailbox to use for the FW command 3687 * Issues a FW command through the given mailbox to read a PHY register. 3712 * @mbox: mailbox to use for the FW command 3718 * Issues a FW command through the given mailbox to write a PHY register. 3844 * t4_fw_hello - establish communication with FW 3846 * @mbox: mailbox to use for the FW command 3847 * @evt_mbox: mailbox to receive async FW events 3851 * Issues a command to establish communication with FW. Returns either 3974 * t4_fw_bye - end communication with FW 3976 * @mbox: mailbox to use for the FW command 3978 * Issues a command to terminate communication with FW. 3990 * t4_init_cmd - ask FW to initialize the device 3992 * @mbox: mailbox to use for the FW command 3994 * Issues a command to FW to partially initialize the device. This 4007 * t4_fw_reset - issue a reset to FW 4009 * @mbox: mailbox to use for the FW command 4012 * Issues a reset command of the specified type to FW. 4025 * t4_fw_halt - issue a reset/halt to FW and put uP into RESET 4027 * @mbox: mailbox to use for the FW RESET command (if desired) 4028 * @force: force uP into RESET even if FW RESET command fails 4148 * t4_fw_upgrade - perform all of the steps necessary to upgrade FW 4150 * @mbox: mailbox to use for the FW RESET command (if desired) 4307 * t4_fw_initialize - ask FW to initialize the device 4309 * @mbox: mailbox to use for the FW command 4311 * Issues a command to FW to partially initialize the device. This 4324 * t4_query_params - query FW or device parameters 4326 * @mbox: mailbox to use for the FW command 4333 * Reads the value of FW or device parameters. Up to 7 parameters can be 4363 * t4_set_params_nosleep - sets FW or device parameters 4365 * @mbox: mailbox to use for the FW command 4373 * Sets the value of FW or device parameters. Up to 7 parameters can be 4403 * t4_set_params - sets FW or device parameters 4405 * @mbox: mailbox to use for the FW command 4412 * Sets the value of FW or device parameters. Up to 7 parameters can be 4441 * @mbox: mailbox to use for the FW command 4488 * @mbox: mailbox to use for the FW command 4497 * not %NULL it contains the MAC addresses of the VI as assigned by FW. 4542 * @mbox: mailbox to use for the FW command 4559 /* convert to FW values */ t4_set_rxmode() 4586 * @mbox: mailbox to use for the FW command 4652 * @mbox: mailbox to use for the FW command 4703 * @mbox: mailbox to use for the FW command 4729 * @mbox: mailbox to use for the FW command 4756 * @mbox: mailbox to use for the FW command 4772 * @mbox: mailbox to use for the FW command 4794 * @mbox: mailbox to use for the FW command 4825 * @mbox: mailbox to use for the FW command 4849 * @mbox: mailbox to use for the FW command 4873 * @mbox: mailbox to use for the FW command 4895 * t4_handle_fw_rpl - process a FW reply message 4897 * @rpl: start of the FW message 4899 * Processes a FW message, such as link state change messages. 5092 * Default port for debugging in case we can't reach FW. t4_prep_adapter()
|
H A D | cxgb4_uld.h | 245 unsigned char fw_api_ver; /* FW API version */ 246 unsigned int fw_vers; /* FW version */
|
/linux-4.1.27/drivers/net/wireless/ath/wil6210/ |
H A D | main.c | 30 MODULE_PARM_DESC(no_fw_recovery, " disable automatic FW error recovery"); 489 * @from_event: whether is invoked from FW event handler 492 * FW event handler, issue WMI command(s) to trigger MAC disconnect. 666 wil_info(wil, "FW ready after %d ms. HW version 0x%08x\n", wil_wait_for_fw_ready() 733 /* Mark FW as loaded from host */ wil_reset() 758 /* we just started MAC, wait for FW ready */ wil_reset() 760 if (rc == 0) /* check FW is responsive */ wil_reset() 892 wil_err(wil, "timeout waiting for idle FW/HW\n"); __wil_down()
|
H A D | pcie_bus.c | 32 MODULE_PARM_DESC(debug_fw, " load driver if FW not ready. For FW debug"); 233 /* FW should raise IRQ when ready */ wil_pcie_probe()
|
H A D | wmi.c | 82 {0x000000, 0x040000, 0x8c0000, "fw_code"}, /* FW code RAM 256k */ 83 {0x800000, 0x808000, 0x900000, "fw_data"}, /* FW data RAM 32k */ 206 wil_err(wil, "WMI: cannot send command while FW not ready\n"); __wmi_send() 228 /* wait till FW finish with previous command */ __wmi_send() 264 /* interrupt to FW */ __wmi_send() 290 wil_info(wil, "FW ver. %d; MAC %pM; %d MID's\n", wil->fw_version, wmi_evt_ready() 300 wil_dbg_wmi(wil, "WMI: got FW ready event\n"); wmi_evt_fw_ready() 467 /* FIXME FW can transmit only ucast frames to peer */ wmi_evt_connect() 742 wil_err(wil, "Mbox evt not owned by FW?\n"); wmi_recv_cmd() 890 * 3500ms for FW to start AP wmi_pcp_start() 1031 /* BUG: FW API define ieLen as u8. Will fix FW */ wmi_set_ie()
|
H A D | fw_inc.c | 21 #define wil_err_fw(wil, fmt, arg...) wil_err(wil, "ERR[ FW ]" fmt, ##arg) 22 #define wil_dbg_fw(wil, fmt, arg...) wil_dbg(wil, "DBG[ FW ]" fmt, ##arg) 25 print_hex_dump_debug("DBG[ FW ]" prefix_str, \ 414 * wil_fw_load - load FW into device 416 * Load the FW and uCode code and data to the corresponding device
|
H A D | wil6210.h | 61 #define WIL_MAX_AMPDU_SIZE (64 * 1024) /* FW/HW limit */ 62 #define WIL_MAX_AGG_WSIZE (32) /* FW/HW limit */ 100 * RGF File | Host addr | FW addr 138 /* registers - FW addresses */ 345 * 00 - default, created by FW 350 * @timestamp: FW fills for events, free-running msec timer 539 u8 n_mids; /* number of additional MIDs as reported by FW */ 540 u32 recovery_count; /* num of FW recovery attempts in a short time */ 541 u32 recovery_state; /* FW recovery state machine */ 570 struct work_struct fw_error_worker; /* for FW error recovery */
|
H A D | cfg80211.c | 285 /* FW don't support scan after connection attempt */ wil_cfg80211_scan() 438 * ies in FW. wil_cfg80211_connect() 692 /* FW do not form regular beacon, so bcon IE's are not set wil_cfg80211_change_beacon() 768 * FW do not form regular beacon, so bcon IE's are not set wil_cfg80211_start_ap() 847 * else FW will disconnect it wil_probe_client_handle()
|
/linux-4.1.27/drivers/net/ethernet/emulex/benet/ |
H A D | be_hw.h | 19 /* Used for driver communication with the FW. 42 #define POST_STAGE_AWAITING_HOST_RDY 0x1 /* FW awaiting goahead from host */ 43 #define POST_STAGE_HOST_RDY 0x2 /* Host has given go-ahed to FW */ 45 #define POST_STAGE_ARMFW_RDY 0xc000 /* FW is done with POST */
|
H A D | be_main.c | 288 * querying the FW be_mac_addr_set() 1076 * skip HW tagging is not enabled by FW. be_lancer_xmit_workarounds() 2917 /* Do not log error messages if its a FW reset */ be_detect_error() 3516 /* Re-configure FW to distribute resources evenly across max-supported be_clear() 3564 /* If a FW profile exists, then cap_flags are updated */ be_vfs_if_create() 3701 /* On BE2/BE3 FW does not suggest the supported limits */ BEx_get_resources() 3731 /* 1) For BE3 1Gb ports, FW does not support multiple TXQs BEx_get_resources() 3747 /* Some old versions of BE3 FW don't report max_tx_qs value */ BEx_get_resources() 3791 /* Some old versions of BE3 FW don't report max_vfs value */ be_get_sriov_config() 3829 * old VFs. This facility is not available in BE3 FW. be_alloc_sriov_res() 3830 * Also, this is done by FW in Lancer chip. be_alloc_sriov_res() 3853 /* For Lancer, SH etc read per-function resource limits from FW. be_get_resources() 3873 /* If FW supports RSS default queue, then skip creating non-RSS be_get_resources() 4060 /* Wait for the FW to be ready and perform the required initialization */ be_func_init() 4081 /* Tell FW we're ready to fire cmds */ be_func_init() 4136 dev_info(dev, "FW version is %s\n", adapter->fw_ver); be_setup() 4372 dev_err(dev, "Invalid Cookie. FW image may be corrupted\n"); be_flash_BEx() 4489 dev_err(dev, "Invalid Cookie. FW image may be corrupted\n"); be_flash_skyhawk() 4509 /* Don't bother verifying CRC if an old FW image is being be_flash_skyhawk() 4521 /* The current FW image on the card does not support be_flash_skyhawk() 4530 /* The current FW image on the card does not recognize be_flash_skyhawk() 4531 * the new FLASH op_type. The FW download is partially be_flash_skyhawk() 4532 * complete. Reboot the server now to enable FW image be_flash_skyhawk() 4534 * remaining process, download the same FW again after be_flash_skyhawk() 4538 dev_err(dev, "Download FW image again after reset\n"); be_flash_skyhawk() 4557 /* The current FW image on the card does not support OFFSET be_flash_skyhawk() 4567 /* For old FW images ignore ILLEGAL_FIELD error or errors on be_flash_skyhawk() 4602 dev_err(dev, "FW image size should be multiple of 4\n"); lancer_fw_download() 4638 /* Commit the FW written */ lancer_fw_download() 4655 dev_info(dev, "Resetting adapter to activate new FW\n"); lancer_fw_download() 4659 dev_err(dev, "Adapter busy, could not reset FW\n"); lancer_fw_download() 4660 dev_err(dev, "Reboot server to activate new FW\n"); lancer_fw_download() 4663 dev_info(dev, "Reboot server to activate new FW\n"); lancer_fw_download() 4679 dev_err(&adapter->pdev->dev, "Invalid FW UFI file"); be_get_ufi_type() 5608 /* The error could cause the FW to trigger a flash debug dump. be_eeh_err_detected() 5637 "Waiting for FW to be ready after EEH reset\n"); be_eeh_reset() 5688 * This facility is not available in BE3 FW. be_pci_sriov_configure() 5689 * Also, this is done by FW in Lancer chip. be_pci_sriov_configure()
|
/linux-4.1.27/drivers/net/wireless/mwifiex/ |
H A D | ie.c | 79 /* This function prepares IE data buffer for command to be sent to FW */ 255 * from cfg80211_ap_settings->beacon and sets these IE to FW. 321 * these IE to FW. 386 * function and sets these IE to FW.
|
H A D | 11h.c | 145 /* This function prepares channel report request command to FW for 185 /* This function handles channel report event from FW during CAC period. 236 /* Handler for radar detected event from FW.*/ mwifiex_11h_handle_radar_detected()
|
H A D | init.c | 2 * Marvell Wireless LAN device driver: HW/FW Initialization 745 "WLAN FW already running! Skip FW dnld\n"); mwifiex_dnld_fw() 751 /* check if we are the winner for downloading FW */ mwifiex_dnld_fw() 754 "FW already running! Skip FW dnld\n"); mwifiex_dnld_fw() 772 dev_err(adapter->dev, "FW failed to be active in time\n"); mwifiex_dnld_fw()
|
H A D | pcie.h | 99 /* FW awake cookie after FW ready */
|
H A D | pcie.c | 79 * This function reads sleep cookie and checks if FW is ready 335 * This function adds delay loop to ensure FW is awake before proceeding. 1097 * Download ready interrupt to FW is deffered if Tx ring is not full and 1848 dev_dbg(adapter->dev, "info: Downloading FW image (%d bytes)\n", mwifiex_prog_fw_w_helper() 1887 pr_err("FW download failure @ %d, invalid length %d\n", mwifiex_prog_fw_w_helper() 1898 pr_err("FW download failure @ %d, over max " mwifiex_prog_fw_w_helper() 1903 dev_err(adapter->dev, "FW CRC error indicated by the " mwifiex_prog_fw_w_helper() 1957 "info: FW download over, size %d bytes\n", offset); mwifiex_prog_fw_w_helper() 2384 /* This function dumps FW information */ mwifiex_pcie_fw_dump()
|
/linux-4.1.27/drivers/input/mouse/ |
H A D | elan_i2c_smbus.c | 160 iap ? "IAP" : "FW", error); elan_smbus_get_version() 180 *version = val[0]; /* XXX Why 0 and not 2 as in IAP/FW versions? */ elan_smbus_get_sm_version() 212 iap ? "IAP" : "FW", error); elan_smbus_get_checksum() 344 /* Get FW in which mode (IAP_MODE/MAIN_MODE) */ elan_smbus_prepare_fw_update()
|
H A D | synaptics.h | 175 unsigned int x_max, y_max; /* Max coordinates (from FW) */ 176 unsigned int x_min, y_min; /* Min coordinates (from FW) */
|
H A D | elan_i2c_i2c.c | 254 iap ? "IAP" : "FW", error); elan_i2c_get_version() 304 iap ? "IAP" : "FW", error); elan_i2c_get_checksum() 453 /* Get FW in which mode (IAP_MODE/MAIN_MODE) */ elan_i2c_prepare_fw_update()
|
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/ |
H A D | anysee.c | 390 * E30 VID=04b4 PID=861f HW=2 FW=2.1 Product=???????? 394 * E30 VID=04b4 PID=861f HW=2 FW=2.1 "anysee-T(LP)" 400 * E30 Plus VID=04b4 PID=861f HW=6 FW=1.0 "anysee" 409 * E30 C Plus VID=04b4 PID=861f HW=10 FW=1.0 "anysee-DC(LP)" 416 * E30 S2 Plus VID=04b4 PID=861f HW=11 FW=0.1 "anysee-S2(LP)" 423 * E30 C Plus VID=1c73 PID=861f HW=15 FW=1.2 "anysee-FA(LP)" 431 * E30 Combo Plus VID=1c73 PID=861f HW=15 FW=1.2 "anysee-FA(LP)" 445 * E7 TC VID=1c73 PID=861f HW=18 FW=0.7 AMTCI=0.5 "anysee-E7TC(LP)" 461 * E7 S2 VID=1c73 PID=861f HW=19 FW=0.4 AMTCI=0.5 "anysee-E7S2(LP)" 469 * E7 T2C VID=1c73 PID=861f HW=20 FW=0.1 AMTCI=0.5 "anysee-E7T2C(LP)" 477 * E7 PTC VID=1c73 PID=861f HW=21 FW=0.1 AMTCI=?? "anysee-E7PTC(LP)" 493 * E7 PS2 VID=1c73 PID=861f HW=22 FW=0.1 AMTCI=?? "anysee-E7PS2(LP)"
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_trigger_diag.h | 79 * 1. FW Faults 82 * 4. Device Remove Event sent by FW 92 * @LogEntryQualifier: Type of FW event that logged (Log Entry Added Event only)
|
/linux-4.1.27/drivers/staging/gdm72xx/ |
H A D | usb_boot.c | 191 dev_err(&usbdev->dev, "Cannot read the FW info.\n"); usb_boot() 204 dev_err(&usbdev->dev, "Kernel FW is too small.\n"); usb_boot() 216 dev_err(&usbdev->dev, "Filesystem FW is too small.\n"); usb_boot()
|
/linux-4.1.27/drivers/staging/rtl8188eu/include/ |
H A D | rtw_pwrctrl.h | 135 #define RT_RF_OFF_LEVL_FREE_FW BIT(4) /* FW free, re-download the FW*/ 136 #define RT_RF_OFF_LEVL_FW_32K BIT(5) /* FW in 32k */
|
H A D | rtw_cmd.h | 205 FW will write an cam entry associated with it. 224 FW will invalidate the cam entry associated with it.
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
H A D | tx.h | 55 * 6. FW will increment data_out_count after it reads the buffer. 148 * The FW should cut the packet into fragments 174 * owned by the FW (no info ready).
|
H A D | wl1251.h | 315 /* Number of TX packets transferred to the FW, modulo 16 */ 330 * the FW. 334 /* FW Rx counter */
|
H A D | reg.h | 607 * the FW that it has sent a command 622 * FW that a TX packet is in the XFER 628 * The host sets this bit to inform the FW 642 * The host sets this bit to inform the FW
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.c | 150 * According to Mellanox code, FW may be starved and never complete 189 MODULE_PARM_DESC(fw_cmd_doorbell, "post FW commands through doorbell page if nonzero " 190 "(and supported by FW)"); 297 * writes from another CPU starting a FW command. mthca_cmd_post() 553 * Switch to using events to issue FW commands (should be called after 683 mthca_warn(dev, "Got FW area not aligned to %d (%llx/%lx).\n", mthca_map_cmd() 718 mthca_dbg(dev, "Mapped %d chunks/%d KB for FW.\n", tc, ts); mthca_map_cmd() 772 mthca_dbg(dev, "Mapped doorbell page for posting FW commands\n"); mthca_setup_cmd_doorbells() 816 * FW subminor version is at more significant bits than minor mthca_QUERY_FW() 826 mthca_dbg(dev, "FW version %012llx, max commands %d\n", mthca_QUERY_FW() 837 mthca_dbg(dev, "FW supports commands through doorbells\n"); mthca_QUERY_FW() 852 mthca_dbg(dev, "FW size %d KB\n", dev->fw.arbel.fw_pages << 2); mthca_QUERY_FW() 870 mthca_dbg(dev, "FW size %d KB (start %llx, end %llx)\n", mthca_QUERY_FW() 913 mthca_info(dev, "FW reports that HCA-attached memory " mthca_ENABLE_LAM() 968 mthca_info(dev, "FW reports that HCA-attached memory " mthca_QUERY_DDR()
|
H A D | mthca_main.c | 239 * For old FW that doesn't return static rate support, use a mthca_dev_lim() 241 * except on Sinai, where even old FW can handle static rate mthca_dev_lim() 350 /* FIXME: use HCA-attached memory for FW if present */ mthca_load_fw() 356 mthca_err(mdev, "Couldn't allocate FW area, aborting.\n"); mthca_load_fw() 600 mthca_err(mdev, "Loading FW returned %d, aborting.\n", err); mthca_init_arbel() 1006 mthca_warn(mdev, "HCA FW version %d.%d.%03d is old (%d.%d.%03d is current).\n", __mthca_init_one() 1012 mthca_warn(mdev, "If you have problems, try updating your HCA FW.\n"); __mthca_init_one()
|
/linux-4.1.27/drivers/staging/rtl8192u/ |
H A D | r819xU_cmdpkt.c | 170 /* It seems that FW use big endian(MIPS) and DRV use little endian in cmpk_handle_tx_feedback() 236 /* It seems that FW use big endian(MIPS) and DRV use little endian in cmpk_handle_interrupt_status() 300 /* It seems that FW use big endian(MIPS) and DRV use little endian in cmpk_handle_query_config_rx() 519 element type. Because FW may aggregate RX command packet to cmpk_message_handle_rx() 520 minimize transmit time between DRV and FW.*/ cmpk_message_handle_rx()
|
H A D | r819xU_phy.c | 397 /* If FW can not finish RF-R/W for more than ?? times. phy_FwRFSerialRead() 398 We must reset FW. */ phy_FwRFSerialRead() 411 /* If FW can not finish RF-R/W for more than ?? times. phy_FwRFSerialRead() 412 We must reset FW. */ phy_FwRFSerialRead() 459 /* If FW can not finish RF-R/W for more than ?? times. phy_FwRFSerialWrite() 460 We must reset FW. */ phy_FwRFSerialWrite() 469 Because FW will not accept the command. */ phy_FwRFSerialWrite() 1720 /* FW DIG OFF */ InitialGainOperateWorkItemCallBack() 1759 /* FW DIG OFF */ InitialGainOperateWorkItemCallBack() 1788 /* FW DIG ON */ InitialGainOperateWorkItemCallBack()
|
/linux-4.1.27/drivers/bluetooth/ |
H A D | btmrvl_sdio.c | 467 BT_DBG("Downloading FW image (%d bytes)", firmwarelen); btmrvl_sdio_download_fw_w_helper() 487 BT_ERR("FW download with helper poll status" btmrvl_sdio_download_fw_w_helper() 528 BT_ERR("FW download failure @%d, invalid length %d", btmrvl_sdio_download_fw_w_helper() 539 BT_ERR("FW download failure @%d, " btmrvl_sdio_download_fw_w_helper() 544 BT_ERR("FW CRC error indicated by the helper: " btmrvl_sdio_download_fw_w_helper() 565 BT_ERR("FW download, writesb(%d) failed @%d", btmrvl_sdio_download_fw_w_helper() 576 BT_INFO("FW download over, size %d bytes", offset); btmrvl_sdio_download_fw_w_helper() 1048 BT_ERR("Failed to read FW downloading status!"); btmrvl_sdio_download_fw() 1053 BT_DBG("BT not the winner (%#x). Skip FW downloading", fws0); btmrvl_sdio_download_fw() 1077 * winner or not, with this test the FW synchronizes when the btmrvl_sdio_download_fw() 1081 BT_ERR("FW failed to be active in time!"); btmrvl_sdio_download_fw()
|
H A D | bcm203x.c | 220 if (request_firmware(&firmware, "BCM2033-FW.bin", &udev->dev) < 0) { bcm203x_probe() 286 MODULE_FIRMWARE("BCM2033-FW.bin");
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192c/ |
H A D | fw_common.c | 136 RT_TRACE(rtlpriv, COMP_FW, DBG_TRACE, "FW size is %d bytes,\n", size); _rtl92c_write_fw() 203 "Polling FW ready success!! REG_MCUFWDL:0x%08x .\n", _rtl92c_fw_free_to_go() 214 "Polling FW ready fail!! REG_MCUFWDL:0x%08x .\n", value32); _rtl92c_fw_free_to_go() 330 "Write H2C fail because no trigger for FW INT!\n"); _rtl92c_fill_h2c_command() 363 "Waiting too long for FW read clear HMEBox(%d)!\n", _rtl92c_fill_h2c_command() 373 "Waiting for FW read clear HMEBox(%d)!!! 0x1BF = %2x\n", _rtl92c_fill_h2c_command() 527 RT_TRACE(rtlpriv, COMP_POWER, DBG_LOUD, "FW LPS mode = %d\n", mode); rtl92c_set_fw_pwrmode_cmd()
|
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_82599.c | 157 * Delay obtaining semaphore again to allow FW access, ixgbe_setup_sfp_modules_82599() 179 /* Delay obtaining semaphore again to allow FW access, ixgbe_setup_sfp_modules_82599() 195 * FW/SW lock. It is assumed this lock will be freed with the next 205 /* If LESM is on then we need to hold the SW/FW semaphore. */ prot_autoc_read_82599() 223 * @locked: bool to indicate whether the SW/FW lock was already taken by 226 * This part (82599) may need to hold a the SW/FW lock around all writes to 233 /* Blocked by MNG FW so bail */ prot_autoc_write_82599() 254 /* Free the SW/FW semaphore as we either grabbed it here or prot_autoc_write_82599() 512 /* Check to see if MNG FW could be enabled */ ixgbe_stop_mac_link_on_d3_82599() 597 /* Blocked by MNG FW so bail */ ixgbe_disable_tx_laser_multispeed_fiber() 641 /* Blocked by MNG FW so bail */ ixgbe_flap_tx_laser_multispeed_fiber() 1186 /* If MNG FW is running on a multi-speed device that ixgbe_reset_hw_82599() 1997 * Returns IXGBE_ERR_EEPROM_VERSION if the FW is not present or 1998 * if the FW version is not supported. 2043 * ixgbe_verify_lesm_fw_enabled_82599 - Checks LESM FW module state. 2046 * Returns true if the LESM FW module is present and enabled. Otherwise 2047 * returns false. Smart Speed must be disabled if LESM FW module is enabled. 2138 * full pipeline reset. Note - We must hold the SW/FW semaphore before writing
|
H A D | ixgbe_x540.c | 342 * FW, PHY module, and PCIe Expansion/Option ROM pointers. ixgbe_calc_eeprom_checksum_X540() 602 * If the resource is not released by the FW/HW the SW can assume that ixgbe_acquire_swfw_sync_X540() 603 * the FW/HW malfunctions. In that case the SW should sets the ixgbe_acquire_swfw_sync_X540() 605 * corresponding FW/HW bits in the SW_FW_SYNC register. ixgbe_acquire_swfw_sync_X540() 650 * Sets the hardware semaphores so SW/FW can gain control of shared resources 675 /* Now get the semaphore between SW/FW through the REGSMP bit */ ixgbe_get_swfw_sync_semaphore()
|
/linux-4.1.27/drivers/scsi/be2iscsi/ |
H A D | be_cmds.c | 386 "from FW\n"); be_mcc_compl_process_isr() 549 "BC_%d : FW Timed Out\n"); be_mcc_wait_compl() 577 * Check for the ready status of FW to send BMBX 620 "BC_%d : FW Timed Out\n"); be_mbox_db_ready_wait() 864 * be_cmd_fw_initialize()- Initialize FW 867 * Send FW initialize pattern for the function. 904 * be_cmd_fw_uninit()- Uinitialize FW 907 * Send FW uninitialize pattern for the function 1134 * on this queue by the FW 1372 "BC_%d : FW CMD to map iscsi frags failed.\n"); be_cmd_iscsi_post_sgl_pages()
|
H A D | be_mgmt.c | 198 * @reopen_type: Type of reopen_session FW should do. 319 * mgmt_get_fw_config()- Get the FW config for the function 323 * Get the FW config and resources available for the function. 550 * mgmt_epfw_cleanup()- Inform FW to cleanup data structures. 1307 * for FW to login to boot target 1351 /* FW returns the session handle of the boot session */ be_mgmt_get_boot_shandle() 1357 /* Issue MBX Cmd to FW to login to the boot target */ be_mgmt_get_boot_shandle()
|
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_ethtool.c | 1605 dev_info(&adapter->pdev->dev, "FW dump enabled\n"); qlcnic_enable_fw_dump_state() 1628 dev_info(&adapter->pdev->dev, "FW dump disabled\n"); qlcnic_disable_fw_dump_state() 1656 netdev_err(adapter->netdev, "FW Dump not supported\n"); qlcnic_get_dump_flag() 1685 netdev_err(netdev, "FW Dump not supported\n"); qlcnic_get_dump_data() 1710 netdev_info(netdev, "extracted the FW dump Successfully\n"); qlcnic_get_dump_data() 1721 "Can not change driver mask to 0x%x. FW dump not enabled\n", qlcnic_set_dump_mask() 1746 netdev_err(netdev, "FW dump not supported\n"); qlcnic_set_dump() 1752 netdev_info(netdev, "FW dump not enabled\n"); qlcnic_set_dump() 1763 netdev_info(netdev, "Forcing a FW dump\n"); qlcnic_set_dump() 1768 netdev_err(netdev, "FW dump not supported\n"); qlcnic_set_dump() 1778 netdev_err(netdev, "FW dump not supported\n"); qlcnic_set_dump() 1787 netdev_info(netdev, "Forcing a FW reset\n"); qlcnic_set_dump() 1800 netdev_err(netdev, "FW dump not supported\n"); qlcnic_set_dump()
|
/linux-4.1.27/sound/soc/intel/haswell/ |
H A D | sst-haswell-dsp.c | 69 unsigned char signature[SST_HSW_FW_SIGNATURE_SIZE]; /* FW signature */ 189 /* verify FW */ hsw_parse_fw_image() 301 /* take DSP out of reset and keep stalled for FW loading */ hsw_reset() 371 /* for D0, always enable the block(DSRAM[0]) used for FW dump */ hsw_set_dsp_D0() 593 /* don't disable DSRAM[0], keep it always enable for FW dump*/ hsw_block_disable() 677 /* always enable the block(DSRAM[0]) used for FW dump */ hsw_init()
|
H A D | sst-haswell-ipc.c | 256 /* FW log ring information */ 285 /* FW config */ 314 /* FW log stream */ 448 /* copy data from the DSP FW ready offset */ hsw_fw_ready() 466 /* log the FW version info got from the mailbox here. */ hsw_fw_ready() 471 dev_info(hsw->dev, "FW loaded, mailbox readback FW info: type %s, - " hsw_fw_ready() 731 /* FW Ready is a special case */ hsw_process_notification() 1509 "error: number of FW context regions greater than %d\n", sst_hsw_dx_state_dump() 1540 "error: FW context dump failed\n"); sst_hsw_dx_state_dump() 1572 "error: FW context restore failed\n"); sst_hsw_dx_state_restore() 1604 dev_err(hsw->dev, "error: SST FW reload failed\n"); sst_hsw_dsp_load() 1632 dev_err(hsw->dev, "error: SST FW context restore failed\n"); sst_hsw_dsp_restore() 2146 /* keep the DSP in reset state for base FW loading */ sst_hsw_dsp_init() 2180 /* get the FW version */ sst_hsw_dsp_init()
|
/linux-4.1.27/drivers/scsi/qla2xxx/ |
H A D | qla_mr.h | 66 __le32 residual_len; /* FW calc residual transfer length. */ 460 * Initialize FW Mbox cmd 462 #define FSTATE_FX00_INITIALIZED 0x1000 /* FW has been initialized by
|
/linux-4.1.27/drivers/net/wireless/cw1200/ |
H A D | debug.c | 116 seq_printf(seq, "FW API: %d\n", cw1200_status_show() 118 seq_printf(seq, "FW caps: 0x%.4X\n", cw1200_status_show() 120 seq_printf(seq, "FW label: '%s'\n", cw1200_status_show()
|
H A D | scan.c | 162 /* FW bug: driver has to restart p2p-dev mode cw1200_scan_work() 222 * FW team says that driver may not use FG scan cw1200_scan_work() 270 /* FW bug: driver has to restart p2p-dev mode after scan. */ cw1200_scan_restart_delayed() 440 /* FW bug: driver has to restart p2p-dev mode after scan */ cw1200_probe_work()
|
/linux-4.1.27/drivers/gpu/drm/ast/ |
H A D | ast_dp501.c | 237 /* Launch FW */ ast_launch_m68k() 261 /* validate FW version */ ast_get_dp501_max_clk() 288 /* validate FW version */ ast_dp501_read_edid()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_prototype.h | 37 * has happened and will assist in the early SW and FW
|
/linux-4.1.27/drivers/media/pci/saa7164/ |
H A D | saa7164-fw.c | 267 "%s() FW load time exceeded\n", saa7164_downloadfirmware() 329 "%s() FW load time exceeded\n", saa7164_downloadfirmware() 381 "%s() FW did not boot\n", saa7164_downloadfirmware() 473 dprintk(DBGLVL_FW, "->FW Version 0x%x\n", version); saa7164_downloadfirmware()
|
/linux-4.1.27/drivers/message/fusion/ |
H A D | mptctl.h | 187 int FWVersion; /* FW Version (integer) */ 205 int FWVersion; /* FW Version (integer) */ 227 int FWVersion; /* FW Version (integer) */ 289 /* Replace the FW image cached in host driver memory
|
H A D | mptctl.c | 520 * reload of the FW due. 656 * by TM and FW reloads. __mptctl_ioctl() 741 * MPT FW download function. Cast the arg into the mpt_fw_xfer structure. 752 * -EBADRQC if adapter does not support FW download 754 * -ENOMSG if FW upload returned bad status 774 * FW Download engine. 782 * -EBADRQC if adapter does not support FW download 784 * -ENOMSG if FW upload returned bad status 817 /* Valid device. Get a message frame and construct the FW download message. mptctl_do_fw_download() 960 "FW download timeout, doorbell=0x%08x\n", mptctl_do_fw_download() 1345 /* Set the BIOS and FW Version mptctl_getiocinfo() 1735 /* If caching FW, Free the old FW image mptctl_replace_fw() 1742 /* Allocate memory for the new FW image mptctl_replace_fw()
|
/linux-4.1.27/drivers/mfd/ |
H A D | menf21bmc.c | 86 dev_info(&client->dev, "FW Revision: %02d.%02d.%02d\n", menf21bmc_probe()
|
/linux-4.1.27/drivers/nfc/pn544/ |
H A D | i2c.c | 914 /* Get FW GPIO from ACPI */ pn544_hci_i2c_acpi_request_resources() 918 "Unable to get FW GPIO\n"); pn544_hci_i2c_acpi_request_resources() 924 /* Configuration FW GPIO */ pn544_hci_i2c_acpi_request_resources() 927 nfc_err(dev, "Fail FW pin direction\n"); pn544_hci_i2c_acpi_request_resources() 998 /* Obtention of FW GPIO from device tree */ pn544_hci_i2c_of_request_resources() 1003 "Failed to get FW gpio, error: %d\n", ret); pn544_hci_i2c_of_request_resources() 1008 /* Configuration of FW GPIO */ pn544_hci_i2c_of_request_resources() 1011 nfc_err(&client->dev, "Fail FW pin\n"); pn544_hci_i2c_of_request_resources() 1016 nfc_err(&client->dev, "Fail FW pin direction\n"); pn544_hci_i2c_of_request_resources()
|
/linux-4.1.27/drivers/parisc/ |
H A D | asp.c | 48 case 0x7c: irq = 3; break; /* FW SCSI */ asp_choose_irq()
|
/linux-4.1.27/drivers/media/dvb-frontends/ |
H A D | tda10071_priv.h | 38 bool warm; /* FW running */
|
H A D | cx24116.c | 63 #define CX24116_REG_MAILBOX (0x96) /* FW or multipurpose mailbox? */ 680 printk(KERN_INFO "%s: FW version %i.%i.%i.%i\n", __func__, cx24116_load_firmware() 892 msleep(15); /* XXX determine is FW does this, see send_diseqc/burst */ cx24116_set_tone() 912 msleep(15); /* XXX determine is FW does this, see send_diseqc/burst */ cx24116_set_tone() 1044 * >15ms delay + (XXX determine if FW does this, see set_tone) cx24116_send_diseqc_msg() 1048 * >15ms delay (XXX determine if FW does this, see set_tone) cx24116_send_diseqc_msg() 1099 * >15ms delay + (XXX determine if FW does this, see set_tone) cx24116_diseqc_send_burst() 1103 * >15ms delay (XXX determine if FW does this, see set_tone) cx24116_diseqc_send_burst()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | nvram.h | 35 bool os_partition; /* partition initialized by OS, not FW */
|
/linux-4.1.27/drivers/media/usb/as102/ |
H A D | as102_drv.c | 38 MODULE_PARM_DESC(fw_upload, "Turn on/off default FW upload (default: on)"); 46 MODULE_PARM_DESC(ts_auto_disable, "Stream Auto Enable on FW (default: off)");
|
/linux-4.1.27/drivers/media/usb/dvb-usb/ |
H A D | gp8psk.c | 42 info("FW Version = %i.%02i.%i (0x%x) Build %4i/%02i/%02i", gp8psk_info() 46 info("failed to get FW version"); gp8psk_info()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/ |
H A D | iwl-fw-error-dump.h | 170 * @fw_human_readable: human readable FW version 183 * struct iwl_fw_error_dump_fw_mon - FW monitor data
|
H A D | iwl-nvm-parse.h | 85 * iwl_parse_mcc_info - parse MCC (mobile country code) info coming from FW
|
/linux-4.1.27/arch/powerpc/boot/ |
H A D | crt0.S | 266 /* Load FW address, set LR to label 1, and jump to FW */
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_hw.c | 97 * t4vf_wr_mbox_core - send a command to FW through the mailbox 104 * Sends the given command to FW through the mailbox and waits for the 105 * FW to execute the command. If @rpl is not %NULL it is used to store 106 * the FW's reply to the command. The command and its optional reply 107 * are of the same length. FW can take up to 500 ms to respond. 113 * command or FW executes it but signals an error. In the latter case 114 * the return value is the error code indicated by FW (negated). 209 dump_mbox(adapter, "FW Error", mbox_data); t4vf_wr_mbox_core() 228 dump_mbox(adapter, "FW Timeout", mbox_data); t4vf_wr_mbox_core() 338 * t4vf_fw_reset - issue a reset to FW 341 * Issues a reset command to FW. For a Physical Function this would 357 * t4vf_query_params - query FW or device parameters 395 * t4vf_set_params - sets FW or device parameters 1138 /* convert to FW values */ t4vf_set_rxmode()
|
/linux-4.1.27/drivers/net/ethernet/intel/igb/ |
H A D | e1000_i210.c | 81 /* Get the FW semaphore. */ igb_get_hw_semaphore_i210() 130 * igb_acquire_swfw_sync_i210 - Acquire SW/FW semaphore 134 * Acquire the SW/FW semaphore to access the PHY or NVM. The mask 176 * igb_release_swfw_sync_i210 - Release SW/FW semaphore 180 * Release the SW/FW semaphore used to access the PHY or NVM. The mask
|
/linux-4.1.27/arch/parisc/kernel/ |
H A D | hardware.c | 339 {HPHW_A_DMA, 0x005, 0x0003B, 0x80, "KittyHawk CSY Core FW-SCSI"}, 340 {HPHW_A_DMA, 0x006, 0x0003B, 0x80, "Symbios EPIC FW-SCSI"}, 357 {HPHW_A_DMA, 0x012, 0x00089, 0x80, "Barracuda Add-on FW-SCSI"}, 358 {HPHW_A_DMA, 0x013, 0x00089, 0x80, "Bluefish Add-on FW-SCSI"}, 359 {HPHW_A_DMA, 0x014, 0x00089, 0x80, "Shrike Add-on FW-SCSI"}, 360 {HPHW_A_DMA, 0x015, 0x00089, 0x80, "KittyHawk GSY Core FW-SCSI"}, 361 {HPHW_A_DMA, 0x017, 0x00089, 0x80, "Shrike Jade Add-on FW-SCSI (A3644A)"}, 362 {HPHW_A_DMA, 0x01F, 0x00089, 0x80, "SkyHawk 100/120 FW-SCSI"}, 363 {HPHW_A_DMA, 0x027, 0x00089, 0x80, "Piranha 100 FW-SCSI"}, 364 {HPHW_A_DMA, 0x032, 0x00089, 0x80, "Raven T' Core FW-SCSI"}, 365 {HPHW_A_DMA, 0x03B, 0x00089, 0x80, "Raven U/L2 Core FW-SCSI"}, 366 {HPHW_A_DMA, 0x03C, 0x00089, 0x80, "Merlin 132 Core FW-SCSI"}, 367 {HPHW_A_DMA, 0x03D, 0x00089, 0x80, "Merlin 160 Core FW-SCSI"}, 368 {HPHW_A_DMA, 0x044, 0x00089, 0x80, "Mohawk Core FW-SCSI"}, 369 {HPHW_A_DMA, 0x051, 0x00089, 0x80, "Firehawk FW-SCSI"}, 370 {HPHW_A_DMA, 0x058, 0x00089, 0x80, "FireHawk 200 FW-SCSI"}, 851 {HPHW_FIO, 0x009, 0x0007C, 0x0, "Outfield FW SCSI"}, 852 {HPHW_FIO, 0x00A, 0x0007C, 0x0, "CoralII FW SCSI"}, 853 {HPHW_FIO, 0x026, 0x0007C, 0x0, "CoralII Jaguar FW SCSI"},
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic.h | 1179 /* Mini Coredump FW supported version */ 1305 u8 fw_supports_md; /* FW supports Mini cordump */ 1309 u32 md_dump_size; /* Total FW Mini Coredump size */ 1310 u32 md_capture_size; /* FW dump capture size */ 1311 u32 md_template_size; /* FW template size */ 1312 u32 md_template_ver; /* FW template version */ 1313 u64 md_timestamp; /* FW Mini dump timestamp */ 1314 void *md_template; /* FW template will be stored */ 1315 void *md_capture_buff; /* FW dump will be stored */
|
H A D | netxen_nic_ethtool.c | 854 netdev_info(netdev, "FW dump not enabled\n"); netxen_set_dump() 866 netdev_info(netdev, "Disabling FW Dump\n"); netxen_set_dump() 872 netdev_info(netdev, "Enabling FW dump\n"); netxen_set_dump() 877 netdev_info(netdev, "Forcing FW reset\n"); netxen_set_dump()
|
/linux-4.1.27/drivers/scsi/bfa/ |
H A D | bfa_defs_svc.h | 50 u16 num_fwtio_reqs; /* number of TM IO reqs in FW */ 54 u8 fw_tick_res; /* FW clock resolution in ms */ 103 u32 rec_timeout; /* FW rec timed out */ 104 u32 error_rec; /* FW sending rec on 106 u32 wait_for_si; /* FW wait for SI */ 733 u32 fw_create; /* IT Nexus FW create requests */ 734 u32 create_comps; /* IT Nexus FW create completions */ 737 u32 fw_delete; /* IT Nexus FW delete requests */ 738 u32 delete_comps; /* IT Nexus FW delete completions */
|
/linux-4.1.27/drivers/rtc/ |
H A D | rtc-mrst.c | 15 * RTC is located in the PMIC device. SCU FW shadows PMIC RTC 307 * When vRTC IRQ is captured by SCU FW, FW will clear the AIE bit in
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
H A D | main.c | 105 "Enable 64 byte CQEs/EQEs when the FW supports this (default: True)"); 230 /* FW not supporting or cancelled by user */ mlx4_enable_cqe_eqe_stride() 235 /* Must have 64B CQE_EQE enabled by FW to use bigger stride mlx4_enable_cqe_eqe_stride() 236 * When FW has NCSI it may decide not to report 64B CQE/EQEs mlx4_enable_cqe_eqe_stride() 436 * if user selected none, take the FW hint */ mlx4_dev_cap() 448 * 3. FW declared that it supports link sensing mlx4_dev_cap() 457 * and perform sense_port FW command to try and set the correct mlx4_dev_cap() 554 mlx4_warn(dev, "Consider upgrading device FW.\n"); mlx4_dev_cap() 785 mlx4_err(dev, "QUERY_FW command failed: could not get FW version\n"); mlx4_slave_cap() 1290 mlx4_err(dev, "Couldn't allocate FW area, aborting\n"); mlx4_load_fw() 1424 * boundary, since the FW will write to them, while the driver mlx4_init_icm() 1956 "DMFS high rate steer mode differ, driver requested %s but %s in FW.\n", mlx4_validate_optimized_steering() 1984 mlx4_err(dev, "Failed to start FW, aborting\n"); mlx4_init_fw() 2079 * If TS is supported by FW mlx4_init_hca() 2766 mlx4_err(dev, "Requested %d VFs, but FW does not support more than 64\n", mlx4_check_dev_cap() 2917 /* Legacy mode FW requires SRIOV to be enabled before mlx4_load_one() 2966 * send FW commands mlx4_load_one()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | firmware_exports.h | 151 * FW type and version.
|
/linux-4.1.27/drivers/message/fusion/lsi/ |
H A D | mpi_raid.h | 35 * 02-28-07 01.05.03 Added new RAID Action, Device FW Update Mode, and
|
/linux-4.1.27/drivers/net/wireless/p54/ |
H A D | eeprom.h | 221 /* Specific LMAC FW/HW variant definitions */
|
/linux-4.1.27/arch/x86/platform/intel-mid/ |
H A D | intel_mid_vrtc.c | 13 * RTC is located in the PMIC device. SCU FW shadows PMIC RTC
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
H A D | nouveau_agp.c | 36 * FW seems to be broken on nv18, it makes the card lock up get_agp_mode()
|
/linux-4.1.27/arch/s390/include/asm/ |
H A D | pci_io.h | 84 val = 0; /* let FW report error */ zpci_write_single()
|
/linux-4.1.27/arch/ia64/hp/common/ |
H A D | aml_nfw.c | 45 * N.B. The layout of this structure is defined in the HP SPPA FW EAS, and
|
/linux-4.1.27/arch/ia64/sn/pci/ |
H A D | tioca_provider.c | 209 * tioca_fastwrite_enable - enable AGP FW for a tioca and its functions 229 * support FW. If not, return. tioca_fastwrite_enable() 238 return; /* no AGP CAP means no FW */ tioca_fastwrite_enable() 242 return; /* function doesn't support FW */ tioca_fastwrite_enable()
|
/linux-4.1.27/arch/arm/mach-tegra/ |
H A D | sleep.h | 102 bic \tmp1, \tmp1, #(1<<6) | (1<<0) @ clear ACTLR.SMP | ACTLR.FW
|
/linux-4.1.27/drivers/net/wireless/orinoco/ |
H A D | fw.c | 40 /* Structure used to access fields in FW 52 char signature[0]; /* FW signature length headersize-20 */
|
/linux-4.1.27/drivers/net/wireless/rtlwifi/rtl8192ce/ |
H A D | sw.c | 147 pr_info("rtl8192ce: FW Power Save off (module option)\n"); rtl92c_init_sw_vars() 383 MODULE_PARM_DESC(fwlps, "Set to 1 to use FW control power save (default 1)\n");
|
/linux-4.1.27/drivers/block/paride/ |
H A D | ppc6lnx.c | 72 // 1 = PPC Uni FW 74 // 3 = PPC Bi FW
|
/linux-4.1.27/include/net/ |
H A D | regulatory.h | 154 * the FW and driver and does not use other cfg80211 sources like 160 * generally discouraged. Only use it if the FW/driver is incompatible
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
H A D | opal-lpc.c | 206 * FW supports all 3. lpc_debug_read() 297 * FW supports all 3. lpc_debug_write()
|
/linux-4.1.27/drivers/net/wireless/ath/carl9170/ |
H A D | rx.c | 70 wiphy_info(ar->hw->wiphy, "FW: %.*s\n", len, buf); carl9170_dbg_message() 175 wiphy_err(ar->hw->wiphy, "FW: received over-/under" carl9170_handle_command_response() 248 wiphy_dbg(ar->hw->wiphy, "FW: HD %d\n", len - 4); carl9170_handle_command_response() 249 print_hex_dump_bytes("FW:", DUMP_PREFIX_NONE, carl9170_handle_command_response() 257 wiphy_info(ar->hw->wiphy, "FW: RADAR! Please report this " carl9170_handle_command_response() 282 wiphy_err(ar->hw->wiphy, "FW: received unhandled event %x\n", carl9170_handle_command_response()
|
/linux-4.1.27/drivers/scsi/pm8001/ |
H A D | pm8001_hwi.c | 529 /* Write bit0=1 to Inbound DoorBell Register to tell the SPC FW the mpi_init_check() 556 * check_fw_ready - The LLDD check if the FW is ready, if not, return error. 713 /* Write bit1=1 to Inbound DoorBell Register to tell the SPC FW the mpi_uninit_check() 753 * soft_reset_ready_check - Function to check FW is ready for soft reset. 811 * the FW register status to the originated status. 823 /* step1: Check FW is ready for soft reset */ pm8001_chip_soft_rst() 825 PM8001_FAIL_DBG(pm8001_ha, pm8001_printk("FW is not ready\n")); pm8001_chip_soft_rst() 1115 /* step 17 (Normal Mode): wait for the FW and IOP to get pm8001_chip_soft_rst() 1122 pm8001_printk("FW not ready SCRATCH_PAD1" pm8001_chip_soft_rst() 1127 pm8001_printk("FW not ready SCRATCH_PAD2" pm8001_chip_soft_rst() 1332 * FW to tell the fw to get this message from IOMB. 1835 * mpi_ssp_completion- process the event that FW response to the SSP request. 1839 * When FW has completed a ssp request for example a IO request, after it has 3316 * pm8001_hw_event_ack_req- For PM8001,some events need to acknowage to FW. 3347 * hw_event_sas_phy_up -FW tells me a SAS phy up event. 3426 * hw_event_sata_phy_up -FW tells me a SATA phy up event. 3540 * the domain device to FW, this event is the return device ID which the FW 3541 * has assigned, from now,inter-communication with FW is no longer using the 3542 * SAS address, use device ID which FW assigned. 3623 * fw_flash_update_resp - Response from FW for flash update command. 4215 * pm8001_chip_smp_req - send a SMP task to FW 4284 * pm8001_chip_ssp_io_req - send a SSP task to FW
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/ |
H A D | trans.c | 86 /* extended range in FW SRAM */ 324 * FW is not loaded after device reset. LP XTAL is disabled by default 699 * Driver Takes the ownership on secure machine before FW load 877 IWL_ERR(trans, "FW debug - unknown OP %d\n", iwl_pcie_apply_destination() 909 /* load to FW the binary non secured sections of CPU1 */ iwl_pcie_load_given_ucode() 920 /* load to FW the binary sections of CPU2 */ iwl_pcie_load_given_ucode() 970 /* load to FW the binary Secured sections of CPU1 */ iwl_pcie_load_given_ucode_8000() 976 /* load to FW the binary sections of CPU2 */ iwl_pcie_load_given_ucode_8000() 2257 /* FW monitor */ iwl_trans_pcie_dump_data()
|
/linux-4.1.27/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_adminq.c | 705 * i40e_asq_done - check if FW has processed the Admin Send Queue 766 * by the FW, only used by the driver i40e_asq_send_command() 802 * descriptors that were processed by FW, the function returns the i40e_asq_send_command() 877 /* strip off FW internal code */ i40e_asq_send_command() 984 * FW updates datalen to indicate the event message i40e_clean_arq_element()
|