History log of /rk3399_rockchip-uboot/arch/powerpc/cpu/ (Results 1076 – 1100 of 1281)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
dd50af2509-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/8xxx: Add hwconfig APIs to address early parsing used by DDR init

There are several users of the hwconfig APIs (8xxx DDR) before we have
the environment properly setup. This causes issues b

powerpc/8xxx: Add hwconfig APIs to address early parsing used by DDR init

There are several users of the hwconfig APIs (8xxx DDR) before we have
the environment properly setup. This causes issues because of the
numerous ways the environment might be accessed because of the
non-volatile memory it might be stored in. Additionally the access
might be so early that memory isn't even properly setup for us.

Towards resolving these issues we provide versions of all the hwconfig
APIs that can be passed in a buffer to parse and leave it to the caller
to determine how to allocate and populate the buffer.

We use the _f naming convention for these new APIs even though they are
perfectly useable after relocation and the environment being ready.

We also now warn if the non-f APIs are called before the environment is
ready to allow users to address the issues.

Finally, we convert the 8xxx DDR code to utilize the new APIs to
hopefully address the issue once and for all. We have the 8xxx DDR code
create a buffer on the stack and populate it via getenv_f().

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Acked-by: Wolfgang Denk <wd@denx.de>

show more ...

f193e3da01-Jun-2010 Kumar Gala <galak@kernel.crashing.org>

powerpc/p2040: Add various p2040 specific information

Add P2040 SoC specific information:
* SERDES Table
* Added p2040 to cpu_type_list and SVR list
* Added number of LAWs for p2040
* Set CONFIG_MAX

powerpc/p2040: Add various p2040 specific information

Add P2040 SoC specific information:
* SERDES Table
* Added p2040 to cpu_type_list and SVR list
* Added number of LAWs for p2040
* Set CONFIG_MAX_CPUS to 4 for p2040

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

1eda59ff08-Jul-2010 Kumar Gala <galak@kernel.crashing.org>

powerpc/p5020: Add various p5020 specific information

Add P5020 SoC specific information:
* SERDES Table
* LIODN setup
* Portal configuration

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

d5d2cd4304-Jul-2010 Kumar Gala <galak@kernel.crashing.org>

powerpc/p3041: Add various p3041 specific information

Add P3041 SoC specific information:
* SERDES Table
* LIODN setup
* Portal configuration

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

b5debec513-Jan-2011 Poonam Aggrwal <poonam.aggrwal@freescale.com>

powerpc/85xx: Add Support for Freescale P1014 Processor

The P1014 is similar to the P1010 processor with the following differences:

- 16bit DDR with ECC. (P1010 has 32bit DDR w/o ECC)
- no eCAN int

powerpc/85xx: Add Support for Freescale P1014 Processor

The P1014 is similar to the P1010 processor with the following differences:

- 16bit DDR with ECC. (P1010 has 32bit DDR w/o ECC)
- no eCAN interface. (P1010 has 2 eCAN interfaces)
- Two SGMII interface (P1010 has 3 SGMII)
- No secure boot

Signed-off-by: Poonam Aggrwal <poonam.aggrwal@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

b8cdd01413-Jan-2011 Poonam Aggrwal <poonam.aggrwal@freescale.com>

powerpc/85xx: Add Support for Freescale P1010 Processor

Key Features include of the P1010:
* e500v2 core frequency operation of 500 to 800 MHz
* Power consumption less than 5.0 W at 800 MHz core spe

powerpc/85xx: Add Support for Freescale P1010 Processor

