Other Parts Discussed in Thread: AM62P, AM62L
器件型号: AM62L-AM62L- EVSE-DEV-EVM
主题中讨论的其他器件: AM62P、 AM62L
尊敬的专家:
我已将 MIPI DSI OLED 面板连接到 AM62P EVM 板、并且已经正确显示。 但是、我们需要在横向模式下使用它、这需要 90 度旋转。 我已经在设备树中配置了此项、但它似乎不起作用。 请帮帮我。
DSI 配置如下:
面板@0{
reg =<0>;
compatible =“visionox、sd3106“;
pinctrl-names =“default“;
pinctrl-0 =<&main_dsi0_pins_default>;
//背光=<&VCC_3V3_SYS>;
//电源=<&VCC_3V3_sys>;
//VCI-SUPPLY =<&VCC_3V3_SYS>;
//VDDIO-SUPPLY =<&VCC_3V3_SYS>;
ENABLE-GPIO =<&MAIN_GPIO0 41 GPIO_ACTIVE_HIGH>;
TE-GPIOs =<&MAIN_GPIO0 33 GPIO_PULL_UP>;
旋转=<90>;
端口{
panel_in:端点{
远程端点=<&dsi0_out>;
};
};
};
在驱动程序文件的 sd3106_probe 函数中、我使用 of_drm_get_panel_direction 从器件树中检索值:
Err = of_drm_get_panel_oriation (dev->of_node、&ili->oriation);
如果 (err < 0){
dev_err (dev、“%POF:无法获取方向%d\n“、dev->of_node、err);
返回错误;
}
我需要做什么来实现旋转?