sm7325-common: Use ueventd to load aw882xx calibration file

* Avoid direct filesystem access from the kernel
 * Switch to CAF-defined label while at it

Change-Id: Id9571e0cfb635b536eb4927fb4b2bed042917306
This commit is contained in:
dianlujitao 2022-02-02 23:33:07 +08:00 committed by Andrew Hexen
parent 5dd69c17ba
commit 3ba00ad29f
No known key found for this signature in database
GPG Key ID: 8A690B4B0CD461A2

View File

@ -129,6 +129,15 @@ $(CNE_APP_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
ALL_DEFAULT_INSTALLED_MODULES += $(CNE_APP_SYMLINKS) ALL_DEFAULT_INSTALLED_MODULES += $(CNE_APP_SYMLINKS)
AW882XX_CAL_SYMLINKS := $(TARGET_OUT_VENDOR)/firmware/aw_cali.bin
$(AW882XX_CAL_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@echo "Creating aw882xx firmware symlinks: $@"
@rm -rf $@
@mkdir -p $(dir $@)
$(hide) ln -sf /mnt/vendor/persist/factory/audio/aw_cali.bin $@
ALL_DEFAULT_INSTALLED_MODULES += $(AW882XX_CAL_SYMLINKS)
EXPAT_SYMLINKS := $(TARGET_OUT_VENDOR_EXECUTABLES)/expat EXPAT_SYMLINKS := $(TARGET_OUT_VENDOR_EXECUTABLES)/expat
$(EXPAT_SYMLINKS): $(LOCAL_INSTALLED_MODULE) $(EXPAT_SYMLINKS): $(LOCAL_INSTALLED_MODULE)
@echo "Expat bin link: $@" @echo "Expat bin link: $@"