Re: [PATCH v3 12/12] mailmap: Update email for Paul Burton

2024-05-19 Thread Daniel Schwierzeck
| 3 ++- board/imgtec/boston/MAINTAINERS | 2 +- board/imgtec/malta/MAINTAINERS | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 11/12] MIPS: boston: Migrate to OF_UPSTREAM

2024-05-19 Thread Daniel Schwierzeck
/boston64r2_defconfig | 2 +- configs/boston64r2el_defconfig | 2 +- configs/boston64r6_defconfig | 2 +- configs/boston64r6el_defconfig | 2 +- 13 files changed, 20 insertions(+), 231 deletions(-) Reviewed-by: Daniel Schwierzeck diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index

Re: [PATCH v3 10/12] dts/upstream: Add Makefile for MIPS

2024-05-19 Thread Daniel Schwierzeck
On 5/17/24 20:14, Jiaxun Yang wrote: It is required to make OF_UPSTREAM work. Reviewed-by: Sumit Garg Signed-off-by: Jiaxun Yang --- dts/upstream/src/mips/Makefile | 14 ++ 1 file changed, 14 insertions(+) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 09/12] clk: boston: Allow to get regmap from parent device

2024-05-19 Thread Daniel Schwierzeck
ove syscon detection code to probe to ensure parent is probbed before syscon_get_regmap. --- drivers/clk/clk_boston.c | 19 --- 1 file changed, 12 insertions(+), 7 deletions(-) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 08/12] MIPS: boston: Provide default env vars

2024-05-19 Thread Daniel Schwierzeck
(+) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 07/12] MIPS: boston: Imply various options

2024-05-19 Thread Daniel Schwierzeck
On 5/17/24 20:14, Jiaxun Yang wrote: This is a PC-like platform board. Enable drivers for most on-board devices to make it useful. Signed-off-by: Jiaxun Yang --- arch/mips/Kconfig | 27 +++ 1 file changed, 27 insertions(+) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 06/12] MIPS: Provide dummy acpi_table.h

2024-05-19 Thread Daniel Schwierzeck
On 5/17/24 20:14, Jiaxun Yang wrote: Some drivers need this header. Provide this dummy header as riscv did. Signed-off-by: Jiaxun Yang --- arch/mips/include/asm/acpi_table.h | 10 ++ 1 file changed, 10 insertions(+) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 03/12] pci: Enable PCI_MAP_SYSTEM_MEMORY when ARCH_MAP_SYSMEM is not set

2024-05-19 Thread Daniel Schwierzeck
1 file changed, 1 insertion(+) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 02/12] pci: auto: Reduce bridge mem alignment boundary for boston

2024-05-19 Thread Daniel Schwierzeck
/Kconfig| 9 + drivers/pci/pci_auto.c | 16 2 files changed, 17 insertions(+), 8 deletions(-) Reviewed-by: Daniel Schwierzeck

Re: [PATCH v3 01/12] pci: xilinx: Handle size of ecam region properly

2024-05-19 Thread Daniel Schwierzeck
--- drivers/pci/pcie_xilinx.c | 53 +++ 1 file changed, 40 insertions(+), 13 deletions(-) Reviewed-by: Daniel Schwierzeck

[PULL] u-boot-mips fixes for v2024.04

2024-03-13 Thread Daniel Schwierzeck
: implement __udivdi3 to fix building of SquashFS - mips: fix bug in cache init on MIPS32r2 or later Daniel Schwierzeck (1): mips: fix change_k0_cca() Linus Walleij (1): mips: implement __udivdi3 arch/mips/lib/Makefile

[PATCH] mips: fix change_k0_cca()

2023-11-06 Thread Daniel Schwierzeck
the value of the $t0 register. Fix the MIPS32 R1 code path to also store the updated value in $t0. Reported by user ddqxy138 on Github. https://github.com/u-boot/u-boot/commit/b838586086af3278bcaead3720c7a18813cf4619 Signed-off-by: Daniel Schwierzeck --- arch/mips/lib/cache_init.S | 4 ++-- 1 file

[PATCH] mips: implement __udivdi3

2023-11-06 Thread Daniel Schwierzeck
From: Linus Walleij Squashfs wasn't compiling because the lldiv() directives turn into __udivdi3 and we are using private libgcc. After this squashfs compiles for MIPS. Signed-off-by: Linus Walleij Signed-off-by: Daniel Schwierzeck --- Linus, this is the updated and optimized version

Re: [PATCH] bmips: Add Inteno XG6846 board

2023-09-21 Thread Daniel Schwierzeck
On 9/20/23 09:42, Linus Walleij wrote: This adds support for the Inteno XG6846 board based on the Broadcom MIPS 6328 SoC. The default boot will read a uImage from flash and boot it. Cc: Daniel Schwierzeck Signed-off-by: Linus Walleij --- arch/mips/dts/Makefile | 1 + arch

Re: [PATCH] bmips: Add Inteno XG6846 board

