developer | 3b7aaa7 | 2022-07-15 11:55:52 +0800 | [diff] [blame] | 1 | FILESEXTRAPATHS_prepend := "${THISDIR}/files:" |
developer | 93e9720 | 2024-01-17 12:29:44 +0800 | [diff] [blame] | 2 | SRC_URI_append = " \ |
| 3 | file://sta-network.patch;apply=no \ |
| 4 | file://add_undefined_dfs_function.patch;apply=no \ |
| 5 | file://0001-Add-owe-mode.patch;apply=no \ |
| 6 | file://0002-Add-EHT-support.patch;apply=no \ |
| 7 | file://0003-Add-EHT-support.patch;apply=no \ |
| 8 | file://2023q4dunfell-Add-EHT-support.patch;apply=no \ |
developer | 02cc929 | 2023-02-24 18:01:27 +0800 | [diff] [blame] | 9 | " |
developer | 3b7aaa7 | 2022-07-15 11:55:52 +0800 | [diff] [blame] | 10 | |
| 11 | #This is workaround for missing do_patch when RDK uses external sources |
| 12 | do_filogic_patches() { |
| 13 | cd ${S} |
| 14 | if [ ! -e patch_applied ]; then |
| 15 | patch -p1 < ${WORKDIR}/sta-network.patch |
developer | 53364a7 | 2023-04-24 10:59:12 +0800 | [diff] [blame] | 16 | if ${@bb.utils.contains( 'DISTRO_FEATURES', 'filogic', 'false', 'true', d)}; then |
| 17 | patch -p1 < ${WORKDIR}/0001-Add-owe-mode.patch |
| 18 | fi |
developer | 0da0134 | 2023-11-17 20:19:08 +0800 | [diff] [blame] | 19 | if ${@bb.utils.contains( 'DISTRO_FEATURES', '2022q3_support', 'true', 'false', d)}; then |
developer | 050c0bc | 2024-01-11 19:00:53 +0800 | [diff] [blame] | 20 | patch -p1 < ${WORKDIR}/add_undefined_dfs_function.patch |
developer | 0da0134 | 2023-11-17 20:19:08 +0800 | [diff] [blame] | 21 | patch -p1 < ${WORKDIR}/0003-Add-EHT-support.patch |
| 22 | else |
developer | 050c0bc | 2024-01-11 19:00:53 +0800 | [diff] [blame] | 23 | if [ ${RDK_RELEASE} == "rdkb-2023q4-dunfell" ]; then |
| 24 | patch -p1 < ${WORKDIR}/2023q4dunfell-Add-EHT-support.patch |
| 25 | else |
| 26 | patch -p1 < ${WORKDIR}/0002-Add-EHT-support.patch |
| 27 | fi |
developer | 0da0134 | 2023-11-17 20:19:08 +0800 | [diff] [blame] | 28 | fi |
developer | 3b7aaa7 | 2022-07-15 11:55:52 +0800 | [diff] [blame] | 29 | touch patch_applied |
| 30 | fi |
| 31 | } |
| 32 | addtask filogic_patches after do_unpack before do_compile |
| 33 | |
| 34 | CFLAGS_append = " -DWIFI_HAL_VERSION_3" |