Joel Johnson
b40745e5c2
cmd: mvebu: bubt: fix quoted string split across lines
...
Update quoted string alignment to address checkpatch.pl warning
originally introduced in
commit f60a66ef5d ("cmd: mvebu: bubt: show image boot device").
Signed-off-by: Joel Johnson <mrjoel@lixil.net >
Reviewed-by: Simon Glass <sjg@chromium.org >
2020-05-04 07:04:04 +02:00
Jakov Petrina
f49ac7e1c4
arm: dts: uDPU: switch default PHY speed to 3.125Gbit
...
This resolves issues with certain SFP modules.
Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr >
Signed-off-by: Vladimir Vid <vladimir.vid@sartura.hr >
Reviewed-by: Stefan Roese <sr@denx.de >
2020-05-04 07:04:04 +02:00
Biwen Li
9e36eae124
powerpc: dts: p1010: add i2c node
...
Add i2c node of p1010
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:37 +05:30
Heinrich Schuchardt
d76485b941
doc: fix references to README.qe_firmware
...
In two files README.qe_firmware is referenced which never made it into the
U-Boot tree. The README is available in the Linux kernel tree.
Update the references.
Cc: Timur Tabi <timur@kernel.org >
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de >
Reviewed-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:37 +05:30
Hou Zhiqiang
fc888ac7d5
configs: P1010RDB: Enable PCIe driver
...
Enable the DM PCIe driver in P1010RDB defconfigs.
Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:37 +05:30
Hou Zhiqiang
9de7c76bba
powerpc: P1010RDB: Disable legacy PCIe driver when DM_PCI is enabled
...
Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled
for P1010RDB board.
Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:37 +05:30
Hou Zhiqiang
177edd82b2
powerpc: P1010RDB: Compile legacy PCIe routines conditionally
...
Compile the legacy PCIe initialization reoutines for P1010RDB
boards only when DM_PCI is not enabled.
Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:37 +05:30
Hou Zhiqiang
d2d019b7c3
powerpc: Enable device tree support for P1010RDB
...
Add device tree for P1010RDB boards and enable CONFIG_OF_CONTROL
so that device tree can be compiled.
Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:37 +05:30
Biwen Li
a45fa9e800
configs: T1042D4RDB: enable DM_I2C and DM_RTC
...
This enables DM_I2C and DM_RTC in T1042D4RDB defconfigs,
except T1042D4RDB SECURE_BOOT defconfig
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
d2e3f7c608
dm: powerpc: T1040/T1042: add i2c DM support
...
This supports i2c DM for SoC T1040/T1042
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
613e66eb80
configs: T2080: enable DM_I2C
...
This enables DM_I2C in T2080 defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
8e4be6dfb7
dm: powerpc: T2080/T2081: add i2c DM support
...
This supports i2c DM for SoC T2080/T2081
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
30ea84768b
configs: T4240RDB: enable DM_I2C
...
This enable DM_I2C in T4240RDB defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
e6bd72f880
dm: ppc: T4240: add i2c DM support
...
This supports i2c DM for SoC T4240
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
1321aef8cd
configs: MPC8548CDS: enable DM_I2C
...
This enables DM_I2C in MPC8548CDS defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
01d97d5f18
dm: ppc: MPC8548CDS: add i2c DM support
...
This supports i2c DM for board MPC8548CDS
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
70571f981b
configs: P1010: Enable DM_I2C and DM_RTC
...
Enable DM_I2C and DM_RTC in P1010RDB defconfigs,
except P1010RDB SECBOOT defconfigs.
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
2703e640d2
dm: ppc: p1010: add i2c DM support
...
This supports i2c DM for SoC P1010
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
fe138b8a3f
configs: T1024RDB: enable DM_I2C and DM_RTC
...
This enables DM_I2C and DM_RTC in T1024RDB defconfigs,
except T1024RDB SECURE_BOOT defconfig
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
9e9771a610
dm: powerpc: T1023/T1024: add i2c DM support
...
This supports i2c DM for SoC T1023/T1024
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
c556225407
configs: P4080DS: enable DM_I2C
...
This enables DM_I2C in P4080DS defconfigs,
except P4080DS SRIO_PCIE_BOOT and SECURE_BOOT defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
369cb88505
powerpc: dts: P4080: add i2c node
...
This adds i2c node for SoC P4080
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
b4a46f279a
configs: P3041DS: enable DM_I2C
...
This enables DM_I2C in P3041DS defconfigs,
except P3041DS SECURE_BOOT and SRIO_PCIE_BOOT defconfig
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
0a98d5b02d
powerpc: dts: P3041: add i2c node
...
This adds i2c node for SoC P3041
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
84daa8118a
config: P2041RDB: enable DM_I2C
...
This enables DM_I2C in P2041RDB defconfig,
except P2041RDB SRIO_PCIE_BOOT and SECURE_BOOT defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
2f3bb4ab3e
dm: powerpc: P2041RDB: add i2c DM support
...
This supports i2c DM for board P2041RDB
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
b36decf81e
configs: P2020RDB: enable DM_I2C and DM_RTC
...
This enables DM_I2C and DM_RTC in P2020RDB defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
2563aea1ea
dts: powerpc: P2020RDB: add i2c node
...
This adds i2c node for board P2020RDB
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
3cbc3822d6
configs: P1020RDB: enable DM_I2C and DM_RTC
...
This enables DM_I2C and DM_RTC in P1020RDB defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
74014dfcd8
dm: powerpc: P1020: add i2c DM support
...
This supports i2c DM for SoC P1020
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
d864f717bb
configs: P5040DS: enable DM_I2C
...
This enable DM_I2C in P5040DS defconfigs,
except P5040DS SECURE_BOOT defconfigs
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
9919e7ea0e
dm: powerpc: P5040DS: add i2c DM support
...
This supports i2c DM for board P5040DS
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
213b19054c
powerpc: create dts component of i2c to build up an SoC
...
Provide a common i2c components that we can utilize to
build up the various device tree.
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
22e0a84072
rtc: pt7c4338: Add driver model support
...
Add support of driver model of pt7c4338
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Biwen Li
3bebb4f358
rtc: ds1337: Add driver model support
...
Add support of driver model of ds1337
Signed-off-by: Biwen Li <biwen.li@nxp.com >
Reviewed-by: Priyanka Jain <priyanka.jain@nxp.com >
2020-05-04 09:12:36 +05:30
Chunfeng Yun
c01a7773a5
MAINTAINERS: MediaTek: add USB related files
...
Add dt-binding files of xhci-mtk and phys, C files of
phys.
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
44f5c9ab45
dt-bindings: usb: mtk-xhci: Add binding for MediaTek xHCI host controller
...
Add dt-binding for MediaTek xHCI host controller
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
95d3e1d090
dt-bindings: phy-mtk-tphy: add properties of address mapping and clocks
...
1. add the address mapping related properties;
2. make "ref" clock optional, and add optional clock "da_ref";
3. add the banks layout of TPHY V1 and V2;
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
ba42c286f6
arm: dts: mt7629: add usb related nodes
...
Add usb, phy and clock nodes
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
7410283415
xhci: mediatek: Add support for MTK xHCI host controller
...
This patch is used to support the on-chip xHCI controller on
MediaTek SoCs, currently control/bulk/interrupt transfers are
supported.
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
4d4abbd783
phy: phy-mtk-tphy: add a new reference clock
...
Usually the digital and analog phys use the same reference clock,
but some platforms have two separate reference clocks for each of
them, so add another optional clock to support them.
In order to keep the clock names consistent with PHY IP's, change
the da_ref for analog phy and ref clock for digital phy.
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
d1ae8445ad
phy: phy-mtk-tphy: add support new version
...
The new version removes all shared banks between multi-phys
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
ee6eabbedd
phy: phy-mtk-tphy: add support USB phys
...
Support USB2 and USB3 PHY with shared banks when support multi-phys
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
cf67e45179
usb: dwc2_udc_otg: use the phy bulk API to get phys
...
Use the phy bulk API to get a group of phys
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
6dfb8a8052
usb: dwc3: use the phy bulk API to get phys
...
Get a group of phys by the phy bulk API
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
00c82acfe9
test: dm: phy: add a test item for the phy_bulk API
...
Add a test item for the phy_bulk API
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
b13307b470
phy: Add API for a bulk of phys
...
This patch adds a "bulk" API to the phy API in order to
get/init/exit/power on/off a group of phys associated
with a device.
The bulk API will avoid adding a copy of the same code to
manage a group of phys in drivers.
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
Reviewed-by: Jagan Teki <jagan@amarulasolutions.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
bf6ad91629
test: dm: add test item for ofnode_get_child_count()
...
Add a test item for ofnode_get_child_count()
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
2020-05-02 12:32:28 +02:00
Chunfeng Yun
89b84b85e9
dm: core: Add function to get child count of ofnode or device
...
This patch add function used to get the child count of
a ofnode or a device
Signed-off-by: Chunfeng Yun <chunfeng.yun@mediatek.com >
Signed-off-by: Frank Wunderlich <frank-w@public-files.de >
Reviewed-by: Weijie Gao <weijie.gao@mediatek.com >
Reviewed-by: Simon Glass <sjg@chromium.org >
2020-05-02 12:32:28 +02:00
Tom Rini
c693f212c5
Merge branch '2020-05-01-master-imports'
...
- Assorted bug fixes
- Framework for enabling D-CACHE in SPL on ARM
2020-05-01 16:43:15 -04:00