mirror of
https://github.com/PixelExperience-Devices/device_xiaomi_sm6250-common.git
synced 2025-04-29 10:37:35 +09:00
sm6250-common: Add power AIDL DT2W support via sysfs node
Change-Id: Idcff758444a5c89ba20f2ae804a407ee78c445cb
This commit is contained in:
parent
dd47e7c538
commit
79f9c76594
@ -150,6 +150,9 @@ BOARD_USES_QCOM_HARDWARE := true
|
|||||||
BOARD_VENDOR := xiaomi
|
BOARD_VENDOR := xiaomi
|
||||||
TARGET_BOARD_PLATFORM := atoll
|
TARGET_BOARD_PLATFORM := atoll
|
||||||
|
|
||||||
|
# Power
|
||||||
|
TARGET_TAP_TO_WAKE_NODE := "/sys/touchpanel/double_tap"
|
||||||
|
|
||||||
# Properties
|
# Properties
|
||||||
TARGET_ODM_PROP += $(COMMON_PATH)/odm.prop
|
TARGET_ODM_PROP += $(COMMON_PATH)/odm.prop
|
||||||
TARGET_PRODUCT_PROP += $(COMMON_PATH)/product.prop
|
TARGET_PRODUCT_PROP += $(COMMON_PATH)/product.prop
|
||||||
|
2
sepolicy/vendor/file.te
vendored
2
sepolicy/vendor/file.te
vendored
@ -14,4 +14,6 @@ type sysfs_msm_subsys, sysfs_type, fs_type;
|
|||||||
|
|
||||||
type thermal_link_device, dev_type;
|
type thermal_link_device, dev_type;
|
||||||
|
|
||||||
|
type sysfs_touchpanel, fs_type, sysfs_type;
|
||||||
|
|
||||||
type vendor_sysfs_iio, fs_type, sysfs_type;
|
type vendor_sysfs_iio, fs_type, sysfs_type;
|
||||||
|
3
sepolicy/vendor/genfs_contexts
vendored
3
sepolicy/vendor/genfs_contexts
vendored
@ -19,6 +19,9 @@ genfscon sysfs /devices/platform/soc/soc:maxim_ds28e16/power_supply/batt_verify
|
|||||||
# LED
|
# LED
|
||||||
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-05/c440000.qcom,spmi:qcom,pm6150l@5:qcom,leds@d000/leds/white u:object_r:sysfs_leds:s0
|
genfscon sysfs /devices/platform/soc/c440000.qcom,spmi/spmi-0/spmi0-05/c440000.qcom,spmi:qcom,pm6150l@5:qcom,leds@d000/leds/white u:object_r:sysfs_leds:s0
|
||||||
|
|
||||||
|
# Touchpanel
|
||||||
|
genfscon sysfs /touchpanel u:object_r:sysfs_touchpanel:s0
|
||||||
|
|
||||||
# UFS
|
# UFS
|
||||||
genfscon sysfs /devices/platform/soc/1d84000.ufshc/clkgate_enable u:object_r:vendor_sysfs_scsi_host:s0
|
genfscon sysfs /devices/platform/soc/1d84000.ufshc/clkgate_enable u:object_r:vendor_sysfs_scsi_host:s0
|
||||||
|
|
||||||
|
2
sepolicy/vendor/hal_power_default.te
vendored
2
sepolicy/vendor/hal_power_default.te
vendored
@ -7,6 +7,7 @@ r_dir_file(hal_power_default, input_device)
|
|||||||
allow hal_power_default {
|
allow hal_power_default {
|
||||||
vendor_sysfs_devfreq
|
vendor_sysfs_devfreq
|
||||||
sysfs_msm_subsys
|
sysfs_msm_subsys
|
||||||
|
sysfs_touchpanel
|
||||||
}:dir search;
|
}:dir search;
|
||||||
|
|
||||||
allow hal_power_default {
|
allow hal_power_default {
|
||||||
@ -17,6 +18,7 @@ allow hal_power_default {
|
|||||||
vendor_sysfs_graphics
|
vendor_sysfs_graphics
|
||||||
vendor_sysfs_kgsl
|
vendor_sysfs_kgsl
|
||||||
sysfs_msm_subsys
|
sysfs_msm_subsys
|
||||||
|
sysfs_touchpanel
|
||||||
vendor_sysfs_scsi_host
|
vendor_sysfs_scsi_host
|
||||||
}:{
|
}:{
|
||||||
file
|
file
|
||||||
|
Loading…
x
Reference in New Issue
Block a user