diff options
-rw-r--r-- | recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb | 36 |
1 files changed, 33 insertions, 3 deletions
diff --git a/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb b/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb index d7852ee..45ed78c 100644 --- a/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb +++ b/recipes-kernel/linux-firmware-rpidistro/linux-firmware-rpidistro_git.bb | |||
@@ -36,8 +36,8 @@ NO_GENERIC_LICENSE[WHENCE] = "WHENCE" | |||
36 | 36 | ||
37 | SRC_URI = "git://github.com/RPi-Distro/firmware-nonfree;branch=master;protocol=https" | 37 | SRC_URI = "git://github.com/RPi-Distro/firmware-nonfree;branch=master;protocol=https" |
38 | 38 | ||
39 | SRCREV = "83938f78ca2d5a0ffe0c223bb96d72ccc7b71ca5" | 39 | SRCREV = "54ffdd6e2ea6055d46656b78e148fe7def3ec9d8" |
40 | PV = "20190114-1+rpt11" | 40 | PV = "20190114-2+rpt4" |
41 | 41 | ||
42 | S = "${WORKDIR}/git" | 42 | S = "${WORKDIR}/git" |
43 | 43 | ||
@@ -57,7 +57,7 @@ do_install() { | |||
57 | # Replace outdated linux-firmware files with updated ones from | 57 | # Replace outdated linux-firmware files with updated ones from |
58 | # raspbian firmware-nonfree. Raspbian adds blobs and nvram | 58 | # raspbian firmware-nonfree. Raspbian adds blobs and nvram |
59 | # definitions that are also necessary so copy those too. | 59 | # definitions that are also necessary so copy those too. |
60 | for fw in brcmfmac43430-sdio brcmfmac43455-sdio brcmfmac43456-sdio ; do | 60 | for fw in brcmfmac43430-sdio brcmfmac43436-sdio brcmfmac43436s-sdio brcmfmac43455-sdio brcmfmac43456-sdio ; do |
61 | install -m 0644 brcm/${fw}.* ${D}${nonarch_base_libdir}/firmware/brcm/ | 61 | install -m 0644 brcm/${fw}.* ${D}${nonarch_base_libdir}/firmware/brcm/ |
62 | done | 62 | done |
63 | # add compat links. Fixes errors like | 63 | # add compat links. Fixes errors like |
@@ -74,27 +74,57 @@ PACKAGES = "\ | |||
74 | ${PN}-bcm43430 \ | 74 | ${PN}-bcm43430 \ |
75 | ${PN}-bcm43455 \ | 75 | ${PN}-bcm43455 \ |
76 | ${PN}-bcm43456 \ | 76 | ${PN}-bcm43456 \ |
77 | ${PN}-bcm43436 \ | ||
78 | ${PN}-bcm43436s \ | ||
77 | " | 79 | " |
78 | 80 | ||
79 | LICENSE:${PN}-bcm43430 = "Firmware-broadcom_bcm43xx-rpidistro" | 81 | LICENSE:${PN}-bcm43430 = "Firmware-broadcom_bcm43xx-rpidistro" |
82 | LICENSE:${PN}-bcm43436 = "Firmware-broadcom_bcm43xx-rpidistro" | ||
83 | LICENSE:${PN}-bcm43436s = "Firmware-broadcom_bcm43xx-rpidistro" | ||
80 | LICENSE:${PN}-bcm43455 = "Firmware-broadcom_bcm43xx-rpidistro" | 84 | LICENSE:${PN}-bcm43455 = "Firmware-broadcom_bcm43xx-rpidistro" |
81 | LICENSE:${PN}-bcm43456 = "Firmware-broadcom_bcm43xx-rpidistro" | 85 | LICENSE:${PN}-bcm43456 = "Firmware-broadcom_bcm43xx-rpidistro" |
82 | LICENSE:${PN}-broadcom-license = "Firmware-broadcom_bcm43xx-rpidistro" | 86 | LICENSE:${PN}-broadcom-license = "Firmware-broadcom_bcm43xx-rpidistro" |
83 | FILES:${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx-rpidistro" | 87 | FILES:${PN}-broadcom-license = "${nonarch_base_libdir}/firmware/LICENCE.broadcom_bcm43xx-rpidistro" |
84 | FILES:${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430*" | 88 | FILES:${PN}-bcm43430 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43430*" |
89 | FILES:${PN}-bcm43436 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43436-*" | ||
90 | FILES:${PN}-bcm43436s = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43436s*" | ||
85 | FILES:${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455*" | 91 | FILES:${PN}-bcm43455 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43455*" |
86 | FILES:${PN}-bcm43456 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456*" | 92 | FILES:${PN}-bcm43456 = "${nonarch_base_libdir}/firmware/brcm/brcmfmac43456*" |
87 | RDEPENDS:${PN}-bcm43430 += "${PN}-broadcom-license" | 93 | RDEPENDS:${PN}-bcm43430 += "${PN}-broadcom-license" |
94 | RDEPENDS:${PN}-bcm43436 += "${PN}-broadcom-license" | ||
95 | RDEPENDS:${PN}-bcm43436s += "${PN}-broadcom-license" | ||
88 | RDEPENDS:${PN}-bcm43455 += "${PN}-broadcom-license" | 96 | RDEPENDS:${PN}-bcm43455 += "${PN}-broadcom-license" |
89 | RDEPENDS:${PN}-bcm43456 += "${PN}-broadcom-license" | 97 | RDEPENDS:${PN}-bcm43456 += "${PN}-broadcom-license" |
90 | RCONFLICTS:${PN}-bcm43430 = "\ | 98 | RCONFLICTS:${PN}-bcm43430 = "\ |
91 | linux-firmware-bcm43430 \ | 99 | linux-firmware-bcm43430 \ |
92 | linux-firmware-raspbian-bcm43430 \ | 100 | linux-firmware-raspbian-bcm43430 \ |
93 | " | 101 | " |
102 | |||
94 | RREPLACES:${PN}-bcm43430 = "\ | 103 | RREPLACES:${PN}-bcm43430 = "\ |
95 | linux-firmware-bcm43430 \ | 104 | linux-firmware-bcm43430 \ |
96 | linux-firmware-raspbian-bcm43430 \ | 105 | linux-firmware-raspbian-bcm43430 \ |
97 | " | 106 | " |
107 | |||
108 | RCONFLICTS:${PN}-bcm43436 = "\ | ||
109 | linux-firmware-bcm43436 \ | ||
110 | linux-firmware-raspbian-bcm43436 \ | ||
111 | " | ||
112 | |||
113 | RREPLACES:${PN}-bcm43436 = "\ | ||
114 | linux-firmware-bcm43436 \ | ||
115 | linux-firmware-raspbian-bcm43436 \ | ||
116 | " | ||
117 | |||
118 | RCONFLICTS:${PN}-bcm43436s = "\ | ||
119 | linux-firmware-bcm43436s \ | ||
120 | linux-firmware-raspbian-bcm43436s \ | ||
121 | " | ||
122 | |||
123 | RREPLACES:${PN}-bcm43436s = "\ | ||
124 | linux-firmware-bcm43436s \ | ||
125 | linux-firmware-raspbian-bcm43436s \ | ||
126 | " | ||
127 | |||
98 | RCONFLICTS:${PN}-bcm43455 = "\ | 128 | RCONFLICTS:${PN}-bcm43455 = "\ |
99 | linux-firmware-bcm43455 \ | 129 | linux-firmware-bcm43455 \ |
100 | linux-firmware-raspbian-bcm43455 \ | 130 | linux-firmware-raspbian-bcm43455 \ |