2023-09-21 Thread Daniel Schwierzeck
On 9/20/23 20:55, Tom Rini wrote: On Wed, Sep 20, 2023 at 08:51:07PM +0200, Linus Walleij wrote: On Wed, Sep 20, 2023 at 4:22 PM Tom Rini wrote: + * This is a diet version of the device tree from Linux, + * suitable for U-Boot. + */ We shouldn't need a diet version of the tree. If it's

Re: [PATCH] RFT: mips: implement __udivdi3

2023-09-21 Thread Daniel Schwierzeck
compiles for MIPS. Cc: Daniel Schwierzeck Cc: Mauro Condarelli Cc: Ralf Baechle Signed-off-by: Linus Walleij --- I can't test this because it didn't work for MTD devices as I had expected, but I saw Mauro had this problem before so I think I might have fixed it. I better put the patch out

Re: [PATCH 02/88] treewide: Correct invalid Kconfig syntax and warnings

2023-01-27 Thread Daniel Schwierzeck
On 1/27/23 14:45, Tom Rini wrote: On Mon, Jan 23, 2023 at 02:59:05PM -0700, Simon Glass wrote: In several places a 'select' is used to select a choice, which is not supported by Kconfig. In other places, the filename for the 'source' command is not in quites. Fix these two problems

Re: DDR timing for vendor board

2022-12-09 Thread Daniel Schwierzeck
Hi Rob, On 12/9/22 12:10, Rob Kramer wrote: Hi Jack, Thanks for your suggestion, I hadn't thought of using just the rkbin ddr file together with u-boot SPL. My biggest objection was the rkbin miniloader that makes assumptions on partition layout. It seems to work, but now I'm in for some DT

Re: [PATCH] net: ipv6: Fix link-partner MAC address assignment

2022-12-07 Thread Daniel Schwierzeck
On 12/7/22 12:25, Vyacheslav Mitrofanov V wrote: On Tue, 2022-12-06 at 13:22 +0100, Daniel Schwierzeck wrote: «Внимание! Данное письмо от внешнего адресата!» On 12/6/22 08:08, Viacheslav Mitrofanov wrote: MAC address of a link-partner is not saved for future use because of bad condition

Re: [PATCH] net: ipv6: Fix link-partner MAC address assignment

2022-12-06 Thread Daniel Schwierzeck
insertion(+), 1 deletion(-) Reviewed-by: Daniel Schwierzeck diff --git a/net/ndisc.c b/net/ndisc.c index 3c0eeeaea3..56fc6390bc 100644 --- a/net/ndisc.c +++ b/net/ndisc.c @@ -264,7 +264,7 @@ int ndisc_receive(struct ethernet_hdr *et, struct ip6_hdr *ip6, int len

Re: [PATCH] net: ipv6: Add missing break into IPv6 protocol handler

2022-12-06 Thread Daniel Schwierzeck
On 12/6/22 08:08, Viacheslav Mitrofanov wrote: IPv6 protocol handler is not terminated with a break statment. It can lead to running unexpected code. Signed-off-by: Viacheslav Mitrofanov --- net/net.c | 1 + 1 file changed, 1 insertion(+) thanks for the quick fix Reviewed-by: Daniel

Re: [PATCH v5 04/19] net: ipv6: Add Neighbor Discovery Protocol (NDP)

2022-12-05 Thread Daniel Schwierzeck
On 12/2/22 10:18, Viacheslav Mitrofanov wrote: Implement basic of NDP. It doesn't include such things as Router Solicitation, Router Advertisement and Redirect. It just has Neighbor Solicitation and Neighbor Advertisement. Only these two features are used in u-boot IPv6. Implementation of

Re: [PATCH v5 09/19] net: ipv6: Incorporate IPv6 support into u-boot net subsystem

2022-12-05 Thread Daniel Schwierzeck
On 12/2/22 10:18, Viacheslav Mitrofanov wrote: Add net_ip6_handler (an IPv6 packet handler) into net_loop. Add neighbor discovery mechanism into network init process. That is the main step to run IPv6 in u-boot. Now u-boot is capable to use NDP and handle IPv6 packets. Signed-off-by:

[PULL] u-boot-mips

2022-11-03 Thread Daniel Schwierzeck
incorrectly converted default value for CONFIG_SPL_PAD_TO Daniel Schwierzeck (4): MIPS: remove deprecated TARGET_VCT option MIPS: remove CONFIG_SYS_MHZ MIPS: mscc: remove unused CPU_CLOCK_RATE MIPS: convert

Re: [PATCH] mips: mtmips: spl/Kconfig: Set CONFIG_SPL_PAD_TO to 0x0 for ARCH_MTMIPS

2022-11-02 Thread Daniel Schwierzeck
AD_TO et al to Kconfig") Signed-off-by: Stefan Roese Cc: Ruben Winters Cc: Weijie Gao Cc: Daniel Schwierzeck Cc: Tom Rini --- common/spl/Kconfig | 1 + 1 file changed, 1 insertion(+) applied to u-boot-mips, thanks -- - Daniel

Re: [ISSUE] Failure to compile for MIPS32 using maltael_defconfig

2022-09-29 Thread Daniel Schwierzeck
On 9/29/22 05:45, Majid B. wrote: Hello, I've tried to build U-Boot 2022.07 with the following series of instructions: export CROSS_COMPILE=mipsel-linux-gnu- make mrproper make O=build maltael_defconfig make V=1 O=build -j$(nproc) Unfortunately, I seem to always run into this error: In

[PULL] u-boot-mips for v2022.10

2022-07-14 Thread Daniel Schwierzeck
Hi Tom, this time with all Kconfig migrations from -next included ;) Gitlab CI: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/12740 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=31=results The following changes since commit

