mirror of
https://gitee.com/open-loongarch/linux-6.12.git
synced 2026-10-25 20:47:11 +08:00
1. 添加带irq处理的gpio驱动 2. 龙芯2k系列添加mmc驱动支持 3. 添加看门狗驱动 4. dtb支持从command line中的board_name字段判断 5. 支持内存分布描述数据从固件传入的数据获取 6. 支持从bootcmdline获取ramdisk启动的地址和所用大小 7. 添加2k300的i2c总线驱动 8. 2k300使用新的spi 和 spi-io 驱动 9. CPU芯片温度传感器支持2k300的计算方式 10. 添加2k300的adc驱动 11. pwm: update default pwm freq to 50Mhz 12. loongson pwm 驱动支持dts使用clock-frequency形式声明频率 13. loongson pwm 确保disable时输出的电平为空闲电平 14. 2k300编译配置使能pwm leds功能 15. 2k300的gmac的phy-mode默认使用rgmii-id 16. 2k300先锋派设置YT8531的内部延迟 17. YT8531 phy 支持设置led的工作模式 18. LCD屏幕 支持cmdline的panel属性选择某一款板卡的dts配置,实现屏幕切换 19. 添加脚本用于快速选择板卡配置文件 20. 添加CAN驱动 21. 添加音频驱动 22. 优化OTG兼容性 Signed-off-by: maoxiaochuan <maoxiaochuan@loongson.cn>
98 lines
2.0 KiB
Devicetree
98 lines
2.0 KiB
Devicetree
/ {
|
|
panel_param: panel_param_set {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
|
|
panel-BP101WX1-206 {
|
|
width-mm = <223>;
|
|
height-mm = <125>;
|
|
label = "BP101WX1-206";
|
|
data-mapping = "jeida-24";
|
|
|
|
panel-timing {
|
|
clock-frequency = <71000000>;
|
|
hactive = <1280>;
|
|
vactive = <800>;
|
|
hsync-len = <32>;
|
|
hfront-porch = <8>;
|
|
hback-porch = <10>;
|
|
vfront-porch = <3>;
|
|
vback-porch = <3>;
|
|
vsync-len = <6>;
|
|
de-active = <1>;
|
|
hsync-active = <0>;
|
|
vsync-active = <0>;
|
|
pixelclk-active = <0>;
|
|
};
|
|
};
|
|
|
|
panel-ATK-MD0430R-800x480 {
|
|
width-mm = <223>;
|
|
height-mm = <125>;
|
|
label = "ATK-MD0430R-800x480";
|
|
data-mapping = "jeida-24";
|
|
|
|
panel-timing {
|
|
clock-frequency = <27000000>;
|
|
hactive = <800>;
|
|
vactive = <480>;
|
|
hsync-len = <40>;
|
|
hfront-porch = <48>;
|
|
hback-porch = <40>;
|
|
vfront-porch = <13>;
|
|
vback-porch = <32>;
|
|
vsync-len = <0>;
|
|
de-active = <1>;
|
|
hsync-active = <0>;
|
|
vsync-active = <0>;
|
|
pixelclk-active = <0>;
|
|
};
|
|
};
|
|
|
|
panel-ATK-MD0700R-1024x600 {
|
|
width-mm = <223>;
|
|
height-mm = <125>;
|
|
label = "ATK-MD0700R-1024x600";
|
|
data-mapping = "jeida-24";
|
|
|
|
panel-timing {
|
|
clock-frequency = <51200000>;
|
|
hactive = <1024>;
|
|
vactive = <600>;
|
|
hsync-len = <20>;
|
|
hfront-porch = <160>;
|
|
hback-porch = <140>;
|
|
vfront-porch = <12>;
|
|
vback-porch = <20>;
|
|
vsync-len = <3>;
|
|
de-active = <1>;
|
|
hsync-active = <0>;
|
|
vsync-active = <0>;
|
|
pixelclk-active = <0>;
|
|
};
|
|
};
|
|
|
|
panel-ATK-MD1010R-1280x800{
|
|
width-mm = <229>;
|
|
height-mm = <149>;
|
|
label = "ATK-MD1010R-1280x800";
|
|
data-mapping = "jeida-24";
|
|
|
|
panel-timing {
|
|
clock-frequency = <71100000>;
|
|
hactive = <1280>;
|
|
vactive = <800>;
|
|
hsync-len = <10>;
|
|
hfront-porch = <70>;
|
|
hback-porch = <80>;
|
|
vfront-porch = <10>;
|
|
vback-porch = <10>;
|
|
vsync-len = <3>;
|
|
de-active = <1>;
|
|
hsync-active = <0>;
|
|
vsync-active = <0>;
|
|
pixelclk-active = <0>;
|
|
};
|
|
};
|
|
};
|
|
}; |