Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jan 2017 22:46:02 +0000 (UTC)
From:      Oleksandr Tymoshenko <gonzo@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org
Subject:   svn commit: r311564 - stable/11/sys/arm/freescale/imx
Message-ID:  <201701062246.v06Mk2le030843@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gonzo
Date: Fri Jan  6 22:46:02 2017
New Revision: 311564
URL: https://svnweb.freebsd.org/changeset/base/311564

Log:
  MFC r309999, r310012
  
  r309999:
  [iMX6] Fix platform compatibility string for i.MX6 Dual
  
  i.MX6 Dual boot was broken since r308533 because ofw_bus_node_is_compatible
  is more strict than fdt_is_compatible and does not accept partial matches
  
  r310012:
  [iMX6] Add compatibility string for GPT timer on i.MX6 Dual
  
  Up until r295436 GPT timer in i.MX6 Dual dts used the same compatiblity
  string as i.MX6 Quad. After the sync up with Linux in r295436, GPT timer
  stopped getting attached on the i.MX6 Dual

Modified:
  stable/11/sys/arm/freescale/imx/imx6_machdep.c
  stable/11/sys/arm/freescale/imx/imx_gpt.c
Directory Properties:
  stable/11/   (props changed)

Modified: stable/11/sys/arm/freescale/imx/imx6_machdep.c
==============================================================================
--- stable/11/sys/arm/freescale/imx/imx6_machdep.c	Fri Jan  6 22:37:44 2017	(r311563)
+++ stable/11/sys/arm/freescale/imx/imx6_machdep.c	Fri Jan  6 22:46:02 2017	(r311564)
@@ -355,5 +355,5 @@ static platform_method_t imx6_methods[] 
 };
 
 FDT_PLATFORM_DEF2(imx6, imx6s, "i.MX6 Solo", 0, "fsl,imx6s", 0);
-FDT_PLATFORM_DEF2(imx6, imx6d, "i.MX6 Dual", 0, "fsl,imx6d", 0);
+FDT_PLATFORM_DEF2(imx6, imx6d, "i.MX6 Dual", 0, "fsl,imx6dl", 0);
 FDT_PLATFORM_DEF2(imx6, imx6q, "i.MX6 Quad", 0, "fsl,imx6q", 0);

Modified: stable/11/sys/arm/freescale/imx/imx_gpt.c
==============================================================================
--- stable/11/sys/arm/freescale/imx/imx_gpt.c	Fri Jan  6 22:37:44 2017	(r311563)
+++ stable/11/sys/arm/freescale/imx/imx_gpt.c	Fri Jan  6 22:46:02 2017	(r311564)
@@ -107,6 +107,7 @@ static struct resource_spec imx_gpt_spec
 };
 
 static struct ofw_compat_data compat_data[] = {
+	{"fsl,imx6dl-gpt",  1},
 	{"fsl,imx6q-gpt",  1},
 	{"fsl,imx53-gpt",  1},
 	{"fsl,imx51-gpt",  1},



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201701062246.v06Mk2le030843>