Key Features include of the P1010:
* e500v2 core frequency operation of 500 to 800 MHz
* Power consumption less than 5.0 W at 800 MHz core speed
* Dual SATA 3 Gbps controllers with integrated PHY
* Dual PCI Express controllers
* Three 10/100/1000 Mbps enhanced triple-speed Ethernet controllers (eTSECs)
* TCP/IP acceleration and classification capabilities
* IEEE 1588 support
* Lossless flow control
* RGMII, SGMII
* DDR3 with support for a 32-bit data interface (40 bits including ECC),
up to 800 MHz data rate 32/16-bit DDR3 memory controller
* Dedicated security engine featuring trusted boot
* TDM interface
* Dual controller area networks (FlexCAN) controller
* SD/MMC card controller supporting booting from Flash cards
* USB 2.0 host and device controller with an on-chip, high-speed PHY
* Integrated Flash controller (IFC)
* Power Management Controller (PMC)
* Four-channel, general-purpose DMA controller
* I2C controller
* Serial peripheral interface (SPI) controller with master and slave support
* System timers including a periodic interrupt timer, real-time clock,
software watchdog timer, and four general-purpose timers
* Dual DUARTs

Signed-off-by: Poonam Aggrwal <poonam.aggrwal@freescale.com>
Signed-off-by: Dipen Dudhat <dipen.dudhat@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

7a577fda12-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/85xx: Move RESET_VECTOR_ADDRESS into config.h

Rather than defining it config.mk we can set it in config.h and remove
config.mk from several boards that don't need it.

We mimic what 4xx does

powerpc/85xx: Move RESET_VECTOR_ADDRESS into config.h

Rather than defining it config.mk we can set it in config.h and remove
config.mk from several boards that don't need it.

We mimic what 4xx does and introduce CONFIG_RESET_VECTOR_ADDRESS for
config.h to set.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Acked-by: Wolfgang Denk <wd@denx.de>

show more ...

fc0c2b6f01-Dec-2010 Haiying Wang <Haiying.Wang@freescale.com>

8xxx/ddr: add support to only compute the ddr sdram size

This patch adds fsl_ddr_sdram_size to only calculate the ddr sdram size, in
case that the DDR SDRAM is initialized in the 2nd stage uboot and

8xxx/ddr: add support to only compute the ddr sdram size

This patch adds fsl_ddr_sdram_size to only calculate the ddr sdram size, in
case that the DDR SDRAM is initialized in the 2nd stage uboot and should not
be intialized again in the final stage uboot.

Signed-off-by: Haiying Wang <Haiying.Wang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

f133796d13-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/85xx: Add the workaround for erratum ELBC-A001 (enable on P4080)

Simultaneous FCM and GPCM or UPM operation may erroneously trigger bus
monitor timeout. Set timeout to maximum to avoid.

Ba

powerpc/85xx: Add the workaround for erratum ELBC-A001 (enable on P4080)

Simultaneous FCM and GPCM or UPM operation may erroneously trigger bus
monitor timeout. Set timeout to maximum to avoid.

Based on a patch from Lan Chunhe <b25806@freescale.com>

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

868da59313-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/85xx: Add the workaround for erratum CPC-A003 (enable on P4080)

CoreNet Platform Cache single-bit data error scrubbing will cause data
corruption. Disable the feature to workaround the issu

powerpc/85xx: Add the workaround for erratum CPC-A003 (enable on P4080)

CoreNet Platform Cache single-bit data error scrubbing will cause data
corruption. Disable the feature to workaround the issue.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

1d2c2a6213-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/85xx: Add the workaround for erratum CPC-A002 (enable on P4080)

CoreNet Platform Cache single-bit tag error scrubbing will cause tag
corruption. Disable the feature to workaround the issue.

powerpc/85xx: Add the workaround for erratum CPC-A002 (enable on P4080)

CoreNet Platform Cache single-bit tag error scrubbing will cause tag
corruption. Disable the feature to workaround the issue.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

3dbd5d7d09-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/8xxx: Move fsl_is_spd() into generic 8xxx ddr code

Move the parsing of hwconfig to determine if to use spd into common code
so we can share it across all boards instead of duplicating it
eve

powerpc/8xxx: Move fsl_is_spd() into generic 8xxx ddr code

