RK3588 学习教程3——HDMI输入配置

2023-12-29 18:05:53

1. 预留内存

?? ???? /* Reserve 256MB memory for hdmirx-controller@fdee0000 */
?? ??? ?hdmirx: hdmirx-trans@10000000 {
?? ??? ??? ?compatible = "shared-dma-pool";
?? ??? ??? ?reusable;
?? ??? ??? ?size = <0x0 (8 * 0x100000)>;
?? ??? ??? ?reg = <0x0 (256 * 0x100000) 0x0 (256 * 0x100000)>;
?? ??? ??? ?linux,cma-default;
?? ??? ?};

2. 打开设备节点

/* hdmi rx */
&hdmiin_sound{
?? ?status = "okay";
};

&hdmirx_ctrler {
?? ?status = "okay";
?? ?hpd-trigger-level = <1>;
?? ?hdmirx-det-gpios = <&gpio4 RK_PC6 GPIO_ACTIVE_HIGH>;

?? ?memory-region = <&hdmirx>;
?? ?pinctrl-names = "default";
?? ?pinctrl-0 = <&hdmim1_rx &hdmirx_det>;
};这里注意一下,detect管脚因为硬件本身没有预留,所以这里 要特别注意一下,det管脚错误的话会导致采集不到信号。

文章来源:https://blog.csdn.net/fei534358549/article/details/135295049
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。