- 29 2月, 2016 40 次提交
-
-
由 Sascha Hauer 提交于
According to the reference manual the shp_2_mcu / mcu_2_shp scripts must be used for devices connected through the SPBA. This fixes an issue we saw with DMA transfers from SPI NOR Flashes. Sometimes the SPI controller RX FIFO was not empty after a DMA transfer and the driver got stuck in the next PIO transfer when it read one word more than expected. Signed-off-by: NSascha Hauer <s.hauer@pengutronix.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
Add the carrier boards 3.3V supply as fixed regulator. This allows to specify the power supply for nodes like backlight. Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
Colibri modules need to be powered using the power pins 3V3 and AVDD_AUDIO. Add fixed regulators which represent this power rails. Potentially, those power rails could be switched on a carrier board. A carrier board device tree could add a own regulator with a GPIO, and reference that regulator in a vin-supply property of those new module level system regulators. Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
Drop the fake simple-bus container 'regulators' and put the regulators directly under the root node. This also makes the artificial 'reg' properties superfluous. While at it, remove the unnecessary regulator-always-on property and name the regulators according to schematics. Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
Assign Ethernet clock parents explicitly. The Colibri VF61 uses the 50MHz Ethernet clock provided by PLL5. The Vybrid SoC has two ethernet interfaces (fec0 and fec1) which use the same clock source (VF610_CLK_ENET). Therefore this parent configuration affects multiple consumer devices and need to be specified in the clock provider node. Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
Assign Ethernet clock parents explicitly. The VF610 Tower Board uses the external Ethernet clock input which is connected to a 50MHz clock. The Vybrid SoC has two ethernet interfaces (fec0 and fec1) which use the same clock source (VF610_CLK_ENET). Therefore this parent configuration affects multiple consumer devices and need to be specified in the clock provider node. Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Soeren Moch 提交于
Signed-off-by: NSoeren Moch <smoch@web.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Soeren Moch 提交于
Remove the following unnecessary iomuxc container nodes: imx6q-tbs2910 gpio_fan gpio_leds Sort the pinctrl nodes alphabetically. Signed-off-by: NSoeren Moch <smoch@web.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Soeren Moch 提交于
Avoid the following warnings (example for usdhc2): /soc/aips-bus@02100000/usdhc@02194000: voltage-ranges unspecified sdhci-esdhc-imx 2194000.usdhc: could not get ultra high speed state, work on normal mode sdhci-esdhc-imx 2194000.usdhc: No vqmmc regulator found Signed-off-by: NSoeren Moch <smoch@web.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Soeren Moch 提交于
Configure SATA PHY transmit level, boost, attenuation and equalizer parameters for long wire connections. TBS2910 contains a standard SATA connector, so devices are typically connected with (longer) SATA cables. And explicitly configuring these parameters avoids complaints about "not specified" values in boot messages. Signed-off-by: NSoeren Moch <smoch@web.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Heinrich Schuchardt 提交于
Downstream packages like Debian flash-kernel use /proc/device-tree/model to determine which dtb file to install. Hence each dts in the Linux kernel should provide a unique model identifier. Commit 8536239e ("ARM: dts: Restructure imx6qdl-wandboard.dtsi for new rev C1 board.")' created new files imx6dl-wandboard-revb1.dts and imx6q-wandboard-revb1.dts but used the same model identifier as in imx6dl-wandboard.dts and imx6q-wandboard.dts. This patch provides unique model identifiers for revision B1 of the Wandboard Dual and Wandbaord Quad. The patch leaves imx6dl-wandboard.dts and imx6q-wandboard.dts unchanged because it is not foreseeable if the same dts will valid for future board revisions or not. Furthermore we should avoid unnecessary changes. Signed-off-by: NHeinrich Schuchardt <xypron.glpk@gmx.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Petr Štetiar 提交于
Signed-off-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: NPetr Štetiar <ynezz@true.cz> Reviewed-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Petr Štetiar 提交于
Signed-off-by: NMarcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: NPetr Štetiar <ynezz@true.cz> Reviewed-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Joshua Clayton 提交于
Uniwest evi is a portable electrical eddy current non-destructive testing device. Signed-off-by: NJoshua Clayton <stillcompiling@gmail.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Bai Ping 提交于
This patch adds dts file for imx6qp-sabresd board. Signed-off-by: NBai Ping <ping.bai@nxp.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Bai Ping 提交于
This patch adds basic dts file for i.MX6QP-Sbreauto board. Signed-off-by: NBai Ping <ping.bai@nxp.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Bai Ping 提交于
The i.MX6Quad Plus processor is an high performance SOC of i.MX6 family. It has enhanced graphics performance and increased overall memory bandwidth compared to i.MX6Q. Most of the design are same as i.MX6Quad/Dual, so code for i.MX6Quad can be resued by this chip. The revision number is identied as i.MX6Q Rev2.0, but actually it is a new chip, as we did many change to the overall architecture. This patch adds basic dtsi file support for the new i.MX6Quad Plus processor. Signed-off-by: NBai Ping <ping.bai@nxp.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Denis Carikli 提交于
Signed-off-by: NDenis Carikli <denis@eukrea.com> Signed-off-by: NMarkus Pargmann <mpa@pengutronix.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
GPLv2-only devicetrees make reuse difficult for software components licensed under a different license. The consensus is that a GPL/X11 dual-license should allow all necessary uses, so relicense the vf610-twr.dts file to this combination. CCs were acquired using (updated some email addresses, commented out bouncing email addresses with --): git shortlog -sne --no-merges arch/arm/boot/dts/vf610-twr.dts --CC: Chao Fu <B44548@freescale.com> CC: Cosmin Stoica <cosminstefan.stoica@freescale.com> --CC: Fugang Duan <B38611@freescale.com> --CC: Jingchang Lu <b35083@freescale.com> --CC: Xiubo Li <Li.Xiubo@freescale.com> Acked-by: NShawn Guo <shawnguo@kernel.org> Acked-by: NBill Pringlemeir <bpringle@sympatico.ca> Acked-by: NCory Tusar <cory.tusar@pid1solutions.com> Acked-by: NYuan Yao <yao.yuan@freescale.com> Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
GPLv2-only devicetrees make reuse difficult for software components licensed under a different license. The consensus is that a GPL/X11 dual-license should allow all necessary uses, so relicense the vf*colibri* files to this combination. CCs were acquired using: git shortlog -sne --no-merges arch/arm/boot/dts/vf*colibri* Acked-by: NCory Tusar <cory.tusar@pid1solutions.com> Acked-by: NSanchayan Maity <maitysanchayan@gmail.com> Acked-by: NBhuvanchandra DV <bhuvanchandra.dv@toradex.com> Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
GPLv2-only devicetrees make reuse difficult for software components licensed under a different license. The consensus is that a GPL/X11 dual-license should allow all necessary uses, so relicense the vfxxx.dtsi, vf500.dtsi and vf610.dtsi files to this combination. CCs were acquired using (updated some email addresses, commented out bouncing email addresses with --): git shortlog -sne --no-merges arch/arm/boot/dts/vf???.dtsi --CC: Chao Fu <B44548@freescale.com> CC: Cosmin Stoica <cosminstefan.stoica@freescale.com> CC: Frank Li <Frank.Li@freescale.com> CC: Fugang Duan <B38611@freescale.com> --CC: Huang Shijie <b32955@freescale.com> --CC: Jingchang Lu <jingchang.lu@freescale.com> --CC: Xiubo Li <Li.Xiubo@freescale.com> Acked-by: NShawn Guo <shawnguo@kernel.org> Acked-by: NLucas Stach <l.stach@pengutronix.de> Acked-by: NStephen Warren <swarren@nvidia.com> Acked-by: NCory Tusar <cory.tusar@pid1solutions.com> Acked-by: NSanchayan Maity <maitysanchayan@gmail.com> Acked-by: NBhuvanchandra DV <bhuvanchandra.dv@toradex.com> Acked-by: NYuan Yao <yao.yuan@freescale.com> Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Minghuan Lian 提交于
LS1021a contains two PCIe controllers. The patch adds their node to dts file. Signed-off-by: NMinghuan Lian <Minghuan.Lian@nxp.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Maciej S. Szmigiero 提交于
Add sound support in UDOO board DT file. Signed-off-by: NMaciej S. Szmigiero <mail@maciej.szmigiero.name> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Stefan Agner 提交于
Add alias for FEC ethernet on Vybrid to allow bootloaders (like U-Boot) patch-in the MAC address using this alias. Signed-off-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Russell King 提交于
PCIe reset signals are active low, and our GPIO for this is directly connected to the PCIe reset. However, as the PCIe driver was not using the flag, the specification of '0' flags (which means active high) had not been noticed. Correct this oversight, and switch to using the GPIO flag definitions instead. Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Russell King 提交于
Use proper gpio flag definitions for GPIOs rather than using opaque uninformative numbers. Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Russell King 提交于
Avoid the following warning: sdhci-esdhc-imx 2190000.usdhc: could not get ultra high speed state, work on normal mode which occurs regularly at boot each time the SDHCI interface for the Broadcom WiFi is probed at boot. Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Lothar Waßmann 提交于
The reference clock for the SGTL5000 is generated by a 26MHz crystal oscillator on the Ka-Ro electronics STK5 eval kits. Use the correct frequency setting in DTB. Signed-off-by: NLothar Waßmann <LW@KARO-electronics.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Lothar Waßmann 提交于
Signed-off-by: NLothar Waßmann <LW@KARO-electronics.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Lothar Waßmann 提交于
Signed-off-by: NLothar Waßmann <LW@KARO-electronics.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Lothar Waßmann 提交于
ENET_OUT is used as reference clock for the ethernet PHY on the Ka-Ro TX6 modules. Specify this clock in DTB to let it be managed correctly by the driver. Signed-off-by: NLothar Waßmann <LW@KARO-electronics.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Lothar Waßmann 提交于
The reference clock for the SGTL5000 is generated by a 26MHz crystal oscillator on the Ka-Ro electronics STK5 eval kits. Use the correct frequency setting in DTB. Signed-off-by: NLothar Waßmann <LW@KARO-electronics.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Lothar Waßmann 提交于
The reference clock for the SGTL5000 is generated by a 26MHz crystal oscillator on the Ka-Ro electronics STK5 eval kits. Use the correct frequency setting in DTB. Signed-off-by: NLothar Waßmann <LW@KARO-electronics.de> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Christoph Fritz 提交于
This patch adds node i2c bus 3 to get the appropriate userland device file. So for prototyping it's possible to experiment within userland. Signed-off-by: NChristoph Fritz <chf.fritz@googlemail.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Bhuvanchandra DV 提交于
Use pwm-backlight driver 'enable-gpios' property for backlight on/off control. Signed-off-by: NBhuvanchandra DV <bhuvanchandra.dv@toradex.com> Acked-by: NStefan Agner <stefan@agner.ch> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Michael Trimarchi 提交于
www.engicam.com/en/products/embedded/som/standard/i-core-rqs-m6s-dl-d-q Signed-off-by: NMichael Trimarchi <michael@amarulasolutions.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Tim Harvey 提交于
The GW54xx can provide PWM4 out either the off-board backlight connector or the off-board digital I/O connector. By default the pinmux routes it to the backlight connector but this pinctl alternate provides documentation for those who may want to change it. Signed-off-by: NTim Harvey <tharvey@gateworks.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Tim Harvey 提交于
Fix some invalid pwm pinmux configurations. Signed-off-by: NTim Harvey <tharvey@gateworks.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Frank Li 提交于
Since uboot v2016.01-rc2, which supported basic psci for i.mx7d. So imx7d's second core can be enabled by psci. Without arch timer, every timer event will be boardcasted to each core. arch timer has local timer irq for each core. Signed-off-by: NFrank Li <Frank.Li@freescale.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-
由 Sudeep Holla 提交于
Though the keyboard and other driver will continue to support the legacy "gpio-key,wakeup", "linux,wakeup" and "enable-sdio-wakeup" boolean property to enable the wakeup source, "wakeup-source" is the new standard binding. This patch replaces all the legacy wakeup properties with the unified "wakeup-source" property in order to avoid any futher copy-paste duplication. Cc: Sascha Hauer <kernel@pengutronix.de> Signed-off-by: NSudeep Holla <sudeep.holla@arm.com> Signed-off-by: NShawn Guo <shawnguo@kernel.org>
-