Move the parsing of hwconfig to determine if to use spd into common code
so we can share it across all boards instead of duplicating it
everywhere.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

ae026ffd07-Jan-2011 Roy Zang <tie-fei.zang@freescale.com>

fsl_esdhc: Add the workaround for erratum ESDHC136 (enable on P4080)

False multi-bit ECC errors will be reported by the eSDHC buffer which
can trigger a reset request.

We disable all ECC error chec

fsl_esdhc: Add the workaround for erratum ESDHC136 (enable on P4080)

False multi-bit ECC errors will be reported by the eSDHC buffer which
can trigger a reset request.

We disable all ECC error checking on SDHC.

Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

3b4456ec07-Jan-2011 Roy Zang <tie-fei.zang@freescale.com>

fsl_esdhc: Add the workaround for erratum ESDHC135 (enable on P4080)

The default value of the SRS, VS18 and VS30 and ADMAS fields in the host
controller capabilities register (HOSTCAPBLT) are incorr

fsl_esdhc: Add the workaround for erratum ESDHC135 (enable on P4080)

The default value of the SRS, VS18 and VS30 and ADMAS fields in the host
controller capabilities register (HOSTCAPBLT) are incorrect. The default
of these bits should be zero instead of one.

Clear these bits out when we read HOSTCAPBLT.

Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

d621da0007-Jan-2011 Jerry Huang <Chang-Ming.Huang@freescale.com>

fsl_esdhc: Add the workaround for erratum ESDHC111 (enable on P4080)

Do not issue a manual asynchronous CMD12. Instead, use a (software)
synchronous CMD12 or AUTOCMD12 to abort data transfer.

Signe

fsl_esdhc: Add the workaround for erratum ESDHC111 (enable on P4080)

Do not issue a manual asynchronous CMD12. Instead, use a (software)
synchronous CMD12 or AUTOCMD12 to abort data transfer.

Signed-off-by: Jerry Huang <Chang-Ming.Huang@freescale.com>
Signed-off-by: Roy Zang <tie-fei.zang@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

5655136204-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/86xx: Enable common SRIO init code

Add the needed defines and code to utilize the common 8xxx srio init
code to setup LAWs and modify device tree if we have SRIO enabled on a
board.

Signed-

powerpc/86xx: Enable common SRIO init code

Add the needed defines and code to utilize the common 8xxx srio init
code to setup LAWs and modify device tree if we have SRIO enabled on a
board.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

a09b9b6830-Dec-2010 Kumar Gala <galak@kernel.crashing.org>

powerpc/8xxx: Refactor SRIO initialization into common code

Moved the SRIO init out of corenet_ds and into common code for
8xxx/QorIQ processors that have SRIO. We mimic what we do with PCIe
contro

powerpc/8xxx: Refactor SRIO initialization into common code

Moved the SRIO init out of corenet_ds and into common code for
8xxx/QorIQ processors that have SRIO. We mimic what we do with PCIe
controllers for SRIO.

We utilize the fact that SRIO is over serdes to determine if its
configured or not and thus can setup the LAWs needed for it dynamically.

We additionally update the device tree (to remove the SRIO nodes) if the
board doesn't have SRIO enabled.

Introduced the following standard defines for board config.h:

CONFIG_SYS_SRIO - Chip has SRIO or not
CONFIG_SRIO1 - Board has SRIO 1 port available
CONFIG_SRIO2 - Board has SRIO 2 port available

