diff --git a/non_plat/property.te b/non_plat/property.te index 55ede57..2d4bbcd 100644 --- a/non_plat/property.te +++ b/non_plat/property.te @@ -16,12 +16,6 @@ type mtk_default_prop, property_type, mtk_core_property_type; type ctl_gsm0710muxd_prop, property_type; type ctl_gsm0710muxd-s_prop, property_type; type ctl_gsm0710muxd-d_prop, property_type; -#=============allow ccci_mdinit to ctl. mdlogger============== -type ctl_mdlogger_prop, property_type; -type ctl_emdlogger1_prop, property_type; -type ctl_emdlogger2_prop, property_type; -type ctl_emdlogger3_prop, property_type; -type ctl_dualmdlogger_prop, property_type; #=============allow viarild to start property============== type ctl_viarild_prop, property_type; @@ -199,4 +193,4 @@ type mtk_pq_ro_prop, property_type, mtk_core_property_type; type mtk_pq_prop, property_type, mtk_core_property_type; #=============mtk emmc property============= -type mtk_emmc_support_prop, property_type, mtk_core_property_type; \ No newline at end of file +type mtk_emmc_support_prop, property_type, mtk_core_property_type; diff --git a/plat_private/property_contexts b/plat_private/property_contexts new file mode 100644 index 0000000..2da3ae3 --- /dev/null +++ b/plat_private/property_contexts @@ -0,0 +1,5 @@ +#=============allow ccci_mdinit to ctl. mdlogger============== +ctl.mdlogger u:object_r:ctl_mdlogger_prop:s0 +ctl.emdlogger1 u:object_r:ctl_emdlogger1_prop:s0 +ctl.emdlogger2 u:object_r:ctl_emdlogger2_prop:s0 +ctl.emdlogger3 u:object_r:ctl_emdlogger3_prop:s0 diff --git a/plat_public/property.te b/plat_public/property.te new file mode 100644 index 0000000..7277fe5 --- /dev/null +++ b/plat_public/property.te @@ -0,0 +1,6 @@ +#=============allow ccci_mdinit to ctl. mdlogger============== +type ctl_mdlogger_prop, property_type; +type ctl_emdlogger1_prop, property_type; +type ctl_emdlogger2_prop, property_type; +type ctl_emdlogger3_prop, property_type; +type ctl_dualmdlogger_prop, property_type;