[PATCH 4/4] MIPS: convert CONFIG_SYS_MIPS_TIMER_FREQ to Kconfig

2022-07-10 Thread Daniel Schwierzeck
This converts the following to Kconfig: CONFIG_SYS_MIPS_TIMER_REQ Signed-off-by: Daniel Schwierzeck --- arch/mips/Kconfig | 18 ++ configs/ap121_defconfig| 1 + configs/ap143_defconfig| 1

[PATCH 2/4] MIPS: remove CONFIG_SYS_MHZ

2022-07-10 Thread Daniel Schwierzeck
Resolve all uses of CONFIG_SYS_MHZ with the currently defined value. Remove code which depends on CONFIG_SYS_MHZ but where no board configs actually use that code. Signed-off-by: Daniel Schwierzeck --- arch/mips/mach-jz47xx/include/mach/jz4780.h | 2 +- arch/mips/mach-jz47xx/jz4780/pll.c

[PATCH 1/4] MIPS: remove deprecated TARGET_VCT option

2022-07-10 Thread Daniel Schwierzeck
This board has been removed a long time ago. Signed-off-by: Daniel Schwierzeck --- arch/mips/Kconfig | 8 1 file changed, 8 deletions(-) diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index 2e0793a7a7..8bef63cbb7 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig @@ -39,14

[PATCH 3/4] MIPS: mscc: remove unused CPU_CLOCK_RATE

2022-07-10 Thread Daniel Schwierzeck
CPU_CLOCK_RATE is just used once for CONFIG_SYS_MIPS_TIMER_FREQ which is migrated to Kconfig in the next patch. Signed-off-by: Daniel Schwierzeck --- include/configs/vcoreiii.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/include/configs/vcoreiii.h b/include/configs

[PATCH 0/4] Convert CONFIG_SYS_MIPS_TIMER_FREQ to Kconfig

2022-07-10 Thread Daniel Schwierzeck
This removes CONFIG_SYS_HZ and converts CONFIG_SYS_MIPS_TIMER_FREQ to Kconfig. The series only applies on u-boot-mips/next (based on u-boot/next and the Mediatek MT7621 series). Daniel Schwierzeck (4): MIPS: remove deprecated TARGET_VCT option MIPS: remove CONFIG_SYS_MHZ MIPS: mscc

Re: [PULL] u-boot-mips for u-boot/next (v2022.10)

2022-07-09 Thread Daniel Schwierzeck
On 09.07.22 14:43, Tom Rini wrote: On Sat, Jul 09, 2022 at 02:01:01PM +0200, Daniel Schwierzeck wrote: Hi Tom, On 08.07.22 18:50, Tom Rini wrote: On Fri, Jul 08, 2022 at 05:21:48PM +0200, Daniel SchwierzeckHi Tom, wrote: Gitlab CI: https://source.denx.de/u-boot/custodians/u-boot-mips

Re: [PULL] u-boot-mips for u-boot/next (v2022.10)

2022-07-09 Thread Daniel Schwierzeck
Hi Tom, On 08.07.22 18:50, Tom Rini wrote: On Fri, Jul 08, 2022 at 05:21:48PM +0200, Daniel SchwierzeckHi Tom, wrote: Gitlab CI: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/12656 Azure:

[PULL] u-boot-mips for u-boot/next (v2022.10)

2022-07-08 Thread Daniel Schwierzeck
Gitlab CI: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/12656 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30=results The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696: Merge tag 'efi-2022-07-rc7' of

Re: [PATCH v6 00/25] Add support for MediaTek MT7621 SoC - v6

2022-07-08 Thread Daniel Schwierzeck
On 20.05.22 05:21, Weijie Gao wrote: This series will add support for MediaTek MT7621 SoC with two reference boards and related drivers. The MediaTek MT7621 is a network processor integrating a dual-core dual-threaded MIPS 1004Kc processor running at a normal frequency of 880MHz. This chip

Re: [PATCH v6 00/25] Add support for MediaTek MT7621 SoC - v6

2022-07-06 Thread Daniel Schwierzeck
Hi Weijie, On 20.05.22 05:21, Weijie Gao wrote: This series will add support for MediaTek MT7621 SoC with two reference boards and related drivers. The MediaTek MT7621 is a network processor integrating a dual-core dual-threaded MIPS 1004Kc processor running at a normal frequency of 880MHz.

Re: [PATCH] Kconfig: hide options not intended for users in arch/Kconfig

