Add defconfigs for using the Olimex 7" lcd with the A10s-OLinuXino-M and the A20-OLinuXino_MICRO boards.
Note this cannot be added to the regular defconfigs, like with the A13 boards, because the video code will automatically fallback to driving the LCD if no HDMI cable is connected (this is the desired behavior on e.g. tablets), but the LCD connector on the Olimex dev boards may be used for something completely different, so we do not want to automatically enable it. Note I do not intend to add defconfigs for all possible permutation of Olimex boards and LCD displays, these 2 serve mostly as examples. In the long run this should be solved by moving all the LCD info into dts files and using devicetree overlays for add-on modules like the LCD displays. Signed-off-by: Hans de Goede <hdego...@redhat.com> --- configs/A10s-OLinuXino-M-lcd7_defconfig | 14 ++++++++++++++ configs/A20-OLinuXino_MICRO-lcd7_defconfig | 13 +++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 configs/A10s-OLinuXino-M-lcd7_defconfig create mode 100644 configs/A20-OLinuXino_MICRO-lcd7_defconfig diff --git a/configs/A10s-OLinuXino-M-lcd7_defconfig b/configs/A10s-OLinuXino-M-lcd7_defconfig new file mode 100644 index 0000000..eafa974 --- /dev/null +++ b/configs/A10s-OLinuXino-M-lcd7_defconfig @@ -0,0 +1,14 @@ +CONFIG_SPL=y +CONFIG_SYS_EXTRA_OPTIONS="AXP152_POWER,SUNXI_EMAC,USB_EHCI" +CONFIG_FDTFILE="sun5i-a10s-olinuxino-micro.dtb" +CONFIG_MMC_SUNXI_SLOT_EXTRA=1 +CONFIG_USB1_VBUS_PIN="PB10" +CONFIG_VIDEO_LCD_MODE="x:800,y:480,depth:18,pclk_khz:33000,le:16,ri:209,up:22,lo:22,hs:30,vs:1,sync:0,vmode:0" +CONFIG_VIDEO_LCD_POWER="PB9" +CONFIG_VIDEO_LCD_BL_PWM="PB2" ++S:CONFIG_MMC0_CD_PIN="PG1" ++S:CONFIG_MMC1_CD_PIN="PG13" ++S:CONFIG_ARM=y ++S:CONFIG_ARCH_SUNXI=y ++S:CONFIG_MACH_SUN5I=y ++S:CONFIG_TARGET_A10S_OLINUXINO_M=y diff --git a/configs/A20-OLinuXino_MICRO-lcd7_defconfig b/configs/A20-OLinuXino_MICRO-lcd7_defconfig new file mode 100644 index 0000000..05674d7 --- /dev/null +++ b/configs/A20-OLinuXino_MICRO-lcd7_defconfig @@ -0,0 +1,13 @@ +CONFIG_SPL=y +CONFIG_SYS_EXTRA_OPTIONS="AXP209_POWER,SUNXI_GMAC,AHCI,SATAPWR=SUNXI_GPB(8),USB_EHCI" +CONFIG_FDTFILE="sun7i-a20-olinuxino-micro.dtb" +CONFIG_MMC_SUNXI_SLOT_EXTRA=3 +CONFIG_VIDEO_LCD_MODE="x:800,y:480,depth:18,pclk_khz:33000,le:16,ri:209,up:22,lo:22,hs:30,vs:1,sync:0,vmode:0" +CONFIG_VIDEO_LCD_POWER="PH8" +CONFIG_VIDEO_LCD_BL_PWM="PB2" ++S:CONFIG_MMC0_CD_PIN="PH1" ++S:CONFIG_MMC3_CD_PIN="PH11" ++S:CONFIG_ARM=y ++S:CONFIG_ARCH_SUNXI=y ++S:CONFIG_MACH_SUN7I=y ++S:CONFIG_TARGET_A20_OLINUXINO_M=y -- 2.1.0 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot