Fixed initramfs hook on odin2 script
This commit is contained in:
parent
eafa940b2f
commit
6c335c78a6
@ -109,30 +109,24 @@ function post_family_tweaks_bsp__ayn-odin2_bsp_firmware_in_initrd() {
|
||||
display_alert "Adding to bsp-cli" "${BOARD}: firmware in initrd" "warn"
|
||||
declare file_added_to_bsp_destination # Will be filled in by add_file_from_stdin_to_bsp_destination
|
||||
add_file_from_stdin_to_bsp_destination "/etc/initramfs-tools/hooks/ayn-firmware" <<- 'FIRMWARE_HOOK'
|
||||
#!/bin/bash
|
||||
[[ "$1" == "prereqs" ]] && exit 0
|
||||
. /usr/share/initramfs-tools/hook-functions
|
||||
for f in /lib/firmware/qcom/sm8550/* ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
for f in /lib/firmware/qcom/sm8550/ayn/* ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
for f in /lib/firmware/qcom/sm8550/ayn/odin2/* ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
add_firmware "qcom/a740_sqe.fw" # Extra one for dpu
|
||||
add_firmware "qcom/gmu_gen70200.bin" # Extra one for gpu
|
||||
add_firmware "qcom/vpu/vpu30_p4.mbn" # Extra one for vpu
|
||||
# Extra one for wifi
|
||||
for f in /lib/firmware/ath12k/WCN7850/hw2.0/* ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
# Extra one for bt
|
||||
for f in /lib/firmware/qca/* ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
FIRMWARE_HOOK
|
||||
#!/bin/bash
|
||||
[[ "$1" == "prereqs" ]] && exit 0
|
||||
. /usr/share/initramfs-tools/hook-functions
|
||||
for f in $(find /lib/firmware/qcom/sm8550 -type f) ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
add_firmware "qcom/a740_sqe.fw" # Extra one for dpu
|
||||
add_firmware "qcom/gmu_gen70200.bin" # Extra one for gpu
|
||||
add_firmware "qcom/vpu/vpu30_p4.mbn" # Extra one for vpu
|
||||
# Extra one for wifi
|
||||
for f in $(find /lib/firmware/ath12k/WCN7850/hw2.0 -type f) ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
# Extra one for bt
|
||||
for f in $(find /lib/firmware/qca -type f) ; do
|
||||
add_firmware "${f#/lib/firmware/}"
|
||||
done
|
||||
FIRMWARE_HOOK
|
||||
run_host_command_logged chmod -v +x "${file_added_to_bsp_destination}"
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user