2022-05-18 Thread Daniel Schwierzeck
On 18.05.22 17:22, Tom Rini wrote: On Wed, May 18, 2022 at 05:12:13PM +0200, Daniel Schwierzeck wrote: On 18.05.22 14:18, Tom Rini wrote: On Tue, May 17, 2022 at 10:53:53PM +0200, Daniel Schwierzeck wrote: Those options show up in menuconfig when selecting ARM or MIPS which is dangerous

Re: [PATCH] Kconfig: hide options not intended for users in arch/Kconfig

2022-05-18 Thread Daniel Schwierzeck
On 18.05.22 14:18, Tom Rini wrote: On Tue, May 17, 2022 at 10:53:53PM +0200, Daniel Schwierzeck wrote: Those options show up in menuconfig when selecting ARM or MIPS which is dangerous if a user accidently sets them. This also clutters up the menuconfig top-level screen. Because those

Re: [PATCH v5 24/25] tools: mtk_image: add support for MT7621 NAND images

2022-05-17 Thread Daniel Schwierzeck
u-boot-spl-ddr.bin u-boot-spl-ddr.img Signed-off-by: Weijie Gao --- v5 changes: none v4 changes: new --- tools/mtk_image.c | 182 ++ tools/mtk_image.h | 24 ++ 2 files changed, 206 insertions(+) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 23/25] spl: nand: support loading legacy image with payload compressed

2022-05-17 Thread Daniel Schwierzeck
changes: none v4 changes: new --- common/spl/spl_nand.c | 27 +++ 1 file changed, 27 insertions(+) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 22/25] spl: spl_legacy: fix the use of SPL_COPY_PAYLOAD_ONLY

2022-05-17 Thread Daniel Schwierzeck
+++-- 1 file changed, 19 insertions(+), 2 deletions(-) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 18/25] net: mediatek: use regmap api to modify ethsys registers

2022-05-17 Thread Daniel Schwierzeck
(-) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 10/25] pinctrl: mtmips: add support for MediaTek MT7621 SoC

2022-05-17 Thread Daniel Schwierzeck
files changed, 330 insertions(+), 2 deletions(-) create mode 100644 drivers/pinctrl/mtmips/pinctrl-mt7621.c Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 07/25] doc: mediatek: add documentation for mt7621 reference boards

2022-05-17 Thread Daniel Schwierzeck
/mt7621.rst | 48 +++ 1 file changed, 48 insertions(+) create mode 100644 doc/board/mediatek/mt7621.rst Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 06/25] mips: mtmips: add two reference boards for mt7621

2022-05-17 Thread Daniel Schwierzeck
and SDXC is not available. Reviewed-by: Stefan Roese Reviewed-by: Daniel Schwierzeck Signed-off-by: Weijie Gao --- v5 changes: Fix defconfig file names in MAINTAINERS Remove unused configs in defconfig files Move pinctrl default states to board dts files v4 changes: Modify defconfig

Re: [PATCH v5 05/25] mips: mtmips: add support for MediaTek MT7621 SoC

2022-05-17 Thread Daniel Schwierzeck
/mt7621/tpl/tpl.c create mode 100644 include/configs/mt7621.h Reviewed-by: Daniel Schwierzeck some nits below diff --git a/arch/mips/dts/mt7621-u-boot.dtsi b/arch/mips/dts/mt7621-u-boot.dtsi new file mode 100644 index 00..c5a8aa357f --- /dev/null +++ b/arch/mips/dts/mt7621-u-boot.dtsi

[PATCH] Kconfig: hide options not intended for users in arch/Kconfig

2022-05-17 Thread Daniel Schwierzeck
Those options show up in menuconfig when selecting ARM or MIPS which is dangerous if a user accidently sets them. This also clutters up the menuconfig top-level screen. Because those options should only be set by SoC specific or board specific configs, make them invisible. Signed-off-by: Daniel

Re: [PATCH v5 04/25] mips: add support for noncached_alloc()

2022-05-17 Thread Daniel Schwierzeck
arch/mips/lib/cache.c | 43 ++ 2 files changed, 63 insertions(+) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 03/25] mips: add __image_copy_len for SPL linker script

2022-05-17 Thread Daniel Schwierzeck
changes: new --- arch/mips/cpu/u-boot-spl.lds | 3 +++ 1 file changed, 3 insertions(+) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 02/25] mips: add more definitions for asm/cm.h

2022-05-17 Thread Daniel Schwierzeck
++ 1 file changed, 67 insertions(+) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v5 01/25] mips: add asm/mipsmtregs.h for MIPS multi-threading

2022-05-17 Thread Daniel Schwierzeck
--- v5 changes: none v4 changes: new --- arch/mips/include/asm/mipsmtregs.h | 142 + 1 file changed, 142 insertions(+) create mode 100644 arch/mips/include/asm/mipsmtregs.h Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH v2 00/52] mips: octeon: Add ethernet support

