arm-trusted-firmware/drivers
Grzegorz Jaszczyk 42a293379e mvebu: cp110: introduce COMPHY porting layer
Some of COMPHY parameters depends on the hw connection between the SoC
and the PHY, which can vary on different boards e.g. due to different
wires length. Define the "porting layer" with some defaults
parameters. It ease updating static values which needs to be updated due
to board differences, which are now grouped in one place.

Example porting layer for a8k-db is under:
plat/marvell/a8k/a80x0/board/phy-porting-layer.h

If for some boards parameters are not defined (missing
phy-porting-layer.h), the default values are used
(drivers/marvell/comphy/phy-default-porting-layer.h)
and the following compilation warning is show:
"Using default comphy params - you may need to suit them to your board".

The common COMPHY driver code is extracted in order to be shared with
future COMPHY driver for A3700 SoC platforms

Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Signed-off-by: Igal Liberman <igall@marvell.com>
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
2018-10-18 12:13:11 +03:00
..
arm pl011: cnds: cbmem: 16550: Fix comments 2018-10-12 14:47:41 +01:00
auth Remove all other deprecated interfaces and files 2018-09-28 15:31:53 +01:00
cadence/uart/aarch64 pl011: cnds: cbmem: 16550: Fix comments 2018-10-12 14:47:41 +01:00
cfi/v2m plat/arm: Move norflash driver to drivers/ folder 2018-10-10 11:14:44 +01:00
console Merge pull request #1583 from danielboulby-arm/db/AArch32_Multi_Console 2018-10-04 16:43:39 +01:00
coreboot/cbmem_console/aarch64 pl011: cnds: cbmem: 16550: Fix comments 2018-10-12 14:47:41 +01:00
delay_timer Fix misra warnings in delay timer and console drivers 2018-09-25 17:49:28 +01:00
gpio Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
imx drivers: imx: mxc_usdhc: Do not set MMC_RSP_48 for MMC_RESPONSE_R2 2018-10-10 12:15:33 +01:00
io Merge pull request #1450 from MISL-EBU-System-SW/marvell-support-v6 2018-07-19 17:11:32 +01:00
marvell mvebu: cp110: introduce COMPHY porting layer 2018-10-18 12:13:11 +03:00
mentor/i2c drivers: i2c: mentor: move platform code into header files 2018-09-19 09:24:02 +01:00
mmc mmc: Update framework to use standard response type 2018-09-28 16:48:37 +02:00
partition drivers: partition: correct compilation error in VERBOSE mode 2018-10-11 14:39:49 +02:00
renesas/rcar rcar_gen3: drivers: watchdog 2018-10-17 18:42:31 +02:00
st libc: Use printf and snprintf across codebase 2018-08-22 10:26:05 +01:00
staging/renesas/rcar rcar_gen3: drivers: staging 2018-10-17 18:39:43 +02:00
synopsys mmc: Update framework to use standard response type 2018-09-28 16:48:37 +02:00
ti/uart/aarch64 pl011: cnds: cbmem: 16550: Fix comments 2018-10-12 14:47:41 +01:00
ufs drivers: fix switch statements to comply with MISRA rules 2018-03-26 12:43:05 +01:00