Age | Commit message (Collapse) | Author |
|
Signed-off-by: Russell King <rmk@armlinux.org.uk>
|
|
Signed-off-by: Russell King <rmk@armlinux.org.uk>
|
|
Switching the boot device to eMMC on EspressoBIN platform requires
changing 2 parameters when building th flash image:
BOOTDEV - from the default SPINOR to EMMCNORM
PARTNUM - from the default 0 to 1
This patch adds support for "boot from emmc" builds for Espressobin
platform and implements the above changes in build commands.
Change-Id: I34414656fdae92ff3cd36fbc851f94b73d59e38c
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/62064
|
|
Change-Id: I5759ad43bc342bf11e5134df5acde4c095e9a869
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61508
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Change-Id: I878fad6d6299265425edb57aa41084c3f4d5fbb4
Signed-off-by: Ben Peled <bpeled@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61506
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Add builds for a3700 db-C rev 3.x DDR4
Change-Id: I3b46056b4f92122c3a394eb2466a43d8480b2be6
Signed-off-by: Stefan Chulski <stefanc@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61497
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Change-Id: I240596bd8a1501a30690bc9d1944c55e23544896
Signed-off-by: Stefan Chulski <stefanc@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61377
|
|
Change-Id: I49a1c8c0e0d29d889eca48469c5cc2d69bf443d1
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61301
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Lior Levin <levin@marvell.com>
|
|
Add builds for EspressoBIN v7 (DDR4) 1GB/2GB
Change-Id: I34f9b5f19262ec173264a1a8c1c701b768b16d92
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61298
Reviewed-by: Lior Levin <levin@marvell.com>
|
|
Add description for memory layouts used by EspressoBin v7 (DDR4)
Change-Id: I199d8b52580b26e560f14b503a6e99d32de4f284
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61278
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Change-Id: I98fa8084ec10a9b02c02c3bebff008b5e7d0962d
Signed-off-by: Igal Liberman <igall@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61150
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Update the SVC procedure for EEPROM access.
Add support for AP807 AVS values (10 bits wide).
Change-Id: Iaf1608bde9d46d6a24a78f5e96617bb27d25d80e
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60716
Reviewed-by: Igal Liberman <igall@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Change-Id: I8a5b52de84e2de7f4021b5ffea6b529677ebc415
Signed-off-by: Igal Liberman <igall@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61146
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
In Armada 8K DB boards, PCIe initialization can be executed only once
because PCIe reset performed during chip power on and it cannot be
executed via GPIO later.
This means that power on can be executed only once, when it's called
from the bootloader.
Power on:
Read bit 21 of the mode, it marks if the caller is
the bootloader or the Linux Kernel.
Power off:
Check if the comphy was already configured to PCIe, if yes,
check if the caller is bootloader, if both conditions are true
(PCIe mode and called by Linux) - skip the power-off.
In addition, fix incorrect documentation describing mode fields -
PCIe width is 3 bits, not 2.
NOTE: with this patch, please use LK4.14.76 (LK4.4.120 may not work
with it).
Change-Id: I4b929011f97a0a1869a51ba378687e78b3eca4ff
Signed-off-by: Igal Liberman <igall@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60959
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Change-Id: Ie26befeeaf6f61f42b5f630dbe0d826f3290b9e9
Signed-off-by: Lior Levin <levin@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61138
|
|
Do not power off the CPU1 since there is no way to wake it up
(wake-up is causing CPU0 reset as well duo to HW bug). Quote from errata
Ref #13 [In power saving mode, both cores must be powered off]:
"When Core 0 is on and Core 1 is in power-off state, a Core 1
wake-up resets Core 0 as well and puts Core 0 back to ROM".
To overcome described HW bug instead of powering the CPU off, let it
reach WFI instruction, which is invoked by generic psci_do_cpu_off
function after platform handler finishes. This will put the core in low
power state and give a chance to wake it up.
Before this change, after running secondary kernel via kexec, only one
core was up, now both cores are up.
Change-Id: I87f144867550728055d9b8a2edb84a14539acab7
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60935
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Change-Id: Ibc35811191d5c1a13cdeed0152807064dc07ef7f
Signed-off-by: Lior Levin <levin@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/61066
|
|
Extended phy selector configuration about XFI1 mode.
Change-Id: I1309770bbb5fdbfb0127b6f12ee78974d1d6b19f
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60942
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Add missing MPP and i2c initilization missing in SVC EEPROM
access flow.
Change-Id: I0c0276b7c28a0226fd75dd46bbad5190c3bfc9f3
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60794
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
- Update CPU frequency on AP807 to 2GHz for SAR 0x0.
- Increase AVS to 0.88V for 2GHz clock
Change-Id: Ic945b682ab2f8543e34294bfc56c3eae2c5e0c8e
Signed-off-by: Christine Gharzuzi <chrisg@marvell.com>
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/57248
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
|
|
According to "openssl" manual:
-K key
The actual key to use: this must be represented as a string
comprised only of hex digits. If only the key is specified,
the IV must additionally specified using the -iv option.
When both a key and a password are specified, the key given
with the -K option will be used and the IV generated from the
password will be taken.
It does not make much sense to specify both key and password.
This patch removes "-k 0" parameter from the encryption command
since we are already using "-K" and "-iv" for the key and IV.
Change-Id: Ia333cedaa3207e643c95d2ec7c229f50eeab96db
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60745
Reviewed-by: Igal Liberman <igall@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Sharon Habet <sharonh@marvell.com>
|
|
Change-Id: I13f3a7169c9dd360c54748a985e607aa6c62657d
Signed-off-by: Igal Liberman <igall@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60634
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Stop bypassing SVC procedure for AP807.
Fix makefile for proper handling the SVC_TEST parameter.
Add a missing call to i2c_init() before starting to acess
the AVS corection values stored in i2c EEPROM.
Change-Id: I2743b78500ecc310f2839ac218b636ec0294fd34
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60470
Reviewed-by: Igal Liberman <igall@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Add static configuration for SFI+ 10Gbps interface on SERDES
Lane 4.
This is just a copy of Lane 2 static values, not optimized.
Board-to-board iperf test shows up to 6Gbps transfer speed.
Change-Id: I024d2ac132f7fa6c342a64367f3dca2123a27e97
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60416
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
|
|
Add missing break statement after rxaui power on to prevent invoking
usb power on by mistake.
Change-Id: I2c03ee524aed00338aac8bb5d82b35bb58b2354a
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60300
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
The TF-A shows a warning when tries to load BL32 (type 4) image:
WARNING: Failed to obtain reference to image id=4 (-2)
WARNING: Failed to load BL32 (-2)
The BL32 image is only tried when the BL32_BASE is defined in
platform headers.
This patch allows BL32_BASE define only when image is built with
BL32=<binary> option, as in case of OP-TEE OS inclusion.
Change-Id: I4a6e4d1c258ba29a572a56a4e02f612070576bc5
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/60038
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
|
|
The sys info was used to pass copy dram information to u-boot.
This was deprecated method and was removed, since obtaining ddr size is
now handled via rt services.
Remove all sys info related code and use mvebu_get_dram_size in place where
marvell_get_dram_cs_base_size was used.
Change-Id: I571043332cd51bf84ec06ad5ef31906cb957c439
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59827
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Register new smc fid as runtime service, which will allow to read ddr
size from memory controller. It is required since the memory controller
registers will be marked as secure, therefore bootloaders will not have
direct access to them.
Change-Id: Ia05cd51526a4a9aa0969e900dd0c7f3322ae70c6
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59826
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: Kostya Porotchkin <kostap@marvell.com>
|
|
No functional change - only cosmetic.
Change-Id: I35a664f46b695207603ec5302bccaff4bafbfd7f
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59825
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Both USB3H and USB are equivalent from 3700-comphy perspective and some
consumers (various version on Linux was using them interchangeably). To
not break compatibility with various consumers version, the equivalent
mode is added.
Change-Id: I52526b4e64ddf57281fc956a375d199a1c42e835
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59824
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Currently all registered SiP services are used for comphy handling but they
will be extended in the future.
Change-Id: I4229e27b8c4e3de5aa01e9dd039feee909265025
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59676
Reviewed-by: Igal Liberman <igall@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Add COMPHY driver which will be exposed via SiP service.
Change-Id: I9d774eb6e7dc7d0a30e9bb6f30c56b4b3a8cda79
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59675
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Some of those function will be used in upcoming commit which adds support
for new comphy driver used in armada-3700 SoC.
Change-Id: I6c340deec6460847ad0d3a71514154879fa4cd01
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59674
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Change-Id: Ia366ee327c024db517e78c4cdcdbb633a1131699
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59673
Reviewed-by: Igal Liberman <igall@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
The rx training is related only to SFI/XFI mode, this check was added
in sata power on by mistake.
Change-Id: I4a19def2a993d30e3ba39b807b0ee5d2344f0469
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59672
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Very rarely, during cpuidle operations the following error
is seen: "PM MSG Trigger Timeout".
This is caused by slow handling of message interrutps
in the PM FW running on CM3 (under heavy PM operation load).
This is not a real issue, so we extend the timeout to
avoid the error prints.
Change-Id: I92fd6f2ff1ddf208b216c123880ded28a00b6e0e
Signed-off-by: Igal Liberman <igall@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59670
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Currently when we connect SATA GEN3 disk,
GEN2 link is established.
This patch updates 2 comphy parameters,
g3_emph and allign_90, fixing this issue.
Change-Id: I4e39d180cb8b401490643ddab0fc5d6442c1c220
Signed-off-by: Igal Liberman <igall@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59563
Reviewed-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
(cherry picked from commit 800dfa534a578150c903501f44b56009c74b7e49)
Reviewed-on: http://vgitil04.il.marvell.com:8080/59594
|
|
Change-Id: I3926d086c4650b026d1d01d08fd78ebe7401c058
Signed-off-by: motib <motib@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59417
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Starting Marvell TF-A release 18.09 the CVE-2018-3639 workaround
is disabled by default. This patch adds documentation notice
about way to enables this WA.
Change-Id: I4f8c7c203dd5c0d16f609bab97cc8dc70866ae22
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59227
Reviewed-by: Igal Liberman <igall@marvell.com>
Reviewed-by: Nadav Haklai <nadavh@marvell.com>
|
|
This commit partially reverts the "mvebu: cp110: fix XFI link down
problem" patch. The static values introduced by mentioned commit are
preserved but other registers accesses used during SFI/SFI configuration
are restored.
This partially reverts commit 3bfdf10d8b077dc1eb49d872fbf21bddbb7f7c28.
Change-Id: I40320d6db7aab14012449c3154a0bcd26f873507
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59264
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Missing ")" in fprintf causing build break in secure boot mode.
Change-Id: Ice555571683b68bb0d81479e9fc8abc4296809ac
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59142
Reviewed-by: Igal Liberman <igall@marvell.com>
|
|
Some customers are missing host libraries required for doimage
builds.
This patch requests for the library installation check for every
doimage build and suggest the required installation steps in case
of missing headers.
Change-Id: Icde18c3d4d6045f65e50d2dc9e6514971f40033e
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/59049
Reviewed-by: Igal Liberman <igall@marvell.com>
|
|
Add procedures for handling AVS correction based on i2c EEPROM values
Change-Id: Id4f52958490c24e7bbe9e1174dacdee2a8ef0127
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58589
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
|
|
This patch fixes an issue on Armada7040/8040-DB,
when a XFI port is enabled, the link is not established.
This is caused due to changes in commit:
c14a9cf9535f ('commit mvebu: cp110: introduce porting layer for sfi').
This patch has the following updates:
- Fix incorrect static values in SFI configuration:
g1_rx_selmuff, g1_rx_selmufi,
g1_rx_selmupf, g1_rx_selmupi
- Update HPIPE_G1_SETTINGS_3_REG configuration.
- Remove the following settings:
HPIPE_RX_CLK_ALIGN90_AND_TX_IDLE_CALIB_CTRL_REG
HPIPE_DFE_REG0
HPIPE_G1_SETTINGS_4_REG
In addition, cosmetic change in xfi_static_values_tab struct -
add 0x prefix for the values, to avoid inconsistency.
Change-Id: I97cb5f63504b6d16ccbc0b73c5ea037a83e8ba49
Signed-off-by: Igal Liberman <igall@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58930
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
- This patch updates the RET address of ble_main function
- This is a fixed value, since no code is added to the ble_main
function anymore (instead ble_main calls for another function
that can edited.)
Change-Id: I97ed8562dd9d33e5067c22a47cc98b475d3c61d6
Signed-off-by: Christine Gharzuzi <chrisg@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58770
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
- add svc configuration according to values burnt
to the chip efuse
Change-Id: Icf5d7cc41bc09ac2244d0a126106e681afebb064
Signed-off-by: Christine Gharzuzi <chrisg@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58673
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
Change-Id: I4c729b71e845a4392bbbf8df6c24bf1dfd603107
Signed-off-by: Konstantin Porotchkin <kostap@marvell.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58576
Reviewed-by: Igal Liberman <igall@marvell.com>
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
|
|
Change-Id: I41862b1176c27ab815863bc1c3393d29d2f11b7f
Signed-off-by: Grzegorz Jaszczyk <jaz@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58400
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Igal Liberman <igall@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|
|
This patch enables handling PMU overflow IRQ by GIC SPI's
directly in EL3. Also implement additional SMC routine,
which can disable the solution on demand in runtime.
Change-Id: Ie76aa62ccc4fd7cabfec9e3d5ed9970ada1c1b2a
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58304
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
Tested-by: Kostya Porotchkin <kostap@marvell.com>
|
|
It turned out that resetting the RTC time register is not
necessary during initial configuration. Safely remove it
from the sequence.
Change-Id: Id2b9c7db44a8c8dbe88a7f8a21695b72a7fd78ee
Signed-off-by: Marcin Wojtas <mw@semihalf.com>
Reviewed-on: http://vgitil04.il.marvell.com:8080/58534
Tested-by: iSoC Platform CI <ykjenk@marvell.com>
Reviewed-by: Nadav Haklai <nadavh@marvell.com>
Reviewed-by: Kostya Porotchkin <kostap@marvell.com>
|