2022-05-02 Thread Daniel Schwierzeck
Hi Stefan, Am 02.05.22 um 18:00 schrieb Stefan Roese: Hi Daniel, On 07.04.22 09:11, Stefan Roese wrote: This patchset adds the networking files and drivers including device helper headers and C files. Please excuse the massive amount of files in this patch series. Also the sometimes huge

Re: [PATCH v3] mips: dts: add initial support for ls1c300 SoC

2022-04-25 Thread Daniel Schwierzeck
sorry for the late response but I was on vacation ;) Am Donnerstag, dem 21.04.2022 um 20:31 -0400 schrieb Sean Anderson: > On 4/18/22 4:45 PM, Du Huanpeng wrote: > > Loongson 1C is a cost-effective SOC chip for industrial control and > > the Internet of Things. The Loongson 1C includes a

Re: [PATCH 00/52] mips: octeon: Add ethernet support

2022-03-30 Thread Daniel Schwierzeck
Am Mittwoch, dem 30.03.2022 um 12:06 +0200 schrieb Stefan Roese: > This patchset adds the networking files and drivers including device > helper headers and C files. Please excuse the massive amount of files > in this patch series. Also the sometimes huge files (mostly headers > with register

Re: [RFC PATCH] mips: dts: add initial support for ls1c300 SoC

2022-03-30 Thread Daniel Schwierzeck
Am Mittwoch, dem 30.03.2022 um 03:30 +0800 schrieb Du Huanpeng: > Loongson 1C is a cost-effective SOC chip for industrial control and > the Internet of Things. The Loongson 1C includes a floating-point > processing unit, supports multiple types of memory, and supports > high-capacity MLC NAND

Re: [PATCH v4 02/13] mips: Avoid using config_enabled() directly

2022-01-18 Thread Daniel Schwierzeck
Am Sonntag, dem 16.01.2022 um 13:19 -0700 schrieb Simon Glass: > Use IS_ENABLED() instead, which is the correct macro for checking a > CONFIG > option. > > Signed-off-by: Simon Glass Reviewed-by: Daniel Schwierzeck > --- > > (no changes since v1) > > arch/mip

Re: [PATCH 02/14] mips: mtmips: add two reference boards for mt7621

2021-11-08 Thread Daniel Schwierzeck
.dts > create mode 100644 board/mediatek/mt7621/MAINTAINERS > create mode 100644 board/mediatek/mt7621/Makefile > create mode 100644 board/mediatek/mt7621/board.c > create mode 100644 configs/mt7621_nand_rfb_ramboot_defconfig > create mode 100644 configs/mt7621_rfb_ramboot_defconfig > > Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH 01/14] mips: mtmips: add support for MediaTek MT7621 SoC

2021-11-08 Thread Daniel Schwierzeck
Am Donnerstag, dem 04.11.2021 um 17:48 +0800 schrieb Weijie Gao: > This patch adds support for MediaTek MT7621 SoC. > All files are dedicated for u-boot. > > Currently only ramboot is supported. > The default build target is u-boot-lzma.img. > This file can be booted using bootm command, or be

Re: [PATCH 03/12] lmb: Add generic arch_lmb_reserve_generic()

2021-09-12 Thread Daniel Schwierzeck
it is > not > relocated at all, and other such use cases. > > Signed-off-by: Marek Vasut > Cc: Alexey Brodkin > Cc: Angelo Dureghello > Cc: Daniel Schwierzeck > Cc: Eugeniy Paltsev > Cc: Hai Pham > Cc: Michal Simek > Cc: Simon Goldschmidt >

Re: [PATCH] Convert CONFIG_SKIP_LOWLEVEL_INIT et al to Kconfig

2021-08-30 Thread Daniel Schwierzeck
Am Montag, dem 30.08.2021 um 22:48 -0400 schrieb Tom Rini: > On Tue, Aug 31, 2021 at 04:45:10AM +0200, Daniel Schwierzeck wrote: > > Am Freitag, dem 27.08.2021 um 21:18 -0400 schrieb Tom Rini: > > > This converts the following to Kconfig: > > >

Re: [PATCH] Convert CONFIG_SKIP_LOWLEVEL_INIT et al to Kconfig

2021-08-30 Thread Daniel Schwierzeck
Am Freitag, dem 27.08.2021 um 21:18 -0400 schrieb Tom Rini: > This converts the following to Kconfig: >CONFIG_SKIP_LOWLEVEL_INIT >CONFIG_SKIP_LOWLEVEL_INIT_ONLY > > In order to do this, we need to introduce SPL and TPL variants of > these > options so that we can clearly disable these

Re: [PATCH] Finish converting CONFIG_SYS_CACHELINE_SIZE to Kconfig

2021-08-30 Thread Daniel Schwierzeck
. For MIPS, we take the existing arch-specific symbol and > migrate > to the generic symbol. This lets us remove a little bit of otherwise > unused code. > > Cc: Alexey Brodkin > Cc: Anup Patel > Cc: Atish Patra > Cc: Bin Meng > Cc: Daniel Schwierzeck > Cc: L

Re: [PATCH 18/33] pci: msc01: Drop use of DM_PCI

