Richard Zhao
b7879fe6da
ARM: dts: imx6q-sabrelite: add sound device imx6q-sabrelite-sgtl5000
...
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:18:07 +08:00
Richard Zhao
a258561df1
ARM: imx6q_sabrelite: clk_register_clkdev cko1 for sgtl5000
...
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:18:06 +08:00
Richard Zhao
0987b598ea
ARM: imx6q: add ssi1_ipg clk_lookup
...
It's used by audio drivers.
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:18:04 +08:00
Richard Zhao
5ca65c1883
ARM: dts: imx6q-sabrelite: add audmux pinctrl support
...
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:18:03 +08:00
Richard Zhao
d99a79fcf4
ARM: dts: imx6q-sabrelite: add i2c1 pinctrl support
...
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:18:02 +08:00
Richard Zhao
f965cd55e2
ARM: dts: imx6q-sabrelite: add audmux device
...
Signed-off-by: Richard Zhao <richard.zhao@linaro.org >
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:18:01 +08:00
Richard Zhao
b1a5da8eb3
ARM: dts: imx6q-sabrelite: add ssi device
...
Signed-off-by: Richard Zhao <richard.zhao@linaro.org >
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:18:00 +08:00
Dong Aisheng
551fd208f2
ARM: dts: imx6q-arm2: add pinctrl state for usdhc
...
Signed-off-by: Dong Aisheng <dong.aisheng@linaro.org >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:17:58 +08:00
Dirk Behme
785d7fab3e
ARM: imx6: Add UART2 for low-level debug
...
To be able to enable early debugging on boards using the UART2 for the
console, add the option for early debugging on UART2.
Signed-off-by: Dirk Behme <dirk.behme@de.bosch.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:17:57 +08:00
Shawn Guo
ef44180680
ARM: imx6q: register phy fixup only when CONFIG_PHYLIB is enabled
...
It fixes the following compile error with network disabled in
imx_v6_v7_defconfig.
arch/arm/mach-imx/built-in.o: In function `ksz9021rn_phy_fixup':
imx53-dt.c:(.text+0x5f70): undefined reference to `mdiobus_write'
imx53-dt.c:(.text+0x5f84): undefined reference to `mdiobus_write'
imx53-dt.c:(.text+0x5f98): undefined reference to `mdiobus_write'
imx53-dt.c:(.text+0x5fac): undefined reference to `mdiobus_write'
imx53-dt.c:(.text+0x5fc0): undefined reference to `mdiobus_write'
arch/arm/mach-imx/built-in.o: In function `imx6q_init_machine':
imx53-dt.c:(.init.text+0x387c): undefined reference to `phy_register_fixup_for_uid'
make: *** [.tmp_vmlinux1] Error 1
Reported-by: Artem Bityutskiy <dedekind1@gmail.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:17:56 +08:00
Richard Zhao
071dea508f
ARM: imx6q: move imx6q_sabrelite specific code to a dedicated function
...
It'll be easier to add other board specific code.
Signed-off-by: Richard Zhao <richard.zhao@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:17:55 +08:00
Fabio Estevam
f07439c432
ARM: dts: imx6q-sabrelite: Add SPI NOR support
...
mx6qsabrelite has a sst25vf016b SPI NOR flash connected to eCSPI1.
Add support for it.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:17:54 +08:00
Fabio Estevam
691d264087
ARM: dts: Add basic support for imx6q-sabresd
...
Add basic support for imx6q-sabresd.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:17:52 +08:00
Fabio Estevam
4e692101ab
ARM: imx6q-arm2: Remove hardcoded mac address
...
Do not hardcode the local mac address.
Let bootloader retrieve it.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:08:30 +08:00
Shawn Guo
0c456cfa7e
ARM: imx: rename uart and fec device tree nodes
...
It has been pointed out by device tree maintainer for several times
that the generic names 'serial' and 'ethernet' should be used for
those devices per ePAPR. Renames imx uart and fec device tree nodes
to stop them being bad examples.
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
Acked-by: Sascha Hauer <s.hauer@pengutronix.de >
2012-05-11 15:08:24 +08:00
Fabio Estevam
4592a96591
ARM: dts: imx: Remove bootargs field
...
Remove bootargs field as this information is retrieved from the bootloader.
Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:08:19 +08:00
Ying-Chun Liu (PaulLiu)
a1e327e683
ARM: dts: imx6q: add anatop regulators
...
Add anatop regulators to imx6q.dtsi for all imx6q platforms.
Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu@linaro.org >
Signed-off-by: Richard Zhao <richard.zhao@linaro.org >
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
2012-05-11 15:08:13 +08:00
Sascha Hauer
c818f97bc3
ARM i.MX: remove now unused clock files
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
2012-05-09 09:00:40 +02:00
Shawn Guo
2acd1b6f88
ARM: i.MX6: implement clocks using common clock framework
...
Signed-off-by: Shawn Guo <shawn.guo@linaro.org >
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2012-05-09 08:59:34 +02:00
Sascha Hauer
5b48a61454
ARM i.MX35: implement clocks using common clock framework
...
This patch also adds the SPDIF baud clock mux and dividers.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2012-05-09 08:59:34 +02:00
Sascha Hauer
b8d4176fa5
ARM i.MX5: implement clocks using common clock framework
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2012-05-09 08:59:29 +02:00
Sascha Hauer
95878cbed8
ARM i.MX31: implement clocks using common clock framework
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2012-05-02 12:08:34 +02:00
Sascha Hauer
e038ed50a4
ARM i.MX27: implement clocks using common clock framework
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2012-05-02 12:08:34 +02:00
Sascha Hauer
93421e4227
ARM i.MX21: implement clocks using common clock framework
...
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2012-05-02 12:08:33 +02:00
Sascha Hauer
cd73785fb7
ARM i.MX1: implement clocks using common clock framework
...
This also changes the DMA clkdev lookup to use the imx-dma driver name
and "ahb" as connection ID to request the hclk dma clock.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de >
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de >
2012-05-02 12:08:32 +02:00