summaryrefslogtreecommitdiffstats
path: root/sys/arm/freescale
diff options
context:
space:
mode:
authorgonzo <gonzo@FreeBSD.org>2017-01-06 22:46:02 +0000
committergonzo <gonzo@FreeBSD.org>2017-01-06 22:46:02 +0000
commit51a0a84c67695d93803129d2a5a4527fb37a7b68 (patch)
tree9ac97a1d6d8992e8d1a7c14586daff7b063e975f /sys/arm/freescale
parent1d1aa111885000c9d543e32d0ccd0b4766185756 (diff)
downloadFreeBSD-src-51a0a84c67695d93803129d2a5a4527fb37a7b68.zip
FreeBSD-src-51a0a84c67695d93803129d2a5a4527fb37a7b68.tar.gz
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
Diffstat (limited to 'sys/arm/freescale')
-rw-r--r--sys/arm/freescale/imx/imx6_machdep.c2
-rw-r--r--sys/arm/freescale/imx/imx_gpt.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/sys/arm/freescale/imx/imx6_machdep.c b/sys/arm/freescale/imx/imx6_machdep.c
index 7a4311d..2379810 100644
--- a/sys/arm/freescale/imx/imx6_machdep.c
+++ b/sys/arm/freescale/imx/imx6_machdep.c
@@ -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);
diff --git a/sys/arm/freescale/imx/imx_gpt.c b/sys/arm/freescale/imx/imx_gpt.c
index 8da0b2e..70d729a 100644
--- a/sys/arm/freescale/imx/imx_gpt.c
+++ b/sys/arm/freescale/imx/imx_gpt.c
@@ -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},
OpenPOWER on IntegriCloud