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
Heinrich Schuchardt
14b7004532
.readthedocs.yml: fix type docs/
...
Out documentation directory is doc/ and not docs/.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de >
2020-05-01 16:42:38 -04:00
Tom Rini
36c2f020f2
actions: Fix syntax for enabling SYS_RELOC_GD_ENV_ADDR
...
The correct syntax is 'select SYS_...' and not 'select CONFIG_SYS...'
Fixes: d5c819b885 ("actions: Move defconfig options to Kconfig")
Signed-off-by: Tom Rini <trini@konsulko.com >
2020-05-01 13:30:52 -04:00
Giulio Benetti
ea0f768e2c
clk: imx: clk-imxrt1050: fix lcdif clock gate
...
LCDIF clock gate was wrong so set it according to RM.
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Reviewed-by: Anatolij Gustschin <agust@denx.de >
Reviewed-by: Fabio Estevam <festevam@gmail.com >
2020-05-01 19:03:25 +02:00
Giulio Benetti
72fef43d4d
video: mxsfb: add clk_enable()
...
BROM doesn't enable lcdif by default so add clk_enable() after
clk_set_rate().
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
Reviewed-by: Anatolij Gustschin <agust@denx.de >
Reviewed-by: Fabio Estevam <festevam@gmail.com >
2020-05-01 19:03:18 +02:00
Giulio Benetti
2bdfde5a00
imxrt1020-evk: README: change dd command destination
...
Set dd "of=" to "of=/dev/sdX" to be generic and prevent host hard drive
damage.
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
2020-05-01 19:03:10 +02:00
Giulio Benetti
e1747cefbd
imxrt1050-evk: README: change dd command destination
...
Set dd "of=" to "of=/dev/sdX" to be generic and prevent host hard drive
damage.
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com >
2020-05-01 19:03:02 +02:00
Harald Seiler
d81a68957f
imx: spl: Fix use of removed SPL_FAT_SUPPORT config
...
CONFIG_SPL_FAT_SUPPORT was removed in commit 0c3a9ed409
("spl: Kconfig: Replace CONFIG_SPL_FAT_SUPPORT with CONFIG_SPL_FS_FAT").
Fixup a leftover use of the symbol.
Fixes: 9d86dbd9cf ("imx: spl: implement spl_boot_mode for i.MX7/8/8M")
Signed-off-by: Harald Seiler <hws@denx.de >
2020-05-01 18:48:48 +02:00