the maintainer for mediatek in U-Boot?
> Hi Ryder,
>
> It's you, right?
>
>
for the series
Reviewed-by: Ryder Lee
On Mon, 2019-12-23 at 17:28 +0800, mingming lee wrote:
> Add support for MediaTek MT8512 SoC. This include the file
> that will initialize the SoC after boot and its device tree.
>
> Signed-off-by: mingming lee
> ---
> arch/arm/dts/mt8512.dtsi | 115 ++
>
On Mon, 2019-12-23 at 17:28 +0800, mingming lee wrote:
> Update mtk common clock driver to support mt8512
> 1. add new set_clr_upd mux type and related operation
> 2. add configurable pcw_chg_reg/ibits/fmin to mtk_pll
> 3. fix mtk_clk_find_parent_rate data overflow.
I think these should be split
On Mon, 2019-08-05 at 09:33 +0300, Ramon Fried wrote:
> On Sun, Aug 4, 2019 at 8:25 PM Frank Wunderlich
> wrote:
> >
> > From: Ryder Lee
> >
> > This adds PCIe controller support for MT7623.
> >
> > Tested-by: Frank Wunderlich
> > Signed-off-by
On Mon, 2019-08-05 at 09:34 +0300, Ramon Fried wrote:
> On Sun, Aug 4, 2019 at 8:26 PM Frank Wunderlich
> wrote:
> >
> > From: Ryder Lee
> >
> > This adds PCIe and its PHY nodes for MT7623.
> >
> > Tested-by: Frank Wunderlich
> > Signed-off-by
hy) https://patchwork.ozlabs.org/patch/1139695/
However the patch directly puts everything into PCI driver without using
other modules. We should switch to use them.
> > Gesendet: Mittwoch, 31. Juli 2019 um 17:23 Uhr
> > Von: "Ryder Lee"
> > > imho we can use s
On Wed, 2019-07-31 at 22:35 +0800, Ryder Lee wrote:
> On Wed, 2019-07-31 at 17:13 +0300, Aleksandr Rybalko wrote:
> > Hello Ryder.
> >
> >
> > ср, 31 лип. 2019 о 15:45 Ryder Lee пише:
> >
> > + GSS_MTK_Uboot_upstream
> >
> &g
On Wed, 2019-07-31 at 17:13 +0300, Aleksandr Rybalko wrote:
> Hello Ryder.
>
>
> ср, 31 лип. 2019 о 15:45 Ryder Lee пише:
>
> + GSS_MTK_Uboot_upstream
>
> On Wed, 2019-07-31 at 13:51 +0200, Frank Wunderlich wrote:
>
+ GSS_MTK_Uboot_upstream
On Wed, 2019-07-31 at 13:51 +0200, Frank Wunderlich wrote:
> From: Oleksandr Rybalko
>
> this chip is used in MT7623 and some other Mediatek SoCs for pcie
>
> Tested-by: Frank Wunderlich
> Signed-off-by: Frank Wunderlich
> Signed-off-by: Oleksandr Rybalko
> ---
>
This adds missing hifsys reset parts in header files.
Tested-by: Frank Wunderlich
Signed-off-by: Ryder Lee
---
arch/arm/dts/mt7623.dtsi | 7 +++
include/dt-bindings/reset/mtk-reset.h | 9 +
2 files changed, 16 insertions(+)
diff --git a/arch/arm/dts/mt7623.dtsi b/arch
This adds high speed interface subsystem - hifsys (i.e. PCIe and USB)
for MT7623 SoC and enables its reset controller.
The control block is shared with ethsys and accordingly rename the
related defines.
Tested-by: Frank Wunderlich
Signed-off-by: Ryder Lee
---
drivers/clk/mediatek/clk-mt7623.c
Add MediaTek team as designated reviewer.
Signed-off-by: Ryder Lee
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4285d56626..22adf6ade3 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -195,6 +195,7 @@ F: arch/arm/include/asm/arch-pxa/
ARM
On Fri, 2019-06-14 at 14:16 +0200, Fabien Parent wrote:
> +u-boot@lists.denx.de
>
> On Fri, Jun 14, 2019 at 2:14 PM Fabien Parent wrote:
> >
> > The pumpkin board is made by Gossamer Engineering and is using
> > a MediaTek SoC. The board currently comes in two available version:
> > MT8516 SoC
On Mon, 2019-02-04 at 11:58 +0100, Fabien Parent wrote:
> Some MediaTek SoC need an additional clock "source_cg". Enable
> this new clock. We reuse the same clock name as in the kernel.
>
> Signed-off-by: Fabien Parent
Acked-by: Ryder Lee
> ---
> drivers/mmc/mtk
t; new file mode 100644
> index 00..b62a971c59
> --- /dev/null
> +++ b/include/dt-bindings/clock/mt8516-clk.h
> @@ -0,0 +1,251 @@
> +// SPDX-License-Identifier: GPL-2.0
> +/*
> + * Copyright (c) 2018 BayLibre, SAS
> + * Copyright (c) 2018 MediaTek Inc.
> + * Aut
On Mon, 2019-02-04 at 11:58 +0100, Fabien Parent wrote:
> Add the implementation for the CLK_GATE_SETCLR_INV flag.
>
> Signed-off-by: Fabien Parent
Acked-by: Ryder Lee
> ---
> drivers/clk/mediatek/clk-mtk.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/
On Mon, 2019-02-04 at 11:58 +0100, Fabien Parent wrote:
> Add config for handling MT8516 SoC.
>
> Signed-off-by: Fabien Parent
Acked-by: Ryder Lee
> ---
> drivers/mmc/mtk-sd.c | 10 ++
> 1 file changed, 10 insertions(+)
>
> diff --git a/drivers/mmc/mtk-sd.
/drivers/pinctrl/mediatek/pinctrl-mt8516.c
> new file mode 100644
> index 00..17083e9aa3
> --- /dev/null
> +++ b/drivers/pinctrl/mediatek/pinctrl-mt8516.c
> @@ -0,0 +1,391 @@
> +// SPDX-License-Identifier: GPL-2.0
> +/*
> + * Copyright (C) 2018 BayLibre, SAS
> + *
Hi Tom,
On Mon, 2018-11-26 at 22:12 -0500, Tom Rini wrote:
> On Thu, Nov 15, 2018 at 10:07:49AM +0800, Ryder Lee wrote:
>
> > This patch adds support for MTK boot image generation.
> >
> > Signed-off-by: Weijie Gao
> > Signed-off-by: Ryder Lee
> > Reviewe
This adds a general board file based on MT7629 SoCs from MediaTek.
Apart from the generic parts (cpu) we add some low level init codes
and initialize the early clocks.
Signed-off-by: Ryder Lee
Signed-off-by: Weijie Gao
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4:
-Add
Add a few notes on how to try out the MediaTek support so far.
Signed-off-by: Ryder Lee
Tested-by: Frank Wunderlich
---
Changes since v5:
-Fix Whitespace-Error.
Changes since v4:
-Add instructions on how to prepare SD card and write to SNOR flash.
-Fix typo.
---
doc/README.mediatek | 221
This patch adds a driver for MT7623 clock blocks.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
drivers/clk/mediatek/Makefile | 1 +
drivers/clk/mediatek/clk-mt7623.c | 870
. The System Power Manager (SPM)
inside the SCPSYS is for the MTCMOS power domain control.
For now this driver only adds power domain support.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
drivers/power/domain/Kconfig| 7 +
drivers
This patch adds an entry for MediaTek.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
MAINTAINERS | 20
1 file changed, 20 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index abdb6dc..214629e 100644
SoCs will change the UART into high-speed mode
and the U-Boot must use this driver to initialize the UART.
Signed-off-by: Weijie Gao
Tested-by: Ryder Lee
---
Changes since v5: Add a specific driver for MTK UART
Changes since v4: None
---
drivers/serial/Kconfig | 20
drivers/serial
Hello,
This is the new round to add U-Boot support for MediaTek SoCs - MT7623n &
MT7629,
and the most of the drivers are based on mainline Linux, such as clock, timer,
mmc,
pinctrl, UART, watchdog, power domain and device tree.
Ryder
Ryder Lee (16):
tools: MediaTek: add MTK boot he
From: Weijie Gao
This patch adds MT7623 host controller driver for accessing SD/MMC.
Cc: Jaehoon Chung
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
drivers/mmc/Kconfig | 11
This patch adds a DDR3 driver for MT7629 SoC.
Signed-off-by: Wu Zou
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
drivers/ram/Makefile | 1 +
drivers/ram/mediatek/Makefile | 7 +
drivers/ram/mediatek/ddr3-mt7629
This patch adds pinctrl support for MT7623 SoC. And most of the
structures are used to hold the hardware configuration for each
pin.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4:
-Add a comment to the exported
This patch adds clock source and clock event for the timer found
on the Mediatek SoCs.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
drivers/timer/Kconfig | 7
drivers/timer/Makefile| 1
This adds power domain (scpsys) support for MT7623 SoC.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
drivers/power/domain/mtk-power-domain.c | 80 +
1 file changed, 80 insertions(+)
diff --git a/drivers
chips that use
the same binding and driver, then being a little more abstract could
help in the long run.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5:
- remove unused pin macros
Changes since v4:
-mtk_pinctrl_probe() is a common function called by all probe functions
This patch adds a common driver for the Mediatek SoC integrated
watchdog.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4: None
---
drivers/watchdog/Kconfig | 8 +++
drivers/watchdog/Makefile | 1 +
drivers
This patch adds support for MTK boot image generation.
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5: Fix typo
Changes since v4: None
---
Makefile | 20 ++
common/image.c | 1 +
include/image.h | 1 +
scripts
MT7629 as an example to demonstrate how to implement driver if
any other MediaTek chips would like to use it.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5: None
Changes since v4
-Add a __common_ infix on the shared funcitons to make them clear.
(i.e., mtk_clk_init
This adds device tree for MT7623 development board - Bananapi R2
Detailed hardware information for BPI-R2 which could be found on
http://wiki.banana-pi.org/Banana_Pi_BPI-R2.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v5: Use new compatible
From: Weijie Gao
This adds a general board file based on MT7623 SoCs from MediaTek.
As this u-boot is loaded by MTK proprietary preloader, there is no
low level initializtion codes.
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
Changes since v5: None
This patch adds MT7629 device tree and the includes it needs.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v5: Use new compatible 'mediatek,hsuart' for MTK UART
Changes since v4: None
---
arch/arm/dts/Makefile| 3 +
arch/arm/dts/mt7629-rfb-u
On Tue, 2018-11-13 at 11:53 -0800, Simon Glass wrote:
> Hi Ryder,
>
> On 6 November 2018 at 01:47, Ryder Lee wrote:
> > This patch adds an extra operation in ns16550.c to suuport MediaTek
> > SoCs as we have a highspeed register which influences the calcualtion
> > o
This patch adds pinctrl support for MT7623 SoC. And most of the
structures are used to hold the hardware configuration for each
pin.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v4:
-Add a comment to the exported function - mtk_rmw
This patch adds a DDR3 driver for MT7629 SoC.
Signed-off-by: Wu Zou
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4: None
---
drivers/ram/Makefile | 1 +
drivers/ram/mediatek/Makefile | 7 +
drivers/ram/mediatek/ddr3-mt7629.c | 766
This patch adds clock source and clock event for the timer found
on the Mediatek SoCs.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v4: None
---
drivers/timer/Kconfig | 7
drivers/timer/Makefile| 1 +
drivers/timer/mtk_timer.c
. The System Power Manager (SPM)
inside the SCPSYS is for the MTCMOS power domain control.
For now this driver only adds power domain support.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4: None
---
drivers/power/domain/Kconfig| 7 +
drivers/power/domain/Makefile
This patch adds a common driver for the Mediatek SoC integrated
watchdog.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v4: None
---
drivers/watchdog/Kconfig | 8 +++
drivers/watchdog/Makefile | 1 +
drivers/watchdog/mtk_wdt.c | 135
This adds power domain (scpsys) support for MT7623 SoC.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4: None
---
drivers/power/domain/mtk-power-domain.c | 80 +
1 file changed, 80 insertions(+)
diff --git a/drivers/power/domain/mtk-power
This patch adds an entry for MediaTek.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4: None
---
MAINTAINERS | 20
1 file changed, 20 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index cf8f73f..9940200 100644
--- a/MAINTAINERS
+++ b
Hello,
This is the new round to add U-Boot support for MediaTek SoCs - MT7623n &
MT7629,
and the most of the drivers are based on mainline Linux, such as clock, timer,
mmc,
pinctrl, watchdog, power domain and device tree.
Thanks,
Ryder
Ryder Lee (16):
tools: MediaTek: add MTK boot he
From: Weijie Gao
This adds a general board file based on MT7623 SoCs from MediaTek.
As this u-boot is loaded by MTK proprietary preloader, there is no
low level initializtion codes.
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
Changes since v4:
-Add gd
Add a few notes on how to try out the MediaTek support so far.
Signed-off-by: Ryder Lee
---
Changes since v4:
-Add instructions on how to prepare SD card and write to SNOR flash.
-Fix typo.
---
doc/README.mediatek | 221
1 file changed, 221
chips that use
the same binding and driver, then being a little more abstract could
help in the long run.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4:
-mtk_pinctrl_probe() is a common function called by all probe functions,
so rename it to mtk_pinctrl_common_probe
From: Weijie Gao
This patch adds MT7623 host controller driver for accessing SD/MMC.
Cc: Jaehoon Chung
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v4: None
---
drivers/mmc/Kconfig | 11 +
drivers/mmc/Makefile
This adds device tree for MT7623 development board - Bananapi R2
Detailed hardware information for BPI-R2 which could be found on
http://wiki.banana-pi.org/Banana_Pi_BPI-R2.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v4: None
---
arch/arm
This patch adds an extra operation in ns16550.c to suuport MediaTek
SoCs as we have a highspeed register which influences the calcualtion
of the divisor.
Note that we don't support the baudrate greater than 115200 currently.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed
MT7629 as an example to demonstrate how to implement driver if
any other MediaTek chips would like to use it.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4: None
-Add a __common_ infix on the shared funcitons to make them clear.
(i.e., mtk_clk_init
This patch adds support for MTK boot image generation.
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4: None
---
Makefile | 20 ++
common/image.c | 1 +
include/image.h | 1 +
scripts/Makefile.spl | 11 +
tools
This patch adds MT7629 device tree and the includes it needs.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
Changes since v4: None
---
arch/arm/dts/Makefile| 3 +
arch/arm/dts/mt7629-rfb-u-boot.dtsi | 24 +++
arch/arm/dts/mt7629-rfb.dts | 70
This patch adds a driver for MT7623 clock blocks.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
Changes since v4: None
---
drivers/clk/mediatek/Makefile | 1 +
drivers/clk/mediatek/clk-mt7623.c | 870 ++
2 files
This adds a general board file based on MT7629 SoCs from MediaTek.
Apart from the generic parts (cpu) we add some low level init codes
and initialize the early clocks.
Signed-off-by: Ryder Lee
Signed-off-by: Weijie Gao
Reviewed-by: Simon Glass
---
Changes since v4:
-Add gd->bd->bi_boot_
On Mon, 2018-11-05 at 10:20 +0800, Ryder Lee wrote:
> On Sat, 2018-11-03 at 00:09 -0600, Simon Glass wrote:
> > Hi Ryder,
> >
> > On 2 November 2018 at 09:15, Ryder Lee wrote:
> > > This patch adds an extra operation in ns16550.c to suuport MediaTek
> > &g
On Sat, 2018-11-03 at 00:08 -0600, Simon Glass wrote:
> Hi Ryder,
>
> On 2 November 2018 at 09:15, Ryder Lee wrote:
> > This patch adds clock modules for MediaTek SoCs:
> > - Shared part: a common driver which contains the general operations
> > for plls, muxes, divide
On Sat, 2018-11-03 at 00:08 -0600, Simon Glass wrote:
> On 2 November 2018 at 09:15, Ryder Lee wrote:
> > This patch adds support for MTK boot image generation.
> >
> > Signed-off-by: Weijie Gao
> > Signed-off-by: Ryder Lee
> > ---
> > Makefile
On Sat, 2018-11-03 at 00:09 -0600, Simon Glass wrote:
> Hi Ryder,
>
> On 2 November 2018 at 09:15, Ryder Lee wrote:
> > This patch adds an extra operation in ns16550.c to suuport MediaTek
> > SoCs as we have a highspeed register which influences the calcualtion
> > o
to kernel (rc1=bpi-r2_v3_old and rc3 = bpi-r2_v3)
That's because I remove 'gd->bd->bi_boot_params' in v3, but it seems you
use legacy method (ATAGs) to pass parameters. I will add it back.
> > Gesendet: Samstag, 03. November 2018 um 09:46 Uhr
> > Von: "Frank Wunderlich&q
This patch adds a DDR3 driver for MT7629 SoC.
Signed-off-by: Wu Zou
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
drivers/ram/Makefile | 1 +
drivers/ram/mediatek/Makefile | 7 +
drivers/ram/mediatek/ddr3-mt7629.c | 766 +
3
Add a few notes on how to try out the MediaTek support so far.
Signed-off-by: Ryder Lee
---
doc/README.mediatek | 54 +
1 file changed, 54 insertions(+)
create mode 100644 doc/README.mediatek
diff --git a/doc/README.mediatek b/doc
From: Weijie Gao
This patch adds MT7623 host controller driver for accessing SD/MMC.
Cc: Jaehoon Chung
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
drivers/mmc/Kconfig | 11 +
drivers/mmc/Makefile |1 +
drivers/mmc/mtk
This patch adds support for MTK boot image generation.
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
---
Makefile | 20 ++
common/image.c | 1 +
include/image.h | 1 +
scripts/Makefile.spl | 11 +
tools/Makefile | 1 +
tools/mtk_image.c| 749
This adds a general board file based on MT7629 SoCs from MediaTek.
Apart from the generic parts (cpu) we add some low level init codes
and initialize the early clocks.
Signed-off-by: Ryder Lee
Signed-off-by: Weijie Gao
---
arch/arm/Kconfig | 16
arch/arm
This patch adds MT7629 device tree and the includes it needs.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
arch/arm/dts/Makefile| 3 +
arch/arm/dts/mt7629-rfb-u-boot.dtsi | 24 +++
arch/arm/dts/mt7629-rfb.dts | 70 +
arch/arm/dts
This adds device tree for MT7623 development board - Bananapi R2
Detailed hardware information for BPI-R2 which could be found on
http://wiki.banana-pi.org/Banana_Pi_BPI-R2.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
arch/arm/dts/Makefile
This patch adds a driver for MT7623 clock blocks.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
drivers/clk/mediatek/Makefile | 1 +
drivers/clk/mediatek/clk-mt7623.c | 870 ++
2 files changed, 871 insertions
yder
Ryder Lee (16):
tools: MediaTek: add MTK boot header generation to mkimage
arm: dts: MediaTek: add device tree for MT7629
arm: dts: MediaTek: add device tree for MT7623
arm: MediaTek: add basic support for MT7629 boards
clk: MediaTek: add clock driver for MT7629 SoC.
clk: MediaTek:
This patch adds a common driver for the Mediatek SoC integrated
watchdog.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
drivers/watchdog/Kconfig | 8 +++
drivers/watchdog/Makefile | 1 +
drivers/watchdog/mtk_wdt.c | 135
This patch adds an entry for MediaTek.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
MAINTAINERS | 20
1 file changed, 20 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index cf8f73f..9940200 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -157,6 +157,26 @@ T
This adds power domain (scpsys) support for MT7623 SoC.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
drivers/power/domain/mtk-power-domain.c | 80 +
1 file changed, 80 insertions(+)
diff --git a/drivers/power/domain/mtk-power-domain.c
b/drivers/power
This patch adds clock source and clock event for the timer found
on the Mediatek SoCs.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed-by: Simon Glass
---
drivers/timer/Kconfig | 7
drivers/timer/Makefile| 1 +
drivers/timer/mtk_timer.c | 85
This patch adds pinctrl support for MT7623 SoC. And most of the
structures are used to hold the hardware configuration for each
pin.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
drivers/pinctrl/mediatek/Kconfig |4 +
drivers/pinctrl/mediatek/Makefile
MT7629 as an example to demonstrate how to implement driver if
any other MediaTek chips would like to use it.
Signed-off-by: Ryder Lee
---
drivers/clk/Makefile | 1 +
drivers/clk/mediatek/Makefile | 6 +
drivers/clk/mediatek/clk-mt7629.c | 709
From: Weijie Gao
This adds a general board file based on MT7623 SoCs from MediaTek.
As this u-boot is loaded by MTK proprietary preloader, there is no
low level initializtion codes.
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
arch/arm/mach-mediatek
chips that use
the same binding and driver, then being a little more abstract could
help in the long run.
Signed-off-by: Ryder Lee
---
arch/arm/include/asm/arch-mediatek/gpio.h | 9 +
drivers/pinctrl/Kconfig | 1 +
drivers/pinctrl/Makefile | 1
This patch adds an extra operation in ns16550.c to suuport MediaTek
SoCs as we have a highspeed register which influences the calcualtion
of the divisor.
Note that we don't support the baudrate greater than 115200 currently.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
Reviewed
. The System Power Manager (SPM)
inside the SCPSYS is for the MTCMOS power domain control.
For now this driver only adds power domain support.
Signed-off-by: Ryder Lee
Reviewed-by: Simon Glass
---
drivers/power/domain/Kconfig| 7 +
drivers/power/domain/Makefile | 1 +
drivers
On Wed, 2018-10-24 at 21:29 -0600, Simon Glass wrote:
> Hi Ryder,
>
> On 12 October 2018 at 01:00, Ryder Lee wrote:
> > This patch adds support for MTK boot image generation.
> >
> > Signed-off-by: Weijie Gao
> > Signed-off-by: Ryder Lee
> > ---
> &g
On Wed, 2018-10-24 at 21:30 -0600, Simon Glass wrote:
> On 12 October 2018 at 01:01, Ryder Lee wrote:
> > This patch adds a DDR3 driver for MT7629 SoC.
> >
> > Signed-off-by: Wu Zou
> > Signed-off-by: Ryder Lee
> > ---
> > drivers/ram/Makefile
On Wed, 2018-10-24 at 21:29 -0600, Simon Glass wrote:
> Hi Ryder,
>
> On 12 October 2018 at 01:00, Ryder Lee wrote:
> > This adds a general board file based on MT7629 SoCs from MediaTek.
> >
> > Apart from the generic parts (cpu) we add some low level init codes
&
On Wed, 2018-10-24 at 21:29 -0600, Simon Glass wrote:
> Hi,
>
> On 12 October 2018 at 01:00, Ryder Lee wrote:
> > From: Weijie Gao
> >
> > This adds a general board file based on MT7623 SoCs from MediaTek.
> >
> > As this u-boot is loaded by preloader,
On Wed, 2018-10-24 at 21:29 -0600, Simon Glass wrote:
> Hi Ryder,
>
> On 12 October 2018 at 01:00, Ryder Lee wrote:
> > This patch adds clock modules for MediaTek SoCs:
> > - Shared part: a common driver which contains the general operations
> > for plls, muxes, divide
On Wed, 2018-10-24 at 21:29 -0600, Simon Glass wrote:
> Hi Ryder,
>
> On 12 October 2018 at 01:01, Ryder Lee wrote:
> > This patch adds pinctrl support for MT7623 SoC. And most of the
> > structures are used to hold the hardware configuration for each
> > pin.
>
Hi Simon,
On Wed, 2018-10-24 at 21:29 -0600, Simon Glass wrote:
> Hi Ryder,
>
> On 12 October 2018 at 01:00, Ryder Lee wrote:
> > This patch adds pinctrl support for MT7629 SoC. The IO core found on
> > the SoC has the registers for pinctrl, pinconf and gpio mixed up in
On Thu, 2018-10-11 at 10:10 -0400, Tom Rini wrote:
> On Tue, Oct 09, 2018 at 11:54:06AM +0800, Ryder Lee wrote:
>
> > This patch adds defconfig for the MT7629 reference board.
> >
> > Signed-off-by: Ryder Lee
> > ---
> >
On Thu, 2018-10-11 at 10:10 -0400, Tom Rini wrote:
> On Tue, Oct 09, 2018 at 11:54:04AM +0800, Ryder Lee wrote:
>
> > This adds a general board file based on MT7629 SoCs from MediaTek.
> >
> > Apart from the generic parts (cpu) we add some low level init codes
> > a
From: Guochun Mao
This patch adds MT7629 qspi driver for accessing SPI NOR flash.
Cc: Jagan Teki
Signed-off-by: Guochun Mao
---
change since v2:
- Drop flash commands in the driver.
---
drivers/spi/Kconfig| 7 +
drivers/spi/Makefile | 1 +
drivers/spi/mtk_qspi.c | 359
This patch adds a driver for MT7623 clock blocks.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
drivers/clk/mediatek/Makefile | 1 +
drivers/clk/mediatek/clk-mt7623.c | 870 ++
2 files changed, 871 insertions(+)
create mode 100644 drivers
This patch adds pinctrl support for MT7623 SoC. And most of the
structures are used to hold the hardware configuration for each
pin.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
drivers/pinctrl/mediatek/Kconfig |4 +
drivers/pinctrl/mediatek/Makefile
From: Weijie Gao
This adds a general board file based on MT7623 SoCs from MediaTek.
As this u-boot is loaded by preloader, there is no low level
initializtion codes.
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
arch/arm/mach-mediatek/Kconfig
This adds a general board file based on MT7629 SoCs from MediaTek.
Apart from the generic parts (cpu) we add some low level init codes
and initialize the early clocks.
Signed-off-by: Ryder Lee
Signed-off-by: Weijie Gao
---
arch/arm/Kconfig | 14 +++
arch/arm
This patch adds MT7629 device tree and the includes it needs.
Signed-off-by: Ryder Lee
---
arch/arm/dts/Makefile| 3 +
arch/arm/dts/mt7629-rfb.dts | 71 +
arch/arm/dts/mt7629.dtsi | 244 +++
include/dt
This patch adds a DDR3 driver for MT7629 SoC.
Signed-off-by: Wu Zou
Signed-off-by: Ryder Lee
---
drivers/ram/Makefile | 1 +
drivers/ram/mediatek/Makefile | 7 +
drivers/ram/mediatek/ddr3-mt7629.c | 766 +
3 files changed, 774
From: Weijie Gao
This patch adds MT7623 host controller driver for accessing SD/MMC.
Cc: Jaehoon Chung
Signed-off-by: Weijie Gao
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
drivers/mmc/Kconfig |9 +
drivers/mmc/Makefile |1 +
drivers/mmc/mtk-sd.c | 1331
This patch adds an extra operation in ns16550.c to suuport MediaTek
SoCs as we have a highspeed register which influences the calcualtion
of the divisor.
Note that we don't support the baudrate greater than 115200 currently.
Signed-off-by: Ryder Lee
Tested-by: Matthias Brugger
---
drivers
1 - 100 of 154 matches
Mail list logo