(where 'n' is the port #)
CONFIG_SYS_SRIOn_MEM_VIRT - virtual address in u-boot
CONFIG_SYS_SRIOn_MEM_PHYS - physical address (for law setup)
CONFIG_SYS_SRIOn_MEM_SIZE - size of window (for law setup)

[ These mimic what we have for PCI and PCIe controllers ]

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Acked-by: Wolfgang Denk <wd@denx.de>

show more ...


/rk3399_rockchip-uboot/README
mpc85xx/cpu_init.c
mpc85xx/fdt.c
mpc8xxx/Makefile
mpc8xxx/fdt.c
mpc8xxx/srio.c
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_law.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_pci.h
/rk3399_rockchip-uboot/board/freescale/corenet_ds/corenet_ds.c
/rk3399_rockchip-uboot/board/freescale/corenet_ds/pci.c
/rk3399_rockchip-uboot/board/freescale/mpc8536ds/mpc8536ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8544ds/law.c
/rk3399_rockchip-uboot/board/freescale/mpc8544ds/mpc8544ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8548cds/law.c
/rk3399_rockchip-uboot/board/freescale/mpc8548cds/mpc8548cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8568mds/law.c
/rk3399_rockchip-uboot/board/freescale/mpc8568mds/mpc8568mds.c
/rk3399_rockchip-uboot/board/freescale/mpc8569mds/law.c
/rk3399_rockchip-uboot/board/freescale/mpc8569mds/mpc8569mds.c
/rk3399_rockchip-uboot/board/freescale/mpc8572ds/law.c
/rk3399_rockchip-uboot/board/freescale/mpc8572ds/mpc8572ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8610hpcd/law.c
/rk3399_rockchip-uboot/board/freescale/mpc8610hpcd/mpc8610hpcd.c
/rk3399_rockchip-uboot/board/freescale/mpc8641hpcn/law.c
/rk3399_rockchip-uboot/board/freescale/mpc8641hpcn/mpc8641hpcn.c
/rk3399_rockchip-uboot/board/freescale/p1022ds/p1022ds.c
/rk3399_rockchip-uboot/board/freescale/p1_p2_rdb/law.c
/rk3399_rockchip-uboot/board/freescale/p1_p2_rdb/pci.c
/rk3399_rockchip-uboot/board/freescale/p2020ds/law.c
/rk3399_rockchip-uboot/board/freescale/p2020ds/p2020ds.c
/rk3399_rockchip-uboot/board/sbc8548/law.c
/rk3399_rockchip-uboot/board/sbc8548/sbc8548.c
/rk3399_rockchip-uboot/board/sbc8641d/law.c
/rk3399_rockchip-uboot/board/sbc8641d/sbc8641d.c
/rk3399_rockchip-uboot/board/tqc/tqm85xx/law.c
/rk3399_rockchip-uboot/board/tqc/tqm85xx/tqm85xx.c
/rk3399_rockchip-uboot/board/xes/common/fsl_8xxx_pci.c
/rk3399_rockchip-uboot/board/xes/xpedite517x/law.c
/rk3399_rockchip-uboot/board/xes/xpedite520x/law.c
/rk3399_rockchip-uboot/board/xes/xpedite537x/law.c
/rk3399_rockchip-uboot/board/xes/xpedite550x/law.c
/rk3399_rockchip-uboot/drivers/pci/fsl_pci_init.c
/rk3399_rockchip-uboot/drivers/pci/pci.c
/rk3399_rockchip-uboot/include/configs/MPC8536DS.h
/rk3399_rockchip-uboot/include/configs/MPC8544DS.h
/rk3399_rockchip-uboot/include/configs/MPC8548CDS.h
/rk3399_rockchip-uboot/include/configs/MPC8568MDS.h
/rk3399_rockchip-uboot/include/configs/MPC8569MDS.h
/rk3399_rockchip-uboot/include/configs/MPC8572DS.h
/rk3399_rockchip-uboot/include/configs/MPC8610HPCD.h
/rk3399_rockchip-uboot/include/configs/MPC8641HPCN.h
/rk3399_rockchip-uboot/include/configs/P1_P2_RDB.h
/rk3399_rockchip-uboot/include/configs/P2020DS.h
/rk3399_rockchip-uboot/include/configs/corenet_ds.h
/rk3399_rockchip-uboot/include/pci.h
45a6813505-Jan-2011 Kumar Gala <galak@kernel.crashing.org>

powerpc/85xx: Fix bug in dcache_disable

We set the L1 dache register with a bogus register value. Need to be
using 'r3' instead of 'r0'.

Reported-by: John Traill <john.traill@freescale.com>
Signed

powerpc/85xx: Fix bug in dcache_disable

We set the L1 dache register with a bogus register value. Need to be
using 'r3' instead of 'r0'.

Reported-by: John Traill <john.traill@freescale.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

7ea3871e17-Dec-2010 Becky Bruce <beckyb@kernel.crashing.org>

MPC8xxx DDR: align informational prints

Add spaces to cause the informational prints to line up with
the ones from init_func_ram() in board.c. Output now looks like
this:

....
DRAM: Detected 4096

MPC8xxx DDR: align informational prints

Add spaces to cause the informational prints to line up with
the ones from init_func_ram() in board.c. Output now looks like
this:

....
DRAM: Detected 4096 MB of memory
This U-Boot only supports < 4G of DDR
You could rebuild it with CONFIG_PHYS_64BIT
DDR: 2 GiB (DDR2, 64-bit, CL=5, ECC off)
....

The prints from lbc_sdram_init() have also been modified to line
line up and changed to start with "LBC SDRAM" instead of the
confusing "SDRAM".

Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

810c442717-Dec-2010 Becky Bruce <beckyb@kernel.crashing.org>

85xx boards: Rename CONFIG_DDR_DLL to CONFIG_SYS_FSL_ERRATUM_DDR_MSYNC_IN

This config option is for an erratum workaround; rename it to be more
clear. Also, drop it from config files don't need it

85xx boards: Rename CONFIG_DDR_DLL to CONFIG_SYS_FSL_ERRATUM_DDR_MSYNC_IN

This config option is for an erratum workaround; rename it to be more
clear. Also, drop it from config files don't need it and were
undefining it.

Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

70961ba417-Dec-2010 Becky Bruce <beckyb@kernel.crashing.org>

mpc85xx: rename sdram_init() lbc_sdram_init()

sdram_init() is used to initialize sdram on the lbc. Rename it
accordingly.

Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Signed-off-by: Kum

mpc85xx: rename sdram_init() lbc_sdram_init()

sdram_init() is used to initialize sdram on the lbc. Rename it
accordingly.

Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

38dba0c217-Dec-2010 Becky Bruce <beckyb@kernel.crashing.org>

mpc85xx boards: initdram() cleanup/bugfix

Correct initdram to use phys_size_t to represent the size of
dram; instead of changing this all over the place, and correcting
all the other random errors I

mpc85xx boards: initdram() cleanup/bugfix

Correct initdram to use phys_size_t to represent the size of
dram; instead of changing this all over the place, and correcting
all the other random errors I've noticed, create a
common initdram that is used by all non-corenet 85xx parts. Most
of the initdram() functions were identical, with 2 common differences:

1) DDR tlbs for the fixed_sdram case were set up in initdram() on
some boards, and were part of the tlb_table on others. I have
changed them all over to the initdram() method - we shouldn't
be accessing dram before this point so they don't need to be
done sooner, and this seems cleaner.

