Replace 80 mircoseconds delay with polling flag ESPI_EV_TXE.
Signed-off-by: Hou Zhiqiang b48...@freescale.com
---
drivers/spi/fsl_espi.c | 138 +
1 file changed, 106 insertions(+), 32 deletions(-)
diff --git a/drivers/spi/fsl_espi.c b/drivers/spi
completion.
Signed-off-by: Hou Zhiqiang b48...@freescale.com
Signed-off-by: Mingkai.Hu mingkai...@freescale.com
---
V1:
Based on git://git.denx.de/u-boot.git.
Also can be applied to git://www.denx.de/git/u-boot-mpc85xx.git.
Tested on board T2080QDS and T2080RDB.
V2:
Add the operation of enter 3
Add clear flag status register operation that some Micron SPI flash
chips required after reading the flag status register to check some
operations completion.
Signed-off-by: Hou Zhiqiang b48...@freescale.com
---
Based on git://git.denx.de/u-boot.git.
It also can be applied to git://www.denx.de
Enable the Extend address to support SPI flash more than 16MB.
Signed-off-by: Hou Zhiqiang b48...@freescale.com
---
Based on git://git.denx.de/u-boot.git.
Also can be applied to git://www.denx.de/git/u-boot-mpc85xx.git.
Tested on board T1040RDB.
include/configs/T104xRDB.h | 1 +
1 file changed
Hi Jagan,
So much long time no comment, could you please apply this patch?
Thanks,
Zhiqiang
-Original Message-
From: Zhiqiang Hou [mailto:b48...@freescale.com]
Sent: 2015年5月11日 16:35
To: u-boot@lists.denx.de; jt...@openedev.com
Cc: Sun York-R58495; Hu Mingkai-B21284; Hou Zhiqiang
-Original Message-
From: Siva Durga Prasad Paladugu [mailto:siva.durga.palad...@xilinx.com]
Sent: 2015年8月13日 17:18
To: Hou Zhiqiang-B48286; u-boot@lists.denx.de; jt...@openedev.com
Cc: Sun York-R58495; Hu Mingkai-B21284; nofooter
Subject: RE: [PATCH V6] sf: Turn SPI flash chip
Hello Jagannadha and Siva,
Do you have any idea for if there should be a shift upon the flash size?
If yes, why there isn't one when initializing the BAR read/write commands?
-Original Message-
From: Hou Zhiqiang-B48286
Sent: 2015年8月14日 18:02
To: 'Siva Durga Prasad Paladugu'; u-boot
Hello Jagan,
-Original Message-
From: Jagan Teki [mailto:jt...@openedev.com]
Sent: 2015年8月16日 16:50
To: u-boot@lists.denx.de; Hou Zhiqiang-B48286; Sun York-R58495
Cc: Jagan Teki
Subject: Re: [PATCH 0/6] sf: BAR/wait_ready logic updates
Hi Zhiqiang,
On 16 August 2015 at 14:16
-Original Message-
From: Jagan Teki [mailto:jt...@openedev.com]
Sent: 2015年8月11日 1:10
To: Hou Zhiqiang-B48286
Cc: u-boot@lists.denx.de; Sun York-R58495
Subject: Re: [U-Boot] [V4 2/2] sf: Turn SPI flash into 3-Byte address
mode on Micron chips
On 10 August 2015 at 08:28, Hou
-Original Message-
From: Jagan Teki [mailto:jt...@openedev.com]
Sent: 2015年8月11日 1:06
To: Hou Zhiqiang-B48286
Cc: u-boot@lists.denx.de; Hu Mingkai-B21284
Subject: Re: [U-Boot] [V4 1/2] sf: Add clear flag status register
operation on Micron chips
On 23 July 2015 at 15:24
-Original Message-
From: Jagan Teki [mailto:jt...@openedev.com]
Sent: 2015年8月11日 19:45
To: Hou Zhiqiang-B48286
Cc: u-boot@lists.denx.de; Siva Durga Prasad Paladugu; Sun York-R58495
Subject: Re: [U-Boot] [PATCH V5 2/2] sf: Turn SPI flash chip into 3-Byte
address mode
On 11
Hi Jagan,
Do you have any feedback?
-Original Message-
From: Zhiqiang Hou [mailto:b48...@freescale.com]
Sent: 2015年7月23日 17:54
To: u-boot@lists.denx.de; jt...@openedev.com
Cc: Sun York-R58495; Hu Mingkai-B21284; Hou Zhiqiang-B48286; Hu Mingkai-
B21284
Subject: [V4 1/2] sf: Add
, it will crash when
kernel set the spi flash to 4-Byte address mode.
-Original Message-
From: Siva Durga Prasad Paladugu [mailto:siva.durga.palad...@xilinx.com]
Sent: 2015年8月13日 20:48
To: Jagan Teki
Cc: Stefan Roese; Hou Zhiqiang-B48286; u-boot@lists.denx.de; nofooter;
Sun York-R58495
Subject
-Original Message-
From: Jagan Teki [mailto:jt...@openedev.com]
Sent: 2015年8月7日 16:22
To: Hou Zhiqiang-B48286
Cc: u-boot@lists.denx.de; Hu Mingkai-B21284
Subject: Re: [U-Boot] [V4 1/2] sf: Add clear flag status register
operation on Micron chips
On 23 July 2015 at 15:24
Hi Jagan,
Do you have any feedback?
-Original Message-
From: Zhiqiang Hou [mailto:b48...@freescale.com]
Sent: 2015年7月23日 17:54
To: u-boot@lists.denx.de; jt...@openedev.com
Cc: Sun York-R58495; Hu Mingkai-B21284; Hou Zhiqiang-B48286
Subject: [V4 2/2] sf: Turn SPI flash into 3-Byte
Hi Jagannadha,
See Siva's comments inline and For the DUAL spi flash memories, do you have any
comment?
-Original Message-
From: Siva Durga Prasad Paladugu [mailto:siva.durga.palad...@xilinx.com]
Sent: 2015年8月14日 12:55
To: Hou Zhiqiang-B48286; u-boot@lists.denx.de; jt
]
Sent: 2015年6月19日 16:21
To: Hou Zhiqiang-B48286
Cc: u-boot@lists.denx.de; Sun York-R58495; Hu Mingkai-B21284
Subject: Re: [PATCH V3] sf: Add support for flag status register on
Micron chips
I think you may missed my comment on v2 [1] Just check with master.
If something not works well
> -Original Message-
> From: Wood Scott-B07421
> Sent: 2015年10月23日 7:11
> To: Gong Qianyu-B52263
> Cc: u-boot@lists.denx.de; Hu Mingkai-B21284; Sun York-R58495; Hou
> Zhiqiang-B48286; Xie Shaohui-B21989; Song Wenbin-B53747; Wood Scott-
> B07421; Kushwaha Prabha
> -Original Message-
> From: Gong Qianyu [mailto:b52...@rhuath.am.freescale.net]
> Sent: 2015年10月19日 19:59
> To: u-boot@lists.denx.de
> Cc: Hu Mingkai-B21284; Sun York-R58495; Hou Zhiqiang-B48286; Xie Shaohui-
> B21989; Song Wenbin-B53747; Wood Scott-B07421; Kushwah
> -Original Message-
> From: Gong Qianyu [mailto:b52...@rhuath.am.freescale.net]
> Sent: 2015年10月19日 19:59
> To: u-boot@lists.denx.de
> Cc: Hu Mingkai-B21284; Sun York-R58495; Hou Zhiqiang-B48286; Xie Shaohui-
> B21989; Song Wenbin-B53747; Wood Scott-B07421; Kushwah
> -Original Message-
> From: Wood Scott-B07421
> Sent: 2015年9月18日 2:14
> To: Gong Qianyu-B52263
> Cc: u-boot@lists.denx.de; Hu Mingkai-B21284; Sun York-R58495; Hou
> Zhiqiang-B48286; Song Wenbin-B53747; Xie Shaohui-B21989; Wood Scott-
> B07421
> Subject: Re: [Pat
> -Original Message-
> From: Wood Scott-B07421
> Sent: 2015年9月25日 10:34
> To: Hou Zhiqiang-B48286
> Cc: Gong Qianyu-B52263; u-boot@lists.denx.de; Hu Mingkai-B21284; Sun
> York-R58495; Song Wenbin-B53747; Xie Shaohui-B21989
> Subject: Re: [Patch v2 08/16] net/fm:
> -Original Message-
> From: York Sun [mailto:york...@freescale.com]
> Sent: 2015年12月3日 0:00
> To: Hou Zhiqiang-B48286; U-Boot Mailing List
> Cc: Pan Lijun-B44306; Hu Mingkai-B21284; Sharma Bhupesh-B45370; Gong
> Qianyu-B52263; Tom Rini; Li Yang-Leo-R58472; Albert
> -Original Message-
> From: York Sun [mailto:york...@freescale.com]
> Sent: 2015年12月3日 11:05
> To: Hou Zhiqiang-B48286; U-Boot Mailing List
> Cc: Pan Lijun-B44306; Hu Mingkai-B21284; Sharma Bhupesh-B45370; Gong
> Qianyu-B52263; Tom Rini; Li Yang-Leo-R58472; Albert
Hi York,
> -Original Message-
> From: York Sun [mailto:york...@freescale.com]
> Sent: 2015年11月19日 2:02
> To: U-Boot Mailing List
> Cc: Sun York-R58495; Pan Lijun-B44306; Hu Mingkai-B21284; Sharma Bhupesh-
> B45370; Gong Qianyu-B52263; Tom Rini; Li Yang-Leo-R58472; Alb
Add device tree for T2080RDB board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Update board README for device tree usage.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/t2080rdb.dts | 17
Add device tree for T1024RDB board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Update board README for device tree usage.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/e5500_power_isa.dtsi | 34
This patch is to enable device tree support for the Freescale PowerPC
platforms below.
Hou Zhiqiang (14):
powerpc: mpc85xx: Add device tree support option for PBL boot image
powerpc: Enable device tree support for T2080RDB
powerpc: Enable device tree support for T4240RDB
powerpc: Enable
The current Makefile always use u-boot.bin to generate
PBL boot image (u-boot.pbl), this patch changes it to
use u-boot-with-dtb.bin to support device tree when
CONFIG_OF_SEPARATE is enabled.
Signed-off-by: Hou Zhiqiang
---
V2:
- New patch.
Makefile | 8 +++-
1 file changed, 7 insertions
Add device tree for T4240RDB board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/t4240.dtsi | 102 ++
arch/powerpc/dts
Add device tree for P1020RDB boards and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Update board README for device tree usage.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile| 1 +
arch/powerpc/dts/p2020-post.dtsi
Add device tree for P4080DS board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/p4080.dtsi| 83 ++
arch/powerpc/dts
Add device tree for P5040DS board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/p5040.dtsi| 62 ++
arch/powerpc/dts
Add device tree for T1042D4RDB board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Update board README for device tree usage.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/t1042d4rdb.dts | 17
Add device tree for P3041DS board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/p3041.dtsi| 63 ++
arch/powerpc/dts
Add device tree for P1041RDB board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Update board README for device tree usage.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/e500mc_power_isa.dtsi | 33
Add device tree for P1020RDB boards and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Update board README for device tree usage.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile| 2 ++
arch/powerpc/dts/e500v2_power_isa.dtsi
Add device tree for MPC8548CDS board and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/Makefile | 1 +
arch/powerpc/dts/mpc8548-post.dtsi | 27 +++
arch/powerpc/dts/mpc8548
/dt.dtb' failed
make: *** [dts/dt.dtb] Error 2
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
arch/powerpc/dts/u-boot.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/powerpc/dts/u-boot.dtsi b/arch/powerpc/dts/u-boot.dtsi
index 213d543..9661f4d 100644
--- a/arch/powerpc/dts/u
' failed
make: *** [u-boot-with-dtb.bin] Error 1
Signed-off-by: Hou Zhiqiang
---
V2:
- No change.
include/configs/MPC8548CDS.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/configs/MPC8548CDS.h b/include/configs/MPC8548CDS.h
index b37601c..4252fbe 100644
The configuration space layouts of normal device, bridge and
CardBus bridge are distinct, and it is indicated by Header
Type instead of Class Code. So change it to config device
according to Header Type.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pci_auto.c | 60
The Class Code fixup method was changed from PCIe block
revision 3.0, the current fixup is only valid for the
revision 3.0 and the later ones.
This patch is to add the Class Code fixup for the block
revision < 3.0.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c |
-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 2 +-
drivers/pci/pcie_fsl.h | 6 ++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index bfb207e..999e9c9 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -445,7 +445,7
The current driver is not working on some PowerPC T-series, P-series
and MPC85xx platforms due to the difference in PCIe IP revisions and
the various integration on different platforms. This patch set fixes
these issues.
Hou Zhiqiang (3):
dm: pcie_fsl: Fix workaround of P4080 erratum A003
dm
The PCIe controller register address in CCSR is different
on various platforms, the current code erroneously use
the hardcoded address (0xffe24) and stride (0x1)
to calculate the controller's index.
Fix it by adding the related info to the driver data
structure.
Signed-off-by: Hou
T4240 integrated 4 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 3.0, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/t4240.dtsi | 48 +
1 file
Enable the DM PCIe driver in T1024RDB defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/T1024RDB_NAND_defconfig | 4
configs/T1024RDB_SDCARD_defconfig | 4
configs/T1024RDB_SPIFLASH_defconfig | 4
configs/T1024RDB_defconfig | 4
4 files changed, 16 insertions
Enable the DM PCIe driver in T4240RDB defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/T4240RDB_SDCARD_defconfig | 4
configs/T4240RDB_defconfig| 4
2 files changed, 8 insertions(+)
diff --git a/configs/T4240RDB_SDCARD_defconfig
b/configs/T4240RDB_SDCARD_defconfig
index
Enable the DM PCIe driver in P3041DS defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/P3041DS_NAND_defconfig | 4
configs/P3041DS_SDCARD_defconfig | 4
configs/P3041DS_SPIFLASH_defconfig | 4
configs/P3041DS_defconfig | 4
4 files changed, 16 insertions
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled
for P1020, P1021, P1024, P1025 and P2020 RDB boards.
Signed-off-by: Hou Zhiqiang
---
include/configs/p1_p2_rdb_pc.h | 36 +++-
1 file changed, 23 insertions(+), 13 deletions(-)
diff --git
Enable the DM PCIe driver in T2080RDB defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/T2080RDB_NAND_defconfig | 4
configs/T2080RDB_SDCARD_defconfig | 4
configs/T2080RDB_SPIFLASH_defconfig | 4
configs/T2080RDB_defconfig | 4
4 files changed, 16 insertions
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
---
include/configs/corenet_ds.h | 63 +---
1 file changed, 19 insertions(+), 44 deletions(-)
diff --git a/include/configs/corenet_ds.h b/include/configs
Compile the legacy PCIe initialization reoutines for P2041RDB,
P3041, P4080, P5020 and P5040 DS boards only when DM_PCI is
not enabled.
Signed-off-by: Hou Zhiqiang
---
board/freescale/common/p_corenet/pci.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/common/p_corenet
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
---
include/configs/T4240RDB.h | 35 +++
1 file changed, 19 insertions(+), 16 deletions(-)
diff --git a/include/configs/T4240RDB.h b/include/configs/T4240RDB.h
Remove the macro CONFIG_ARCH_T1040 from the T102xRDB.h and
the PCIE4 related macros, as there are only 3 PCIe controllers
on T102x SoCs.
Signed-off-by: Hou Zhiqiang
---
include/configs/T102xRDB.h | 24
1 file changed, 24 deletions(-)
diff --git a/include/configs
Enable the DM PCIe driver in P1020RDB defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/P1020RDB-PC_36BIT_NAND_defconfig | 4
configs/P1020RDB-PC_36BIT_SDCARD_defconfig | 4
configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig | 4
configs/P1020RDB-PC_36BIT_defconfig | 4
Enable PCIe DM driver for some PowerPC platforms which has supported
device tree.
Depends on the following 2 series:
http://patchwork.ozlabs.org/project/uboot/list/?series=120960
http://patchwork.ozlabs.org/project/uboot/list/?series=115008
Hou Zhiqiang (47):
powerpc: T208xRDB: Compile legacy
Add compatible string for T4240 PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index e13e5a6..961d8e3 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -616,6
Compile the legacy PCIe initialization reoutines only when
DM_PCI is not enabled.
Signed-off-by: Hou Zhiqiang
---
board/freescale/t104xrdb/pci.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/t104xrdb/pci.c b/board/freescale/t104xrdb/pci.c
index 9fd6659..6b666ba 100644
Compile the legacy PCIe initialization reoutines only when
DM_PCI is not enabled.
Signed-off-by: Hou Zhiqiang
---
board/freescale/t102xrdb/pci.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/t102xrdb/pci.c b/board/freescale/t102xrdb/pci.c
index 161b8cb..adc128d 100644
Enable the DM PCIe driver in P2020RDB defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/P2020RDB-PC_36BIT_NAND_defconfig | 4
configs/P2020RDB-PC_36BIT_SDCARD_defconfig | 4
configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig | 4
configs/P2020RDB-PC_36BIT_defconfig | 4
Add compatible string for P2041 PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index c8b8e3b..61f08e7 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
Compile the legacy PCIe initialization reoutines for P1020,
P1021, P1024, P1025 and P2020 RDB boards only when DM_PCI
is not enabled.
Signed-off-by: Hou Zhiqiang
---
board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/board
P1020 integrated 2 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 1.0a, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/p1020-post.dtsi | 20
arch/powerpc/dts/p1020rdb
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
---
include/configs/T208xRDB.h | 36 +++-
1 file changed, 19 insertions(+), 17 deletions(-)
diff --git a/include/configs/T208xRDB.h b/include/configs/T208xRDB.h
Add compatible string for MPC8548 PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index 1411b1f..112f3b9 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -627,6
P5040 integrated 3 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 2.0, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/p5040.dtsi | 36
1 file changed, 36
Enable the DM PCIe driver in P2041RDB defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/P2041RDB_NAND_defconfig | 4
configs/P2041RDB_SDCARD_defconfig | 4
configs/P2041RDB_SPIFLASH_defconfig | 4
configs/P2041RDB_defconfig | 4
4 files changed, 16 insertions
Disable legacy PCI and PCIe fixup when CONFIG_DM_PCI is selected.
Signed-off-by: Hou Zhiqiang
---
board/freescale/common/cds_pci_ft.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/board/freescale/common/cds_pci_ft.c
b/board/freescale/common/cds_pci_ft.c
index 3ff2fa4
Add compatible string for P3041 PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index 61f08e7..a4e0cd1 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -629,6
T104x integrated 4 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 2.0, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/t104x.dtsi | 48 +
1 file
Compile the legacy PCIe initialization reoutines only when
DM_PCI is not enabled.
Signed-off-by: Hou Zhiqiang
---
board/freescale/mpc8548cds/mpc8548cds.c | 6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/board/freescale/mpc8548cds/mpc8548cds.c
b/board/freescale
P3041 integrated 4 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 2.0, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/p3041.dtsi | 48 +
1 file
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
---
include/configs/T102xRDB.h | 54 +-
1 file changed, 15 insertions(+), 39 deletions(-)
diff --git a/include/configs/T102xRDB.h b/include/configs
P2020 integrated 3 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 1.0a, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/p2020-post.dtsi | 30 ++
arch/powerpc/dts
Compile the legacy PCIe initialization reoutines only when
DM_PCI is not enabled.
Signed-off-by: Hou Zhiqiang
---
board/freescale/t4rdb/pci.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/t4rdb/pci.c b/board/freescale/t4rdb/pci.c
index 4100370..7d670e1 100644
--- a/board
Compile the legacy PCIe initialization reoutines only when
DM_PCI is not enabled.
Signed-off-by: Hou Zhiqiang
---
board/freescale/t208xrdb/pci.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/board/freescale/t208xrdb/pci.c b/board/freescale/t208xrdb/pci.c
index 161b8cb..adc128d 100644
Enable the DM PCIe driver in P4080DS defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/P4080DS_SDCARD_defconfig | 4
configs/P4080DS_SPIFLASH_defconfig | 4
configs/P4080DS_defconfig | 4
3 files changed, 12 insertions(+)
diff --git a/configs/P4080DS_SDCARD_defconfig
Add compatible string for PCIe of P1020, P1021, P1024, P1025
and P2020 SoCs.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index c4b4ace..c8b8e3b 100644
--- a/drivers/pci
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
---
include/configs/T104xRDB.h | 38 --
1 file changed, 20 insertions(+), 18 deletions(-)
diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h
P4080 integrated 3 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 2.0, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/p4080.dtsi | 36
1 file changed, 36
Enable the DM PCIe driver in MPC8548CDS defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/MPC8548CDS_36BIT_defconfig | 4
configs/MPC8548CDS_defconfig| 4
configs/MPC8548CDS_legacy_defconfig | 4
3 files changed, 12 insertions(+)
diff --git a/configs
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
---
include/configs/P2041RDB.h | 55 +-
1 file changed, 15 insertions(+), 40 deletions(-)
diff --git a/include/configs/P2041RDB.h b/include/configs
MPC8548 integrated a PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 1.0a, and this
patch is to add DT node for the PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/mpc8548-post.dtsi | 9 +
arch/powerpc/dts/mpc8548cds.dts
Add compatible string for P5040 PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index f61e39e..1411b1f 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -631,6
Add compatible string for T104x PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index 25df84d..c4b4ace 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -616,6
Enable the DM PCIe driver in T1042D4RDB defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/T1042D4RDB_NAND_defconfig | 4
configs/T1042D4RDB_SDCARD_defconfig | 4
configs/T1042D4RDB_SPIFLASH_defconfig | 4
configs/T1042D4RDB_defconfig | 4
4 files changed, 16
Add compatible string for T102x PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index 961d8e3..25df84d 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -615,6
Add compatible string for P4080 PCIe.
Signed-off-by: Hou Zhiqiang
---
drivers/pci/pcie_fsl.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c
index a4e0cd1..f61e39e 100644
--- a/drivers/pci/pcie_fsl.c
+++ b/drivers/pci/pcie_fsl.c
@@ -630,6
Enable the DM PCIe driver in P5040DS defconfig.
Signed-off-by: Hou Zhiqiang
---
configs/P5040DS_NAND_defconfig | 4
configs/P5040DS_SDCARD_defconfig | 4
configs/P5040DS_SPIFLASH_defconfig | 4
configs/P5040DS_defconfig | 4
4 files changed, 16 insertions
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled.
Signed-off-by: Hou Zhiqiang
---
include/configs/MPC8548CDS.h | 22 ++
1 file changed, 14 insertions(+), 8 deletions(-)
diff --git a/include/configs/MPC8548CDS.h b/include/configs/MPC8548CDS.h
index
T102x integrated 3 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 2.0, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/t102x.dtsi | 36
1 file changed, 36
P2041 integrated 3 PCIe controllers, which is compatible with
the PCI Express™ Base Specification, Revision 2.0, and this
patch is to add DT node for each PCIe controller.
Signed-off-by: Hou Zhiqiang
---
arch/powerpc/dts/p2041.dtsi | 36
1 file changed, 36
93 matches
Mail list logo