2021-07-26 Thread Daniel Schwierzeck
1 file changed, 64 deletions(-) > > Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH 17/33] pci: gt64120: Drop use of DM_PCI

2021-07-26 Thread Daniel Schwierzeck
1 file changed, 64 deletions(-) > > Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: [PATCH 15/33] ppc: malta: Drop use of DM_PCI

2021-07-26 Thread Daniel Schwierzeck
1 file changed, 67 deletions(-) > > commit subject should be "mips: malta: ..." and not "ppc: malta: ..." ;) Reviewed-by: Daniel Schwierzeck -- - Daniel

Re: U-Boot loaded RAMDisk crashes Linux on MT7623

2021-07-19 Thread Daniel Schwierzeck
Hi Daniel, Am Montag, den 19.07.2021, 18:34 +0100 schrieb Daniel Golle: > Hi, > > I writing in the hope that someone has a good idea about why U-boot > is > handing over a broken memory address for a loaded ramdisk which > results > in Linux crashing very early on boot on MediaTek's MT7623N SoC

[PULL] u-boot-mips

2021-07-18 Thread Daniel Schwierzeck
+0200) - mips: gardena-smart-gateway: adjust config to new production values - mips: malta: convert to PCI DM and ETH DM Daniel Schwierzeck (6): dm: pci: add option

Re: [PATCH v2 0/6] Convert MIPS Malta boards to PCI DM

2021-07-18 Thread Daniel Schwierzeck
Am Donnerstag, den 15.07.2021, 20:53 +0200 schrieb Daniel Schwierzeck: > This series converts the PCI host controller drivers used by MIPS > Malta and the board-specific PCI setup code to PCI driver model. > Because the AMD PCNET driver is already converted to ETH driver > model, s

[PATCH v2 6/6] MIPS: malta: enable PCI driver model

2021-07-15 Thread Daniel Schwierzeck
Enable DM_PCI and DM_ETH on MIPS Malta. Signed-off-by: Daniel Schwierzeck --- (no changes since v1) arch/mips/Kconfig | 4 1 file changed, 4 insertions(+) diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index e54801673b..6b1f10d9a0 100644 --- a/arch/mips/Kconfig +++ b/arch/mips

[PATCH v2 5/6] MIPS: malta: add support for PCI driver model

2021-07-15 Thread Daniel Schwierzeck
-by: Daniel Schwierzeck --- Changes in v2: - use dm_pci_clrset_config32() where possible board/imgtec/malta/malta.c | 80 +- 1 file changed, 79 insertions(+), 1 deletion(-) diff --git a/board/imgtec/malta/malta.c b/board/imgtec/malta/malta.c index c04f727961

[PATCH v2 4/6] MIPS: malta: add DT bindings for PCI host controller

2021-07-15 Thread Daniel Schwierzeck
Add DT binding for GT64120 and MSC01 PCI controllers. Only GT64120 is enabled by default to support Qemu. The MSC01 node will be dynamically enabled by Malta board code dependent on the plugged core card. Signed-off-by: Daniel Schwierzeck --- (no changes since v1) arch/mips/dts/mti,malta.dts

[PATCH v2 3/6] pci: msc01: convert to driver model

2021-07-15 Thread Daniel Schwierzeck
This driver is currently only used on MIPS Malta boards. Signed-off-by: Daniel Schwierzeck Reviewed-by: Simon Glass --- Changes in v2: - add empty line before return statements drivers/pci/pci_msc01.c | 72 - 1 file changed, 71 insertions(+), 1

[PATCH v2 2/6] pci: gt64120: convert to driver model

2021-07-15 Thread Daniel Schwierzeck
This driver is currently only used on MIPS Malta boards. Signed-off-by: Daniel Schwierzeck Reviewed-by: Simon Glass --- Changes in v2: - add empty line before return statements drivers/pci/pci_gt64120.c | 74 ++- 1 file changed, 73 insertions(+), 1

[PATCH v2 1/6] dm: pci: add option to map virtual system memory base address

2021-07-15 Thread Daniel Schwierzeck
, this workaround is required for MIPS boards with PCI support until the CONFIG_SYS_SDRAM_BASE issue could be solved. Add a compile-time option to let the PCI uclass core optionally map the DRAM address to a physical address when adding the PCI region of type PCI_REGION_SYS_MEMORY. Signed-off-by: Daniel

[PATCH v2 0/6] Convert MIPS Malta boards to PCI DM

2021-07-15 Thread Daniel Schwierzeck
return statements - add empty line before return statements - use dm_pci_clrset_config32() where possible Daniel Schwierzeck (6): dm: pci: add option to map virtual system memory base address pci: gt64120: convert to driver model pci: msc01: convert to driver model MIPS: malta: add DT bindings

Re: [PATCH] mips: mt7688: gardena-smart-gateway: Adjust to production values

2021-07-12 Thread Daniel Schwierzeck
Am Donnerstag, den 17.06.2021, 18:09 +0200 schrieb Reto Schneider: > From: Reto Schneider > > This commit updates the default config with the values that will > be used soon on the MediaTek MT7688 based GARDENA smart gateway. > > CONFIG_SPL_SYS_MALLOC_F_LEN had to be increased due to the more >