2) Parts that require the DDR11 erratum workaround had different
implementations - I have adopted the version from the Freescale
errata document. It also looks like some of the versions were
buggy, and, depending on timing, could have resulted in the
DDR controller being disabled. This seems bad.

The xpedite boards had a common/fsl_8xxx_ddr.c; with this
change only the 517 board uses this so I have moved the ddr code
into that board's directory in xpedite517x.c

Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Tested-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...


mpc85xx/cpu.c
mpc8xxx/fsl_lbc.c
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_ddr_sdram.h
/rk3399_rockchip-uboot/arch/powerpc/include/asm/fsl_lbc.h
/rk3399_rockchip-uboot/board/freescale/mpc8536ds/mpc8536ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8540ads/mpc8540ads.c
/rk3399_rockchip-uboot/board/freescale/mpc8540ads/tlb.c
/rk3399_rockchip-uboot/board/freescale/mpc8541cds/mpc8541cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8544ds/mpc8544ds.c
/rk3399_rockchip-uboot/board/freescale/mpc8548cds/mpc8548cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8555cds/mpc8555cds.c
/rk3399_rockchip-uboot/board/freescale/mpc8560ads/mpc8560ads.c
/rk3399_rockchip-uboot/board/freescale/mpc8560ads/tlb.c
/rk3399_rockchip-uboot/board/freescale/mpc8568mds/mpc8568mds.c
/rk3399_rockchip-uboot/board/freescale/mpc8569mds/mpc8569mds.c
/rk3399_rockchip-uboot/board/freescale/mpc8572ds/mpc8572ds.c
/rk3399_rockchip-uboot/board/freescale/p1022ds/p1022ds.c
/rk3399_rockchip-uboot/board/freescale/p1_p2_rdb/ddr.c
/rk3399_rockchip-uboot/board/freescale/p2020ds/p2020ds.c
/rk3399_rockchip-uboot/board/sbc8548/sbc8548.c
/rk3399_rockchip-uboot/board/sbc8548/tlb.c
/rk3399_rockchip-uboot/board/sbc8560/sbc8560.c
/rk3399_rockchip-uboot/board/socrates/sdram.c
/rk3399_rockchip-uboot/board/stx/stxgp3/stxgp3.c
/rk3399_rockchip-uboot/board/stx/stxssa/stxssa.c
/rk3399_rockchip-uboot/board/tqc/tqm85xx/sdram.c
/rk3399_rockchip-uboot/board/tqc/tqm85xx/tlb.c
/rk3399_rockchip-uboot/board/xes/common/Makefile
/rk3399_rockchip-uboot/board/xes/xpedite517x/xpedite517x.c
/rk3399_rockchip-uboot/include/configs/TQM85xx.h
6b1ef2a617-Dec-2010 Becky Bruce <beckyb@kernel.crashing.org>

