Merge pull request #4149 from DaVukovic/getedid-fixes

[busybox] getedid fixes
This commit is contained in:
CvH 2020-01-26 15:09:00 +01:00 committed by GitHub
commit 81ad91a1c0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -142,6 +142,9 @@ create_edid() {
# create edid # create edid
mkdir -p /tmp/cpio/lib/firmware/edid mkdir -p /tmp/cpio/lib/firmware/edid
cat "/sys/class/drm/$card/edid" > /tmp/cpio/lib/firmware/edid/edid.bin cat "/sys/class/drm/$card/edid" > /tmp/cpio/lib/firmware/edid/edid.bin
mkdir -p /storage/.config/firmware/edid
cp /tmp/cpio/lib/firmware/edid/edid.bin /storage/.config/firmware/edid
# create cpio archive # create cpio archive
cd /tmp/cpio/ cd /tmp/cpio/
@ -182,12 +185,8 @@ intel_amd() {
#check kernel version #check kernel version
check_kernel check_kernel
# add boot parameters to $file in relation to the used kernel # add boot parameters to $file
if [ "$kernel" -lt "415000" ]; then sed -i "/ APPEND/s/$/ initrd=\/edid.cpio drm.edid_firmware=edid\/edid.bin video=$hdmi:D/" "$file"
sed -i "/ APPEND/s/$/ initrd=\/edid.cpio drm_kms_helper.edid_firmware=$hdmi:edid\/edid.bin video=$hdmi:D/" "$file"
else
sed -i "/ APPEND/s/$/ initrd=\/edid.cpio drm.edid_firmware=edid\/edid.bin video=$hdmi:D/" "$file"
fi
# reboot # reboot
sys_reboot sys_reboot