LCM旋转180度---HW方式
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
关于LCM旋转180度,mtk提供一种新的方法,通过硬件OVL来实现。该方法会影响同一份load中的所有屏。
[SOLUTION]
配置方法:
LK中:
bootable/bootloader/lk/project/$project.mk
MTK_LCM_PHYSICAL_ROTATION_HW=yes
DEFINES+= MTK_LCM_PHYSICAL_ROTATION_HW
Kernel中:
alps/kernel-3.18/arch/ARM64/configs/$project_defconfig
CONFIG_MTK_LCM_PHYSICAL_ROTATION_HW=y
android:
alps/device/mediatek/$project/projectconfig.mk
AUTO_ADD_GLOBAL_DEFINE_BY_NAME = MTK_LCM_PHYSICAL_ROTATION_HW ...
MTK_LCM_PHYSICAL_ROTATION_HW=yes
查看如下定义是否存在,如果不存在需要添加上:
vendor/mediatek/proprietary/hardware/hwcomposer/Android.mk
ifeq ($(MTK_LCM_PHYSICAL_ROTATION_HW), yes)
LOCAL_CFLAGS += -DMTK_LCM_PHYSICAL_ROTATION_HW
endif
提示:MT6580平台,M0.MP1,需要额外申请patch:ALPS02838812
mt6735/35m/53/37/37+,M0.MP1需要额外申请patch:ALPS02884569
关于LCM旋转180度,mtk提供一种新的方法,通过硬件OVL来实现。该方法会影响同一份load中的所有屏。
[SOLUTION]
配置方法:
LK中:
bootable/bootloader/lk/project/$project.mk
MTK_LCM_PHYSICAL_ROTATION_HW=yes
DEFINES+= MTK_LCM_PHYSICAL_ROTATION_HW
Kernel中:
alps/kernel-3.18/arch/ARM64/configs/$project_defconfig
CONFIG_MTK_LCM_PHYSICAL_ROTATION_HW=y
android:
alps/device/mediatek/$project/projectconfig.mk
AUTO_ADD_GLOBAL_DEFINE_BY_NAME = MTK_LCM_PHYSICAL_ROTATION_HW ...
MTK_LCM_PHYSICAL_ROTATION_HW=yes
查看如下定义是否存在,如果不存在需要添加上:
vendor/mediatek/proprietary/hardware/hwcomposer/Android.mk
ifeq ($(MTK_LCM_PHYSICAL_ROTATION_HW), yes)
LOCAL_CFLAGS += -DMTK_LCM_PHYSICAL_ROTATION_HW
endif
提示:MT6580平台,M0.MP1,需要额外申请patch:ALPS02838812
mt6735/35m/53/37/37+,M0.MP1需要额外申请patch:ALPS02884569
到底是软件转还是硬件转啊
请详细解释一下,晕了!
这个是配置的系统文件吧
还不错
是的,不错不错
不错,感谢分享,受用了
LCM就是屏幕接口对吧