mpc85xx/tlb.c: Allow platforms to specify wimge bits

Some platforms might want to override the default wimge=0 for
DDR. Add CONFIG_SYS_PPC_DDR_WIMGE for those platforms to use.
This will initially

mpc85xx/tlb.c: Allow platforms to specify wimge bits

Some platforms might want to override the default wimge=0 for
DDR. Add CONFIG_SYS_PPC_DDR_WIMGE for those platforms to use.
This will initially only be used by TQM85xx, but could be
useful for other boards or testing going forward. Note that
the name of this define is not 85xx-specific. WIMGE is a
fairly universal concept, so any ppc platforms that require
different WIMGE settings for DDR can use the same #define.

Signed-off-by: Becky Bruce <beckyb@kernel.crashing.org>
Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

5d27e02c15-Dec-2010 Kumar Gala <galak@kernel.crashing.org>

powerpc/8xxx: Replace is_fsl_pci_cfg with is_serdes_configured

Now that we have serdes support for all 85xx/86xx/Pxxx chips we can
replace the is_fsl_pci_cfg() code with the is_serdes_configured().

powerpc/8xxx: Replace is_fsl_pci_cfg with is_serdes_configured

Now that we have serdes support for all 85xx/86xx/Pxxx chips we can
replace the is_fsl_pci_cfg() code with the is_serdes_configured().

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

70ea7f8215-Dec-2010 Kumar Gala <galak@kernel.crashing.org>

powerpc/85xx: Add is_serdes_configured() support for P1021 SERDES

Add the ability to determine if a given IP block connected on SERDES is
configured. This is useful for things like PCIe and SRIO si

powerpc/85xx: Add is_serdes_configured() support for P1021 SERDES

Add the ability to determine if a given IP block connected on SERDES is
configured. This is useful for things like PCIe and SRIO since they are
only ever connected on SERDES.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>

show more ...

1...<<41424344454647484950>>...52