All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-fsl-arm][PATCH] linux-fslc (4.1): Add Vybrid SoC to compatible machines
@ 2015-10-15  5:28 Stefan Agner
  0 siblings, 0 replies; only message in thread
From: Stefan Agner @ 2015-10-15  5:28 UTC (permalink / raw)
  To: meta-freescale; +Cc: Stefan Agner

From: Stefan Agner <stefan.agner@toradex.com>

Upstream Linux 4.1 supports the Vybrid SoC quite well, so enable
linux-fslc also for Vybrid SoC's.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
---
Hi all,

This enables linux-fslc for Vybrid. The Tower board builds fine
with this change and an appropriate local.conf:
PREFERRED_PROVIDER_virtual/kernel = "linux-fslc"

Currently meta-fsl-arm-extra needs to be removed from bblayers.conf
and U-Boot needs a fix I sent to the mailing list some hours ago:
https://patchwork.ozlabs.org/patch/530322/

What seems to work:
- UART
- CPU/Memory (obviously) and L2 Cache
- ARM global timer as clock source
- Pinctrl/GPIO support
- SD-Card
- USB Host (according to bootlog, not tested)
- SoC internal RTC (SNVS RTC)
- Watchdog
- Both Ethernet instances (according to bootlog, not tested)

What seems to be broken:
- SGTL5000 via SAI (likely only clocking issue, I have some fixes
  on SAI which likely will fix that, I will upstream them soon)

What is known to be missing:
- Display Controller support (DCU, there is a out of tree fbdev
  driver, and a DRM driver which has been applied just recently
  and probably needs some changes to make it work for Vybrid:
  https://lkml.org/lkml/2015/7/29/166)
- NFC (NAND flash controller), is queued for Linux 4.4
- Spansion Flash S25FL128S connected via QuadSPI (there is a patch
  floating around on LKML: https://lkml.org/lkml/2015/7/8/998)
- MCC v1 and/or v2
- Touchscreen with TWR-LCD-RGB (according to Tony)

Anything else?

--
Stefan

 recipes-kernel/linux/linux-fslc_4.1.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-fslc_4.1.bb b/recipes-kernel/linux/linux-fslc_4.1.bb
index 7fba5cf..5777308 100644
--- a/recipes-kernel/linux/linux-fslc_4.1.bb
+++ b/recipes-kernel/linux/linux-fslc_4.1.bb
@@ -14,4 +14,4 @@ PV = "4.1+git${SRCPV}"
 SRCBRANCH = "patches-4.1"
 SRCREV = "ac8eed12f8a074f4911c20f4216a250a41d04423"
 
-COMPATIBLE_MACHINE = "(mxs|mx5|mx6)"
+COMPATIBLE_MACHINE = "(mxs|mx5|mx6|vf)"
-- 
2.6.1



^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-10-15  5:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-15  5:28 [meta-fsl-arm][PATCH] linux-fslc (4.1): Add Vybrid SoC to compatible machines Stefan Agner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.