diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 51211a2..0cf68be 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,20 @@ +- commits: + - subject: Add xradio firmware for XR819 Chipset + hash: 5fd7b1467e3588a87fb78518c6fef5b1b3703cc5 + body: '' + footer: + Changelog-entry: Add xradio firmware for XR819 Chipset + changelog-entry: Add xradio firmware for XR819 Chipset + author: Michel Wohlert + - subject: Add xradio out-of-tree kernel module + hash: ad124c7a9e39a98862b33ef152019e4e0366528d + body: '' + footer: + Changelog-entry: Add xradio out-of-tree kernel module + changelog-entry: Add xradio out-of-tree kernel module + author: Michel Wohlert + version: 2.27.0+rev5 + date: 2019-03-22T09:32:01.155Z - commits: - subject: Mark orange-pi-zero as community in the .coffee file hash: 4b49b3d03d907bf544689aa30fc3378d0cc9c478 diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e5aef8..de4e94c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ Change log ----------- +# v2.27.0+rev5 +## (2019-03-22) + +* Add xradio firmware for XR819 Chipset [Michel Wohlert] +* Add xradio out-of-tree kernel module [Michel Wohlert] + # v2.27.0+rev4 ## (2019-03-07) diff --git a/VERSION b/VERSION index 4ded0a2..e0601ec 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.27.0+rev4 \ No newline at end of file +2.27.0+rev5 \ No newline at end of file diff --git a/layers/meta-resin-allwinner/recipes-kernel/xradio-firmware/xradio-firmware.bb b/layers/meta-resin-allwinner/recipes-kernel/xradio-firmware/xradio-firmware.bb new file mode 100644 index 0000000..5ca1077 --- /dev/null +++ b/layers/meta-resin-allwinner/recipes-kernel/xradio-firmware/xradio-firmware.bb @@ -0,0 +1,22 @@ +SUMMARY = "Xradio xr819 WiFi firmware" +LICENSE = "CC0-1.0" +LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/${LICENSE};md5=0ceb3372c9595f0a8067e55da801e4a1" + +SRCREV = "bddd21b7f895be9f0c37e435f0a7ac84405c6091" + +SRC_URI = "git://github.com/armbian/firmware.git;protocol=https" + +S = "${WORKDIR}/git" + +do_compile () { + exit 0 +} + +do_install() { + install -d ${D}${base_libdir}/firmware/xr819 + install -m 0644 ${S}/xr819/boot_xr819.bin ${D}${base_libdir}/firmware/xr819/ + install -m 0644 ${S}/xr819/sdd_xr819.bin ${D}${base_libdir}/firmware/xr819/ + install -m 0644 ${S}/xr819/fw_xr819.bin ${D}${base_libdir}/firmware/xr819/ +} + +FILES_${PN} = "${base_libdir}/*" diff --git a/layers/meta-resin-allwinner/recipes-kernel/xradio/xradio.bb b/layers/meta-resin-allwinner/recipes-kernel/xradio/xradio.bb new file mode 100644 index 0000000..532857f --- /dev/null +++ b/layers/meta-resin-allwinner/recipes-kernel/xradio/xradio.bb @@ -0,0 +1,16 @@ +SUMMARY = "Xradio WiFi driver for orangepi-zero" +LICENSE = "GPLv2" +LIC_FILES_CHKSUM = "file://LICENSE;md5=a23a74b3f4caf9616230789d94217acb" + +inherit module + +SRCREV = "b7789c274091344eeff47cf34a48e0b225de852b" + +SRC_URI = "git://github.com/fifteenhex/xradio.git;protocol=https \ + " + +S = "${WORKDIR}/git" + +EXTRA_OEMAKE += "-C ${STAGING_KERNEL_DIR} M=${S}" + +KERNEL_MODULE_AUTOLOAD += "xradio_wlan" \ No newline at end of file