diff options
-rw-r--r-- | recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb | 29 |
1 files changed, 22 insertions, 7 deletions
diff --git a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb index 20e8f82e..38cb4751 100644 --- a/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb +++ b/recipes-bsp/firmware-imx/firmware-nxp-wifi_1.0.bb | |||
@@ -45,25 +45,33 @@ do_install() { | |||
45 | 45 | ||
46 | # Install NXP Connectivity SDIO8987 firmware | 46 | # Install NXP Connectivity SDIO8987 firmware |
47 | install -m 0644 nxp/FwImage_8987/ed_mac_ctrl_V3_8987.conf ${D}${nonarch_base_libdir}/firmware/nxp | 47 | install -m 0644 nxp/FwImage_8987/ed_mac_ctrl_V3_8987.conf ${D}${nonarch_base_libdir}/firmware/nxp |
48 | install -m 0644 nxp/FwImage_8987/sd8987_wlan.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
48 | install -m 0644 nxp/FwImage_8987/sdiouart8987_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp | 49 | install -m 0644 nxp/FwImage_8987/sdiouart8987_combo_v0.bin ${D}${nonarch_base_libdir}/firmware/nxp |
49 | install -m 0644 nxp/FwImage_8987/txpwrlimit_cfg_8987.conf ${D}${nonarch_base_libdir}/firmware/nxp | 50 | install -m 0644 nxp/FwImage_8987/txpwrlimit_cfg_8987.conf ${D}${nonarch_base_libdir}/firmware/nxp |
51 | install -m 0644 nxp/FwImage_8987/uartuart8987_bt.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
50 | 52 | ||
51 | # Install NXP Connectivity PCIE8997 firmware | 53 | # Install NXP Connectivity PCIE8997 firmware |
52 | install -m 0644 nxp/FwImage_8997/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp | 54 | install -m 0644 nxp/FwImage_8997/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp |
55 | install -m 0644 nxp/FwImage_8997/pcie8997_wlan_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
53 | install -m 0644 nxp/FwImage_8997/pcieuart8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp | 56 | install -m 0644 nxp/FwImage_8997/pcieuart8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp |
54 | install -m 0644 nxp/FwImage_8997/txpwrlimit_cfg_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp | 57 | install -m 0644 nxp/FwImage_8997/txpwrlimit_cfg_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp |
58 | install -m 0644 nxp/FwImage_8997/uartuart8997_bt_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
55 | 59 | ||
56 | # Install NXP Connectivity SDIO8997 firmware | 60 | # Install NXP Connectivity SDIO8997 firmware |
57 | install -m 0644 nxp/FwImage_8997_SD/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp | 61 | install -m 0644 nxp/FwImage_8997_SD/ed_mac_ctrl_V3_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp |
62 | install -m 0644 nxp/FwImage_8997_SD/sdio8997_wlan_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
58 | install -m 0644 nxp/FwImage_8997_SD/sdiouart8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp | 63 | install -m 0644 nxp/FwImage_8997_SD/sdiouart8997_combo_v4.bin ${D}${nonarch_base_libdir}/firmware/nxp |
59 | install -m 0644 nxp/FwImage_8997_SD/txpwrlimit_cfg_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp | 64 | install -m 0644 nxp/FwImage_8997_SD/txpwrlimit_cfg_8997.conf ${D}${nonarch_base_libdir}/firmware/nxp |
60 | 65 | ||
61 | # Install NXP Connectivity PCIE9098 firmware | 66 | # Install NXP Connectivity PCIE9098 firmware |
62 | install -m 0644 nxp/FwImage_9098_PCIE/ed_mac_ctrl_V3_909x.conf ${D}${nonarch_base_libdir}/firmware/nxp | 67 | install -m 0644 nxp/FwImage_9098_PCIE/ed_mac_ctrl_V3_909x.conf ${D}${nonarch_base_libdir}/firmware/nxp |
68 | install -m 0644 nxp/FwImage_9098_PCIE/pcie9098_wlan_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
63 | install -m 0644 nxp/FwImage_9098_PCIE/pcieuart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp | 69 | install -m 0644 nxp/FwImage_9098_PCIE/pcieuart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp |
64 | install -m 0644 nxp/FwImage_9098_PCIE/txpwrlimit_cfg_9098.conf ${D}${nonarch_base_libdir}/firmware/nxp | 70 | install -m 0644 nxp/FwImage_9098_PCIE/txpwrlimit_cfg_9098.conf ${D}${nonarch_base_libdir}/firmware/nxp |
71 | install -m 0644 nxp/FwImage_9098_PCIE/uartuart9098_bt_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
65 | 72 | ||
66 | # Install NXP Connectivity SDIO9098 firmware | 73 | # Install NXP Connectivity SDIO9098 firmware |
74 | install -m 0644 nxp/FwImage_9098_SD/sdio9098_wlan_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp | ||
67 | install -m 0644 nxp/FwImage_9098_SD/sdiouart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp | 75 | install -m 0644 nxp/FwImage_9098_SD/sdiouart9098_combo_v1.bin ${D}${nonarch_base_libdir}/firmware/nxp |
68 | 76 | ||
69 | # Install NXP Connectivity IW416 firmware | 77 | # Install NXP Connectivity IW416 firmware |
@@ -89,6 +97,7 @@ PACKAGES =+ " \ | |||
89 | ${PN}-nxp8997-pcie \ | 97 | ${PN}-nxp8997-pcie \ |
90 | ${PN}-nxp8997-sdio \ | 98 | ${PN}-nxp8997-sdio \ |
91 | ${PN}-nxp9098-pcie \ | 99 | ${PN}-nxp9098-pcie \ |
100 | ${PN}-nxp9098-common \ | ||
92 | ${PN}-nxp9098-sdio \ | 101 | ${PN}-nxp9098-sdio \ |
93 | ${PN}-nxpiw416-sdio \ | 102 | ${PN}-nxpiw416-sdio \ |
94 | ${PN}-nxpiw612-sdio \ | 103 | ${PN}-nxpiw612-sdio \ |
@@ -116,30 +125,36 @@ RDEPENDS:${PN}-nxp8987-sdio += "${PN}-nxp-common" | |||
116 | FILES:${PN}-nxp8997-common = " \ | 125 | FILES:${PN}-nxp8997-common = " \ |
117 | ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_8997.conf \ | 126 | ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_8997.conf \ |
118 | ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_8997.conf \ | 127 | ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_8997.conf \ |
128 | ${nonarch_base_libdir}/firmware/nxp/uartuart8997_bt_v4.bin \ | ||
119 | " | 129 | " |
120 | RDEPENDS:${PN}-nxp8997-common += "${PN}-nxp-common" | 130 | RDEPENDS:${PN}-nxp8997-common += "${PN}-nxp-common" |
121 | 131 | ||
122 | FILES:${PN}-nxp8997-pcie = " \ | 132 | FILES:${PN}-nxp8997-pcie = " \ |
123 | ${nonarch_base_libdir}/firmware/nxp/pcieuart8997* \ | 133 | ${nonarch_base_libdir}/firmware/nxp/pci*8997* \ |
124 | " | 134 | " |
125 | RDEPENDS:${PN}-nxp8997-pcie += "${PN}-nxp8997-common" | 135 | RDEPENDS:${PN}-nxp8997-pcie += "${PN}-nxp8997-common" |
126 | 136 | ||
127 | FILES:${PN}-nxp8997-sdio = " \ | 137 | FILES:${PN}-nxp8997-sdio = " \ |
128 | ${nonarch_base_libdir}/firmware/nxp/sdiouart8997* \ | 138 | ${nonarch_base_libdir}/firmware/nxp/sdio*8997* \ |
129 | " | 139 | " |
130 | RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" | 140 | RDEPENDS:${PN}-nxp8997-sdio += "${PN}-nxp8997-common" |
131 | 141 | ||
132 | FILES:${PN}-nxp9098-pcie = " \ | 142 | FILES:${PN}-nxp9098-common = " \ |
133 | ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_909x.conf \ | 143 | ${nonarch_base_libdir}/firmware/nxp/ed_mac_ctrl_V3_909x.conf \ |
134 | ${nonarch_base_libdir}/firmware/nxp/pcieuart9098* \ | ||
135 | ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_9098.conf \ | 144 | ${nonarch_base_libdir}/firmware/nxp/txpwrlimit_cfg_9098.conf \ |
145 | ${nonarch_base_libdir}/firmware/nxp/uartuart9098_bt_v1.bin \ | ||
146 | " | ||
147 | RDEPENDS:${PN}-nxp9098-common += "${PN}-nxp-common" | ||
148 | |||
149 | FILES:${PN}-nxp9098-pcie = " \ | ||
150 | ${nonarch_base_libdir}/firmware/nxp/pcie*9098* \ | ||
136 | " | 151 | " |
137 | RDEPENDS:${PN}-nxp9098-pcie += "${PN}-nxp-common" | 152 | RDEPENDS:${PN}-nxp9098-pcie += "${PN}-nxp9098-common" |
138 | 153 | ||
139 | FILES:${PN}-nxp9098-sdio = " \ | 154 | FILES:${PN}-nxp9098-sdio = " \ |
140 | ${nonarch_base_libdir}/firmware/nxp/sdiouart9098* \ | 155 | ${nonarch_base_libdir}/firmware/nxp/sdio*9098* \ |
141 | " | 156 | " |
142 | RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp-common" | 157 | RDEPENDS:${PN}-nxp9098-sdio += "${PN}-nxp9098-common" |
143 | 158 | ||
144 | FILES:${PN}-nxpiw416-sdio = " \ | 159 | FILES:${PN}-nxpiw416-sdio = " \ |
145 | ${nonarch_base_libdir}/firmware/nxp/*iw416* \ | 160 | ${nonarch_base_libdir}/firmware/nxp/*iw416* \ |