Re: [PATCH 5/6] MIPS: malta: add support for PCI driver model

2021-07-12 Thread Daniel Schwierzeck
Hi Simon, Am Samstag, den 10.07.2021, 18:00 -0600 schrieb Simon Glass: > () Hi Daniel, > > On Tue, 6 Jul 2021 at 08:22, Daniel Schwierzeck > wrote: > > As almost all peripherals are connected via PCI dependent on the > > used core card, PCI setup is always req

[PATCH 6/6] MIPS: malta: enable PCI driver model

2021-07-06 Thread Daniel Schwierzeck
Enable DM_PCI and DM_ETH on MIPS Malta. Signed-off-by: Daniel Schwierzeck --- arch/mips/Kconfig | 4 1 file changed, 4 insertions(+) diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig index e54801673b..6b1f10d9a0 100644 --- a/arch/mips/Kconfig +++ b/arch/mips/Kconfig @@ -14,8 +14,11

[PATCH 5/6] MIPS: malta: add support for PCI driver model

2021-07-06 Thread Daniel Schwierzeck
-by: Daniel Schwierzeck --- board/imgtec/malta/malta.c | 84 +- 1 file changed, 83 insertions(+), 1 deletion(-) diff --git a/board/imgtec/malta/malta.c b/board/imgtec/malta/malta.c index c04f727961..e78d5a7fbc 100644 --- a/board/imgtec/malta/malta.c +++ b/board/imgtec

[PATCH 4/6] MIPS: malta: add DT bindings for PCI host controller

2021-07-06 Thread Daniel Schwierzeck
Add DT binding for GT64120 and MSC01 PCI controllers. Only GT64120 is enabled by default to support Qemu. The MSC01 node will be dynamically enabled by Malta board code dependent on the plugged core card. Signed-off-by: Daniel Schwierzeck --- arch/mips/dts/mti,malta.dts | 28

[PATCH 3/6] pci: msc01: convert to driver model

2021-07-06 Thread Daniel Schwierzeck
This driver is currently only used on MIPS Malta boards. Signed-off-by: Daniel Schwierzeck --- drivers/pci/pci_msc01.c | 70 - 1 file changed, 69 insertions(+), 1 deletion(-) diff --git a/drivers/pci/pci_msc01.c b/drivers/pci/pci_msc01.c index

[PATCH 1/6] dm: pci: add option to map virtual system memory base address

2021-07-06 Thread Daniel Schwierzeck
, this workaround is required for MIPS boards with PCI support until the CONFIG_SYS_SDRAM_BASE issue could be solved. Add a compile-time option to let the PCI uclass core optionally map the DRAM address to a physical address when adding the PCI region of type PCI_REGION_SYS_MEMORY. Signed-off-by: Daniel

[PATCH 2/6] pci: gt64120: convert to driver model

2021-07-06 Thread Daniel Schwierzeck
This driver is currently only used on MIPS Malta boards. Signed-off-by: Daniel Schwierzeck --- drivers/pci/pci_gt64120.c | 72 ++- 1 file changed, 71 insertions(+), 1 deletion(-) diff --git a/drivers/pci/pci_gt64120.c b/drivers/pci/pci_gt64120.c index

[PATCH 0/6] Convert MIPS Malta boards to PCI DM

2021-07-06 Thread Daniel Schwierzeck
the passed-in rw_fdt_blob pointer will point to a read-only NOR flash address. I'll send a separate RFC patch for this. I'll send a cleanup series for removing non-DM code after the merge windows has closed and the PCI DM conversion deadline has been enforced. Daniel Schwierzeck (6): dm: pci: add

Re: [PATCH] net: Remove ne2000 driver

2021-05-25 Thread Daniel Schwierzeck
44 doc/README.ne2000 > delete mode 100644 drivers/net/8390.h > delete mode 100644 drivers/net/ne2000.c > delete mode 100644 drivers/net/ne2000.h > delete mode 100644 drivers/net/ne2000_base.c > delete mode 100644 drivers/net/ne2000_base.h Reviewed-by: Daniel Schwierzeck There

[PULL] u-boot-mips

