diff --git a/non_plat/hal_graphics_composer_default.te b/non_plat/hal_graphics_composer_default.te index 0e72ded..8f8e741 100644 --- a/non_plat/hal_graphics_composer_default.te +++ b/non_plat/hal_graphics_composer_default.te @@ -50,3 +50,5 @@ set_prop(hal_graphics_composer_default, graphics_hwc_latch_unsignaled_prop) # Purpose: Allow to access property dev/mdp_sync #============= hal_graphics_composer_default ============== allow hal_graphics_composer_default mtk_mdp_device:chr_file { read write open ioctl }; + +allowxperm hal_graphics_composer_default proc_ged:file ioctl {GED_BRIDGE_IO_LOG_BUF_GET GED_BRIDGE_IO_GE_INFO}; \ No newline at end of file diff --git a/non_plat/ioctl_defines b/non_plat/ioctl_defines index 6f46669..f163042 100755 --- a/non_plat/ioctl_defines +++ b/non_plat/ioctl_defines @@ -1,4 +1,6 @@ -define(`PROC_GED_IOCTLCMD_1', `0x00006700') -define(`PROC_GED_IOCTLCMD_3', `0x00006765') -define(`GED_BRIDGE_IO_GE_ALLOC', `0x6764') -define(`GED_BRIDGE_IO_GE_GET', `0x6765') +define(`PROC_GED_IOCTLCMD_1', `0x00006700') +define(`PROC_GED_IOCTLCMD_3', `0x00006765') +define(`GED_BRIDGE_IO_GE_ALLOC', `0x6764') +define(`GED_BRIDGE_IO_GE_GET', `0x6765') +define(`GED_BRIDGE_IO_LOG_BUF_GET', `0x6700') +define(`GED_BRIDGE_IO_GE_INFO', `0x6769')