- May 16, 2016
-
-
Alessio Igor Bogani authored
Fix PCI interrupt map definition from 2 to 4 cells. Move interrupt-map and interrupt-map-mask and clone interrupts into the pcie child nodes. Signed-off-by:
Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Alessio Igor Bogani authored
Signed-off-by:
Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Alessio Igor Bogani authored
Commit dc37374b ("powerpc/fsl: Move Freescale device tree files into fsl folder") moved a lot of device tree files into fsl directory, fixing Makefile for cuImage target only. Unfortunately there are other targets which require embedding a device tree into the kernel image (e.g. dtbImage.%). So use a more generic approach. Signed-off-by:
Alessio Igor Bogani <alessio.bogani@elettra.eu> [scottwood: cleaned up commit message] Signed-off-by:
Scott Wood <oss@buserror.net>
-
Chenhui Zhao authored
For T1040, T1042, T1023, and T1024, they should use the compatible string "fsl,qoriq-rcpm-2.1". Signed-off-by:
Chenhui Zhao <chenhui.zhao@nxp.com> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Hou Zhiqiang authored
On the t208xrdb and t1040rdb, the SPI device is n25q512ax3 instead of n25q512a. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@freescale.com> Signed-off-by:
Scott Wood <oss@buserror.net>
-
- May 12, 2016
-
-
Andy Shevchenko authored
Device tree update for the Applied micro processor 460ex on-chip SATA to use "dmas" property. Acked-by:
Rob Herring <robh@kernel.org> Signed-off-by:
Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by:
Tejun Heo <tj@kernel.org>
-
- Mar 12, 2016
-
-
Hou Zhiqiang authored
Starting with commit <8947e396> ("Documentation: dt: mtd: replace "nor-jedec" binding with "jedec, spi-nor"") we have "jedec,spi-nor" binding indicating support for JEDEC identification. Use it for all flashes that are supposed to support READ ID op according to the datasheets. Signed-off-by:
Hou Zhiqiang <Zhiqiang.Hou@freescale.com> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Zhao Qiang authored
Signed-off-by:
Zhao Qiang <qiang.zhao@nxp.com> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Igal Liberman authored
This patch adds pcsphy node to FManV3 device tree. Signed-off-by:
Igal Liberman <igal.liberman@freescale.com> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Igal Liberman authored
Describe the PHY topology for all configurations supported by each board Based on prior work by Andy Fleming <afleming@freescale.com> Signed-off-by:
Shruti Kanetkar <Shruti@freescale.com> Signed-off-by:
Emil Medve <Emilian.Medve@Freescale.com> Signed-off-by:
Igal Liberman <Igal.Liberman@freescale.com> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Alessio Igor Bogani authored
Signed-off-by:
Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Alessio Igor Bogani authored
Avoid duplication of the interrupt-parent, migrate to 4 interrupt-cells and set the right clock-frequency for pcie (100 Mhz). Signed-off-by:
Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by:
Scott Wood <oss@buserror.net>
-
Alessio Igor Bogani authored
Signed-off-by:
Alessio Igor Bogani <alessio.bogani@elettra.eu> Signed-off-by:
Scott Wood <oss@buserror.net>
-
- Mar 09, 2016
-
-
Xuelin Shi authored
add the missing RAID Engine device node for p5040. otherwise, the device can not be detected. Signed-off-by:
Xuelin Shi <xuelin.shi@nxp.com> Signed-off-by:
Scott Wood <oss@buserror.net>
-
- Mar 01, 2016
-
-
Adam Buchbinder authored
Signed-off-by:
Adam Buchbinder <adam.buchbinder@gmail.com> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Dec 24, 2015
-
-
Hongtao Jia authored
Also add nodes and properties for thermal management support. Meanwhile preprocessor support is needed using thermal of framework. Signed-off-by:
Jia Hongtao <hongtao.jia@freescale.com> Reviewed-by:
Scott Wood <scottwood@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Hongtao Jia authored
Also add nodes and properties for thermal management support. Meanwhile preprocessor support is needed using thermal of framework. Signed-off-by:
Jia Hongtao <hongtao.jia@freescale.com> Reviewed-by:
Scott Wood <scottwood@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
- Dec 23, 2015
-
-
Zhao Qiang authored
p1010rdb uses the irq[4:5] for inta and intb to pcie, it is active-high, so set it. Signed-off-by:
Zhao Qiang <qiang.zhao@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Igal Liberman authored
FMan V3H has 2 different MURAM sizes: In B4860/4420 the MURAM size is 512KB. In T4240 and T2080 the MURAM size is 384KB. The MURAM size in FMan V3H device tree is 384KB. This patch updates the MURAM size for B4 to 512KB. Signed-off-by:
Igal Liberman <igal.liberman@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Harninder Rai authored
Signed-off-by:
Harninder Rai <harninder.rai@freescale.com> Signed-off-by:
Minghuan Lian <Minghuan.Lian@freescale.com> Signed-off-by:
Hou Zhiqiang <B48286@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
- Dec 14, 2015
-
-
Rashmica Gupta authored
All users of QPACE have upgraded to QPACE2 so remove the Cell QPACE code. Signed-off-by:
Rashmica Gupta <rashmicy@gmail.com> Acked-by:
Arnd Bergmann <arnd@arndb.de> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Dec 09, 2015
-
-
Paul Gortmaker authored
This file was originally cloned off of the MPC8641D-HPCN reference platform, which actually had a PHY IRQ line connected. However this board does not. The bogus entry was largely inert and went undetected until commit 321beec5 ("net: phy: Use interrupts when available in NOLINK state") was added to the tree. With the above commit, the board fails to NFS boot since it sits waiting for a PHY IRQ event that of course never arrives. Removing the bogus entries from the DTS file fixes the issue. Cc: Andrew Lunn <andrew@lunn.ch> Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Nov 26, 2015
-
-
Laurent Vivier authored
if the language is not english objdump output is not parsed correctly and format is "". Later, "ld -m $format" fails. This patch adds "LANG=C" to force english output for objdump. Signed-off-by:
Laurent Vivier <laurent@vivier.eu> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Oct 27, 2015
-
-
Igal Liberman authored
Based on prior work by Andy Fleming <afleming@freescale.com> Signed-off-by:
Shruti Kanetkar <Shruti@freescale.com> Signed-off-by:
Emil Medve <Emilian.Medve@Freescale.com> Signed-off-by:
Igal Liberman <Igal.Liberman@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Igal Liberman authored
Based on prior work by Andy Fleming <afleming@freescale.com> Signed-off-by:
Shruti Kanetkar <Shruti@freescale.com> Signed-off-by:
Emil Medve <Emilian.Medve@Freescale.com> Signed-off-by:
Igal Liberman <Igal.Liberman@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Scott Wood authored
This allows new-style clock references to be used, which is needed for fman. The old clock nodes will be removed and all clock references converted to new-style once the qoriq-cpufreq driver is updated to stop depending on the old-style references in cpu nodes. Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
- Oct 22, 2015
-
-
Alexander Popov authored
Add a device tree binding for Freescale MPC512x LocalPlus Bus FIFO and introduce the document describing that binding. Signed-off-by:
Alexander Popov <alex.popov@linux.com> Signed-off-by:
Anatolij Gustschin <agust@denx.de>
-
- Oct 21, 2015
-
-
Geoff Levand authored
Add a boot wrapper script function run_cmd which will run a shell command quietly and only print the output if either V=1 or an error occurs. Also, run the ps3 dd commands with run_cmd to clean up the build output. Signed-off-by:
Geoff Levand <geoff@infradead.org> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Oct 17, 2015
-
-
poonam aggrwal authored
To make provision for more than one L2 caches in the system, change the name from L2 to L2_1; same as in T4 platforms. * Also remove the L2 entry from common file "arch/powerpc/boot/dts/fsl/b4si-post.dtsi" Keep them only in separate files for b4860 and b4420. Signed-off-by:
Shaveta Leekha <shaveta@freescale.com> Signed-off-by:
Poonam Aggrwal <poonam.aggrwal@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Hongtao Jia authored
It makes no sense that some Freescale device tree files are in fsl directory while some others not. This patch move Freescale device tree files into fsl folder. To do that the following two steps are made: - Move Freescale device tree files into fsl folder. - Update the include path in these files from "fsl/*.dtsi" to "*.dtsi". Please add "fsl/" prefix when you make dtb using Makefile. Signed-off-by:
Jia Hongtao <hongtao.jia@freescale.com> [scottwood: fixed cuImage rule] Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
poonam aggrwal authored
In case of B4860 LIODN register for sRIO is not in GUTs block but in the sRIO register space. Signed-off-by:
Varun Sethi <Varun.Sethi@freescale.com> Signed-off-by:
Poonam Aggrwal <poonam.aggrwal@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Andy Fleming authored
This board uses a P5020 chip, and boots just fine using the corenet_generic code. The device tree is very similar to the P5020DS, except that there is no Flash memory. The environment is, instead, stored on an MMC card on the motherboard. Signed-off-by:
Andy Fleming <afleming@gmail.com> [scottwood: fixed trailing whitespace] Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Zhao Qiang authored
DS26522 is used for tdm, configured by SPI bus. Add nodes under spi node to t104xd4rdb.dtsi. Signed-off-by:
Zhao Qiang <qiang.zhao@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
- Oct 16, 2015
-
-
Uwe Kleine-König authored
While the handling of fsl,pq3-gpio and fsl,mpc8572-gpio is done in the same driver and the two hardly differ, the latter controller needs a workaround for an erratum in the gpio_get callback. To make this difference more explicit remove fsl,pq3-gpio from the list of compatibles for mpc8572 machines. Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Acked-by:
Linus Walleij <linus.walleij@linaro.org> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
Yangbo Lu authored
Add 1588 timer node in files: arch/powerpc/boot/dts/bsc9131rdb.dtsi arch/powerpc/boot/dts/bsc9132qds.dtsi arch/powerpc/boot/dts/p1010rdb.dtsi arch/powerpc/boot/dts/p1020rdb-pd.dts arch/powerpc/boot/dts/p1021rdb-pc.dtsi arch/powerpc/boot/dts/p1022ds.dtsi arch/powerpc/boot/dts/p1025twr.dtsi For P2020RDB-PC, registers' values should be calculated based on default 1588 reference clock(300MHz) not 250MHz, and fix this in file: arch/powerpc/boot/dts/p2020rdb-pc.dtsi Signed-off-by:
Yangbo Lu <yangbo.lu@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-
- Oct 15, 2015
-
-
Paul Gortmaker authored
In commit 3c8464a9 ("powerpc: Delete old PrPMC 280/2800 support") we got rid of most of the C code, and the Makefile/Kconfig hooks, but it seems I left the platform's DTS file orphaned in the tree as well as the boot code. Here we get rid of them both. Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Michael Ellerman <mpe@ellerman.id.au> Cc: linuxppc-dev@lists.ozlabs.org Signed-off-by:
Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Oct 08, 2015
-
-
Aneesh Kumar K.V authored
This avoid errors like unsigned int usize = 1 << 30; int size = 1 << 30; unsigned long addr = 64UL << 30 ; value = _ALIGN_DOWN(addr, usize); -> 0 value = _ALIGN_DOWN(addr, size); -> 0x1000000000 Signed-off-by:
Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Oct 07, 2015
-
-
Claudiu Manoil authored
Enable the "wake-on-filer" (aka. wake on user defined packet) wake on lan capability for the eTSEC ethernet nodes. Cc: Li Yang <leoli@freescale.com> Cc: Zhao Chenhui <chenhui.zhao@freescale.com> Signed-off-by:
Claudiu Manoil <claudiu.manoil@freescale.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
-
- Sep 16, 2015
-
-
Benjamin Herrenschmidt authored
The kernel does it, not the boot wrapper, which breaks with some cross compilers that still default to ABI v1. Fixes: 147c0516 ("powerpc/boot: Add support for 64bit little endian wrapper") Cc: stable@vger.kernel.org # v3.16+ Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by:
Michael Ellerman <mpe@ellerman.id.au>
-
- Aug 18, 2015
-
-
Jaiprakash Singh authored
IFC NAND chip select is wrongly mapped to 2 in reg property of NAND node. Due to this kernel is not able probe NAND flash. Set chip select to 1 in reg property. Signed-off-by:
Jaiprakash Singh <b44839@freescale.com> Signed-off-by:
Shengzhou Liu <Shengzhou.Liu@freescale.com> Signed-off-by:
Scott Wood <scottwood@freescale.com>
-