2021-05-25 Thread Daniel Schwierzeck
: doc: update and fix Qemu MIPS documentation (2021-05-25 15:35:06 +0200) - MIPS: octeon: fix CFI flash setup - MIPS: remove qemu_mips boards Daniel Schwierzeck (2

Re: [PATCH 06/27] mips: Remove malta boards

2021-05-17 Thread Daniel Schwierzeck
Hi Tom, Am Freitag, den 14.05.2021, 21:34 -0400 schrieb Tom Rini: > These boards have not been converted to CONFIG_DM_PCI by the > deadline. > Remove them. > > Cc: Paul Burton > Cc: Daniel Schwierzeck > Signed-off-by: Tom Rini > --- > As I hope these boards will

Re: [RFC 4/7] pinctrl: mscc: Fix multiple definition error

2021-05-04 Thread Daniel Schwierzeck
ini > --- > drivers/pinctrl/mscc/mscc-common.h | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > Reviewed-by: Daniel Schwierzeck -- Daniel

Re: [PATCH] pinctrl: mscc: fix multiple definitions

2021-05-04 Thread Daniel Schwierzeck
Am Dienstag, den 04.05.2021, 14:45 -0400 schrieb Tom Rini: > On Tue, May 04, 2021 at 08:40:40PM +0200, Daniel Schwierzeck wrote: > > > gcc-11 complains about multiple definitions: > > > > /opt/gcc-11.0.20210426-nolibc/mips-linux/bin/mips-linux-ld.bfd: > >

[PATCH] pinctrl: mscc: fix multiple definitions

2021-05-04 Thread Daniel Schwierzeck
defined here mscc_pinctrl_ops and mscc_gpio_ops are instantiated in mscc-common.c and just referenced by SoC specific pinctrl drivers. Annotate the exports in mscc-common.h with `extern` to avoid creating new instances when including mscc-common.h. Signed-off-by: Daniel Schwierzeck --- drivers

Re: [PATCH] mips: octeon: octeon_ebb7304_defconfig: Fix CFI flash setup

2021-04-27 Thread Daniel Schwierzeck
Am Montag, den 26.04.2021, 16:43 +0200 schrieb Stefan Roese: > This patch makes the necessary adjustments in the defconfig to fully > support the CFI flash on the Octeon EBB7304. > > Signed-off-by: Stefan Roese > Cc: Aaron Williams > Cc: Chandrakala Chavva > C

Re: [PATCH v1 00/15] mips: octeon: MIPS Octeon misc updates: NIC23, AHCI, serial-remote tools etc

2021-04-24 Thread Daniel Schwierzeck
Am Mittwoch, den 07.04.2021, 09:12 +0200 schrieb Stefan Roese: > This patchset adds the following updates / fixes for Marvell MIPS > Octeon: > - MIPS Octeon NIC23 base support > - Add serial_octeon_pcie_console to support the Marvell remote tool > "oct-remote-console" > - Add

Re: [PATCH v1 00/50] mips: octeon: Add serdes and device helper support incl. DM PCIe driver

2021-04-24 Thread Daniel Schwierzeck
Am Freitag, den 11.12.2020, 17:05 +0100 schrieb Stefan Roese: > This patchset adds the serdes and (mostly networking) device helper > macros and functions, needed to support the still missing Octeon II / > III devices in mainline U-Boot. > > Please excuse the massive amount of files in this patch

[PULL] u-boot-mips

2021-04-24 Thread Daniel Schwierzeck
Hi Tom, please pull some major updates and minor fixes for MIPS Octeon III. The changeset is quite large because all support for PCI-E, SGMII, SATA etc. depends on the Octeon QLM (Quad Lane Modules) controller which needs to be configured and tuned for each mode and that configuration is quite

[PULL] u-boot-mips

2021-04-22 Thread Daniel Schwierzeck
Hi Tom, please pull some updates and fixes for MIPS. Gitlab CI: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/7255 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=22=results The following changes since commit

Re: [PATCH] mips: octeon: octeon_ebb7304_defconfig: Enable USB storage support

2021-04-21 Thread Daniel Schwierzeck
Am Freitag, den 19.02.2021, 14:02 +0100 schrieb Stefan Roese: > This patch enables USB storage support with the necessary partition > support on the MIPS Octeon EBB7304. > > Signed-off-by: Stefan Roese > Cc: Aaron Williams > Cc: Chandrakala Chavva > --- > configs/octeon_ebb7304_defconfig | 5

Re: [PATCH] mips: mt7628: fix the displayed DDR type of mt7628

2021-04-21 Thread Daniel Schwierzeck
Am Freitag, den 05.03.2021, 11:13 +0800 schrieb Weijie Gao: > The MT7688KN is a multi-chip package with 8MiB DDR1 KGD. So the DDR > type > from bootstrap register must be ignored, and always be assumed as > DDR1. > > This patch fixes the displayed DDR type of mt7628. > > Signed-off-by: Weijie

Re: [PATCH] mips: mt7628: fix ddr_type for MT7688KN

2021-04-21 Thread Daniel Schwierzeck
Am Dienstag, den 23.02.2021, 15:12 +0800 schrieb Weijie Gao: > The MT7688KN is a multi-chip package with 8MiB DDR1 KGD. So the DDR > type > from bootstrap register must be ignored, and always be assumed as > DDR1. > > This patch fixes an issue that mt7628_ddr_pad_ldo_config() may be > passed >

Re: [PATCH 0/2] net: jr2: Fix for jr2 switch

2021-04-21 Thread Daniel Schwierzeck
Am Mittwoch, den 10.03.2021, 09:31 +0100 schrieb Horatiu Vultur: > This patch series contains two patches. The first patch resets the > switch at probe time while the second one fixes an issue with the > serdes6g configuration which is used on jr2_pcb111 board > > Horatiu Vultur (2): > net:

  1   2   3   4   5   6   7   8   9   10   >