Re: [PULL] u-boot-mips fixes for v2024.04
On Wed, Mar 13, 2024 at 10:14:01PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull two bugfixes for MIPS, thanks. > > CI: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/19933 > > The following changes since commit f3c979dd0053c082d2df170446923e7ce5edbc2d: > > Prepare v2024.04-rc4 (2024-03-11 13:11:46 -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-fixes-for-v2024.04 > > for you to fetch changes up to 6806a133cde6f99777925953ee046bf2f050d4ef: > > mips: fix change_k0_cca() (2024-03-13 21:15:40 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips fixes for v2024.04
Hi Tom, please pull two bugfixes for MIPS, thanks. CI: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/19933 The following changes since commit f3c979dd0053c082d2df170446923e7ce5edbc2d: Prepare v2024.04-rc4 (2024-03-11 13:11:46 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-fixes-for-v2024.04 for you to fetch changes up to 6806a133cde6f99777925953ee046bf2f050d4ef: mips: fix change_k0_cca() (2024-03-13 21:15:40 +0100) - mips: 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 | 2 +- arch/mips/lib/cache_init.S | 4 ++-- arch/mips/lib/udivdi3.c| 17 + 3 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 arch/mips/lib/udivdi3.c
Re: [PULL] u-boot-mips
On Thu, Nov 03, 2022 at 10:51:23PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull the Kconfig migration for CONFIG_SYS_MIPS_TIMER_FREQ as well as > the mtmips bugfix > for the incorrectly converted default value for CONFIG_SPL_PAD_TO. > > Gitlab: > https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/14002 > > > > The following changes since commit cca41ed3d63f462ca044e0d2d30a34d4917fc6c5: > > Merge branch 'master' of > https://source.denx.de/u-boot/custodians/u-boot-watchdog (2022-11-02 09:10:30 > -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2022-11-03 > > for you to fetch changes up to 8450b97bf4464ab8b9c1b33b5a9150ae80c6136e: > > mips: mtmips: spl/Kconfig: Set CONFIG_SPL_PAD_TO to 0x0 for ARCH_MTMIPS > (2022-11-02 21:54:26 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, please pull the Kconfig migration for CONFIG_SYS_MIPS_TIMER_FREQ as well as the mtmips bugfix for the incorrectly converted default value for CONFIG_SPL_PAD_TO. Gitlab: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/14002 The following changes since commit cca41ed3d63f462ca044e0d2d30a34d4917fc6c5: Merge branch 'master' of https://source.denx.de/u-boot/custodians/u-boot-watchdog (2022-11-02 09:10:30 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2022-11-03 for you to fetch changes up to 8450b97bf4464ab8b9c1b33b5a9150ae80c6136e: mips: mtmips: spl/Kconfig: Set CONFIG_SPL_PAD_TO to 0x0 for ARCH_MTMIPS (2022-11-02 21:54:26 +0100) - MIPS: convert CONFIG_SYS_MIPS_TIMER_FREQ to Kconfig - MIPS: mtmips: fix 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 CONFIG_SYS_MIPS_TIMER_FREQ to Kconfig Stefan Roese (1): mips: mtmips: spl/Kconfig: Set CONFIG_SPL_PAD_TO to 0x0 for ARCH_MTMIPS arch/mips/Kconfig | 26 ++ arch/mips/mach-jz47xx/include/mach/jz4780.h| 2 +- arch/mips/mach-jz47xx/jz4780/pll.c | 6 +- board/imgtec/ci20/ci20.c | 4 common/spl/Kconfig | 1 + configs/ap121_defconfig| 1 + configs/ap143_defconfig| 1 + configs/ap152_defconfig| 1 + configs/bcm968380gerg_ram_defconfig| 1 + configs/boston32r2_defconfig | 1 + configs/boston32r2el_defconfig | 1 + configs/boston32r6_defconfig | 1 + configs/boston32r6el_defconfig | 1 + configs/boston64r2_defconfig | 1 + configs/boston64r2el_defconfig | 1 + configs/boston64r6_defconfig | 1 + configs/boston64r6el_defconfig | 1 + configs/ci20_mmc_defconfig | 1 + configs/comtrend_ar5315u_ram_defconfig | 1 + configs/comtrend_ar5387un_ram_defconfig| 1 + configs/comtrend_ct5361_ram_defconfig | 1 + configs/comtrend_vr3032u_ram_defconfig | 1 + configs/comtrend_wap5813n_ram_defconfig| 1 + configs/gardena-smart-gateway-mt7688_defconfig | 1 + configs/huawei_hg556a_ram_defconfig| 1 + configs/imgtec_xilfpga_defconfig | 1 + configs/linkit-smart-7688_defconfig| 1 + configs/malta64_defconfig | 1 + configs/malta64el_defconfig| 1 + configs/malta_defconfig| 1 + configs/maltael_defconfig | 1 + configs/mscc_jr2_defconfig | 1 + configs/mscc_luton_defconfig | 1 + configs/mscc_ocelot_defconfig | 1 + configs/mscc_serval_defconfig | 1 + configs/mscc_servalt_defconfig | 1 + configs/mt7620_mt7530_rfb_defconfig| 1 + configs/mt7620_rfb_defconfig | 1 + configs/mt7621_nand_rfb_defconfig | 1 + configs/mt7621_rfb_defconfig | 1 + configs/mt7628_rfb_defconfig | 1 + configs/netgear_cg3100d_ram_defconfig | 1 + configs/netgear_dgnd3700v2_ram_defconfig | 1 + configs/pic32mzdask_defconfig | 1 + configs/sagem_f@st1704_ram_defconfig | 1 + configs/sfr_nb4-ser_ram_defconfig | 1 + configs/tplink_wdr4300_defconfig | 1 + configs/vocore2_defconfig | 1 + include/configs/ap121.h| 3 --- include/configs/ap143.h| 3 --- include/configs/ap152.h| 3 --- include/configs/bmips_bcm3380.h| 3 --- include/configs/bmips_bcm6318.h| 3 --- include/configs/bmips_bcm63268.h | 3 --- include/configs/bmips_bcm6328.h| 3 --- include/configs/bmips_bcm6338.h| 3 --- include/configs/bmips_bcm6348.h| 3 --- include/configs/bmips_bcm6358.h| 3 --- include/configs/bmips_bcm6362.h| 3 --- include/configs/bmips_bcm6368.h| 3 --- include/configs/bmips_bcm6838.h| 3 --- include/configs/boston.h | 1 - include/configs/ci20.h | 4 include/configs/gardena-smart-gateway-mt7688.h | 3 --- include/configs/imgtec_xilfpga.h | 2 -- include/configs/linkit-smart-
Re: [PULL] u-boot-mips for v2022.10
On Thu, Jul 14, 2022 at 11:16:02AM +0200, Daniel Schwierzeck wrote: > 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&view=results > > > > The following changes since commit 357fa8bb4d40abf411a6cca70f5a2dd6413028ea: > > Merge tag 'u-boot-stm32-20220712' of > https://source.denx.de/u-boot/custodians/u-boot-stm (2022-07-13 08:09:20 > -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2022-07-13 > > for you to fetch changes up to dd6bf539e88aff1b8caeeccbe9af59b2191a178b: > > MAINTAINERS: update maintainer for MediaTek MIPS platform (2022-07-13 > 23:03:37 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips for v2022.10
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&view=results The following changes since commit 357fa8bb4d40abf411a6cca70f5a2dd6413028ea: Merge tag 'u-boot-stm32-20220712' of https://source.denx.de/u-boot/custodians/u-boot-stm (2022-07-13 08:09:20 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2022-07-13 for you to fetch changes up to dd6bf539e88aff1b8caeeccbe9af59b2191a178b: MAINTAINERS: update maintainer for MediaTek MIPS platform (2022-07-13 23:03:37 +0200) - MIPS: add drivers and board support for Mediatek MT7621 SoC Weijie Gao (25): mips: add asm/mipsmtregs.h for MIPS multi-threading mips: add more definitions for asm/cm.h mips: add __image_copy_len for SPL linker script mips: add support for noncached_alloc() mips: mtmips: add support for MediaTek MT7621 SoC mips: mtmips: add two reference boards for mt7621 doc: mediatek: add documentation for mt7621 reference boards clk: mtmips: add clock driver for MediaTek MT7621 SoC reset: mtmips: add reset controller support for MediaTek MT7621 SoC pinctrl: mtmips: add support for MediaTek MT7621 SoC usb: xhci-mtk: add support for MediaTek MT7621 SoC phy: mtk-tphy: add support for MediaTek MT7621 SoC spi: add support for MediaTek MT7621 SoC gpio: add support for MediaTek MT7621 SoC watchdog: add support for MediaTek MT7621 SoC mmc: mediatek: add support for MediaTek MT7621 SoC net: mediatek: remap iobase address net: mediatek: use regmap api to modify ethsys registers net: mediatek: add support for MediaTek MT7621 SoC nand: raw: add support for MediaTek MT7621 SoC spl: allow using nand base without standard nand driver spl: spl_legacy: fix the use of SPL_COPY_PAYLOAD_ONLY spl: nand: support loading legacy image with payload compressed tools: mtk_image: add support for MT7621 NAND images MAINTAINERS: update maintainer for MediaTek MIPS platform MAINTAINERS|8 + arch/mips/Makefile |5 + arch/mips/cpu/u-boot-spl.lds |3 + arch/mips/dts/Makefile |2 + arch/mips/dts/mediatek,mt7621-nand-rfb.dts | 67 ++ arch/mips/dts/mediatek,mt7621-rfb.dts | 82 ++ arch/mips/dts/mt7621-u-boot.dtsi | 111 +++ arch/mips/dts/mt7621.dtsi | 349 +++ arch/mips/include/asm/cm.h | 67 ++ arch/mips/include/asm/mipsmtregs.h | 142 +++ arch/mips/include/asm/system.h | 20 + arch/mips/lib/cache.c | 43 + arch/mips/mach-mtmips/Kconfig | 49 +- arch/mips/mach-mtmips/Makefile |4 + arch/mips/mach-mtmips/cpu.c|2 +- arch/mips/mach-mtmips/mt7621/Kconfig | 115 +++ arch/mips/mach-mtmips/mt7621/Makefile | 14 + arch/mips/mach-mtmips/mt7621/init.c| 246 + arch/mips/mach-mtmips/mt7621/mt7621.h | 229 + arch/mips/mach-mtmips/mt7621/serial.c | 23 + arch/mips/mach-mtmips/mt7621/spl/Makefile |9 + arch/mips/mach-mtmips/mt7621/spl/cps.c | 153 +++ arch/mips/mach-mtmips/mt7621/spl/dram.c| 153 +++ arch/mips/mach-mtmips/mt7621/spl/dram.h| 39 + arch/mips/mach-mtmips/mt7621/spl/launch.c | 100 ++ arch/mips/mach-mtmips/mt7621/spl/launch.h | 52 + arch/mips/mach-mtmips/mt7621/spl/launch_ll.S | 339 +++ arch/mips/mach-mtmips/mt7621/spl/serial.c | 24 + arch/mips/mach-mtmips/mt7621/spl/spl.c | 96 ++ arch/mips/mach-mtmips/mt7621/spl/start.S | 226 + arch/mips/mach-mtmips/mt7621/sram_init.S | 22 + arch/mips/mach-mtmips/mt7621/tpl/Makefile |4 + arch/mips/mach-mtmips/mt7621/tpl/start.S | 161 arch/mips/mach-mtmips/mt7621/tpl/tpl.c | 144 +++ board/mediatek/mt7621/MAINTAINERS |8 + board/mediatek/mt7621/Makefile |3 + board/mediatek/mt7621/board.c |6 + common/spl/Kconfig |2 +- common/spl/spl_legacy.c| 21 +- common/spl/spl_nand.c | 27 + configs/mt7621_nand_rfb_defconfig | 89 ++ configs/mt7621_rfb_defconfig | 86 ++ doc/board/index.rst|1 + doc/board/mediatek/index.rst |9 + doc/board/mediatek/mt7621.rst | 48 +
Re: [PULL] u-boot-mips for u-boot/next (v2022.10)
Hi Daniel, This is my personal email address. I found that my previous mail send from my company was still be marked as spam by gmail. I've tested the latest fixups on u-boot-mips/next, and all is ok. thx. Best Regards, Weijie Daniel Schwierzeck 于2022年7月10日周日 00:23写道: > > > > 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/-/pipelines/12656 > > Azure: > > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30&view=results > > > The following changes since commit > 2d2c61ff0460740d9ec5a44dbef9255a8c690696: > > Merge tag 'efi-2022-07-rc7' of > https://source.denx.de/u-boot/custodians/u-boot-efi (2022-07-06 09:17:08 > -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2022-07-08 > > for you to fetch changes up to e5fc4022af3cfd59e3459276305671a595ac5ff0: > > MAINTAINERS: update maintainer for MediaTek MIPS platform > (2022-07-08 15:13:29 +0200) > > > - MIPS: add drivers and board support for Mediatek MT7621 SoC > >>> > >>> OK, we need a few changes here, sorry. There's now migrated CONFIG > >>> symbols, most of which are easy to do and I was about to, and then I saw > >>> this: > >>> #ifdef CONFIG_TPL_BUILD > >>> #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/tpl" > >>> /* .bss will not be used by TPL */ > >>> #define CONFIG_SPL_BSS_START_ADDR 0x8000 > >>> #define CONFIG_SPL_BSS_MAX_SIZE 0 > >>> #else > >>> #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/spl" > >>> #define CONFIG_SPL_BSS_START_ADDR 0x8014 > >>> #define CONFIG_SPL_BSS_MAX_SIZE 0x8 > >>> #define CONFIG_SPL_MAX_SIZE 0x3 > >>> #endif > >>> > >>> No, you cannot abuse CONFIG_TPL_BUILD to set CONFIG_SPL_foo. Those need > >>> to become CONFIG_TPL_foo, and set appropriately. And then for > >>> [ST]PL_START_S_PATH, you need to set head-$(CONFIG_ARCH_xxx) to the > >>> right file, for SPL/TPL instead. > >>> > >> > >> do you already have patches for converting stuff like > >> CONFIG_SPL_BSS_START_ADDR prepared? Than I would wait with the pull request > >> until those patches are applied to mainline and I would adapt the MT7621 > >> patches. > >> > >> I could also assist with converting CONFIG_SPL_START_S_PATH because that's > >> only used on MIPS and one ARM board. > > > > See what's in -next already? SPL_BSS_START_ADDR is migrated, but there > > were no TPL_BSS_START_ADDR cases. For START_S_PATH, the platform just > > needs to be reworked as I suggested above I believe, to achieve the > > desired result. > > > > sorry, didn't check the latest updates in -next and the series was too > long on the list ;) > > TPL_BSS_START_ADDR shouldn't be necessary because MT7621 doesn't use BSS > in TPL, the defined values where just dummy values. > > I rechecked and removed all migrated Kconfig options from mt7621.h and > pushed an update to u-boot-mips/next. Weijie could you verify that? If > all is okay, I'll prepare a new pull request, otherwise please send me a > v7 patch series. > > -- > - Daniel -- ___ lede-devel mailing list lede-de...@lists.infradead.org
Re: [PULL] u-boot-mips for u-boot/next (v2022.10)
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/-/pipelines/12656 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30&view=results The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696: Merge tag 'efi-2022-07-rc7' of https://source.denx.de/u-boot/custodians/u-boot-efi (2022-07-06 09:17:08 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2022-07-08 for you to fetch changes up to e5fc4022af3cfd59e3459276305671a595ac5ff0: MAINTAINERS: update maintainer for MediaTek MIPS platform (2022-07-08 15:13:29 +0200) - MIPS: add drivers and board support for Mediatek MT7621 SoC OK, we need a few changes here, sorry. There's now migrated CONFIG symbols, most of which are easy to do and I was about to, and then I saw this: #ifdef CONFIG_TPL_BUILD #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/tpl" /* .bss will not be used by TPL */ #define CONFIG_SPL_BSS_START_ADDR 0x8000 #define CONFIG_SPL_BSS_MAX_SIZE 0 #else #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/spl" #define CONFIG_SPL_BSS_START_ADDR 0x8014 #define CONFIG_SPL_BSS_MAX_SIZE 0x8 #define CONFIG_SPL_MAX_SIZE 0x3 #endif No, you cannot abuse CONFIG_TPL_BUILD to set CONFIG_SPL_foo. Those need to become CONFIG_TPL_foo, and set appropriately. And then for [ST]PL_START_S_PATH, you need to set head-$(CONFIG_ARCH_xxx) to the right file, for SPL/TPL instead. do you already have patches for converting stuff like CONFIG_SPL_BSS_START_ADDR prepared? Than I would wait with the pull request until those patches are applied to mainline and I would adapt the MT7621 patches. I could also assist with converting CONFIG_SPL_START_S_PATH because that's only used on MIPS and one ARM board. See what's in -next already? SPL_BSS_START_ADDR is migrated, but there were no TPL_BSS_START_ADDR cases. For START_S_PATH, the platform just needs to be reworked as I suggested above I believe, to achieve the desired result. sorry, didn't check the latest updates in -next and the series was too long on the list ;) TPL_BSS_START_ADDR shouldn't be necessary because MT7621 doesn't use BSS in TPL, the defined values where just dummy values. I rechecked and removed all migrated Kconfig options from mt7621.h and pushed an update to u-boot-mips/next. Weijie could you verify that? If all is okay, I'll prepare a new pull request, otherwise please send me a v7 patch series. -- - Daniel
Re: [PULL] u-boot-mips for u-boot/next (v2022.10)
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/-/pipelines/12656 > > > > > > Azure: > > > > > > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30&view=results > > > > > > > > > The following changes since commit > > > 2d2c61ff0460740d9ec5a44dbef9255a8c690696: > > > > > >Merge tag 'efi-2022-07-rc7' of > > > https://source.denx.de/u-boot/custodians/u-boot-efi (2022-07-06 09:17:08 > > > -0400) > > > > > > are available in the Git repository at: > > > > > >https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > > > tags/mips-pull-2022-07-08 > > > > > > for you to fetch changes up to e5fc4022af3cfd59e3459276305671a595ac5ff0: > > > > > >MAINTAINERS: update maintainer for MediaTek MIPS platform (2022-07-08 > > > 15:13:29 +0200) > > > > > > > > > - MIPS: add drivers and board support for Mediatek MT7621 SoC > > > > OK, we need a few changes here, sorry. There's now migrated CONFIG > > symbols, most of which are easy to do and I was about to, and then I saw > > this: > > #ifdef CONFIG_TPL_BUILD > > #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/tpl" > > /* .bss will not be used by TPL */ > > #define CONFIG_SPL_BSS_START_ADDR 0x8000 > > #define CONFIG_SPL_BSS_MAX_SIZE 0 > > #else > > #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/spl" > > #define CONFIG_SPL_BSS_START_ADDR 0x8014 > > #define CONFIG_SPL_BSS_MAX_SIZE 0x8 > > #define CONFIG_SPL_MAX_SIZE 0x3 > > #endif > > > > No, you cannot abuse CONFIG_TPL_BUILD to set CONFIG_SPL_foo. Those need > > to become CONFIG_TPL_foo, and set appropriately. And then for > > [ST]PL_START_S_PATH, you need to set head-$(CONFIG_ARCH_xxx) to the > > right file, for SPL/TPL instead. > > > > do you already have patches for converting stuff like > CONFIG_SPL_BSS_START_ADDR prepared? Than I would wait with the pull request > until those patches are applied to mainline and I would adapt the MT7621 > patches. > > I could also assist with converting CONFIG_SPL_START_S_PATH because that's > only used on MIPS and one ARM board. See what's in -next already? SPL_BSS_START_ADDR is migrated, but there were no TPL_BSS_START_ADDR cases. For START_S_PATH, the platform just needs to be reworked as I suggested above I believe, to achieve the desired result. -- Tom signature.asc Description: PGP signature
Re: [PULL] u-boot-mips for u-boot/next (v2022.10)
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: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30&view=results The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696: Merge tag 'efi-2022-07-rc7' of https://source.denx.de/u-boot/custodians/u-boot-efi (2022-07-06 09:17:08 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2022-07-08 for you to fetch changes up to e5fc4022af3cfd59e3459276305671a595ac5ff0: MAINTAINERS: update maintainer for MediaTek MIPS platform (2022-07-08 15:13:29 +0200) - MIPS: add drivers and board support for Mediatek MT7621 SoC OK, we need a few changes here, sorry. There's now migrated CONFIG symbols, most of which are easy to do and I was about to, and then I saw this: #ifdef CONFIG_TPL_BUILD #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/tpl" /* .bss will not be used by TPL */ #define CONFIG_SPL_BSS_START_ADDR 0x8000 #define CONFIG_SPL_BSS_MAX_SIZE 0 #else #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/spl" #define CONFIG_SPL_BSS_START_ADDR 0x8014 #define CONFIG_SPL_BSS_MAX_SIZE 0x8 #define CONFIG_SPL_MAX_SIZE 0x3 #endif No, you cannot abuse CONFIG_TPL_BUILD to set CONFIG_SPL_foo. Those need to become CONFIG_TPL_foo, and set appropriately. And then for [ST]PL_START_S_PATH, you need to set head-$(CONFIG_ARCH_xxx) to the right file, for SPL/TPL instead. do you already have patches for converting stuff like CONFIG_SPL_BSS_START_ADDR prepared? Than I would wait with the pull request until those patches are applied to mainline and I would adapt the MT7621 patches. I could also assist with converting CONFIG_SPL_START_S_PATH because that's only used on MIPS and one ARM board. -- - Daniel
Re: [PULL] u-boot-mips for u-boot/next (v2022.10)
On Fri, Jul 08, 2022 at 05:21:48PM +0200, Daniel Schwierzeck wrote: > > 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&view=results > > > The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696: > > Merge tag 'efi-2022-07-rc7' of > https://source.denx.de/u-boot/custodians/u-boot-efi (2022-07-06 09:17:08 > -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2022-07-08 > > for you to fetch changes up to e5fc4022af3cfd59e3459276305671a595ac5ff0: > > MAINTAINERS: update maintainer for MediaTek MIPS platform (2022-07-08 > 15:13:29 +0200) > > > - MIPS: add drivers and board support for Mediatek MT7621 SoC OK, we need a few changes here, sorry. There's now migrated CONFIG symbols, most of which are easy to do and I was about to, and then I saw this: #ifdef CONFIG_TPL_BUILD #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/tpl" /* .bss will not be used by TPL */ #define CONFIG_SPL_BSS_START_ADDR 0x8000 #define CONFIG_SPL_BSS_MAX_SIZE 0 #else #define CONFIG_SPL_START_S_PATH "arch/mips/mach-mtmips/mt7621/spl" #define CONFIG_SPL_BSS_START_ADDR 0x8014 #define CONFIG_SPL_BSS_MAX_SIZE 0x8 #define CONFIG_SPL_MAX_SIZE 0x3 #endif No, you cannot abuse CONFIG_TPL_BUILD to set CONFIG_SPL_foo. Those need to become CONFIG_TPL_foo, and set appropriately. And then for [ST]PL_START_S_PATH, you need to set head-$(CONFIG_ARCH_xxx) to the right file, for SPL/TPL instead. -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips for u-boot/next (v2022.10)
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&view=results The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696: Merge tag 'efi-2022-07-rc7' of https://source.denx.de/u-boot/custodians/u-boot-efi (2022-07-06 09:17:08 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2022-07-08 for you to fetch changes up to e5fc4022af3cfd59e3459276305671a595ac5ff0: MAINTAINERS: update maintainer for MediaTek MIPS platform (2022-07-08 15:13:29 +0200) - MIPS: add drivers and board support for Mediatek MT7621 SoC Weijie Gao (25): mips: add asm/mipsmtregs.h for MIPS multi-threading mips: add more definitions for asm/cm.h mips: add __image_copy_len for SPL linker script mips: add support for noncached_alloc() mips: mtmips: add support for MediaTek MT7621 SoC mips: mtmips: add two reference boards for mt7621 doc: mediatek: add documentation for mt7621 reference boards clk: mtmips: add clock driver for MediaTek MT7621 SoC reset: mtmips: add reset controller support for MediaTek MT7621 SoC pinctrl: mtmips: add support for MediaTek MT7621 SoC usb: xhci-mtk: add support for MediaTek MT7621 SoC phy: mtk-tphy: add support for MediaTek MT7621 SoC spi: add support for MediaTek MT7621 SoC gpio: add support for MediaTek MT7621 SoC watchdog: add support for MediaTek MT7621 SoC mmc: mediatek: add support for MediaTek MT7621 SoC net: mediatek: remap iobase address net: mediatek: use regmap api to modify ethsys registers net: mediatek: add support for MediaTek MT7621 SoC nand: raw: add support for MediaTek MT7621 SoC spl: allow using nand base without standard nand driver spl: spl_legacy: fix the use of SPL_COPY_PAYLOAD_ONLY spl: nand: support loading legacy image with payload compressed tools: mtk_image: add support for MT7621 NAND images MAINTAINERS: update maintainer for MediaTek MIPS platform MAINTAINERS|8 + arch/mips/cpu/u-boot-spl.lds |3 + arch/mips/dts/Makefile |2 + arch/mips/dts/mediatek,mt7621-nand-rfb.dts | 67 ++ arch/mips/dts/mediatek,mt7621-rfb.dts | 82 ++ arch/mips/dts/mt7621-u-boot.dtsi | 111 +++ arch/mips/dts/mt7621.dtsi | 349 +++ arch/mips/include/asm/cm.h | 67 ++ arch/mips/include/asm/mipsmtregs.h | 142 +++ arch/mips/include/asm/system.h | 20 + arch/mips/lib/cache.c | 43 + arch/mips/mach-mtmips/Kconfig | 49 +- arch/mips/mach-mtmips/Makefile |4 + arch/mips/mach-mtmips/cpu.c|2 +- arch/mips/mach-mtmips/mt7621/Kconfig | 115 +++ arch/mips/mach-mtmips/mt7621/Makefile | 14 + arch/mips/mach-mtmips/mt7621/init.c| 246 + arch/mips/mach-mtmips/mt7621/mt7621.h | 229 + arch/mips/mach-mtmips/mt7621/serial.c | 23 + arch/mips/mach-mtmips/mt7621/spl/Makefile |9 + arch/mips/mach-mtmips/mt7621/spl/cps.c | 153 +++ arch/mips/mach-mtmips/mt7621/spl/dram.c| 153 +++ arch/mips/mach-mtmips/mt7621/spl/dram.h| 39 + arch/mips/mach-mtmips/mt7621/spl/launch.c | 100 ++ arch/mips/mach-mtmips/mt7621/spl/launch.h | 52 + arch/mips/mach-mtmips/mt7621/spl/launch_ll.S | 339 +++ arch/mips/mach-mtmips/mt7621/spl/serial.c | 24 + arch/mips/mach-mtmips/mt7621/spl/spl.c | 95 ++ arch/mips/mach-mtmips/mt7621/spl/start.S | 226 + arch/mips/mach-mtmips/mt7621/sram_init.S | 22 + arch/mips/mach-mtmips/mt7621/tpl/Makefile |4 + arch/mips/mach-mtmips/mt7621/tpl/start.S | 161 arch/mips/mach-mtmips/mt7621/tpl/tpl.c | 144 +++ board/mediatek/mt7621/MAINTAINERS |8 + board/mediatek/mt7621/Makefile |3 + board/mediatek/mt7621/board.c |6 + common/spl/Kconfig |2 +- common/spl/spl_legacy.c| 21 +- common/spl/spl_nand.c | 27 + configs/mt7621_nand_rfb_defconfig | 85 ++ configs/mt7621_rfb_defconfig | 82 ++ doc/board/index.rst|1 + doc/board/mediatek/index.rst |9 + doc/board/mediatek/mt7621.rst | 48 + drivers/clk/mtmips/Makefile|1 + drivers/clk/mtmips/clk-mt7621.c| 288 ++ drivers/gpio/K
Re: [PULL] u-boot-mips
On Sun, Jul 18, 2021 at 10:04:26PM +0200, Daniel Schwierzeck wrote: > Gitlab: > https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/8294 > > Azure: > > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=25&view=results > > > The following changes since commit f929ce50727bf1019323d6c199dfd3a5755c5474: > > Merge branch '2021-07-16-cleanup-image-support' (2021-07-17 11:39:50 -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2021-07-18 > > for you to fetch changes up to 526ceb43878bfcaaeffbb988e363e89500695bee: > > MIPS: malta: enable PCI driver model (2021-07-18 20:37:39 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Gitlab: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/8294 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=25&view=results The following changes since commit f929ce50727bf1019323d6c199dfd3a5755c5474: Merge branch '2021-07-16-cleanup-image-support' (2021-07-17 11:39:50 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2021-07-18 for you to fetch changes up to 526ceb43878bfcaaeffbb988e363e89500695bee: MIPS: malta: enable PCI driver model (2021-07-18 20:37:39 +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 to map virtual system memory base address pci: gt64120: convert to driver model pci: msc01: convert to driver model MIPS: malta: add DT bindings for PCI host controller MIPS: malta: add support for PCI driver model MIPS: malta: enable PCI driver model Reto Schneider (1): mips: mt7688: gardena-smart-gateway: Adjust to production values arch/mips/Kconfig | 4 ++ arch/mips/dts/mti,malta.dts| 28 + board/imgtec/malta/malta.c | 80 +- configs/gardena-smart-gateway-mt7688_defconfig | 11 +++- drivers/pci/Kconfig| 13 + drivers/pci/pci-uclass.c | 9 ++- drivers/pci/pci_gt64120.c | 74 +++- drivers/pci/pci_msc01.c| 72 ++- 8 files changed, 284 insertions(+), 7 deletions(-)
Re: [PULL] u-boot-mips
On Tue, May 25, 2021 at 04:59:55PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull a minor bugfix for MIPS64 Octeon and the removal of qemu_mips > boards. > > Gitlab: > https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/7625 > > Azure: > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=24&view=results > > > The following changes since commit e1bf0336a58cfe873a34c36ff53e5e3806f2d263: > > Prepare v2021.07-rc3 (2021-05-24 20:53:13 -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2021-05-25 > > for you to fetch changes up to 835b4fdf3bf5ec778e1fb7610f00707754454974: > > doc: update and fix Qemu MIPS documentation (2021-05-25 15:35:06 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, please pull a minor bugfix for MIPS64 Octeon and the removal of qemu_mips boards. Gitlab: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/7625 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=24&view=results The following changes since commit e1bf0336a58cfe873a34c36ff53e5e3806f2d263: Prepare v2021.07-rc3 (2021-05-24 20:53:13 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2021-05-25 for you to fetch changes up to 835b4fdf3bf5ec778e1fb7610f00707754454974: 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): MIPS: remove deprecated qemu_mips board doc: update and fix Qemu MIPS documentation Stefan Roese (1): mips: octeon: octeon_ebb7304_defconfig: Fix CFI flash setup .azure-pipelines.yml | 12 -- .gitlab-ci.yml| 24 arch/mips/Kconfig | 11 -- board/qemu-mips/Kconfig | 26 board/qemu-mips/MAINTAINERS | 14 -- board/qemu-mips/Makefile | 7 - board/qemu-mips/lowlevel_init.S | 40 -- board/qemu-mips/qemu-mips.c | 85 configs/octeon_ebb7304_defconfig | 5 +- configs/qemu_mips64_defconfig | 29 configs/qemu_mips64el_defconfig | 30 - configs/qemu_mips_defconfig | 27 configs/qemu_mipsel_defconfig | 28 doc/board/emulation/qemu-mips.rst | 273 +++--- include/configs/qemu-mips.h | 89 - include/configs/qemu-mips64.h | 89 - scripts/config_whitelist.txt | 1 - 17 files changed, 81 insertions(+), 709 deletions(-) delete mode 100644 board/qemu-mips/Kconfig delete mode 100644 board/qemu-mips/MAINTAINERS delete mode 100644 board/qemu-mips/Makefile delete mode 100644 board/qemu-mips/lowlevel_init.S delete mode 100644 board/qemu-mips/qemu-mips.c delete mode 100644 configs/qemu_mips64_defconfig delete mode 100644 configs/qemu_mips64el_defconfig delete mode 100644 configs/qemu_mips_defconfig delete mode 100644 configs/qemu_mipsel_defconfig delete mode 100644 include/configs/qemu-mips.h delete mode 100644 include/configs/qemu-mips64.h
Re: [PULL] u-boot-mips
On Sun, Apr 25, 2021 at 12:47:10AM +0200, Daniel Schwierzeck wrote: > 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 complex but already required in U-Boot. > Stefan ensured me that the code is already massively stripped down > to the minimum required parts. > > Gitlab CI: > https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/7291 > > Azure: > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=23&view=results > > > The following changes since commit 91ce06ad340ef12fc3fd0ee3a5d040cc0bba731e: > > mips: octeon: octeon_ebb7304_defconfig: Enable USB storage support > (2021-04-22 03:02:37 +0200) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2021-04-24 > > for you to fetch changes up to b1d9554e058e5e8510a9d22183ae8321290ee87b: > > mips: octeon: ebb7304: Add support for some I2C devices (2021-04-23 > 21:23:30 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
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 complex but already required in U-Boot. Stefan ensured me that the code is already massively stripped down to the minimum required parts. Gitlab CI: https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/7291 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=23&view=results The following changes since commit 91ce06ad340ef12fc3fd0ee3a5d040cc0bba731e: mips: octeon: octeon_ebb7304_defconfig: Enable USB storage support (2021-04-22 03:02:37 +0200) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2021-04-24 for you to fetch changes up to b1d9554e058e5e8510a9d22183ae8321290ee87b: mips: octeon: ebb7304: Add support for some I2C devices (2021-04-23 21:23:30 +0200) - MIPS: octeon: fix minor bugs of initial merge - MIPS: octeon: add support for QLM and PCI-E controller - MIPS: octeon: add support for AHCI and SATA - MIPS: octeon: add E1000 ethernet support - MIPS: octeon: add Octeon III NIC23 board - ata/scsi: add support for Big Endian platforms Aaron Williams (44): mips: octeon: Add misc cvmx-helper header files mips: octeon: Add cvmx-agl-defs.h header file mips: octeon: Add cvmx-asxx-defs.h header file mips: octeon: Add cvmx-bgxx-defs.h header file mips: octeon: Add cvmx-ciu-defs.h header file mips: octeon: Add cvmx-dbg-defs.h header file mips: octeon: Add cvmx-dpi-defs.h header file mips: octeon: Add cvmx-dtx-defs.h header file mips: octeon: Add cvmx-fpa-defs.h header file mips: octeon: Add cvmx-gmxx-defs.h header file mips: octeon: Add cvmx-gserx-defs.h header file mips: octeon: Add cvmx-ipd-defs.h header file mips: octeon: Add cvmx-l2c-defs.h header file mips: octeon: Add cvmx-mio-defs.h header file mips: octeon: Add cvmx-npi-defs.h header file mips: octeon: Add cvmx-pcieepx-defs.h header file mips: octeon: Add cvmx-pciercx-defs.h header file mips: octeon: Add cvmx-pcsx-defs.h header file mips: octeon: Add cvmx-pemx-defs.h header file mips: octeon: Add cvmx-pepx-defs.h header file mips: octeon: Add cvmx-pip-defs.h header file mips: octeon: Add cvmx-pki-defs.h header file mips: octeon: Add cvmx-pko-defs.h header file mips: octeon: Add cvmx-pow-defs.h header file mips: octeon: Add cvmx-rst-defs.h header file mips: octeon: Add cvmx-sata-defs.h header file mips: octeon: Add cvmx-sli-defs.h header file mips: octeon: Add cvmx-smix-defs.h header file mips: octeon: Add cvmx-sriomaintx-defs.h header file mips: octeon: Add cvmx-sriox-defs.h header file mips: octeon: Add cvmx-sso-defs.h header file mips: octeon: Add misc remaining header files mips: octeon: Add cvmx-helper-cfg.c mips: octeon: Add cvmx-helper-fdt.c mips: octeon: Add cvmx-helper-jtag.c mips: octeon: Add cvmx-helper-util.c mips: octeon: Add cvmx-helper.c mips: octeon: Add cvmx-pcie.c mips: octeon: Add cvmx-qlm.c mips: octeon: Add octeon_fdt.c mips: octeon: Add octeon_qlm.c mips: octeon: octeon_ebb7304: Add board specific QLM init code mips: octeon: dts/dtsi: Change UART DT node to use clocks property mips: octeon: ebb7304: Add support for some I2C devices Stefan Roese (20): mips: global_data.h: Add Octeon specific data to arch_global_data struct mips: octeon: Misc changes required because of the newly added headers mips: octeon: Move cvmx-lmcx-defs.h from mach/cvmx to mach mips: octeon: Makefile: Enable building of the newly added C files mips: octeon: Kconfig: Enable CONFIG_SYS_PCI_64BIT mips: octeon: mrvl, cn73xx.dtsi: Add PCIe controller DT node mips: octeon: Add Octeon PCIe host controller driver mips: octeon: octeon_ebb7304_defconfig: Enable Octeon PCIe and E1000 mips: octeon: Move CVMX_SYNC from octeon_ddr.h to cvmx-regs.h mips: octeon: cvmx-bootmem: Fix compare in "if" statement mips: octeon: cvmx-coremask.h: Fix cvmx_coremask_dprint() with DEBUG defined serial: serial_octeon_pcie_console.c: Add PCI remote console support serial: serial_octeon_bootcmd.c: Add PCI remote console support mips: octeon: cpu.c: Add arch_misc_init() for pci-console & pci-bootcmd mips: octeon: cpu.c: Enable AHCI/SATA support sata: ahci_mvebu.c: Enable AHCI/SATA driver for MIPS Octeon ata: ahci: Fix usage on big-endian platforms scsi: Add ata_swap_buf_le16() to support big
Re: [PULL] u-boot-mips
On Thu, Apr 22, 2021 at 09:39:26PM +0200, Daniel Schwierzeck wrote: > 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&view=results > > > The following changes since commit 842d049be23976ebcbb2522fa8d752d3aae8631a: > > Merge branch '2021-04-20-assorted-improvements' (2021-04-20 07:32:04 -0400) > > are available in the Git repository at: > > https://source.denx.de/u-boot/custodians/u-boot-mips.git/ > tags/mips-pull-2021-04-22 > > for you to fetch changes up to 91ce06ad340ef12fc3fd0ee3a5d040cc0bba731e: > > mips: octeon: octeon_ebb7304_defconfig: Enable USB storage support > (2021-04-22 03:02:37 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
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&view=results The following changes since commit 842d049be23976ebcbb2522fa8d752d3aae8631a: Merge branch '2021-04-20-assorted-improvements' (2021-04-20 07:32:04 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-mips.git/ tags/mips-pull-2021-04-22 for you to fetch changes up to 91ce06ad340ef12fc3fd0ee3a5d040cc0bba731e: mips: octeon: octeon_ebb7304_defconfig: Enable USB storage support (2021-04-22 03:02:37 +0200) - net: fix traffic problems in MSCC Jaguar 2 network driver - MIPS: mt7628: fix DDR memory init - MIPS: octeon: add MMC and USB support Horatiu Vultur (2): net: jr2: Reset switch net: jr2: Fix Serdes6G configuration Stefan Roese (5): mmc: octeontx_hsmmc: Add support for MIPS Octeon mips: octeon: mrvl,cn73xx.dtsi: Add MMC DT node mips: octeon: mrvl,octeon_ebb7304.dts: Add MMC DT node mips: octeon: octeon_ebb7304_defconfig: Enable MMC support mips: octeon: octeon_ebb7304_defconfig: Enable USB storage support Weijie Gao (2): mips: mt7628: fix ddr_type for MT7688KN mips: mt7628: fix the displayed DDR type of mt7628 arch/mips/dts/mrvl,cn73xx.dtsi | 27 + arch/mips/dts/mrvl,octeon-ebb7304.dts | 57 ++ arch/mips/dts/mscc,jr2.dtsi| 6 +- arch/mips/mach-mtmips/mt7628/ddr.c | 6 +- arch/mips/mach-mtmips/mt7628/init.c| 3 + .../mach-octeon/include/mach/cvmx-mio-emm-defs.h | 614 + configs/octeon_ebb7304_defconfig | 13 +- drivers/mmc/Kconfig| 10 +- drivers/mmc/octeontx_hsmmc.c | 195 +-- drivers/net/mscc_eswitch/jr2_switch.c | 43 +- 10 files changed, 906 insertions(+), 68 deletions(-) create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-mio-emm-defs.h
Re: [PULL] u-boot-mips
On Mon, Jan 25, 2021 at 06:24:14PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull updates for MIPS. This adds support for Mediatek MT7620 SoCs. > > Gitlab CI: > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/6039 > > Azure: > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=15&view=results > > > The following changes since commit 69d29fe1c0aeb33f42633a7d30b7921c02aa: > > Merge tag 'efi-2021-04-rc1-3' of > https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2021-01-23 19:07:00 > -0500) > > are available in the Git repository at: > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git > tags/mips-pull-2021-01-24 > > for you to fetch changes up to 9f03585e8dd5554f131bbe507ccebbc30354f493: > > MAINTAINERS: add maintainer for MediaTek MIPS platform (2021-01-24 21:39:27 > +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, please pull updates for MIPS. This adds support for Mediatek MT7620 SoCs. Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/6039 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=15&view=results The following changes since commit 69d29fe1c0aeb33f42633a7d30b7921c02aa: Merge tag 'efi-2021-04-rc1-3' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2021-01-23 19:07:00 -0500) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git tags/mips-pull-2021-01-24 for you to fetch changes up to 9f03585e8dd5554f131bbe507ccebbc30354f493: MAINTAINERS: add maintainer for MediaTek MIPS platform (2021-01-24 21:39:27 +0100) - MIPS: add support for Mediatek MT7620 SoCs Weijie Gao (23): mips: dts: switch to board defines for dtb for mtmips mips: mtmips: move mt7628 related Kconfig into mt7628 subdirectory mips: mtmips: select SYSRESET for mt7628 only mips: mtmips: fix dram size detection in dram_init mips: enable _machine_restart for spl mips: mtmips: add support to initialize SDRAM mips: mtmips: add support for MediaTek MT7620 SoC mips: mtmips: add two reference boards for mt7620 configs: mtmips: refresh for mt7628 based boards serial: add uart driver for MediaTek MT7620 SoC clk: add clock driver for MediaTek MT7620 SoC reset: mtmips: add reset controller support for MediaTek MT7620 SoC pinctrl: mtmips: add support for MediaTek MT7620 SoC watchdog: add watchdog driver for MediaTek MT7620 SoC gpio: add GPIO controller driver for MediaTek MT7620 SoC spi: add spi controller support for MediaTek MT7620 SoC phy: add USB PHY driver for MediaTek MT7620 SoC net: add ethernet driver for MediaTek MT7620 SoC mmc: mtk-sd: fix sclk cycles shift value mmc: mtk-sd: add pad control settings for MediaTek MT7620/MT76x8 SoCs mmc: mtk-sd: assign plat->cfg.f_max with a correct value reset: reset-mtmips: add DM_FLAG_PRE_RELOC flag MAINTAINERS: add maintainer for MediaTek MIPS platform MAINTAINERS | 23 + arch/mips/Kconfig|1 - arch/mips/cpu/cpu.c |2 +- arch/mips/dts/Makefile |7 +- arch/mips/dts/mediatek,mt7620-mt7530-rfb.dts | 100 ++ arch/mips/dts/mediatek,mt7620-rfb.dts| 97 ++ arch/mips/dts/mt7620-u-boot.dtsi | 14 + arch/mips/dts/mt7620.dtsi| 296 ++ arch/mips/mach-mtmips/Kconfig| 72 +- arch/mips/mach-mtmips/Makefile |1 + arch/mips/mach-mtmips/cpu.c |5 +- arch/mips/mach-mtmips/ddr_init.c | 59 ++ arch/mips/mach-mtmips/include/mach/ddr.h |4 + arch/mips/mach-mtmips/include/mach/mt7620-sysc.h | 54 + arch/mips/mach-mtmips/mt7620/Kconfig | 71 ++ arch/mips/mach-mtmips/mt7620/Makefile| 10 + arch/mips/mach-mtmips/mt7620/dram.c | 113 ++ arch/mips/mach-mtmips/mt7620/init.c | 193 arch/mips/mach-mtmips/mt7620/lowlevel_init.S | 53 + arch/mips/mach-mtmips/mt7620/mt7620.h| 103 ++ arch/mips/mach-mtmips/mt7620/serial.c| 36 + arch/mips/mach-mtmips/mt7620/sysc.c | 172 +++ arch/mips/mach-mtmips/mt7628/Kconfig | 53 + board/mediatek/mt7620/Kconfig| 12 + board/mediatek/mt7620/MAINTAINERS|9 + board/mediatek/mt7620/Makefile |3 + board/mediatek/mt7620/board.c|6 + configs/gardena-smart-gateway-mt7688_defconfig |1 + configs/linkit-smart-7688_defconfig |1 + configs/mt7620_mt7530_rfb_defconfig | 58 + configs/mt7620_rfb_defconfig | 76 ++ configs/mt7628_rfb_defconfig |1 + configs/vocore2_defconfig|1 + drivers/clk/mtmips/Makefile |1 + drivers/clk/mtmips/clk-mt7620.c | 159 +++ drivers/gpio/Kconfig |8 + drivers/gpio/Makefile|1 + drivers/gpio/mt7620_gpio.c | 146 +++ drivers/mmc/mtk-sd.c | 136 ++- drivers/net/Kconfig | 12 + drivers/net/Makefile |1 + drivers/net/mt7620-eth.c | 1222 ++ drivers/phy/Kconfig |7 + drivers/phy/Makefile |1 + drivers/phy/mt7620-usb-phy.c | 110 ++ drivers/pinctrl/
Re: [PULL] u-boot-mips fixes for v2021.01
On Mon, Nov 30, 2020 at 08:18:52PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some bugfixes and some minor updates for compatibility with > the Marvell Octeon MIPS64 boot header. Although this adds a new tool, > everything is small and isolated to MIPS/Octeon. > > Gitlab CI: > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/5455 > Azure: > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=10&view=results > > > The following changes since commit a7ab4b71d563b6e0b65f911a8bf7d6950625982e: > > Merge tag 'mmc-2020-11-29' of > https://gitlab.denx.de/u-boot/custodians/u-boot-mmc (2020-11-29 11:12:59 > -0500) > > are available in the Git repository at: > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git > tags/mips-fixes-for-v2021.01 > > for you to fetch changes up to 540a2bcec1389a3a31c23b5275e73186be6102b2: > > mips: octeon: tools: Add update_octeon_header tool (2020-11-30 18:32:09 > +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips fixes for v2021.01
Hi Tom, please pull some bugfixes and some minor updates for compatibility with the Marvell Octeon MIPS64 boot header. Although this adds a new tool, everything is small and isolated to MIPS/Octeon. Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/5455 Azure: https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=10&view=results The following changes since commit a7ab4b71d563b6e0b65f911a8bf7d6950625982e: Merge tag 'mmc-2020-11-29' of https://gitlab.denx.de/u-boot/custodians/u-boot-mmc (2020-11-29 11:12:59 -0500) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git tags/mips-fixes-for-v2021.01 for you to fetch changes up to 540a2bcec1389a3a31c23b5275e73186be6102b2: mips: octeon: tools: Add update_octeon_header tool (2020-11-30 18:32:09 +0100) - MIPS: octeon: fix allocation bug in DDR driver - MIPS: octeon: fix init of gd->ram_size - MIPS: octeon: add support for Octeon boot header Stefan Roese (5): mips: start.S: Add Octeon boot header compatibility mips: octeon: Fix Octeon DDR driver to use the correct struct mips: octeon: Report full DDR size in dram_init() to gd->ram_size mips: octeon: bootoctlinux: Use gd->ram_size instead of ram_get_info() mips: octeon: tools: Add update_octeon_header tool arch/mips/cpu/start.S | 10 +- arch/mips/mach-octeon/bootoctlinux.c | 21 +- arch/mips/mach-octeon/dram.c | 7 +- arch/mips/mach-octeon/include/mach/cvmx-bootinfo.h | 222 -- .../mach-octeon/include/mach/cvmx-bootloader.h | 172 drivers/ram/octeon/octeon_ddr.c| 2 +- tools/.gitignore | 1 + tools/Makefile | 3 + tools/update_octeon_header.c | 456 + 9 files changed, 650 insertions(+), 244 deletions(-) create mode 100644 arch/mips/mach-octeon/include/mach/cvmx-bootloader.h create mode 100644 tools/update_octeon_header.c
Re: [PULL] u-boot-mips
On Wed, Oct 07, 2020 at 10:42:08PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some more updates for Octeon MIPS64. > > Gitlab CI: > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/4947 > > > The following changes since commit 5dcf7cc590b348f1e730ec38242df64c179f10a8: > > Merge tag 'efi-2021-01-rc1' of > https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-10-06 08:36:38 > -0400) > > are available in the Git repository at: > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git > tags/mips-pull-2020-10-07 > > for you to fetch changes up to 1471560b2c375c6e667acc896e99fa271100d299: > > mips: octeon: octeon_common.h: Increase CONFIG_SYS_BOOTM_LEN (2020-10-07 > 20:25:58 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, please pull some more updates for Octeon MIPS64. Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/4947 The following changes since commit 5dcf7cc590b348f1e730ec38242df64c179f10a8: Merge tag 'efi-2021-01-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-efi (2020-10-06 08:36:38 -0400) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git tags/mips-pull-2020-10-07 for you to fetch changes up to 1471560b2c375c6e667acc896e99fa271100d299: mips: octeon: octeon_common.h: Increase CONFIG_SYS_BOOTM_LEN (2020-10-07 20:25:58 +0200) - mips: octeon: add support for DDR4 memory controller - mips: octeon: add support for DWC3 USB - mips: octeon: add support for booting Linux Aaron Williams (13): mips: octeon: Add octeon-model.h header mips: octeon Add cvmx/cvmx-lmcx-defs.h header mips: octeon: Add octeon_ddr.h header ram: octeon: Add MIPS Octeon3 DDR4 support (part 1/3) ram: octeon: Add MIPS Octeon3 DDR4 support (part 2/3) ram: octeon: Add MIPS Octeon3 DDR4 support (part 3/3) mips: octeon: Add header cvmx-regs.h mips: octeon: Add header octeon-feature.h mips: octeon: Add header cvmx-fuse.h mips: octeon: Add header cvmx-bootinfo.h mips: octeon: Add coremask support mips: octeon: Add bootmem support mips: octeon: Add bootoctlinux command Stefan Roese (14): mips: octeon: dts: mrvl, cn73xx.dtsi: Add memory controller DT node mips: octeon: dram.c: Add RAM driver support mips: octeon: octeon_ebb7304: Add DDR4 support usb: xhci: xhci-dwc3.c: Use dev_remap_addr() instead of dev_get_addr() usb: xhci: xhci_bulk_tx: Don't "BUG" when comparing addresses usb: xhci: octeon: Add DWC3 glue layer for Octeon mips: octeon: cpu.c: Add table for selective swapping mips: octeon: Add mangle-port.h mips: octeon: cache.c: Flush all pending writes in flush_dcache_range() mips: octeon: Add USB DT nodes mips: octeon: octeon_ebb7304_defconfig: Enable USB support mips: octeon: octeon-model.h: Enable inclusion from assembler files mips: octeon: lowlevel_init.S: Add NMI handling code for SMP Linux booting mips: octeon: octeon_common.h: Increase CONFIG_SYS_BOOTM_LEN arch/mips/dts/mrvl,cn73xx.dtsi |77 + arch/mips/dts/mrvl,octeon-ebb7304.dts |24 + arch/mips/mach-octeon/Makefile | 3 + arch/mips/mach-octeon/bootoctlinux.c | 661 ++ arch/mips/mach-octeon/cache.c |12 +- arch/mips/mach-octeon/cpu.c|21 + arch/mips/mach-octeon/cvmx-bootmem.c | 1460 +++ arch/mips/mach-octeon/cvmx-coremask.c | 366 + arch/mips/mach-octeon/dram.c |72 +- arch/mips/mach-octeon/include/mach/bootoct_cmd.h |54 + arch/mips/mach-octeon/include/mach/cvmx-bootinfo.h | 350 + arch/mips/mach-octeon/include/mach/cvmx-bootmem.h | 533 + arch/mips/mach-octeon/include/mach/cvmx-coremask.h | 752 ++ arch/mips/mach-octeon/include/mach/cvmx-fuse.h |71 + arch/mips/mach-octeon/include/mach/cvmx-regs.h | 144 + .../mach-octeon/include/mach/cvmx/cvmx-lmcx-defs.h | 4574 .../mips/mach-octeon/include/mach/octeon-feature.h | 442 + arch/mips/mach-octeon/include/mach/octeon-model.h | 317 + arch/mips/mach-octeon/include/mach/octeon_ddr.h| 982 ++ arch/mips/mach-octeon/include/mangle-port.h|56 + arch/mips/mach-octeon/lowlevel_init.S |76 + board/Marvell/octeon_ebb7304/board.c |25 +- board/Marvell/octeon_ebb7304/board_ddr.h | 447 + configs/octeon_ebb7304_defconfig |20 + drivers/ram/Kconfig| 1 + drivers/ram/Makefile | 2 + drivers/ram/octeon/Kconfig |17 + drivers/ram/octeon/Makefile| 8 + drivers/ram/octeon/dimm_spd_eeprom.c | 407 + drivers/ram/octeon/octeon3_lmc.c | 11030 +++ drivers/ram/octeon/octeon_ddr.c| 2728 + drivers/usb/host/Kconfig | 9 + drivers/usb/host/Makefile | 1 + drivers/usb/host/dwc3-octeon-glue.c| 393 + drivers/usb/host/xhci-dwc3.c | 2 +- drivers/usb/host/xhci-ring.c | 2 - include/configs/octeon_common.h|11 +- 37 files changed, 26127 insertions(+), 23 deletions(-) create mode 100644 arch/mips/mach-octeon/bootoctlinux.c create mode 100644 arch/mips/mach-octeon/cvmx-bootmem.c create mode 100644 arch/mips/mach-octeon/c
Re: [PULL] u-boot-mips fixes for v2020.10
On Wed, Sep 23, 2020 at 01:40:09AM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > this contains some small fixes isolated to two MIPS boards which are > currently broken. > > Gitlab CI: > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/4758 > > > The following changes since commit 5949f36f083515e2bb55f1a9c9110b287fbab587: > > Merge branch '2020-09-22-assorted-bugfixes' (2020-09-22 16:47:48 -0400) > > are available in the Git repository at: > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git > tags/mips-fixes-for-2020.10 > > for you to fetch changes up to 7d1538cc9bb87d12dcd8c9f9b07c17bb510042ef: > > mips: vocore2: fix various issues (2020-09-23 00:14:56 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips fixes for v2020.10
Hi Tom, this contains some small fixes isolated to two MIPS boards which are currently broken. Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/4758 The following changes since commit 5949f36f083515e2bb55f1a9c9110b287fbab587: Merge branch '2020-09-22-assorted-bugfixes' (2020-09-22 16:47:48 -0400) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git tags/mips-fixes-for-2020.10 for you to fetch changes up to 7d1538cc9bb87d12dcd8c9f9b07c17bb510042ef: mips: vocore2: fix various issues (2020-09-23 00:14:56 +0200) - mips: vocore2: fix SPL image generation - mips: vocore2: fix LZMA decompression errors - mips: vocore2: fix console output - mips: pic32mzda: fix DTC warnings and GPIO nodes - mips: pic32mzda: make GPIO and MMC working again John Robertson (7): mmc: pic32: Refresh PIC32 MMC driver pinmux: pic32: add SDHCI pin config mips: pic32mzdask: disable SDHCI SDCD signal workaround mips: pic32mzdask: enable CONFIG_BLK mips: dts: Fix device tree warnings for PIC32MZDA mips: dts: Fix PIC32MZDA GPIO register definitions mips: dts: Fix PIC32MZDA GPIO register definitions Mauro Condarelli (1): mips: vocore2: fix various issues arch/mips/dts/pic32mzda.dtsi | 56 +++--- arch/mips/dts/pic32mzda_sk.dts | 1 + arch/mips/dts/vocore_vocore2.dts | 2 +- configs/pic32mzdask_defconfig| 1 - configs/vocore2_defconfig| 2 +- drivers/mmc/pic32_sdhci.c| 86 +++- drivers/pinctrl/pinctrl_pic32.c | 28 + include/configs/vocore2.h| 4 +- 8 files changed, 117 insertions(+), 63 deletions(-)
Re: [PULL] u-boot-mips
On Mon, Aug 03, 2020 at 10:36:04PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some Octeon MIPS64 updates for 2020.10. This contains just > new GPIO, CLK ad SPI drivers for Octeon as well as the according DT and > defconfig updates. > > Gitlab CI: > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/4316 > > > The following changes since commit 68941e3b2c217907a49aa66af8bb65729b913397: > > Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2020-08-03 > 10:25:47 -0400) > > are available in the Git repository at: > > g...@gitlab.denx.de:u-boot/custodians/u-boot-mips.git > tags/mips-pull-2020-08-03 > > for you to fetch changes up to d071ff012e0b3f9e77b54340c96f624d6f115782: > > mips: octeon: Update EBB7304 defconfig (2020-08-03 21:14:49 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, please pull some Octeon MIPS64 updates for 2020.10. This contains just new GPIO, CLK ad SPI drivers for Octeon as well as the according DT and defconfig updates. Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/4316 The following changes since commit 68941e3b2c217907a49aa66af8bb65729b913397: Merge https://gitlab.denx.de/u-boot/custodians/u-boot-x86 (2020-08-03 10:25:47 -0400) are available in the Git repository at: g...@gitlab.denx.de:u-boot/custodians/u-boot-mips.git tags/mips-pull-2020-08-03 for you to fetch changes up to d071ff012e0b3f9e77b54340c96f624d6f115782: mips: octeon: Update EBB7304 defconfig (2020-08-03 21:14:49 +0200) - doc: fix qemu-mips build instructions - MIPS: add GPIO, CLK and SPI drivers for Octeon MIPS64 Heinrich Schuchardt (1): doc: qemu-mips build instructions Stefan Roese (8): mips: octeon: mrvl,cn73xx.dtsi: Add GPIO DT nodes mips: octeon: dts: Add I2C DT nodes clk: clk_octeon: Add simple MIPS Octeon clock driver mips: octeon: dts: Add Octeon clock driver DT nodes mips: octeon: mrvl,cn73xx.dtsi: Add SPI DT node mips: octeon: mrvl, octeon-ebb7304.dts: Add SPI flash DT node mips: octeon: Update Octeon Kconfig mips: octeon: Update EBB7304 defconfig Suneel Garapati (2): gpio: octeon_gpio: Add GPIO controller driver for Octeon drivers: spi: Add SPI controller driver for Octeon arch/mips/Kconfig| 6 +- arch/mips/dts/mrvl,cn73xx.dtsi | 66 arch/mips/dts/mrvl,octeon-ebb7304.dts| 21 +- configs/octeon_ebb7304_defconfig | 12 +- doc/board/emulation/qemu-mips.rst| 8 +- drivers/clk/Kconfig | 7 + drivers/clk/Makefile | 1 + drivers/clk/clk_octeon.c | 72 drivers/gpio/Kconfig | 10 + drivers/gpio/Makefile| 1 + drivers/gpio/octeon_gpio.c | 242 drivers/spi/Kconfig | 8 + drivers/spi/Makefile | 1 + drivers/spi/octeon_spi.c | 613 +++ include/dt-bindings/clock/octeon-clock.h | 12 + 15 files changed, 1072 insertions(+), 8 deletions(-) create mode 100644 drivers/clk/clk_octeon.c create mode 100644 drivers/gpio/octeon_gpio.c create mode 100644 drivers/spi/octeon_spi.c create mode 100644 include/dt-bindings/clock/octeon-clock.h
Re: [PULL] u-boot-mips
On Sat, Jul 18, 2020 at 05:20:07PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull MIPS updates for 2020.10. This contains initial but very basic > support for Marvell Octeon MIPS64 SoC's along with some small refactorings > in start.S to prepare for Octeon. > > Gitlab CI: > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/4105 > > > The following changes since commit 1c4b5038afcc7cdb1064713f65571da05aa0de0e: > > Merge branch '2020-07-17-misc-fixes' (2020-07-17 16:08:54 -0400) > > are available in the Git repository at: > > g...@gitlab.denx.de:u-boot/custodians/u-boot-mips.git > tags/mips-pull-2020-07-18 > > for you to fetch changes up to 5fef24c912a44a08ab644aa16ceb5a435491f9d9: > > mips: octeon: Add minimal Octeon 3 EBB7304 EVK support (2020-07-18 15:47:50 > +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, please pull MIPS updates for 2020.10. This contains initial but very basic support for Marvell Octeon MIPS64 SoC's along with some small refactorings in start.S to prepare for Octeon. Gitlab CI: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/4105 The following changes since commit 1c4b5038afcc7cdb1064713f65571da05aa0de0e: Merge branch '2020-07-17-misc-fixes' (2020-07-17 16:08:54 -0400) are available in the Git repository at: g...@gitlab.denx.de:u-boot/custodians/u-boot-mips.git tags/mips-pull-2020-07-18 for you to fetch changes up to 5fef24c912a44a08ab644aa16ceb5a435491f9d9: mips: octeon: Add minimal Octeon 3 EBB7304 EVK support (2020-07-18 15:47:50 +0200) - MIPS: refactor cache init and setup in start.S - MIPS: sync asm header files with Linux 5.7 - MIPS: add initial support for Marvell Octeon MIPS64 Aaron Williams (1): mips: octeon: Initial minimal support for the Marvell Octeon SoC Daniel Schwierzeck (8): mips: start.S: remove dead code mips: add KSEG1 wrapper for change_k0_cca mips: refactor disabling of caches mips: add config options for generic cache setup code mips: remove deprecated UNCACHED_SDRAM() macro mips: sync asm/asm.h with Linux 5.7 mips: sync asm/addrspace.h with Linux 5.7 mips: sync asm/mipsregs.h with Linux 5.7 Stefan Roese (11): mips: time: Only compile the weak get_tbclk() when needed mips: traps: Set WG bit in EBase register on Octeon mips: reloc: Change R_MIPS_NONE to catch pre-reloc BSS usage mips: cache: Allow using CONFIG_MIPS_L2_CACHE without CONFIG_MIPS_CM mips: cache: Make flush_cache() weak to enable overwrite mips: cache: Make invalidate_dcache_range() weak to enable overwrite mips: Add CONFIG_MIPS_MACH_EARLY_INIT for very early mach init code sysreset: Add Octeon sysreset driver mips: octeon: dts: Add Octeon 3 cn73xx base dtsi file mips: octeon: use mips_mach_early_init() to copy to L2 cache mips: octeon: Add minimal Octeon 3 EBB7304 EVK support MAINTAINERS |7 + arch/mips/Kconfig | 77 ++ arch/mips/Makefile|3 + arch/mips/cpu/start.S | 31 +- arch/mips/cpu/time.c |2 + arch/mips/dts/Makefile|1 + arch/mips/dts/mrvl,cn73xx.dtsi| 64 ++ arch/mips/dts/mrvl,octeon-ebb7304.dts | 96 ++ arch/mips/include/asm/addrspace.h | 27 +- arch/mips/include/asm/asm.h | 130 +-- arch/mips/include/asm/cm.h| 12 + arch/mips/include/asm/compiler.h | 69 ++ arch/mips/include/asm/isa-rev.h | 24 + arch/mips/include/asm/mipsregs.h | 1201 + arch/mips/include/asm/relocs.h|2 +- arch/mips/lib/bootm.c |4 +- arch/mips/lib/cache.c |6 +- arch/mips/lib/cache_init.S| 38 +- arch/mips/lib/reloc.c |7 +- arch/mips/lib/traps.c |4 + arch/mips/mach-octeon/Kconfig | 60 ++ arch/mips/mach-octeon/Makefile| 10 + arch/mips/mach-octeon/cache.c | 24 + arch/mips/mach-octeon/clock.c | 14 + arch/mips/mach-octeon/cpu.c | 66 ++ arch/mips/mach-octeon/dram.c | 28 + arch/mips/mach-octeon/include/ioremap.h | 30 + arch/mips/mach-octeon/include/mach/cavm-reg.h | 17 + arch/mips/mach-octeon/include/mach/clock.h| 12 + arch/mips/mach-octeon/lowlevel_init.S | 69 ++ board/Marvell/octeon_ebb7304/Kconfig | 19 + board/Marvell/octeon_ebb7304/MAINTAINERS |7 + board/Marvell/octeon_ebb7304/Makefile |8 + board/Marvell/octeon_ebb7304/board.c |9 + configs/octeon_ebb7304_defconfig | 38 + drivers/sysreset/Kconfig |7 + drivers/sysreset/Makefile |1 + drivers/sysreset/sysreset_octeon.c| 52 ++ include/configs/octeon_common.h | 19 + include/configs/octeon_ebb7304.h | 20 + scripts/config_whitelist.txt |1 - 41 files changed, 1937 insertions(+), 379 deletions(-) create mode 100644 arch/mips/dts/mrvl,cn73xx.dtsi create mode 100644 arch/mips/dts/mrvl,octeon-ebb7304.dts create mode 100644 arch/mips/include/asm/compiler.h create mode 100644 arch/mips/include/asm/isa-rev.h create mode 100644 arch/mips/mach-octeon/Kconfig create mode 100644 arch/mips/mach-octeon/Makefile create mode 100644 arch/mips/mach-octeon/cache.c create mode 100644 arch/mips/mach
Re: [PULL] u-boot-mips
On Tue, Jun 30, 2020 at 01:10:53AM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > actually I wanted to send this much earlier but I hope it's still okay. > > This enables Qemu tests for the MIPS Malta board in all variants (32/64 bit, > big/little endian) in Gitlab CI, Travis CI and Azure Pipelines. This allows > to deprecate the qemu_mips board in the future because there is no Linux > support > anymore for ages and Qemu deprecated the generic MIPS board as well in favour > of > Malta. > > I had to include the PCNET patches because otherwise the Malta 64bit targets > had stability issues in the Qemu network test case. Thus it's not just cleanup > and DM conversion, but also bugfixing ;) > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/3824 > https://travis-ci.org/github/danielschwierzeck/u-boot/builds/703302746 > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=8&view=results > > > The following changes since commit 0b7d95531cf25a7c71bd9855135da5e7098e7b97: > > Merge tag 'rockchip-fix' of > https://gitlab.denx.de/u-boot/custodians/u-boot-video (2020-06-29 15:58:09 > -0400) > > are available in the Git repository at: > > g...@gitlab.denx.de:u-boot/custodians/u-boot-mips.git > tags/mips-pull-2020-06-29 > > for you to fetch changes up to e35c2a8fdd41a34c06c409ce700c5d5591429367: > > .azure-pipelines.yml: add Qemu tests for MIPS Malta board (2020-06-29 > 22:40:16 +0200) > Applied to u-boot/next, thanks! -- Tom signature.asc Description: PGP signature
Re: [PULL] u-boot-mips
On Tue, Jun 30, 2020 at 2:52 PM Tom Rini wrote: > > On Mon, Jun 29, 2020 at 08:05:15PM -0400, Tom Rini wrote: > > On Tue, Jun 30, 2020 at 01:10:53AM +0200, Daniel Schwierzeck wrote: > > > > > Hi Tom, > > > > > > actually I wanted to send this much earlier but I hope it's still okay. > > > > > > This enables Qemu tests for the MIPS Malta board in all variants (32/64 > > > bit, > > > big/little endian) in Gitlab CI, Travis CI and Azure Pipelines. This > > > allows > > > to deprecate the qemu_mips board in the future because there is no Linux > > > support > > > anymore for ages and Qemu deprecated the generic MIPS board as well in > > > favour of > > > Malta. > > > > > > I had to include the PCNET patches because otherwise the Malta 64bit > > > targets > > > had stability issues in the Qemu network test case. Thus it's not just > > > cleanup > > > and DM conversion, but also bugfixing ;) > > > > > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/3824 > > > https://travis-ci.org/github/danielschwierzeck/u-boot/builds/703302746 > > > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=8&view=results > > > > Is it OK for this to go in to -next at this point? Thanks! > > I do see that at this time you're the only user of the PCNET driver, so > if you're happy and really want it in this release and not the next > release, OK. But v2020.07 is scheduled for next Monday too so this > really is quite late. > -next is also OK. Just wanted to get it out of the way before I prepare the next bigger MIPS update for the next merge window ;) -- - Daniel
Re: [PULL] u-boot-mips
On Mon, Jun 29, 2020 at 08:05:15PM -0400, Tom Rini wrote: > On Tue, Jun 30, 2020 at 01:10:53AM +0200, Daniel Schwierzeck wrote: > > > Hi Tom, > > > > actually I wanted to send this much earlier but I hope it's still okay. > > > > This enables Qemu tests for the MIPS Malta board in all variants (32/64 bit, > > big/little endian) in Gitlab CI, Travis CI and Azure Pipelines. This allows > > to deprecate the qemu_mips board in the future because there is no Linux > > support > > anymore for ages and Qemu deprecated the generic MIPS board as well in > > favour of > > Malta. > > > > I had to include the PCNET patches because otherwise the Malta 64bit targets > > had stability issues in the Qemu network test case. Thus it's not just > > cleanup > > and DM conversion, but also bugfixing ;) > > > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/3824 > > https://travis-ci.org/github/danielschwierzeck/u-boot/builds/703302746 > > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=8&view=results > > Is it OK for this to go in to -next at this point? Thanks! I do see that at this time you're the only user of the PCNET driver, so if you're happy and really want it in this release and not the next release, OK. But v2020.07 is scheduled for next Monday too so this really is quite late. -- Tom signature.asc Description: PGP signature
Re: [PULL] u-boot-mips
On Tue, Jun 30, 2020 at 01:10:53AM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > actually I wanted to send this much earlier but I hope it's still okay. > > This enables Qemu tests for the MIPS Malta board in all variants (32/64 bit, > big/little endian) in Gitlab CI, Travis CI and Azure Pipelines. This allows > to deprecate the qemu_mips board in the future because there is no Linux > support > anymore for ages and Qemu deprecated the generic MIPS board as well in favour > of > Malta. > > I had to include the PCNET patches because otherwise the Malta 64bit targets > had stability issues in the Qemu network test case. Thus it's not just cleanup > and DM conversion, but also bugfixing ;) > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/3824 > https://travis-ci.org/github/danielschwierzeck/u-boot/builds/703302746 > https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=8&view=results Is it OK for this to go in to -next at this point? Thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, actually I wanted to send this much earlier but I hope it's still okay. This enables Qemu tests for the MIPS Malta board in all variants (32/64 bit, big/little endian) in Gitlab CI, Travis CI and Azure Pipelines. This allows to deprecate the qemu_mips board in the future because there is no Linux support anymore for ages and Qemu deprecated the generic MIPS board as well in favour of Malta. I had to include the PCNET patches because otherwise the Malta 64bit targets had stability issues in the Qemu network test case. Thus it's not just cleanup and DM conversion, but also bugfixing ;) https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/3824 https://travis-ci.org/github/danielschwierzeck/u-boot/builds/703302746 https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=8&view=results The following changes since commit 0b7d95531cf25a7c71bd9855135da5e7098e7b97: Merge tag 'rockchip-fix' of https://gitlab.denx.de/u-boot/custodians/u-boot-video (2020-06-29 15:58:09 -0400) are available in the Git repository at: g...@gitlab.denx.de:u-boot/custodians/u-boot-mips.git tags/mips-pull-2020-06-29 for you to fetch changes up to e35c2a8fdd41a34c06c409ce700c5d5591429367: .azure-pipelines.yml: add Qemu tests for MIPS Malta board (2020-06-29 22:40:16 +0200) - net: pcnet: cleanup and add DM support - Makefile: add rule to build an endian-swapped U-Boot image used by MIPS Malta EL variants - CI: add Qemu tests for MIPS Malta Daniel Schwierzeck (6): tools: add script for byte endianness swapping Makefile: add rule to generate u-boot-swap.bin mips: malta: build u-boot-swap.bin .gitlab-ci.yml: add Qemu tests for MIPS Malta board .travis.yml: add Qemu tests for MIPS Malta board .azure-pipelines.yml: add Qemu tests for MIPS Malta board Marek Vasut (15): net: pcnet: Drop typedef struct pcnet_priv_t net: pcnet: Drop PCNET_HAS_PROM net: pcnet: Use PCI_DEVICE() to define PCI device compat list net: pcnet: Simplify private data allocation net: pcnet: Replace memset+malloc with calloc net: pcnet: Move private data allocation to initialize net: pcnet: Move initialize function at the end net: pcnet: Drop useless forward declarations net: pcnet: Wrap devbusfn into private data net: pcnet: Pass private data through dev->priv net: pcnet: Wrap iobase into private data net: pcnet: Wrap name and enetaddr into private data net: pcnet: Split common and non-DM functions net: pcnet: Add DM support net: pcnet: Add Kconfig entries .azure-pipelines.yml| 16 ++ .gitlab-ci.yml | 32 +++ .travis.yml | 28 ++ Makefile| 6 + configs/malta64_defconfig | 1 + configs/malta64el_defconfig | 2 + configs/malta_defconfig | 1 + configs/maltael_defconfig | 2 + drivers/net/Kconfig | 6 + drivers/net/pcnet.c | 618 +++- include/configs/malta.h | 2 - tools/endian-swap.py| 55 12 files changed, 525 insertions(+), 244 deletions(-) create mode 100755 tools/endian-swap.py
Re: [PULL] u-boot-mips
On Mon, Apr 27, 2020 at 10:31:58PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull MIPS updates for 2020.07, thanks. > > https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/2966 > https://travis-ci.org/github/danielschwierzeck/u-boot/builds/680241185 > > > The following changes since commit d16d37bcd4087b8ea0f66cb76a73edad182d151a: > > Merge tag 'video-for-v2020.07-rc1' of > https://gitlab.denx.de/u-boot/custodians/u-boot-video (2020-04-27 09:41:51 > -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2020-04-27 > > for you to fetch changes up to 3fd023143237a5271a21ccec4b94440df257a5a7: > > mips: Add support for SoM "VoCore2". (2020-04-27 20:30:14 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature
[PULL] u-boot-mips
Hi Tom, please pull MIPS updates for 2020.07, thanks. https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/2966 https://travis-ci.org/github/danielschwierzeck/u-boot/builds/680241185 The following changes since commit d16d37bcd4087b8ea0f66cb76a73edad182d151a: Merge tag 'video-for-v2020.07-rc1' of https://gitlab.denx.de/u-boot/custodians/u-boot-video (2020-04-27 09:41:51 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2020-04-27 for you to fetch changes up to 3fd023143237a5271a21ccec4b94440df257a5a7: mips: Add support for SoM "VoCore2". (2020-04-27 20:30:14 +0200) - brcmnand: fix missing code path from Linux driver - bmips: fix build error when disabling USB - mips: add option to restore original exception vector base - mips: fix off-by-one error when clearing gd_data - mips: minor fixes for compatibility with generic SPL framework - spl: refactor legacy image loading - spl: add LZMA decompression support for legacy images - Makefile: add target to build LZMA compressed U-Boot images - mtmips: refactor and rewrite low-level init code - mtmips: add and enable SPL support with LZMA - mtmips: add support for MT7628 reference board - mtmips: add support for VoCore/VoCore2 board Mauro Condarelli (1): mips: Add support for SoM "VoCore2". Stefan Roese (9): mips: spl: Flush cache before jumping to U-Boot proper spl: Extract legacy image handling into separate file spl: spl_legacy: Use IS_ENABLED() to remove #ifdef spl: spl_nor: Move legacy image loading into spl_legacy.c spl: spl_nor: Remove unused variable 'ret' warning mips: mtmips: Increase CONFIG_SPL_SYS_MALLOC_F_LEN mips: mt76x8: ddr_cal: Rename dqs_test_valid() to dqs_test_error() mips: mt76x8: ddr_cal: Change types from u32 to int in dqs_find_min/max mips: mt76x8: ddr_cal: Correct dqs_find_min/max implementations Weijie Gao (19): mips: add support to restore exception vector base before booting linux configs: enable CONFIG_RESTORE_EXCEPTION_VECTOR_BASE for all mtmips boards mips: mtmips: add predefined i-cache/d-cache size and linesize mips: start.S: avoid overwriting outside gd when clearing global data in stack mips: enable support for appending dtb to spl binary mips: add an option to enable u_boot_list section for SPL loaders in u-boot-spl.lds sysreset: add reset controller based reboot driver mips: mtmips: make use of sysreset-resetctrl for mt7628 soc mips: add a mtmips-specific field to architecture-specific global data dts: mtmips: add alternative pinmux node for uart2 lib: enable lzma decompression support for SPL build Makefile: add support to generate LZMA compressed u-boot image spl: spl_legacy: Add lzma decompression support for legacy image mips: add an option to support initialize SRAM for initial stack mips: add a option to support not reserving malloc space on initial stack mips: mtmips: rewrite lowlevel codes of mt7628 mips: mtmips: add SPL support mips: mtmips: enable SPL for all boards mips: mtmips: add support for mt7628-rfb Álvaro Fernández Rojas (2): nand: brcmnand: return without disabling clock bmips: allow disabling usb support Makefile | 13 + arch/mips/Kconfig | 64 arch/mips/cpu/start.S | 16 +- arch/mips/cpu/u-boot-spl.lds | 4 +- arch/mips/dts/Makefile | 2 + arch/mips/dts/mediatek,mt7628-rfb.dts | 67 + arch/mips/dts/mt7628-u-boot.dtsi | 38 +++ arch/mips/dts/mt7628a.dtsi | 17 +- arch/mips/dts/vocore_vocore2.dts | 85 ++ arch/mips/include/asm/global_data.h| 3 + arch/mips/include/asm/u-boot-mips.h| 2 + arch/mips/lib/Makefile | 1 + arch/mips/lib/bootm.c | 3 + arch/mips/lib/spl.c| 21 ++ arch/mips/lib/traps.c | 19 ++ arch/mips/mach-mtmips/Kconfig | 142 - arch/mips/mach-mtmips/Makefile | 8 +- arch/mips/mach-mtmips/cpu.c| 58 +--- arch/mips/mach-mtmips/ddr_cal.c| 205 + arch/mips/mach-mtmips/ddr_calibrate.c | 309 --- arch/mips/mach-mtmips/ddr_init.c | 194 arch/mips/mach-mtmips/include/mach/ddr.h | 52 arch/mips/mach-mtmips/include/mach/mc.h| 180 +++ arch/mips/mach-mtmips/include/mach/serial.h| 13 + arch/mips/mach-mtm
Re: [U-Boot] [PULL] u-boot-mips
On Sat, Nov 30, 2019 at 11:01:15PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull the removal of the MIPS Micronas VCT boards for 2020.01. > > Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/1454 > Travis CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/618647984 > > > The following changes since commit 4b19b89ca4a866b7baa642533e6dbd67cd832d27: > > Merge tag 'rpi-next-2020.01' of https://github.com/mbgg/u-boot (2019-11-25 > 12:56:27 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 2a250ae9b6f1437f13dba272b690b24341b8e1d7: > > MIPS: remove Micronas VCT boards (2019-11-29 16:18:35 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull the removal of the MIPS Micronas VCT boards for 2020.01. Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/1454 Travis CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/618647984 The following changes since commit 4b19b89ca4a866b7baa642533e6dbd67cd832d27: Merge tag 'rpi-next-2020.01' of https://github.com/mbgg/u-boot (2019-11-25 12:56:27 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 2a250ae9b6f1437f13dba272b690b24341b8e1d7: MIPS: remove Micronas VCT boards (2019-11-29 16:18:35 +0100) Daniel Schwierzeck (1): MIPS: remove Micronas VCT boards arch/mips/Kconfig | 1 - board/micronas/vct/Kconfig | 52 -- board/micronas/vct/MAINTAINERS | 17 - board/micronas/vct/Makefile | 12 - board/micronas/vct/bcu.h| 156 -- board/micronas/vct/dcgu.c | 244 - board/micronas/vct/dcgu.h | 165 -- board/micronas/vct/ebi.c| 34 -- board/micronas/vct/ebi.h| 81 --- board/micronas/vct/ebi_nor_flash.c | 117 - board/micronas/vct/ebi_onenand.c| 185 --- board/micronas/vct/ebi_smc911x.c| 94 board/micronas/vct/ehci.c | 96 board/micronas/vct/gpio.c | 74 --- board/micronas/vct/scc.c| 657 board/micronas/vct/scc.h| 191 --- board/micronas/vct/smc_eeprom.c | 394 -- board/micronas/vct/top.c| 275 -- board/micronas/vct/vct.c| 119 - board/micronas/vct/vct.h| 92 board/micronas/vct/vcth/reg_dcgu.h | 22 - board/micronas/vct/vcth/reg_ebi.h | 228 board/micronas/vct/vcth/reg_fwsram.h| 59 --- board/micronas/vct/vcth/reg_gpio.h | 18 - board/micronas/vct/vcth/reg_scc.h | 88 board/micronas/vct/vcth/reg_usbh.h | 19 - board/micronas/vct/vcth/reg_wdt.h | 10 - board/micronas/vct/vcth2/reg_ebi.h | 276 -- board/micronas/vct/vctv/reg_dcgu.h | 11 - board/micronas/vct/vctv/reg_ebi.h | 276 -- board/micronas/vct/vctv/reg_gpio.h | 18 - board/micronas/vct/vctv/reg_wdt.h | 10 - configs/vct_platinum_defconfig | 32 -- configs/vct_platinum_onenand_defconfig | 35 -- configs/vct_platinum_onenand_small_defconfig| 35 -- configs/vct_platinum_small_defconfig| 32 -- configs/vct_platinumavc_defconfig | 24 - configs/vct_platinumavc_onenand_defconfig | 27 - configs/vct_platinumavc_onenand_small_defconfig | 35 -- configs/vct_platinumavc_small_defconfig | 32 -- configs/vct_premium_defconfig | 32 -- configs/vct_premium_onenand_defconfig | 35 -- configs/vct_premium_onenand_small_defconfig | 35 -- configs/vct_premium_small_defconfig | 32 -- include/configs/vct.h | 194 --- 45 files changed, 4671 deletions(-) delete mode 100644 board/micronas/vct/Kconfig delete mode 100644 board/micronas/vct/MAINTAINERS delete mode 100644 board/micronas/vct/Makefile delete mode 100644 board/micronas/vct/bcu.h delete mode 100644 board/micronas/vct/dcgu.c delete mode 100644 board/micronas/vct/dcgu.h delete mode 100644 board/micronas/vct/ebi.c delete mode 100644 board/micronas/vct/ebi.h delete mode 100644 board/micronas/vct/ebi_nor_flash.c delete mode 100644 board/micronas/vct/ebi_onenand.c delete mode 100644 board/micronas/vct/ebi_smc911x.c delete mode 100644 board/micronas/vct/ehci.c delete mode 100644 board/micronas/vct/gpio.c delete mode 100644 board/micronas/vct/scc.c delete mode 100644 board/micronas/vct/scc.h delete mode 100644 board/micronas/vct/smc_eeprom.c delete mode 100644 board/micronas/vct/top.c delete mode 100644 board/micronas/vct/vct.c delete mode 100644 board/micronas/vct/vct.h delete mode 100644 board/micronas/vct/vcth/reg_dcgu.h delete mode 100644 board/micronas/vct/vcth/reg_ebi.h delete mode 100644 board/micronas/vct/vcth/reg_fwsram.h delete mode 100644 board/micronas/vct/vcth/reg_gpio.h delete mode 100644 board/micronas/vct/vcth/reg_scc.h delete mode 100644 board/micronas/vct/vcth/reg_usbh.h delete mode 100644 board/micronas/vct/vcth/reg_wdt.h delete mode 100644 board/micronas/vct/vcth2/reg_ebi.h delete mode 100644 board/micronas/vct/vctv/reg_dcgu.h delete mode 100644 board/micronas/vct/vctv/reg_ebi.h delete mode 100644 board/micronas/vct/vctv/r
Re: [U-Boot] [PULL] u-boot-mips
On Sat, Oct 26, 2019 at 12:30:31AM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull MIPS updates for 2020.01. > > Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/1101 > Travis CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/602882075 > > > The following changes since commit 17fd9915a4c639381804ed28274fa136ae3b0bee: > > Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-10-25 > > for you to fetch changes up to ec54c8c0001d151e9ba59410d35fe6a02fdcaf12: > > configs: mtmips: remove configs which are selected in Kconfig or useless > (2019-10-25 17:20:44 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull MIPS updates for 2020.01. Gitlab: https://gitlab.denx.de/u-boot/custodians/u-boot-mips/pipelines/1101 Travis CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/602882075 The following changes since commit 17fd9915a4c639381804ed28274fa136ae3b0bee: Merge branch '2019-10-24-UFS-support' (2019-10-24 09:51:48 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-10-25 for you to fetch changes up to ec54c8c0001d151e9ba59410d35fe6a02fdcaf12: configs: mtmips: remove configs which are selected in Kconfig or useless (2019-10-25 17:20:44 +0200) - bmips: add BCRM NAND support for BCM6368, BCM6328, BCM6362 and BCM63268 SoCs - bmips: various small fixes - mtmips: add new drivers for clock, reset-controller and pinctrl - mtmips: add support for high speed UART - mtmips: update/enhance drivers for SPI and ethernet - mtmips: add support for MMC Ramon Fried (1): MIPS: add compile time definition of L2 cache size Weijie Gao (28): serial: serial_mtk: enable FIFO and disable flow control serial: serial_mtk: add non-DM version for SPL dts: mtmips: move uart property clock-frequency into mt7628an.dtsi dts: mtmips: enable high-speed UART support for mt7628 clk: add clock driver for MediaTek MT76x8 platform dts: mtmips: add clock node for mt7628 spi: mt7621-spi: use clock frequency from clk driver spi: mt7621-spi: remove data cache and rewrite its xfer function spi: mt7621-spi: restore default register value after each xfer pinctrl: add support for MediaTek MT7628 dts: mtmips: add pinctrl node for mt7628 dts: mtmips: add default pinctrl for uart nodes reset: add reset controller driver for MediaTek MIPS platform dts: mtmips: update reset controller node for mt7628 phy: mt76x8-usb-phy: add slew rate calibration and remove non-mt7628 part net: mt7628-eth: remove hardcoded gpio settings and regmap-based phy reset net: mt7628-eth: make phy link up detection optional via DT net: mt7628-eth: free rx descriptor on receiving failure net: mt7628-eth: add support to isolate LAN/WAN ports dts: mtmips: enable eth port0 led and link poll functions for all boards mmc: mtk-sd: add support for MediaTek MT7620/MT7628 SoCs mmc: mtk-sd: add a dts property cd-active-high for builtin-cd mode dts: mtmips: add mmc related nodes for mt7628an.dtsi dts: mtmips: add default pinctrl for gardena-smart-gateway-mt7688 dts: mtmips: add default pinctrl to eth nodes for all boards mips: mtmips: change baudrate table for all boards mips: mtmips: select essential drivers in Kconfig configs: mtmips: remove configs which are selected in Kconfig or useless William Zhang (1): drivers: nand: brcmnand: fix nand_chip ecc layout structure Álvaro Fernández Rojas (10): nand: brcm: add BCM6368 support bmips: bcm6368: add support for brcmnand bmips: bcm6328: add support for brcmnand bmips: bcm6362: add support for brcmnand bmips: bcm63268: add support for brcmnand bmips: enable vr-3032u nand support mips: bmips: remove unneeded definitions bmips: configs: switch to size definitions bmips: correct name characters mips: bmips: switch to board defines for dtb arch/mips/Kconfig | 16 +- arch/mips/dts/Makefile | 4 +- arch/mips/dts/brcm,bcm63268.dtsi | 18 + arch/mips/dts/brcm,bcm6328.dtsi| 16 + arch/mips/dts/brcm,bcm6362.dtsi| 20 +- arch/mips/dts/brcm,bcm6368.dtsi| 18 + arch/mips/dts/comtrend,vr-3032u.dts| 13 + arch/mips/dts/gardena-smart-gateway-mt7688.dts | 19 +- arch/mips/dts/linkit-smart-7688.dts| 16 +- arch/mips/dts/mt7628a.dtsi | 246 - arch/mips/dts/netgear,dgnd3700v2.dts | 2 +- arch/mips/lib/cache.c | 2 +- arch/mips/mach-mtmips/Kconfig | 2 + board/netgear/dgnd3700v2/MAINTAINERS | 2 +- board/netgear/dgnd3700v2/dgnd3700v2.c | 2 +- configs/comtrend_vr3032u_ram_defconfig | 5 + configs/gardena-smart-gateway-mt7688-ram_defconfig | 7 - configs/gardena-smart-gateway-mt7688_defconfig | 7 - configs/linkit-smart-7688-ram_defconfig| 7 - configs/linkit-smart-7688_defconfig| 7 - drivers/clk/Makefile | 1 + drivers/clk/mtmips/Makefile| 3 + drivers/clk/mtmips/clk-mt7628.c| 158 ++ drivers/mmc/Kconfig| 2 +- drivers/mmc/mtk-sd.c
Re: [U-Boot] [PULL] u-boot-mips
On Fri, Jul 05, 2019 at 05:29:43PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull a fix for network instability on MT7688 Gardena Smart Gateway. > This should go into 2019.07, thanks. > > > The following changes since commit 1f83431f0053f6fb20c511c391ffc687433848cf: > > board: amlogic: add mailing-list to MAINTAINERS (2019-07-04 11:36:52 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-fixes-for-2019.07 > > for you to fetch changes up to 9814fb272f59fc07c0856a6e034e34b361cade18: > > mips: mt76xx: Implement new d-cache fix in last_stage_init() (2019-07-05 > 17:12:27 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [PULL] u-boot-mips
Hi Tom, On 05.07.19 17:29, Daniel Schwierzeck wrote: Hi Tom, please pull a fix for network instability on MT7688 Gardena Smart Gateway. This should go into 2019.07, thanks. Could you please pull this patch into the upcoming release via the pull request from Daniel? Thanks, Stefan The following changes since commit 1f83431f0053f6fb20c511c391ffc687433848cf: board: amlogic: add mailing-list to MAINTAINERS (2019-07-04 11:36:52 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-fixes-for-2019.07 for you to fetch changes up to 9814fb272f59fc07c0856a6e034e34b361cade18: mips: mt76xx: Implement new d-cache fix in last_stage_init() (2019-07-05 17:12:27 +0200) - mtmips: network stability fixes for gardena-smart-gateway Stefan Roese (1): mips: mt76xx: Implement new d-cache fix in last_stage_init() arch/mips/Kconfig | 2 +- arch/mips/mach-mtmips/cpu.c | 26 ++ 2 files changed, 27 insertions(+), 1 deletion(-) ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull a fix for network instability on MT7688 Gardena Smart Gateway. This should go into 2019.07, thanks. The following changes since commit 1f83431f0053f6fb20c511c391ffc687433848cf: board: amlogic: add mailing-list to MAINTAINERS (2019-07-04 11:36:52 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-fixes-for-2019.07 for you to fetch changes up to 9814fb272f59fc07c0856a6e034e34b361cade18: mips: mt76xx: Implement new d-cache fix in last_stage_init() (2019-07-05 17:12:27 +0200) - mtmips: network stability fixes for gardena-smart-gateway Stefan Roese (1): mips: mt76xx: Implement new d-cache fix in last_stage_init() arch/mips/Kconfig | 2 +- arch/mips/mach-mtmips/cpu.c | 26 ++ 2 files changed, 27 insertions(+), 1 deletion(-) ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [PULL] u-boot-mips
On Fri, May 24, 2019 at 09:08:31PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some minor updates for MT7688 Gardena Smart Gateway. One patch > is a fix for network instability which should be merged for 2019.07. > > https://travis-ci.org/danielschwierzeck/u-boot/builds/536793504 > > > The following changes since commit 40920bdecc4e1b7096de6f546d7b5c2185554ba6: > > Merge tag 'dm-pull-22may19' of git://git.denx.de/u-boot-dm (2019-05-22 > 12:58:58 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-05-24 > > for you to fetch changes up to 0b877a1ba200cd9957056f272a64a264990f578b: > > mips: mt76xx: gardena-smart-gateway: Enable CONFIG_USE_PREBOOT (2019-05-24 > 15:55:17 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull some minor updates for MT7688 Gardena Smart Gateway. One patch is a fix for network instability which should be merged for 2019.07. https://travis-ci.org/danielschwierzeck/u-boot/builds/536793504 The following changes since commit 40920bdecc4e1b7096de6f546d7b5c2185554ba6: Merge tag 'dm-pull-22may19' of git://git.denx.de/u-boot-dm (2019-05-22 12:58:58 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-05-24 for you to fetch changes up to 0b877a1ba200cd9957056f272a64a264990f578b: mips: mt76xx: gardena-smart-gateway: Enable CONFIG_USE_PREBOOT (2019-05-24 15:55:17 +0200) - mtmips: network stability fixes for gardena-smart-gateway - mtmips: enable CONFIG_USE_PREBOOT and CONFIG_CMD_WDT Stefan Roese (3): mips: mt7688: gardena-smart-gateway-mt7688: Enable CMD_WDT mips: mt76xx: Remove cache workaround and select SYS_MALLOC_CLEAR_ON_INIT mips: mt76xx: gardena-smart-gateway: Enable CONFIG_USE_PREBOOT arch/mips/Kconfig | 2 +- arch/mips/mach-mtmips/cpu.c| 15 --- configs/gardena-smart-gateway-mt7688-ram_defconfig | 2 ++ configs/gardena-smart-gateway-mt7688_defconfig | 2 ++ 4 files changed, 5 insertions(+), 16 deletions(-) ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [PULL] u-boot-mips
On Sat, May 04, 2019 at 03:26:18PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull MIPS updates for 2019.07 > > https://travis-ci.org/danielschwierzeck/u-boot/builds/527853668 > > > The following changes since commit b4ee6daad7a2604ca9466b2ba48de86cc27d381f: > > Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx (2019-05-01 > 07:25:51 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-05-03 > > for you to fetch changes up to 5c629b1b69f780540e6e3bcc57d29438749f97c5: > > net: mscc: ocelot: Update DTS for Luton pcb90 (2019-05-03 16:46:36 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull MIPS updates for 2019.07 https://travis-ci.org/danielschwierzeck/u-boot/builds/527853668 The following changes since commit b4ee6daad7a2604ca9466b2ba48de86cc27d381f: Merge tag 'u-boot-imx-20190426' of git://git.denx.de/u-boot-imx (2019-05-01 07:25:51 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-05-03 for you to fetch changes up to 5c629b1b69f780540e6e3bcc57d29438749f97c5: net: mscc: ocelot: Update DTS for Luton pcb90 (2019-05-03 16:46:36 +0200) - mscc: small fixes, enhance network support for Serval, Luton amd Ocelot - mt7620: rename arch to more generic name mtmips - mips: pass initrd addresses via DT as physical addresses Horatiu Vultur (13): mips: mscc: serval: Fix reset board: mscc: serval: Fix board detect net: Add MSCC Serval network driver. board: mscc: serval: Update MSCC Serval boards net: mscc: serval: Add ethernet nodes for Serval configs: mscc_serval: Add network support arch: mips: Update initrd_start and initrd_end net: mscc: ocelot: Update network driver for pcb120 board: mscc: ocelot: Update MSCC Ocelot board. net: mscc: ocelot: Update DTS for Ocelot pcb120. net: mscc: luton: Update network driver for pcb90 board: mscc: luton: Update MSCC Luton board net: mscc: ocelot: Update DTS for Luton pcb90 Robert P. J. Day (1): MSCC: delete obsolete reference to MSCC_BITBANG_SPI_GPIO Weijie Gao (1): mips: rename mach-mt7620 to mach-mtmips MAINTAINERS| 1 + arch/mips/Kconfig | 6 +- arch/mips/Makefile | 2 +- arch/mips/dts/Makefile | 2 +- arch/mips/dts/luton_pcb090.dts | 228 +-- arch/mips/dts/luton_pcb091.dts | 132 ++-- arch/mips/dts/mscc,luton.dtsi | 126 +--- arch/mips/dts/mscc,ocelot.dtsi | 109 ++-- arch/mips/dts/mscc,serval.dtsi | 58 ++ arch/mips/dts/ocelot_pcb120.dts| 75 +++ arch/mips/dts/ocelot_pcb123.dts| 44 +- arch/mips/dts/serval_pcb105.dts| 44 ++ arch/mips/dts/serval_pcb106.dts| 44 ++ arch/mips/lib/bootm.c | 2 + arch/mips/mach-mscc/Kconfig| 1 - arch/mips/mach-mscc/include/mach/ddr.h | 55 +- .../include/mach/ocelot/ocelot_devcpu_gcb.h| 1 + arch/mips/mach-mscc/reset.c| 2 +- arch/mips/{mach-mt7620 => mach-mtmips}/Kconfig | 14 +- arch/mips/{mach-mt7620 => mach-mtmips}/Makefile| 0 arch/mips/{mach-mt7620 => mach-mtmips}/cpu.c | 0 .../{mach-mt7620 => mach-mtmips}/ddr_calibrate.c | 0 .../{mach-mt7620 => mach-mtmips}/lowlevel_init.S | 0 arch/mips/{mach-mt7620 => mach-mtmips}/mt76xx.h| 0 board/mscc/luton/luton.c | 13 +- board/mscc/ocelot/ocelot.c | 15 + board/mscc/serval/serval.c | 14 +- configs/gardena-smart-gateway-mt7688-ram_defconfig | 2 +- configs/gardena-smart-gateway-mt7688_defconfig | 2 +- configs/linkit-smart-7688-ram_defconfig| 2 +- configs/linkit-smart-7688_defconfig| 2 +- configs/mscc_serval_defconfig | 6 +- drivers/gpio/Kconfig | 2 +- drivers/net/Kconfig| 2 +- drivers/net/mscc_eswitch/Kconfig | 7 + drivers/net/mscc_eswitch/Makefile | 5 +- drivers/net/mscc_eswitch/luton_switch.c| 415 +++- drivers/net/mscc_eswitch/ocelot_switch.c | 434 ++--- drivers/net/mscc_eswitch/serval_switch.c | 703 + drivers/spi/Kconfig| 2 +- drivers/watchdog/Kconfig | 2 +- include/dt-bindings/mscc/luton_data.h | 17 + include/dt-bindings/mscc/ocelot_data.h | 19 + include/dt-bindings/mscc/serval_data.h | 19 + 44 files changed, 2043 insertions(+), 586 deletions(-) rename arch/mips/{mach-mt7620 => mach-mtmips}/Kconfig (93%) rename arch/mips/{mach-mt7620 => mach-mtmips}/Makefile (100%) rename arch/mips/{mach-mt7620 => mach-mtmips}/cpu.c (100%) rename arch/mips/{mach-mt7620 => mach-mtmips}/ddr_calibrate.c (100%) rename arch/mips/{mach-mt7620 => mach-mtmips}/lowlevel_init.S (100%) rename arch/mips/{mach-mt7620 => mach-mtmips}/mt76xx.h (100%) create mode 100644 drivers/net/mscc_eswitch/serval_switch.c create mode 100644 include/dt-bindings/mscc/luton_data.h create mode 100644 include/dt-bindings/ms
Re: [U-Boot] [PULL] u-boot-mips
On Fri, Apr 12, 2019 at 10:32:24PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull MIPS updates for 2019.07 > > https://travis-ci.org/danielschwierzeck/u-boot/builds/519324026 > > > The following changes since commit 02f173ca156cee8526dff87603d5e446b443cde3: > > Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11 14:29:37 > -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-04-12 > > for you to fetch changes up to c3b6c8e2d8fb5b8d0d67858dc4a2133b7065df5b: > > mips: mt76xx: linkit-smart-7688: Enable USB and FS support (2019-04-12 > 17:32:53 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull MIPS updates for 2019.07 https://travis-ci.org/danielschwierzeck/u-boot/builds/519324026 The following changes since commit 02f173ca156cee8526dff87603d5e446b443cde3: Merge branch 'master' of git://git.denx.de/u-boot-usb (2019-04-11 14:29:37 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-04-12 for you to fetch changes up to c3b6c8e2d8fb5b8d0d67858dc4a2133b7065df5b: mips: mt76xx: linkit-smart-7688: Enable USB and FS support (2019-04-12 17:32:53 +0200) - mt76xx: add USB support, small fixes - ath79: small fixes, add support for QCA9563 SoC and AP152 reference board - mscc: small fixes, add network support for JR2 and ServalT SoCs - bmips: small fixes, enable more drivers for ARM specific BCM6858 and BCM63158 SoCs - MIPS: fix redundant relocation of initrd images Horatiu Vultur (10): bootm: mips: Remove boot_reloc_ramdisk net: mscc: ocelot: Fix reset of the phys net: Add MSCC Jaguar2 network driver. board: mscc: jr2: Update MSCC Jaguar2 boards net: mscc: jaguar2: Add ethenet nodes for Jaguar2. configs: mscc_jr2: Add network support configs: vcoreiii: Change CONFIG_ENV_SIZE net: Add MSCC ServalT network driver. net: mscc: servalt: Add ethernet nodes for ServalT configs: mscc_servalt: Add network support Philippe Reynes (14): gpio: bcm6345: switch to raw I/O functions dt: bcm6838: add gpio controller dt: bcm968380gerg: enable gpio controller bcm968380gerg: enable gpio support gpio: bcm6345: allow this driver on ARCH_BCM6858 gpio: do not include on ARCH_BCM6858 dt: bcm6858: add gpio controller dt: bcm968580xref: enable gpio controller bcm968580xref: enable gpio support gpio: bcm6345: allow this driver on ARCH_BCM63158 gpio: do not include on ARCH_BCM63158 dt: bcm63158: add gpio controller dt: bcm963158: enable gpio controller bcm963158: enable gpio support Rosy Song (6): drivers: fix typo for pinctrl qca953x drivers: add ethernet support for qca953x in ag7xxx driver mips: add ethernet support for qca953x referenced boards mips: fix erros on registers macros of pll-ddr-config1-nfrac for QCA956X mips: add initial support for qca956x referenced board ag7xxx: add initial support for s17 Stefan Roese (4): mips: mt76xx: linkit: Add mtd command support mips: mt76xx: gardena-smart-gateway: Correct spelling of GARDENA phy: Add USB PHY driver for the MT76x8 (7628/7688) SoC mips: mt76xx: linkit-smart-7688: Enable USB and FS support Álvaro Fernández Rojas (1): dma: bcm6348: check if driver is enabled before send/recv arch/arm/dts/bcm63158.dtsi | 80 ++ arch/arm/dts/bcm6858.dtsi | 80 ++ arch/arm/dts/bcm963158.dts | 32 + arch/arm/dts/bcm968580xref.dts | 32 + arch/arm/include/asm/gpio.h|3 +- arch/mips/dts/Makefile |1 + arch/mips/dts/ap143.dts|5 + arch/mips/dts/ap152.dts| 48 + arch/mips/dts/brcm,bcm6838.dtsi| 27 + arch/mips/dts/brcm,bcm968380gerg.dts | 12 + arch/mips/dts/gardena-smart-gateway-mt7688.dts |2 +- arch/mips/dts/jr2_pcb110.dts | 76 ++ arch/mips/dts/jr2_pcb111.dts | 400 arch/mips/dts/mscc,jr2.dtsi| 116 +++ arch/mips/dts/mscc,servalt.dtsi| 40 + arch/mips/dts/qca953x.dtsi | 31 + arch/mips/dts/qca956x.dtsi | 87 ++ arch/mips/dts/serval2_pcb112.dts | 44 + arch/mips/dts/servalt_pcb116.dts | 25 + arch/mips/lib/bootm.c | 19 - arch/mips/mach-ath79/Kconfig | 14 + arch/mips/mach-ath79/Makefile |1 + arch/mips/mach-ath79/include/mach/ar71xx_regs.h| 77 +- arch/mips/mach-ath79/include/mach/ath79.h |3 + arch/mips/mach-ath79/qca956x/Makefile |5 + arch/mips/mach-ath79/qca956x/clk.c | 419 arch/mips/mach-ath79/qca956x/cpu.c |9 + arch/mips/mach-ath79/qca956x/ddr.c | 308 ++ arch/mips/mach-ath79/qca956x/qca956x-ddr-tap.S | 193 arch/mips/mach-ath79/reset.c | 271 + .../include/mach/servalt/servalt_devcpu_gcb.h |2 + arch/mips/mach-mt7620/Kconfig |4 +- board/mscc/jr2/jr2.c | 23 + board/qca/ap152/Kconfig| 15 + board
Re: [U-Boot] [PULL] u-boot-mips
On Fri, Feb 01, 2019 at 06:38:53PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some updates and fixes for MIPS > > https://travis-ci.org/danielschwierzeck/u-boot/builds/487434845 > > > The following changes since commit ab0ec15f77b5692c06fac024f34a90ab4752b41a: > > Merge tag 'u-boot-amlogic-20190131' of git://git.denx.de/u-boot-amlogic > (2019-01-31 07:19:52 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-02-01 > > for you to fetch changes up to 364e407f3cafd485db4d090430e3861c99858d42: > > configs: mscc_luton: Add network support. (2019-02-01 14:13:36 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull some updates and fixes for MIPS https://travis-ci.org/danielschwierzeck/u-boot/builds/487434845 The following changes since commit ab0ec15f77b5692c06fac024f34a90ab4752b41a: Merge tag 'u-boot-amlogic-20190131' of git://git.denx.de/u-boot-amlogic (2019-01-31 07:19:52 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-02-01 for you to fetch changes up to 364e407f3cafd485db4d090430e3861c99858d42: configs: mscc_luton: Add network support. (2019-02-01 14:13:36 +0100) - MIPS: mscc: jr2: small fixes - MIPS: mscc: luton: add ethernet and switch driver - MIPS: mt76xx: fix timer frequency Horatiu Vultur (10): MSCC: Jaguar2 enable debug uart MSCC: Fix Jaguar2 board detection. net: mscc: Move ocelot_switch to mscc_eswitch folder net: mscc: Move miim commands into separate file. net: mscc: Move ocelot_send and ocelot_recv in a different file. net: mscc: Move mac_table_add function into different file. net: mscc: Remove unused variables mips: mscc: luton: Add ethernet nodes for Luton. net: Add MSCC Luton networkd driver. configs: mscc_luton: Add network support. Stefan Roese (1): mips: mt76xx: Use correct timer frequency MAINTAINERS| 2 +- arch/mips/dts/luton_pcb090.dts | 51 ++ arch/mips/dts/luton_pcb091.dts | 51 ++ arch/mips/dts/mscc,luton.dtsi | 165 ++ board/mscc/jr2/jr2.c | 10 + configs/mscc_jr2_defconfig | 6 + configs/mscc_luton_defconfig | 1 + drivers/net/Kconfig| 7 +- drivers/net/Makefile | 2 +- drivers/net/mscc_eswitch/Kconfig | 17 + drivers/net/mscc_eswitch/Makefile | 3 + drivers/net/mscc_eswitch/luton_switch.c| 736 + drivers/net/mscc_eswitch/mscc_mac_table.c | 74 +++ drivers/net/mscc_eswitch/mscc_mac_table.h | 19 + drivers/net/mscc_eswitch/mscc_miim.c | 74 +++ drivers/net/mscc_eswitch/mscc_miim.h | 12 + drivers/net/mscc_eswitch/mscc_xfer.c | 139 + drivers/net/mscc_eswitch/mscc_xfer.h | 20 + drivers/net/{ => mscc_eswitch}/ocelot_switch.c | 299 +- include/configs/gardena-smart-gateway-mt7688.h | 2 +- include/configs/linkit-smart-7688.h| 2 +- 21 files changed, 1410 insertions(+), 282 deletions(-) create mode 100644 drivers/net/mscc_eswitch/Kconfig create mode 100644 drivers/net/mscc_eswitch/Makefile create mode 100644 drivers/net/mscc_eswitch/luton_switch.c create mode 100644 drivers/net/mscc_eswitch/mscc_mac_table.c create mode 100644 drivers/net/mscc_eswitch/mscc_mac_table.h create mode 100644 drivers/net/mscc_eswitch/mscc_miim.c create mode 100644 drivers/net/mscc_eswitch/mscc_miim.h create mode 100644 drivers/net/mscc_eswitch/mscc_xfer.c create mode 100644 drivers/net/mscc_eswitch/mscc_xfer.h rename drivers/net/{ => mscc_eswitch}/ocelot_switch.c (62%) ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [PULL] u-boot-mips
On Wed, Jan 23, 2019 at 10:51:25PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull updates for MIPS > > https://travis-ci.org/danielschwierzeck/u-boot/builds/483510787 > > > The following changes since commit 7794fe2c8c1303d303dbc515955c6c5be706da88: > > Merge git://git.denx.de/u-boot-nds32 (2019-01-22 22:00:20 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-01-23 > > for you to fetch changes up to a834cb817fb1a11607ea8e6394235843be079fdd: > > MSCC: Add board support for Serval SoC family. (2019-01-23 18:28:09 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull updates for MIPS https://travis-ci.org/danielschwierzeck/u-boot/builds/483510787 The following changes since commit 7794fe2c8c1303d303dbc515955c6c5be706da88: Merge git://git.denx.de/u-boot-nds32 (2019-01-22 22:00:20 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-01-23 for you to fetch changes up to a834cb817fb1a11607ea8e6394235843be079fdd: MSCC: Add board support for Serval SoC family. (2019-01-23 18:28:09 +0100) - MIPS: mscc: ocelot: add ethernet switch and network support - MIPS: mscc: add support for ServalT SoC family - MIPS: mscc: add support for Serval SoC family Gregory CLEMENT (4): MIPS: mscc: ocelot: Add ethernet nodes for Ocelot net: add MSCC Ocelot switch support MIPS: mscc: ocelot: add switch reset support configs: mscc_ocelot: add network support Horatiu Vultur (8): pinctrl: mscc: Add gpio and pinctrl for Servalt SoC family. MSCC: Add support for Servalt SoC family. MSCC: Add board support for Servalt SoC family pinctrl: mscc: Add gpio and pinctrl for Serval SoC family. MSCC: Add support for Serval SoC family. MSCC: add device tree for Serval pcb105 board MSCC: Add device tree for Serval pcb106 board MSCC: Add board support for Serval SoC family. MAINTAINERS| 1 + arch/mips/dts/Makefile | 2 + arch/mips/dts/mscc,ocelot.dtsi | 97 +++ arch/mips/dts/mscc,serval.dtsi | 149 arch/mips/dts/mscc,servalt.dtsi| 149 arch/mips/dts/ocelot_pcb123.dts| 20 + arch/mips/dts/serval_pcb105.dts| 56 ++ arch/mips/dts/serval_pcb106.dts| 56 ++ arch/mips/dts/servalt_pcb116.dts | 56 ++ arch/mips/mach-mscc/Kconfig| 17 + arch/mips/mach-mscc/Makefile | 1 + arch/mips/mach-mscc/cpu.c | 4 +- arch/mips/mach-mscc/dram.c | 3 +- arch/mips/mach-mscc/include/mach/common.h | 10 + arch/mips/mach-mscc/include/mach/ddr.h | 30 +- arch/mips/mach-mscc/include/mach/serval/serval.h | 24 + .../include/mach/serval/serval_devcpu_gcb.h| 21 + .../mach/serval/serval_devcpu_gcb_miim_regs.h | 25 + .../include/mach/serval/serval_icpu_cfg.h | 314 + arch/mips/mach-mscc/include/mach/servalt/servalt.h | 24 + .../include/mach/servalt/servalt_devcpu_gcb.h | 20 + .../mach/servalt/servalt_devcpu_gcb_miim_regs.h| 25 + .../include/mach/servalt/servalt_icpu_cfg.h| 319 + arch/mips/mach-mscc/reset.c| 27 +- board/mscc/ocelot/ocelot.c | 24 + board/mscc/serval/Kconfig | 14 + board/mscc/serval/Makefile | 3 + board/mscc/serval/serval.c | 74 ++ board/mscc/servalt/Kconfig | 14 + board/mscc/servalt/Makefile| 3 + board/mscc/servalt/servalt.c | 52 ++ configs/mscc_ocelot_defconfig | 1 + configs/mscc_serval_defconfig | 62 ++ configs/mscc_servalt_defconfig | 60 ++ drivers/net/Kconfig| 7 + drivers/net/Makefile | 1 + drivers/net/ocelot_switch.c| 765 + drivers/pinctrl/mscc/Kconfig | 19 + drivers/pinctrl/mscc/Makefile | 2 + drivers/pinctrl/mscc/pinctrl-serval.c | 233 +++ drivers/pinctrl/mscc/pinctrl-servalt.c | 269 include/configs/vcoreiii.h | 5 +- 42 files changed, 3040 insertions(+), 18 deletions(-) create mode 100644 arch/mips/dts/mscc,serval.dtsi create mode 100644 arch/mips/dts/mscc,servalt.dtsi create mode 100644 arch/mips/dts/serval_pcb105.dts create mode 100644 arch/mips/dts/serval_pcb106.dts create mode 100644 arch/mips/dts/servalt_pcb116.dts create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval.h create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval_devcpu_gcb.h create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval_devcpu_gcb_miim_regs.h create mode 100644 arch/mips/mach-mscc/include/mach/serval/serval_icpu_cfg.h create mode 100644 arch/mips/mach-mscc/include/mach/servalt/servalt.h create mode 100644 arch/mips/mach-mscc/include/mach/servalt/servalt_devcpu_gcb.h create mode 100644 arch/mips/mach-mscc/include/mach/servalt/servalt_devcpu_gcb_miim_regs.h create mode 100644 arch/mips/mach-mscc/include/mach/serv
Re: [U-Boot] [PULL] u-boot-mips
On Wed, Jan 16, 2019 at 07:26:02PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull updates for MIPS > > https://travis-ci.org/danielschwierzeck/u-boot/builds/480371326 > > > The following changes since commit d3689267f92c5956e09cc7d1baa4700141662bff: > > Prepare v2019.01 (2019-01-14 17:02:36 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-11-16 > > for you to fetch changes up to 49f0b6bab919e6a9a509af841b43bbb49728dc45: > > mips: mt7688: gardena-smart-gateway: Enable green power LED on startup > (2019-01-16 14:00:26 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips
Hi Tom, please pull updates for MIPS https://travis-ci.org/danielschwierzeck/u-boot/builds/480371326 The following changes since commit d3689267f92c5956e09cc7d1baa4700141662bff: Prepare v2019.01 (2019-01-14 17:02:36 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2019-11-16 for you to fetch changes up to 49f0b6bab919e6a9a509af841b43bbb49728dc45: mips: mt7688: gardena-smart-gateway: Enable green power LED on startup (2019-01-16 14:00:26 +0100) - MIPS: mscc: various enhancements for Luton and Ocelot platforms - MIPS: mscc: added support for Jaguar2 platform - MIPS: optimised SPL linker script - MIPS: bcm6368: fix restart flow issues - MIPS: fixed CONFIG_OF_EMBED warnings for all MIPS boards - MIPS: mt7688: small fixes and enhancements - mmc: compile-out write support if disabled Daniel Schwierzeck (7): MIPS: optimize and fix ELF sections MIPS: jz47xx: remove custom u-boot-spl.lds MIPS: boston: switch to CONFIG_OF_SEPARATE MIPS: malta: switch to CONFIG_OF_SEPARATE MIPS: pic32mzdask: switch to CONFIG_OF_SEPARATE MIPS: xilfpga: switch to CONFIG_OF_SEPARATE MIPS: bmips: switch to CONFIG_OF_SEPARATE Ezequiel Garcia (2): mmc: Use proper IS_ENABLED macro to check block support mmc: jz_mmc: Compile-out write support if disabled Horatiu Vultur (6): pinctrl: mscc: Add gpio and pinctrl for Jaguar2 SOC family MSCC: Add support for Jaguar2 SOC family MSCC: Add device tree for Jaguar2 board MSCC: Add device tree for Jaguar2-48 board MSCC: add device tree for Serval2 board MSCC: Add board support for Jaguar2 SOC family Lars Povlsen (13): mips: mscc: Add generic PHY MIIM utility functions mips: mscc: Add generic GPIO control utility function mips: luton: DT: Add pcb090 mips: mscc: luton+ocelot: Remove board config options, do probing mips: mscc_sgpio: Add the MSCC serial GPIO device (SIO) mips: mscc_sgpio: Add DT bindings documentation mips: luton: DT: Enable use of serial gpio mips: luton: Enable use of serial gpio for LED mips: ocelot: DT: Enable use of serial gpio mips: ocelot: Enable use of serial gpio for LED mips: spi: mscc: Add fast bitbang SPI driver mips: mscc: DT: Update luton device tree to use fast SPI driver mips: gpio: mscc: Obsoleted gpio-mscc-bitbang-spi.c Stefan Roese (2): mips: mt7688: gardena-smart-gateway: Update mtdparts/mtdids for Kernel 4.19 mips: mt7688: gardena-smart-gateway: Enable green power LED on startup Álvaro Fernández Rojas (1): net: bcm6368: fix restart flow issues MAINTAINERS| 5 + arch/mips/cpu/u-boot-spl.lds | 100 --- arch/mips/cpu/u-boot.lds | 104 --- arch/mips/dts/Makefile | 3 + arch/mips/dts/gardena-smart-gateway-mt7688.dts | 2 +- arch/mips/dts/jr2_pcb110.dts | 74 + arch/mips/dts/jr2_pcb111.dts | 74 + arch/mips/dts/luton_pcb090.dts | 57 arch/mips/dts/luton_pcb091.dts | 27 ++ arch/mips/dts/mscc,jr2.dtsi| 187 arch/mips/dts/mscc,luton.dtsi | 29 +- arch/mips/dts/mscc,ocelot.dtsi | 23 ++ arch/mips/dts/ocelot_pcb120.dts| 76 + arch/mips/dts/ocelot_pcb123.dts| 25 ++ arch/mips/dts/serval2_pcb112.dts | 60 arch/mips/mach-jz47xx/jz4780/u-boot-spl.lds| 50 arch/mips/mach-mscc/Kconfig| 45 ++- arch/mips/mach-mscc/Makefile | 5 +- arch/mips/mach-mscc/cpu.c | 7 + arch/mips/mach-mscc/dram.c | 2 +- arch/mips/mach-mscc/gpio.c | 33 +++ arch/mips/mach-mscc/include/mach/common.h | 65 + arch/mips/mach-mscc/include/mach/ddr.h | 38 ++- arch/mips/mach-mscc/include/mach/jr2/jr2.h | 24 ++ .../mach-mscc/include/mach/jr2/jr2_devcpu_gcb.h| 20 ++ .../include/mach/jr2/jr2_devcpu_gcb_miim_regs.h| 25 ++ .../mips/mach-mscc/include/mach/jr2/jr2_icpu_cfg.h | 321 .../include/mach/luton/luton_devcpu_gcb.h | 4 + .../mach/luton/luton_devcpu_gcb_miim_regs.h| 26 ++ .../include/mach/ocelot/ocelot_devcpu_gcb.h| 2 + .../mach/ocelot/ocelot_devcpu_gcb_miim_regs.h | 25 ++ arch/mips/mach-mscc/phy.c | 73 + arch/mips/mach-mscc/reset.c| 17 ++ board/mscc/common/Makefile | 4 + board/mscc/common/spi.c| 3
Re: [U-Boot] [GIT PULL] u-boot-mips
On Mon, Dec 10, 2018 at 07:04:32PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some fixes for MIPS BCM platforms. > > Would you accept another pull request from u-boot-mips/next with the BMIPS > part > of the original series "dma: add channels support"? The changes are isolated > to > BMIPS platform and it would add a user for the new DMA channel support. So long as it's isolated, yes. > The following changes since commit cde578ff36b15ec9c2033f03b94ecf809af7cc64: > > ARM: mvebu: restore license information in mv_ddr_plat.{c,h} (2018-12-09 > 17:10:13 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-fixes-for-2019.01 > > for you to fetch changes up to 1410708eeb310e74af23dbee53a7774038cb3918: > > bmips: bcm6838: fix device tree warning (2018-12-10 18:47:13 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips
Hi Tom, please pull some fixes for MIPS BCM platforms. Would you accept another pull request from u-boot-mips/next with the BMIPS part of the original series "dma: add channels support"? The changes are isolated to BMIPS platform and it would add a user for the new DMA channel support. The following changes since commit cde578ff36b15ec9c2033f03b94ecf809af7cc64: ARM: mvebu: restore license information in mv_ddr_plat.{c,h} (2018-12-09 17:10:13 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-fixes-for-2019.01 for you to fetch changes up to 1410708eeb310e74af23dbee53a7774038cb3918: bmips: bcm6838: fix device tree warning (2018-12-10 18:47:13 +0100) - mips: bcm: disable CONFIG_SWAP_IO_SPACE to force native endianess in readl() & co. this fixes 09ace9161b95ad3a04b33d1d6a65a929901d28c8 - mips: bcm6838: fix device tree warning Álvaro Fernández Rojas (2): bmips: swapping IO space isn't required bmips: bcm6838: fix device tree warning arch/mips/dts/brcm,bcm6838.dtsi | 2 -- arch/mips/mach-bmips/Kconfig| 10 -- 2 files changed, 12 deletions(-) ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips
On Fri, Nov 30, 2018 at 10:50:28PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some minor updates for MIPS. > > https://travis-ci.org/danielschwierzeck/u-boot/builds/461866534 > > > The following changes since commit 6d4a3ff2649faa2cf2739e332557f256cc34831e: > > Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2018-11-29 > 16:36:53 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2018-11-30 > > for you to fetch changes up to 7b3af03ffd2ac59bee373bdaf2fefabe14a6c74d: > > mips: mt76xx: gardena-smart-gateway: Add factory data variable handling > (2018-11-30 17:21:44 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips
Hi Tom, please pull some minor updates for MIPS. https://travis-ci.org/danielschwierzeck/u-boot/builds/461866534 The following changes since commit 6d4a3ff2649faa2cf2739e332557f256cc34831e: Merge branch 'master' of git://git.denx.de/u-boot-socfpga (2018-11-29 16:36:53 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2018-11-30 for you to fetch changes up to 7b3af03ffd2ac59bee373bdaf2fefabe14a6c74d: mips: mt76xx: gardena-smart-gateway: Add factory data variable handling (2018-11-30 17:21:44 +0100) - MIPS: MT76xx: minor fixes and updates to gardena-smart-gateway board Stefan Roese (3): mips: mt7628: Change compatible property of the ethernet DT node mips: mt76xx: gardena-smart-gateway: Misc updates to defconfig mips: mt76xx: gardena-smart-gateway: Add factory data variable handling arch/mips/dts/mt7628a.dtsi | 2 +- board/gardena/smart-gateway-mt7688/board.c | 269 + configs/gardena-smart-gateway-mt7688-ram_defconfig | 6 +- configs/gardena-smart-gateway-mt7688_defconfig | 6 +- 4 files changed, 278 insertions(+), 5 deletions(-) ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips
On Sun, Nov 18, 2018 at 08:30:56PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull updates for MIPS. > > https://travis-ci.org/danielschwierzeck/u-boot/builds/456633159 > > > The following changes since commit 0c4b382f9041f9f2f00246c8a0ece90dae5451be: > > Merge branch '2018-11-16-master-imports' (2018-11-17 08:19:40 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git tags/mips-pull-2018-11-18 > > for you to fetch changes up to 1bef0c530beaaba08b8ca7a9ec6ce6dc25f62dfb: > > MIPS: fix linking of standalone programs (2018-11-18 16:02:23 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips
Hi Tom, please pull updates for MIPS. https://travis-ci.org/danielschwierzeck/u-boot/builds/456633159 The following changes since commit 0c4b382f9041f9f2f00246c8a0ece90dae5451be: Merge branch '2018-11-16-master-imports' (2018-11-17 08:19:40 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git tags/mips-pull-2018-11-18 for you to fetch changes up to 1bef0c530beaaba08b8ca7a9ec6ce6dc25f62dfb: MIPS: fix linking of standalone programs (2018-11-18 16:02:23 +0100) - tree-wide: introduce LDFLAGS_STANDALONE - MIPS: fix long-standing issue with linking of standalone programs - MIPS: MT76xx: add GPIO and WDT drivers - MIPS: MT76xx: various fixes and updates to gardena-smart-gateway board - MIPS: MT76xx: various fixes and updates to linkit-smart-7688 board Daniel Schwierzeck (3): Kbuild: add LDFLAGS_STANDALONE Kbuild: standalone: do not ignore platform-specific OBJCOPYFLAGS MIPS: fix linking of standalone programs Stefan Roese (14): wdt: Add MT7621 watchdog driver gpio: Add MT7621 GPIO support mips: mt76xx: lowlevel_init.S: Add missing memory controller reset in DDR init mips: mt76xx: Add ethernet DT node to mt7628a.dtsi mips: mt76xx: Add GPIO DT nodes to mt7628a.dtsi mips: mt76xx: Add watchdog DT node to mt7628a.dtsi mips: mt76xx: Kconfig: Add ethernet and GPIO support mips: mt76xx: Enable watchdog support mips: mt76xx: gardena-smart-gateway: Configure GPIOs (digital vs analog) mips: mt76xx: gardena-smart-gateway: Add LEDs to dts mips: mt76xx: gardena-smart-gateway: Add board_late_init() to set LED def state mips: mt76xx: gardena-smart-gateway: Misc updates to dts/config/defconfig mips: mt76xx: linkit-smart-7688: Use ioremap_nocache to get address mips: mt76xx: linkit-smart-7688: Misc updates to dts/config/defconfig arch/mips/Kconfig | 3 ++ arch/mips/config.mk| 4 ++ arch/mips/cpu/mips32/config.mk | 7 arch/mips/cpu/mips64/config.mk | 7 arch/mips/dts/gardena-smart-gateway-mt7688.dts | 60 - arch/mips/dts/linkit-smart-7688.dts| 1 - arch/mips/dts/mt7628a.dtsi | 51 arch/mips/include/asm/u-boot-mips.h| 2 + arch/mips/mach-mt7620/Kconfig | 1 + arch/mips/mach-mt7620/cpu.c| 40 +++ arch/mips/mach-mt7620/lowlevel_init.S | 6 +++ arch/nds32/config.mk | 4 +- arch/riscv/config.mk | 4 +- arch/sh/config.mk | 2 +- board/gardena/smart-gateway-mt7688/board.c | 24 +--- board/seeed/linkit-smart-7688/board.c | 7 +++- config.mk | 2 + configs/gardena-smart-gateway-mt7688-ram_defconfig | 36 + configs/gardena-smart-gateway-mt7688_defconfig | 36 + configs/linkit-smart-7688-ram_defconfig| 22 +++ configs/linkit-smart-7688_defconfig| 22 +++ drivers/gpio/Kconfig | 8 drivers/gpio/Makefile | 1 + drivers/gpio/mt7621_gpio.c | 183 +++ drivers/watchdog/Kconfig | 8 drivers/watchdog/Makefile | 1 + drivers/watchdog/mt7621_wdt.c | 102 examples/standalone/Makefile | 8 ++-- examples/standalone/mips.lds | 42 examples/standalone/mips64.lds | 42 include/configs/gardena-smart-gateway-mt7688.h | 4 +- include/configs/linkit-smart-7688.h| 2 +- 32 files changed, 593 insertions(+), 149 deletions(-) delete mode 100644 arch/mips/cpu/mips32/config.mk delete mode 100644 arch/mips/cpu/mips64/config.mk create mode 100644 drivers/gpio/mt7621_gpio.c create mode 100644 drivers/watchdog/mt7621_wdt.c delete mode 100644 examples/standalone/mips.lds delete mode 100644 examples/standalone/mips64.lds signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Sun, Sep 23, 2018 at 06:58:25PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > Travis-CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/432133437 > > > The following changes since commit 9dc8d155d4e88563f572ee79aab758eb4272f3fd: > > Merge git://git.denx.de/u-boot-imx (2018-09-19 20:35:27 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to fdd1a9ff781cda82696f8971e540e475fd1e9933: > > mips: mt7628a.dtsi: Add SPI clock-frequency property (2018-09-23 14:27:51 > +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, Travis-CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/432133437 The following changes since commit 9dc8d155d4e88563f572ee79aab758eb4272f3fd: Merge git://git.denx.de/u-boot-imx (2018-09-19 20:35:27 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to fdd1a9ff781cda82696f8971e540e475fd1e9933: mips: mt7628a.dtsi: Add SPI clock-frequency property (2018-09-23 14:27:51 +0200) Daniel Schwierzeck (5): MIPS: start.S: make boot config at offset 0x10 configurable MIPS: cache: reimplement dcache_[status, enable, disable] MIPS: cache: optimise changing of k0 CCA mode MIPS: cache: make index base address configurable MIPS: cache: remove config option CONFIG_SYS_MIPS_CACHE_MODE Philippe Reynes (3): pinctrl: bcm6838: add pinctrl support dt: bcm6838: add pinctrl bcm968380gerg: enable pinctrl Stefan Roese (6): mips: Add arch/mips/include/asm/atomic.h mips: Add basic MediaTek MT7620/88 support mips: Add LinkIt Smart 7688 support mips: Add Gardena Smart-Gateway board support mips: mt76xx: Add sysreset support mips: mt7628a.dtsi: Add SPI clock-frequency property README | 19 --- arch/mips/Kconfig| 52 ++ arch/mips/Makefile | 1 + arch/mips/cpu/start.S| 21 ++-- arch/mips/dts/brcm,bcm6838.dtsi | 12 + arch/mips/dts/gardena-smart-gateway-mt7688.dts | 54 +++ arch/mips/dts/linkit-smart-7688.dts | 46 arch/mips/dts/mt7628a.dtsi | 144 + arch/mips/include/asm/atomic.h | 54 +++ arch/mips/lib/cache.c| 20 +++ arch/mips/lib/cache_init.S | 118 +--- arch/mips/mach-mt7620/Kconfig| 135 ++ arch/mips/mach-mt7620/Makefile | 8 +++ arch/mips/mach-mt7620/cpu.c | 69 arch/mips/mach-mt7620/ddr_calibrate.c| 308 arch/mips/mach-mt7620/lowlevel_init.S| 322 + arch/mips/mach-mt7620/mt76xx.h | 32 +++ board/gardena/smart-gateway-mt7688/Kconfig | 12 + board/gardena/smart-gateway-mt7688/MAINTAINERS | 8 +++ board/gardena/smart-gateway-mt7688/Makefile | 3 ++ board/gardena/smart-gateway-mt7688/board.c | 17 ++ board/seeed/linkit-smart-7688/Kconfig| 12 + board/seeed/linkit-smart-7688/MAINTAINERS| 8 +++ board/seeed/linkit-smart-7688/Makefile | 3 ++ board/seeed/linkit-smart-7688/board.c| 26 + configs/bcm968380gerg_ram_defconfig | 1 + configs/gardena-smart-gateway-mt7688-ram_defconfig | 55 +++ configs/gardena-smart-gateway-mt7688_defconfig | 58 configs/linkit-smart-7688-ram_defconfig | 51 ++ configs/linkit-smart-7688_defconfig | 55 +++ doc/device-tree-bindings/pinctrl/bcm6838-pinctrl.txt | 35 drivers/pinctrl/broadcom/Kconfig | 8 +++ drivers/pinctrl/broadcom/Makefile| 1 + drivers/pinctrl/broadcom/pinctrl-bcm6838.c | 161 +++ include/configs/gardena-smart-gateway-mt7688.h | 55 +++ include/configs/imgtec_xilfpga.h | 3 -- include/configs/linkit-smart-7688.h | 51 ++ include/configs/pic32mzdask.h| 3 -- scripts/config_whitelist.txt | 2 - 39 files changed, 1920 insertions(+), 123 deletions(-) create mode 100644 arch/mips/dts/gardena-smart-gateway-mt7688.dts create mode 100644 arch/mips/dts/linkit-smart-7688.dts create mode 100644 arch/mips/dts/mt7628a.dtsi create mode 100644 arch/mips/include/asm/atomic.h create mode 100644 arch/mips/mach-mt7620/Kconfig create mode 100644 arch/mips/mach-mt7620/Makefile create mode 100644 arch/mips/mach-mt7620/cpu.c create mode 100644 arch/mips/mach-mt7620/ddr_calibrate.c create mode 100644 arch/mips/mach-mt7620/lowlevel_init.S create mode 100644 arch/mips/mach-mt7620/mt76xx.
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Wed, Aug 08, 2018 at 05:31:44PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > I hope it's okay for post RC1, but I wanted to wait until you had the Kconfig > sorting stuff merged. > > Travis CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/413538994 > > > The following changes since commit b1aad8dbe28415695b290726199681ced969c118: > > zynqmp: Add avnet_ultra96_rev1_defconfig to the lits of boards (2018-08-07 > 11:36:39 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 990cebf0a2c2e4dd9033c56acf7b1404a0c0f698: > > bcm968380gerg: add initial support (2018-08-08 13:38:17 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, I hope it's okay for post RC1, but I wanted to wait until you had the Kconfig sorting stuff merged. Travis CI: https://travis-ci.org/danielschwierzeck/u-boot/builds/413538994 The following changes since commit b1aad8dbe28415695b290726199681ced969c118: zynqmp: Add avnet_ultra96_rev1_defconfig to the lits of boards (2018-08-07 11:36:39 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 990cebf0a2c2e4dd9033c56acf7b1404a0c0f698: bcm968380gerg: add initial support (2018-08-08 13:38:17 +0200) Philippe Reynes (3): bmips: ram: add an option to force the size of the ram bcm6838: add initial support bcm968380gerg: add initial support Tom Rini (2): mips: dbau1x00: Remove this board mips: au1x00: Remove support for these SoCs arch/mips/Kconfig| 21 -- arch/mips/Makefile |1 - arch/mips/dts/brcm,bcm6838.dtsi | 75 + arch/mips/dts/brcm,bcm968380gerg.dts | 40 +++ arch/mips/include/asm/addrspace.h|6 +- arch/mips/mach-au1x00/Makefile |6 - arch/mips/mach-au1x00/au1x00_eth.c | 312 arch/mips/mach-au1x00/au1x00_ide.c | 14 - arch/mips/mach-au1x00/au1x00_serial.c| 130 - arch/mips/mach-au1x00/au1x00_usb_ohci.c | 1609 arch/mips/mach-au1x00/au1x00_usb_ohci.h | 416 --- arch/mips/mach-au1x00/include/mach/au1x00.h | 1071 - arch/mips/mach-bmips/Kconfig | 25 ++ board/broadcom/bcm968380gerg/Kconfig | 12 + board/broadcom/bcm968380gerg/Makefile|3 + board/broadcom/bcm968380gerg/bcm968380gerg.c |6 + board/broadcom/bcm968380gerg/board.c |6 + board/dbau1x00/Kconfig | 46 --- board/dbau1x00/MAINTAINERS | 10 - board/dbau1x00/Makefile |7 - board/dbau1x00/README| 63 - board/dbau1x00/dbau1x00.c| 118 board/dbau1x00/lowlevel_init.S | 589 -- board/pb1x00/Kconfig | 27 -- board/pb1x00/MAINTAINERS |6 - board/pb1x00/Makefile|7 - board/pb1x00/README | 63 - board/pb1x00/flash.c | 26 -- board/pb1x00/lowlevel_init.S | 391 -- board/pb1x00/pb1x00.c| 108 --- configs/bcm968380gerg_ram_defconfig | 48 configs/dbau1000_defconfig | 21 -- configs/dbau1100_defconfig | 21 -- configs/dbau1500_defconfig | 21 -- configs/dbau1550_defconfig | 16 -- configs/dbau1550_el_defconfig| 17 -- configs/pb1000_defconfig | 20 -- drivers/cpu/bmips_cpu.c | 33 +++ drivers/ram/bmips_ram.c |8 +- drivers/serial/serial.c |2 - drivers/usb/gadget/gadget_chips.h|8 - include/configs/bmips_bcm6838.h | 24 ++ include/configs/broadcom_bcm968380gerg.h |9 + include/configs/dbau1x00.h | 172 include/configs/pb1x00.h | 138 - include/netdev.h |1 - include/serial.h |1 - 47 files changed, 291 insertions(+), 5483 deletions(-) create mode 100644 arch/mips/dts/brcm,bcm6838.dtsi create mode 100644 arch/mips/dts/brcm,bcm968380gerg.dts delete mode 100644 arch/mips/mach-au1x00/Makefile delete mode 100644 arch/mips/mach-au1x00/au1x00_eth.c delete mode 100644 arch/mips/mach-au1x00/au1x00_ide.c delete mode 100644 arch/mips/mach-au1x00/au1x00_serial.c delete mode 100644 arch/mips/mach-au1x00/au1x00_usb_ohci.c delete mode 100644 arch/mips/mach-au1x00/au1x00_usb_ohci.h delete mode 100644 arch/mips/mach-au1x00/include/mach/au1x00.h create mode 100644 board/broadcom/bcm968380gerg/Kconfig create mode 100644 board/broadcom/bcm968380gerg/Makefile create mode 100644 board/broadcom/bcm968380gerg/bcm968380gerg.c create mode 100644 board/broadcom/bcm968380gerg/board.c delete mode 100644 board/dbau1x00/Kconfig delete mode 100644 board/dbau1x00/MAINTAINERS delete mode 100644 board/dbau1x00/Makefile delete mode 100644 board/dbau1x00/README delete mode 100644 board/dbau1x00/dbau1x00.c delete mode 100644 board/dbau1x00/lowlevel_init.S delete mode 100644 board/pb1x00/Kconfig delete mode 100644 board
Re: [U-Boot] [GIT PULL] u-boot-mips
On Wed, Jul 11, 2018 at 06:35:33PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > Travis CI build: > https://travis-ci.org/danielschwierzeck/u-boot/builds/402636234 > > > The following changes since commit e3396ffd720877976141fa0b76a0b8ee9643d7d1: > > Merge git://git.denx.de/u-boot-dm (2018-07-10 10:29:14 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to c38abed5093a486d6349fc0d9d7a663f24965d78: > > led: bcm6328: read base address in the parent node (2018-07-11 14:23:55 > +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips
Hi Tom, Travis CI build: https://travis-ci.org/danielschwierzeck/u-boot/builds/402636234 The following changes since commit e3396ffd720877976141fa0b76a0b8ee9643d7d1: Merge git://git.denx.de/u-boot-dm (2018-07-10 10:29:14 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to c38abed5093a486d6349fc0d9d7a663f24965d78: led: bcm6328: read base address in the parent node (2018-07-11 14:23:55 +0200) Daniel Schwierzeck (1): MIPS: add MIPS Release 6 build coverage for Boston boards Philippe Reynes (2): cpu: bmips: fix probe to get the address led: bcm6328: read base address in the parent node configs/boston32r6_defconfig | 41 + configs/boston32r6el_defconfig | 42 ++ configs/boston64r6_defconfig | 41 + configs/boston64r6el_defconfig | 42 ++ drivers/cpu/bmips_cpu.c| 2 +- drivers/led/led_bcm6328.c | 2 +- 6 files changed, 168 insertions(+), 2 deletions(-) create mode 100644 configs/boston32r6_defconfig create mode 100644 configs/boston32r6el_defconfig create mode 100644 configs/boston64r6_defconfig create mode 100644 configs/boston64r6el_defconfig signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [PULL] u-boot-mips/master
On Fri, Jun 01, 2018 at 09:24:58PM +0200, Daniel Schwierzeck wrote: > Travis CI build: > > https://travis-ci.org/danielschwierzeck/u-boot/builds/386679112 > > > > The following changes since commit c3c863880479edeb5b08226e622d13c91326e4a7: > > add FIT data-position & data-offset property support (2018-05-26 18:19:19 > -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 9ca33ebf1c3a950d06cb50dba8d0a94e150bc0fd: > > phy: bcm6318-usbh: convert to use live dt (2018-06-01 15:56:02 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips/master
Travis CI build: https://travis-ci.org/danielschwierzeck/u-boot/builds/386679112 The following changes since commit c3c863880479edeb5b08226e622d13c91326e4a7: add FIT data-position & data-offset property support (2018-05-26 18:19:19 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 9ca33ebf1c3a950d06cb50dba8d0a94e150bc0fd: phy: bcm6318-usbh: convert to use live dt (2018-06-01 15:56:02 +0200) Álvaro Fernández Rojas (17): dm: core: add functions to get memory-mapped I/O addresses watchdog: bcm6345: convert to use live dt serial: bcm6345: convert to use live dt clk: bcm6345: convert to use live dt reset: bcm6345: convert to use live dt gpio: bcm6345: convert to use live dt led: bcm6358: convert to use live dt led: bcm6328: convert to use live dt power: domain: bcm6328: convert to use live dt spi: bcm63xx_spi: convert to use live dt spi: bcm63xx_hsspi: convert to use live dt ram: bmips: convert to use live dt cpu: bmips: convert to use live dt phy: bcm6348-usbh: convert to use live dt phy: bcm6358-usbh: convert to use live dt phy: bcm6368-usbh: convert to use live dt phy: bcm6318-usbh: convert to use live dt drivers/clk/clk_bcm6345.c | 8 ++-- drivers/core/fdtaddr.c | 15 +++ drivers/core/read.c | 17 + drivers/cpu/bmips_cpu.c | 12 +++- drivers/gpio/bcm6345_gpio.c | 18 +- drivers/led/led_bcm6328.c | 52 +--- drivers/led/led_bcm6358.c | 44 +++- drivers/phy/bcm6318-usbh-phy.c | 10 +++--- drivers/phy/bcm6348-usbh-phy.c | 10 +++--- drivers/phy/bcm6358-usbh-phy.c | 10 +++--- drivers/phy/bcm6368-usbh-phy.c | 9 +++-- drivers/power/domain/bcm6328-power-domain.c | 8 ++-- drivers/ram/bmips_ram.c | 7 ++- drivers/reset/reset-bcm6345.c | 8 ++-- drivers/serial/serial_bcm6345.c | 8 ++-- drivers/spi/bcm63xx_hsspi.c | 12 +++- drivers/spi/bcm63xx_spi.c | 12 +++- drivers/watchdog/bcm6345_wdt.c | 8 ++-- include/dm/fdtaddr.h| 22 ++ include/dm/read.h | 32 test/dm/test-fdt.c | 42 ++ 21 files changed, 198 insertions(+), 166 deletions(-) signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [PULL] u-boot-mips/master
On Wed, Mar 21, 2018 at 11:31:14PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull following changes: > > - add initial support for Broadcom BCM6362 SoC and Netgear DGND3700v2 board > - add USB support for all Broadcom MIPS SoCs > - fix an array bounds check > > > The following changes since commit 9c0e2f6ed391f199ba1bf30c7d0b71123a012958: > > Merge git://git.denx.de/u-boot-fsl-qoriq (2018-03-20 18:39:27 -0400) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 358daa5b22f27d0e130ad1eb159b8b2c3c9e1011: > > mips: bmips: add ar-5315 usb support (2018-03-21 23:23:13 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips/master
Hi Tom, please pull following changes: - add initial support for Broadcom BCM6362 SoC and Netgear DGND3700v2 board - add USB support for all Broadcom MIPS SoCs - fix an array bounds check The following changes since commit 9c0e2f6ed391f199ba1bf30c7d0b71123a012958: Merge git://git.denx.de/u-boot-fsl-qoriq (2018-03-20 18:39:27 -0400) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 358daa5b22f27d0e130ad1eb159b8b2c3c9e1011: mips: bmips: add ar-5315 usb support (2018-03-21 23:23:13 +0100) Heinrich Schuchardt (1): mips: micronas/vct: check array bounds before access Álvaro Fernández Rojas (23): dm: cpu: bmips: add BCM6362 support MIPS: add support for Broadcom MIPS BCM6362 SoC family MIPS: add BMIPS Netgear DGND3700v2 board mips: bmips: select OF_EMBED for all boards phy: add support for bcm6348 usbh phy mips: bmips: add support for bcm6348 usb mips: bmips: add ct-5361 usb support phy: add support for bcm6358 usbh phy mips: bmips: add support for bcm6358 usb mips: bmips: add hg556a usb support mips: bmips: add nb4-ser usb support phy: add support for bcm6368 usbh phy mips: bmips: add support for bcm6368 usb mips: bmips: add wap-5813n usb support mips: bmips: add support for bcm6328 usb mips: bmips: add ar-5387un usb support mips: bmips: add support for bcm6362 usb mips: bmips: add dgnd3700v2 usb support mips: bmips: add support for bcm63268 usb mips: bmips: add vr-3032u usb support phy: add support for bcm6318 usbh phy mips: bmips: add support for bcm6318 usb mips: bmips: add ar-5315 usb support arch/mips/dts/Makefile | 1 + arch/mips/dts/brcm,bcm6318.dtsi | 30 arch/mips/dts/brcm,bcm63268.dtsi| 30 arch/mips/dts/brcm,bcm6328.dtsi | 30 arch/mips/dts/brcm,bcm6348.dtsi | 20 arch/mips/dts/brcm,bcm6358.dtsi | 27 +++ arch/mips/dts/brcm,bcm6362.dtsi | 216 arch/mips/dts/brcm,bcm6368.dtsi | 29 arch/mips/dts/comtrend,ar-5315u.dts | 12 + arch/mips/dts/comtrend,ar-5387un.dts| 12 + arch/mips/dts/comtrend,ct-5361.dts | 8 arch/mips/dts/comtrend,vr-3032u.dts | 12 + arch/mips/dts/comtrend,wap-5813n.dts| 12 + arch/mips/dts/huawei,hg556a.dts | 12 + arch/mips/dts/netgear,dgnd3700v2.dts| 133 arch/mips/dts/sfr,nb4-ser.dts | 12 + arch/mips/mach-bmips/Kconfig| 24 ++ board/micronas/vct/scc.c| 4 +- board/netgear/dgnd3700v2/Kconfig| 12 + board/netgear/dgnd3700v2/MAINTAINERS| 6 +++ board/netgear/dgnd3700v2/Makefile | 5 ++ board/netgear/dgnd3700v2/dgnd3700v2.c | 28 +++ configs/comtrend_ar5315u_ram_defconfig | 11 - configs/comtrend_ar5387un_ram_defconfig | 10 configs/comtrend_ct5361_ram_defconfig | 8 configs/comtrend_vr3032u_ram_defconfig | 10 configs/comtrend_wap5813n_ram_defconfig | 10 configs/huawei_hg556a_ram_defconfig | 10 configs/netgear_cg3100d_ram_defconfig | 1 + configs/netgear_dgnd3700v2_ram_defconfig| 55 ++ configs/sagem_f@st1704_ram_defconfig| 1 + configs/sfr_nb4-ser_ram_defconfig | 10 drivers/cpu/bmips_cpu.c | 51 drivers/phy/Kconfig | 25 ++ drivers/phy/Makefile| 4 ++ drivers/phy/bcm6318-usbh-phy.c | 144 drivers/phy/bcm6348-usbh-phy.c | 94 + drivers/phy/bcm6358-usbh-phy.c | 94 + drivers/phy/bcm6368-usbh-phy.c | 196 include/configs/bmips_bcm6318.h | 7 +++ include/configs/bmips_bcm63268.h|
Re: [U-Boot] [PULL] u-boot-mips/master
On Fri, Jan 26, 2018 at 01:45:32PM +0100, Daniel Schwierzeck wrote: > The following changes since commit fb4413295c765aa8c013650984dc2d908964c81d: > > Merge git://git.denx.de/u-boot-mmc (2018-01-24 11:28:44 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 664ec31db7b99269b612360ffb3c9840a195e263: > > MIPS: add BMIPS Comtrend AR-5315u board (2018-01-26 12:38:13 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips/master
The following changes since commit fb4413295c765aa8c013650984dc2d908964c81d: Merge git://git.denx.de/u-boot-mmc (2018-01-24 11:28:44 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 664ec31db7b99269b612360ffb3c9840a195e263: MIPS: add BMIPS Comtrend AR-5315u board (2018-01-26 12:38:13 +0100) Paul Burton (1): boston: Pad binary in .mcs to a multiple of 16 bytes Álvaro Fernández Rojas (8): mips: bmips: increment SYS_MALLOC_F_LEN dm: cpu: bmips: add BCM6368 support MIPS: add support for Broadcom MIPS BCM6368 SoC family MIPS: add BMIPS Comtrend WAP-5813n board dm: cpu: bmips: add BCM6318 support dm: ram: bmips: add BCM6318 support MIPS: add support for Broadcom MIPS BCM6318 SoC family MIPS: add BMIPS Comtrend AR-5315u board arch/mips/dts/Makefile | 2 ++ arch/mips/dts/brcm,bcm6318.dtsi | 157 ++ arch/mips/dts/brcm,bcm6368.dtsi | 168 ++ arch/mips/dts/comtrend,ar-5315u.dts | 85 arch/mips/dts/comtrend,wap-5813n.dts| 65 +++ arch/mips/mach-bmips/Kconfig| 51 ++ board/comtrend/ar5315u/Kconfig | 12 board/comtrend/ar5315u/MAINTAINERS | 6 board/comtrend/ar5315u/Makefile | 5 board/comtrend/ar5315u/ar-5315u.c | 7 + board/comtrend/wap5813n/Kconfig | 12 board/comtrend/wap5813n/MAINTAINERS | 6 board/comtrend/wap5813n/Makefile| 5 board/comtrend/wap5813n/wap-5813n.c | 7 + board/imgtec/boston/config.mk | 5 +++- configs/comtrend_ar5315u_ram_defconfig | 51 ++ configs/comtrend_wap5813n_ram_defconfig | 43 drivers/cpu/bmips_cpu.c | 71 +++ drivers/ram/bmips_ram.c | 19 + include/configs/bmips_bcm6318.h | 25 + include/configs/bmips_bcm6368.h | 30 include/configs/comtrend_ar5315u.h | 16 +++ include/configs/comtrend_wap5813n.h | 19 + include/dt-bindings/clock/bcm6318-clock.h | 37 + include/dt-bindings/clock/bcm6368-clock.h | 31 + include/dt-bindings/power-domain/bcm6318-power-domain.h | 13 + include/dt-bindings/reset/bcm6318-reset.h | 26 + include/dt-bindings/reset/bcm6368-reset.h | 22 +++ 28 files changed, 995 insertions(+), 1 deletion(-) create mode 100644 arch/mips/dts/brcm,bcm6318.dtsi create mode 100644 arch/mips/dts/brcm,bcm6368.dtsi create mode 100644 arch/mips/dts/comtrend,ar-5315u.dts create mode 100644 arch/mips/dts/comtrend,wap-5813n.dts create mode 100644 board/comtrend/ar5315u/Kconfig create mode 100644 board/comtrend/ar5315u/MAINTAINERS create mode 100644 board/comtrend/ar5315u/Makefile create mode 100644 board/comtrend/ar5315u/ar-5315u.c create mode 100644 board/comtrend/wap5813n/Kconfig create mode 100644 board/comtrend/wap5813n/MAINTAINERS create mode 100644 board/comtrend/wap5813n/Makefile create mode 100644 board/comtrend/wap5813n/wap-5813n.c create mode 100644 configs/comtrend_ar5315u_ram_defconfig create mode 100644 configs/comtrend_wap5813n_ram_defconfig create mode 100644 include/configs/bmips_bcm6318.h create mode 100644 include/configs/bmips_bcm6368.h create mode 100644 include/configs/comtrend_ar5315u.h create mode 100644 include/configs/comtrend_wap5813n.h create mode 100644 include/dt-bindings/clock/bcm6318-clock.h create mode 100644 include/dt-bindings/clock/bcm6368-clock.h create mode 100644 include/dt-bindings/power-domain/bcm6318-power-domain.h create mode 100644 include/dt-bindings/reset/bcm6318-reset.h create mode 100644 include/dt-bindings/reset/bcm6368-reset.h signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Tue, Nov 28, 2017 at 10:13:30PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > The following changes since commit 73a01d90c0b2ed2527283f289f73d69ef52cafa5: > > test: Correct operation when tests pass (2017-11-27 23:05:22 -0500) > > are available in the Git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to caead80a66271d2de809acf410f8648c31ed5805: > > boston: Add u-boot.mcs make target (2017-11-28 21:59:30 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: PGP signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [PULL] u-boot-mips/master
The following changes since commit 73a01d90c0b2ed2527283f289f73d69ef52cafa5: test: Correct operation when tests pass (2017-11-27 23:05:22 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to caead80a66271d2de809acf410f8648c31ed5805: boston: Add u-boot.mcs make target (2017-11-28 21:59:30 +0100) Paul Burton (9): boston: Drop unused return value boston: Remove unused label in lowlevel_display MIPS: Drop unused PTR_COUNT_SHIFT from u-boot.lds Update Paul Burton's email address MIPS: Ensure cache ops complete in cache maintenance functions MIPS: Clear instruction hazards in flush_cache() MIPS: Break out of cache loops for unimplemented caches boston: Set CONFIG_SYS_LOAD_ADDR to 0x8800 boston: Add u-boot.mcs make target .mailmap| 1 + arch/mips/cpu/u-boot.lds| 6 -- arch/mips/include/asm/system.h | 13 + arch/mips/lib/cache.c | 30 ++ board/imgtec/boston/MAINTAINERS | 2 +- board/imgtec/boston/config.mk | 14 ++ board/imgtec/boston/lowlevel_init.S | 3 +-- board/imgtec/malta/MAINTAINERS | 2 +- board/imgtec/malta/superio.c| 2 +- board/imgtec/malta/superio.h| 2 +- drivers/pci/pci_msc01.c | 2 +- include/configs/boston.h| 2 +- include/msc01.h | 2 +- include/pci_msc01.h | 2 +- 14 files changed, 59 insertions(+), 24 deletions(-) create mode 100644 board/imgtec/boston/config.mk ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, The following changes since commit 73a01d90c0b2ed2527283f289f73d69ef52cafa5: test: Correct operation when tests pass (2017-11-27 23:05:22 -0500) are available in the Git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to caead80a66271d2de809acf410f8648c31ed5805: boston: Add u-boot.mcs make target (2017-11-28 21:59:30 +0100) Paul Burton (9): boston: Drop unused return value boston: Remove unused label in lowlevel_display MIPS: Drop unused PTR_COUNT_SHIFT from u-boot.lds Update Paul Burton's email address MIPS: Ensure cache ops complete in cache maintenance functions MIPS: Clear instruction hazards in flush_cache() MIPS: Break out of cache loops for unimplemented caches boston: Set CONFIG_SYS_LOAD_ADDR to 0x8800 boston: Add u-boot.mcs make target .mailmap| 1 + arch/mips/cpu/u-boot.lds| 6 -- arch/mips/include/asm/system.h | 13 + arch/mips/lib/cache.c | 30 ++ board/imgtec/boston/MAINTAINERS | 2 +- board/imgtec/boston/config.mk | 14 ++ board/imgtec/boston/lowlevel_init.S | 3 +-- board/imgtec/malta/MAINTAINERS | 2 +- board/imgtec/malta/superio.c| 2 +- board/imgtec/malta/superio.h| 2 +- drivers/pci/pci_msc01.c | 2 +- include/configs/boston.h| 2 +- include/msc01.h | 2 +- include/pci_msc01.h | 2 +- 14 files changed, 59 insertions(+), 24 deletions(-) create mode 100644 board/imgtec/boston/config.mk signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] Please pull u-boot-mips
On Fri, Apr 21, 2017 at 05:02:14PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull two bugfixes for qemu_mips, thanks. > > > The following changes since commit f6c1df44b815a08585e7fd3805a1db51a5955d09: > > Prepare v2017.05-rc2 (2017-04-17 18:16:49 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 1967228b028b5ddf0b0b41806e5bd10e49e836a6: > > mips: qemu-mips/64: Expand malloc pool for CONFIG_SYS_BOOTPARAMS_LEN > (2017-04-21 13:54:47 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
[U-Boot] Please pull u-boot-mips
Hi Tom, please pull two bugfixes for qemu_mips, thanks. The following changes since commit f6c1df44b815a08585e7fd3805a1db51a5955d09: Prepare v2017.05-rc2 (2017-04-17 18:16:49 -0400) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 1967228b028b5ddf0b0b41806e5bd10e49e836a6: mips: qemu-mips/64: Expand malloc pool for CONFIG_SYS_BOOTPARAMS_LEN (2017-04-21 13:54:47 +0200) Kyle Edwards (2): mips: qemu-mips/64: Remove obsolete CONFIG_SYS_MONITOR_LEN from config mips: qemu-mips/64: Expand malloc pool for CONFIG_SYS_BOOTPARAMS_LEN include/configs/qemu-mips.h | 5 ++--- include/configs/qemu-mips64.h | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Wed, Nov 30, 2016 at 07:13:51PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > Travis-CI build is green (one job has failed due to job time limit) > > https://travis-ci.org/danielschwierzeck/u-boot/builds/180114376 > > > The following changes since commit 6b29a395b62965eef6b5065d3a526a8588a92038: > > Merge git://git.denx.de/u-boot-mpc85xx (2016-11-29 19:42:48 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 6fd596a1aa57bd431263f45b0c57ee8ae6b2403c: > > MIPS: Fix map_physmem for cached mappings (2016-11-30 16:18:19 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
Am 30.11.2016 um 20:01 schrieb Tom Rini: > On Wed, Nov 30, 2016 at 07:13:51PM +0100, Daniel Schwierzeck wrote: >> Hi Tom, >> >> Travis-CI build is green (one job has failed due to job time limit) >> >> https://travis-ci.org/danielschwierzeck/u-boot/builds/180114376 > > Note that if you head to > https://travis-ci.org/danielschwierzeck/u-boot/jobs/180114393 you can > tell it to re-start the job and it _should_ complete in time. But that > said, that also just failed for me and I think that means I'm going to > split it into ARM32 and ARM64 builds so it's not so close to failing due > to time. > >> The following changes since commit 6b29a395b62965eef6b5065d3a526a8588a92038: >> >> Merge git://git.denx.de/u-boot-mpc85xx (2016-11-29 19:42:48 -0500) >> >> are available in the git repository at: >> >> git://git.denx.de/u-boot-mips.git master >> >> for you to fetch changes up to 6fd596a1aa57bd431263f45b0c57ee8ae6b2403c: >> >> MIPS: Fix map_physmem for cached mappings (2016-11-30 16:18:19 +0100) >> >> >> Daniel Schwierzeck (9): >> MIPS: make inclusion of ROM exception vectors configurable >> MIPS: fix ROM exception vectors >> MIPS: fix iand optimize setup of CP0 registers >> MIPS: factor out code for initial stack and global data >> MIPS: add possibility to setup initial stack and global data in SRAM >> MIPS: add asm-offsets for struct pt_regs >> MIPS: reserve space for exception vectors >> MIPS: add handling for generic and EJTAG exceptions >> common/board_f: enable initr_trap for MIPS >> >> Marek Vasut (1): >> mips: Let cache.h be included from assembly source > > Are there other parts of the Ci20 series you could apply as well? I'm > keen to see this (and then Ci40) go in as I have both platforms and > would like to get them in mainline and then worked into my test.py > framework, thanks! > not in this pull request. I'm going to create a new one when the review has finished. -- - Daniel signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Wed, Nov 30, 2016 at 07:13:51PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > Travis-CI build is green (one job has failed due to job time limit) > > https://travis-ci.org/danielschwierzeck/u-boot/builds/180114376 Note that if you head to https://travis-ci.org/danielschwierzeck/u-boot/jobs/180114393 you can tell it to re-start the job and it _should_ complete in time. But that said, that also just failed for me and I think that means I'm going to split it into ARM32 and ARM64 builds so it's not so close to failing due to time. > The following changes since commit 6b29a395b62965eef6b5065d3a526a8588a92038: > > Merge git://git.denx.de/u-boot-mpc85xx (2016-11-29 19:42:48 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 6fd596a1aa57bd431263f45b0c57ee8ae6b2403c: > > MIPS: Fix map_physmem for cached mappings (2016-11-30 16:18:19 +0100) > > > Daniel Schwierzeck (9): > MIPS: make inclusion of ROM exception vectors configurable > MIPS: fix ROM exception vectors > MIPS: fix iand optimize setup of CP0 registers > MIPS: factor out code for initial stack and global data > MIPS: add possibility to setup initial stack and global data in SRAM > MIPS: add asm-offsets for struct pt_regs > MIPS: reserve space for exception vectors > MIPS: add handling for generic and EJTAG exceptions > common/board_f: enable initr_trap for MIPS > > Marek Vasut (1): > mips: Let cache.h be included from assembly source Are there other parts of the Ci20 series you could apply as well? I'm keen to see this (and then Ci40) go in as I have both platforms and would like to get them in mainline and then worked into my test.py framework, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, Travis-CI build is green (one job has failed due to job time limit) https://travis-ci.org/danielschwierzeck/u-boot/builds/180114376 The following changes since commit 6b29a395b62965eef6b5065d3a526a8588a92038: Merge git://git.denx.de/u-boot-mpc85xx (2016-11-29 19:42:48 -0500) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 6fd596a1aa57bd431263f45b0c57ee8ae6b2403c: MIPS: Fix map_physmem for cached mappings (2016-11-30 16:18:19 +0100) Daniel Schwierzeck (9): MIPS: make inclusion of ROM exception vectors configurable MIPS: fix ROM exception vectors MIPS: fix iand optimize setup of CP0 registers MIPS: factor out code for initial stack and global data MIPS: add possibility to setup initial stack and global data in SRAM MIPS: add asm-offsets for struct pt_regs MIPS: reserve space for exception vectors MIPS: add handling for generic and EJTAG exceptions common/board_f: enable initr_trap for MIPS Marek Vasut (1): mips: Let cache.h be included from assembly source Paul Burton (2): MIPS: Use ram_top, not bi_memsize, in arch_lmb_reserve MIPS: Fix map_physmem for cached mappings arch/mips/Kconfig | 32 +++ arch/mips/cpu/start.S | 173 ++ arch/mips/include/asm/asm-offsets.h | 5 +++ arch/mips/include/asm/cache.h | 2 ++ arch/mips/include/asm/io.h | 2 +- arch/mips/include/asm/mipsregs.h| 1 + arch/mips/include/asm/system.h | 8 + arch/mips/include/asm/u-boot-mips.h | 4 +++ arch/mips/lib/Makefile | 3 ++ arch/mips/lib/asm-offsets.c | 61 arch/mips/lib/bootm.c | 2 +- arch/mips/lib/genex.S | 224 + arch/mips/lib/stack.c | 19 arch/mips/lib/traps.c | 106 +++ arch/mips/mach-ath79/Kconfig| 2 ++ arch/mips/mach-pic32/Kconfig| 1 + common/board_r.c| 4 +-- 17 files changed, 584 insertions(+), 65 deletions(-) create mode 100644 arch/mips/include/asm/asm-offsets.h create mode 100644 arch/mips/lib/asm-offsets.c create mode 100644 arch/mips/lib/genex.S create mode 100644 arch/mips/lib/stack.c create mode 100644 arch/mips/lib/traps.c signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Wed, Sep 21, 2016 at 05:49:14PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > this pull-request introduces: > - new board: MIPSfpga > - new board: Boston with variants for MIPS32r2/MIPS64r2 and BE/LE > - updates to DM core code needed for Boston board > - support for L2 cache and MIPS coherency manager > - various fixes on cache initialization > > > The following changes since commit 9b1b6d42256a4c2e59c803afdbf90d39371e61ba: > > Revert "Increase default of CONFIG_SYS_MALLOC_F_LEN for SPL_OF_CONTROL" > (2016-09-19 15:20:09 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 31d36f748c52b22833aa946f6c406cc8fb2f1908: > > MIPS: Hang if run on a secondary CPU (2016-09-21 17:04:53 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, this pull-request introduces: - new board: MIPSfpga - new board: Boston with variants for MIPS32r2/MIPS64r2 and BE/LE - updates to DM core code needed for Boston board - support for L2 cache and MIPS coherency manager - various fixes on cache initialization The following changes since commit 9b1b6d42256a4c2e59c803afdbf90d39371e61ba: Revert "Increase default of CONFIG_SYS_MALLOC_F_LEN for SPL_OF_CONTROL" (2016-09-19 15:20:09 -0400) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 31d36f748c52b22833aa946f6c406cc8fb2f1908: MIPS: Hang if run on a secondary CPU (2016-09-21 17:04:53 +0200) Paul Burton (28): board_f: Add a mach_cpu_init callback MIPS: ath79: Use mach_cpu_init instead of arch_cpu_init MIPS: Probe cache line sizes once during boot MIPS: Enable use of the instruction cache earlier MIPS: Preserve Config implementation-defined bits MIPS: If we don't need DDR for cache init, init cache first MIPS: Define register names for cache init MIPS: Map CM Global Control Registers MIPS: L2 cache support MIPS: Join the coherent domain when a CM is present MIPS: Malta: Enable CM & L2 support MIPS: Ensure Config.K0=2 applies before any memory accesses MIPS: Clear hazard between TagLo writes & cache ops MIPS: Ensure cache ops complete in mips_cache_reset clk: Use dummy clk_get_by_* functions when CONFIG_CLK is disabled serial: ns16550: Support clocks via phandle dt-bindings: Add interrupt-controller/mips-gic.h header pci: xilinx: Add a driver for Xilinx AXI to PCIe bridge pci: Flip condition for detecting non-PCI parent devices net: pch_gbe: Use dm_pci_map_bar to discover MMIO base net: pch_gbe: Make 64 bit safe dm: regmap: Implement simple regmap_read & regmap_write dm: core: Match compatible strings in order of priority dm: syscon: Provide a generic syscon driver clk: boston: Providea simple driver for Boston board clocks boston: Introduce support for the MIPS Boston development board MIPS: Fix cache maintenance in relocate_code & simplify MIPS: Hang if run on a secondary CPU Zubair Lutfullah Kakakhel (5): net: emaclite: Use ioremap_nocache net: emaclite: use __raw_readl/writel instead of weird define net: emaclite: Enable driver for MIPS mips: xilfpga: Add device tree files mips: Add MIPSfpga platform support arch/mips/Kconfig | 57 + arch/mips/cpu/Makefile | 2 + arch/mips/cpu/cm_init.S | 45 ++ arch/mips/cpu/cpu.c | 7 +++ arch/mips/cpu/start.S | 93 +--- arch/mips/cpu/u-boot.lds| 2 + arch/mips/dts/Makefile | 2 + arch/mips/dts/img,boston.dts| 222 ++ arch/mips/dts/microAptiv.dtsi | 21 +++ arch/mips/dts/nexys4ddr.dts | 62 +++ arch/mips/include/asm/cache.h | 9 +++ arch/mips/include/asm/cm.h | 62 +++ arch/mips/include/asm/global_data.h | 7 +++ arch/mips/include/asm/mipsregs.h| 13 arch/mips/lib/cache.c | 101 -- arch/mips/lib/cache_init.S | 271 +++-- arch/mips/mach-ath79/cpu.c | 2 +- board/imgtec/boston/Kconfig | 16 + board/imgtec/boston/MAINTAINERS | 6 ++ board/imgtec/boston/Makefile| 9 +++ board/imgtec/boston/boston-lcd.h| 21 +++ board/imgtec/boston/boston-regs.h | 26 board/imgtec/boston/checkboard.c| 30 + board/imgtec/boston/ddr.c | 30 + board/imgtec/boston/lowlevel_init.S | 56 + board/imgtec/malta/lowlevel_init.S | 6 -- board/imgtec/xilfpga/Kconfig| 15 + board/imgtec/xilfpga/MAINTAINERS| 6 ++ board/imgtec/xilfpga/Makefile | 7 +++ board/imgtec/xilfpga/README | 55 + board/imgtec/xilfpga/xilfpga.c | 20 ++ common/board_f.c| 6 ++ configs/boston32r2_defconfig| 41 + configs/bos
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Fri, Jun 10, 2016 at 12:52:45PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > this PR contains some fixes for the MIPS cache code. I've also applied the > PIC32 > SPI driver because there is no reaction from Jagan and the change is isolated. > Please pull, thanks. > > > The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80: > > siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to e19b9004575cacf1f64fff894621adafe0e7ea7f: > > spi: pic32_spi: add SPI master driver for PIC32 SoC. (2016-06-10 12:31:12 > +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, this PR contains some fixes for the MIPS cache code. I've also applied the PIC32 SPI driver because there is no reaction from Jagan and the change is isolated. Please pull, thanks. The following changes since commit 6b3943f1b04be60f147ee540fbd72c4c7ea89f80: siemens,am33x: add draco etamin board (2016-06-09 13:53:13 -0400) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to e19b9004575cacf1f64fff894621adafe0e7ea7f: spi: pic32_spi: add SPI master driver for PIC32 SoC. (2016-06-10 12:31:12 +0200) Paul Burton (2): MIPS: Fix invalidate_dcache_range to operate on L1 Dcache MIPS: Make CONFIG_SYS_DCACHE_LINE_SIZE int, not hex Purna Chandra Mandal (1): spi: pic32_spi: add SPI master driver for PIC32 SoC. arch/mips/Kconfig | 2 +- arch/mips/lib/cache.c | 2 +- drivers/spi/Kconfig | 8 +++ drivers/spi/Makefile| 1 + drivers/spi/pic32_spi.c | 448 ++ 5 files changed, 459 insertions(+), 2 deletions(-) create mode 100644 drivers/spi/pic32_spi.c ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Tue, May 31, 2016 at 11:36:46AM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull the last batch of MIPS updates, thanks. > > The following changes since commit e4a94ce4ac77396b181663c0493c50bc2d5b9143: > > Merge git://git.denx.de/u-boot-dm (2016-05-27 20:34:12 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to f1b65c98b0a134ce92c38141b917fd3a210ee535: > > mips: ath79: ap143: Reset ethernet on boot (2016-05-31 10:17:54 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, please pull the last batch of MIPS updates, thanks. The following changes since commit e4a94ce4ac77396b181663c0493c50bc2d5b9143: Merge git://git.denx.de/u-boot-dm (2016-05-27 20:34:12 -0400) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to f1b65c98b0a134ce92c38141b917fd3a210ee535: mips: ath79: ap143: Reset ethernet on boot (2016-05-31 10:17:54 +0200) Daniel Schwierzeck (4): MIPS: provide a default u-boot-spl.lds MIPS: add tune for MIPS 34kc MIPS: remove dead code from asm/u-boot-mips.h MIPS: malta: add defconfigs for MIPS64 Marek Vasut (1): net: Add ag7xxx driver for Atheros MIPS Paul Burton (8): MIPS: Use CPHYSADDR to implement mips32 virt_to_phys net: pcnet: Stop converting kseg1->kseg0 addresses net: pcnet: Make 64 bit safe net: pcnet: Fix init on big endian 64 bit malta: Allow MIPS64 builds MIPS: Move cache sizes to Kconfig MIPS: Split I & D cache line size config MIPS: Abstract cache op loops with a macro Wills Wang (6): mips: ath79: Rename get_bootstrap into ath79_get_bootstrap mips: ath79: ap121: Enable ethernet mips: ath79: Use 8MB flash profile for mtd partition by default mips: ath79: Add support for ungating USB and ethernet on qca953x mips: ath79: Use AR933X_PLL_SWITCH_CLOCK_CONTROL_REG macro define mips: ath79: ap143: Reset ethernet on boot arch/mips/Kconfig | 40 + arch/mips/Makefile | 1 + arch/mips/config.mk | 5 +- arch/mips/cpu/u-boot-spl.lds| 90 arch/mips/dts/ap121.dts | 5 + arch/mips/dts/ar933x.dtsi | 4 +- arch/mips/include/asm/cache.h | 7 + arch/mips/include/asm/io.h | 5 +- arch/mips/include/asm/u-boot-mips.h | 21 +-- arch/mips/lib/cache.c | 79 +++--- arch/mips/lib/cache_init.S | 10 +- arch/mips/mach-ath79/ar933x/clk.c | 4 +- arch/mips/mach-ath79/ar933x/ddr.c | 4 +- arch/mips/mach-ath79/ar934x/clk.c | 6 +- arch/mips/mach-ath79/ar934x/ddr.c | 4 +- arch/mips/mach-ath79/include/mach/ar71xx_regs.h | 1 + arch/mips/mach-ath79/include/mach/ath79.h | 1 + arch/mips/mach-ath79/include/mach/reset.h | 14 -- arch/mips/mach-ath79/qca953x/clk.c | 4 +- arch/mips/mach-ath79/qca953x/ddr.c | 4 +- arch/mips/mach-ath79/reset.c| 54 ++- board/dbau1x00/Kconfig | 12 ++ board/imgtec/malta/Kconfig | 3 +- board/imgtec/malta/lowlevel_init.S | 13 +- board/micronas/vct/Kconfig | 12 ++ board/pb1x00/Kconfig| 12 ++ board/qca/ap121/Kconfig | 12 ++ board/qca/ap121/ap121.c | 2 + board/qca/ap143/Kconfig | 12 ++ board/qca/ap143/ap143.c | 2 + board/qemu-mips/Kconfig | 12 ++ board/tplink/wdr4300/Kconfig| 12 ++ configs/ap121_defconfig | 9 +- configs/malta64_defconfig | 16 ++ configs/malta64el_defconfig | 17 +++ drivers/net/Kconfig | 9 ++ drivers/net/Makefile| 1 + drivers/net/ag7xxx.c| 980 ++ drivers/net/pcnet.c | 39 +++-- include/configs/ap121.h | 9 +- include/configs/ap143.h | 11 +- include/configs/dbau1x00.h | 7 - include/configs/malta.h | 18 ++- include/configs/pb1x00.h| 6 - include/configs/pic32mzdask.h | 1 - include/configs/qemu-mips.h | 7 - include/configs/qemu-mips64.h | 7 - include/configs/tplink_wdr4300.h| 5 - include/configs/vct.h | 7 - 49 files changed, 1412 insertions(+), 204 deletions(-) create mode 100644 arch/mips/cpu/u-boot-spl.lds delete mode 100644 arch/mips/mach-ath79/include/mach/reset.h create mode 100644 configs/malta64_defconfig create mode 100644 configs/malta64el_defconfig create mode 100644 drivers/net/ag7xxx.c signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/l
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Thu, May 26, 2016 at 02:13:38AM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > here is another batch of MIPS updates. > > The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9: > > Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2016-05-24 > 13:42:03 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 4349b55b9953d0bb591f13ca9985edf591348ced: > > mips: ath79: ar933x: Avoid warning with gcc5 (2016-05-26 01:34:14 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, here is another batch of MIPS updates. The following changes since commit fc15b9beed05dec6cc092c265042381a0eadb0e9: Merge branch 'master' of git://git.denx.de/u-boot-fsl-qoriq (2016-05-24 13:42:03 -0400) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 4349b55b9953d0bb591f13ca9985edf591348ced: mips: ath79: ar933x: Avoid warning with gcc5 (2016-05-26 01:34:14 +0200) Marek Vasut (2): mips: Allow overriding start.S in SPL mips: Drop JZ4740 remnants Paul Burton (6): fdt: Support for ISA busses fdt: Document the rest of struct of_bus dm: ns16550: Don't map_physmem for I/O ports malta: Tidy up UART address selection malta: Use device model & tree for UART MIPS: Move CONFIG_SYS_TEXT_BASE to Kconfig Wills Wang (2): mips: ath79: ar933x: Fix ethernet PHY mismatch mips: ath79: ar933x: Avoid warning with gcc5 Kconfig |2 +- arch/mips/Kconfig |4 + arch/mips/Makefile |6 + arch/mips/dts/Makefile |1 + arch/mips/dts/mti,malta.dts | 32 arch/mips/include/asm/global_data.h |8 - arch/mips/include/asm/jz4740.h | 1150 - arch/mips/mach-ath79/ar933x/ddr.c |2 + arch/mips/mach-ath79/include/mach/ar71xx_regs.h |1 + arch/mips/mach-ath79/reset.c|3 +- board/dbau1x00/Kconfig |3 + board/imgtec/malta/Kconfig |3 + board/imgtec/malta/malta.c | 13 -- board/microchip/pic32mzda/Kconfig |3 + board/micronas/vct/Kconfig |3 + board/pb1x00/Kconfig|3 + board/qca/ap121/Kconfig |3 + board/qca/ap143/Kconfig |3 + board/qemu-mips/Kconfig |4 + board/tplink/wdr4300/Kconfig|3 + common/fdt_support.c| 120 +++- configs/malta_defconfig |2 + configs/maltael_defconfig |2 + drivers/core/Kconfig| 23 +++ drivers/serial/ns16550.c| 10 +- include/configs/ap121.h |2 - include/configs/ap143.h |2 - include/configs/dbau1x00.h |6 - include/configs/malta.h |9 +- include/configs/pb1x00.h|6 - include/configs/pic32mzdask.h |1 - include/configs/qemu-mips.h |1 - include/configs/qemu-mips64.h |1 - include/configs/tplink_wdr4300.h|2 - include/configs/vct.h |1 - 35 files changed, 230 insertions(+), 1208 deletions(-) create mode 100644 arch/mips/dts/mti,malta.dts delete mode 100644 arch/mips/include/asm/jz4740.h ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/next
On Sat, May 21, 2016 at 01:48:18AM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull the first batch of MIPS updates, thanks. > > > The following changes since commit 4b6e1fda107e5244e80ebc41865650ac2873dc88: > > Merge git://git.denx.de/u-boot-dm (2016-05-17 13:58:27 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 40ba13c98627055465709acd67872e381b42f928: > > malta: Support MIPS32r6 configurations (2016-05-21 01:36:39 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/next
Hi Tom, please pull the first batch of MIPS updates, thanks. The following changes since commit 4b6e1fda107e5244e80ebc41865650ac2873dc88: Merge git://git.denx.de/u-boot-dm (2016-05-17 13:58:27 -0400) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 40ba13c98627055465709acd67872e381b42f928: malta: Support MIPS32r6 configurations (2016-05-21 01:36:39 +0200) Marek Vasut (10): mips: Fix compiler warning in cpu.c mips: Add MIPS 74Kc tune mips: ath79: Fix ar71xx_regs.h indent mips: ath79: Fix compiler warning on const assignment mips: ath79: dts: Add generic-ehci node mips: ath79: Add support for ungating USB on ar933x and ar934x mips: ath79: dts: Add ethernet MAC nodes for ar933x mips: ath79: Add support for ungating ethernet on ar933x and ar934x mips: ath79: Add AR934x support mips: ath79: Add support for TPLink WDR4300 Paul Burton (5): MIPS: Use unchecked immediate addition/subtraction MIPS: Simplify CONFIG_SYS_CPU values MIPS: Support for targetting MIPSr6 malta: Remove ".set mips32" directive malta: Support MIPS32r6 configurations Purna Chandra Mandal (2): flash: add device ID for Microchip PIC32 internal flash. drivers: mtd: add Microchip PIC32 internal non-CFI flash driver. Stanislav Galabov (4): Properly calculate ATA_SECTORWORDS, using a fixed-size integer, so it works for both 32-bit and 64-bit targets Use CONFIG_IDE_SWAP_IO when running on big-endian MIPS (32 or 64-bit) in QEMU so that IDE transfers work properly Fix FreeBSD loader API so that it works on both 32-bit and 64-bit targets. Add support for 64-bit MIPS to examples/standalone Tim Chick (1): mips: Report reloc information in bdinfo Wills Wang (13): mips: add base support for QCA/Atheros ath79 SOCs mips: ath79: add support for AR933x SOCs mips: ath79: add support for QCA953x SOCs drivers: pinctrl: Add simple pinctrl driver for Qualcomm/Atheros ar933x. drivers: pinctrl: Add simple pinctrl driver for Qualcomm/Atheros qca953x. drivers: serial: add serial driver for ar933x SOC drivers: spi: add spi support for QCA/Atheros ath79 SOCs mips: ath79: add AP121 reference board mips: ath79: add AP143 reference board ath79: spi: Remove the explicit pinctrl setting ar933x: serial: Remove the explicit pinctrl setting ath79: ar933x: use BIT macro for bit shift operation ath79: add readonly attribute for ath79_soc_desc api/api.c | 58 +++--- arch/mips/Kconfig | 48 - arch/mips/Makefile |4 + arch/mips/cpu/cpu.c |1 - arch/mips/cpu/start.S | 22 +- arch/mips/dts/Makefile |3 + arch/mips/dts/ap121.dts | 43 arch/mips/dts/ap143.dts | 43 arch/mips/dts/ar933x.dtsi | 115 +++ arch/mips/dts/ar934x.dtsi | 112 ++ arch/mips/dts/qca953x.dtsi | 84 arch/mips/dts/tplink_wdr4300.dts| 53 + arch/mips/include/asm/global_data.h |6 + arch/mips/lib/cache_init.S |2 +- arch/mips/mach-ath79/Kconfig| 55 + arch/mips/mach-ath79/Makefile | 11 + arch/mips/mach-ath79/ar933x/Makefile|7 + arch/mips/mach-ath79/ar933x/clk.c | 89 arch/mips/mach-ath79/ar933x/ddr.c | 333 ++ arch/mips/mach-ath79/ar933x/lowlevel_init.S | 280 + arch/mips/mach-ath79/ar934x/Makefile|7 + arch/mips/mach-ath79/ar934x/clk.c | 334 ++ arch/mips/mach-ath79/ar934x/cpu.c | 10 + arch/mips/mach-ath79/ar934x/ddr.c | 163 +++ arch/mips/mach-ath79/cpu.c | 142 + arch/mips/mach-ath79/dram.c | 16 ++ arch/mips/mach-ath79/include/mach/ar71xx_regs.h | 1263 + arch/mips/mach-ath79/include/mach/ath79.h | 149 ++ arch/mips/mach-ath79/include/mach/ddr.h | 13 ++ arch/mips/mach-ath79/include/mach/reset.h | 14 ++ arch/mips/mach-ath79/qca953x/Makefile |7 + arch/mips/mach-ath79/qca953x/clk.c | 111 ++ arch/mips/mach-ath79/qca953x/ddr.c
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Tue, Apr 19, 2016 at 01:24:34PM +0200, Daniel Schwierzeck wrote: > Hi Tom, > > please pull a bugfix for MIPS, thanks. > > > The following changes since commit 108f8418597350bd98357f25acaa8ab8a0435779: > > ARM: rpi: fix 64-bit CONFIG_SYS_TEXT_BASE (2016-04-16 09:02:17 -0400) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to fdff5b0598c73767c2cad097c66a82a705463452: > > MIPS: bootm: Add fixup of '/memory' node. (2016-04-19 13:21:48 +0200) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, please pull a bugfix for MIPS, thanks. The following changes since commit 108f8418597350bd98357f25acaa8ab8a0435779: ARM: rpi: fix 64-bit CONFIG_SYS_TEXT_BASE (2016-04-16 09:02:17 -0400) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to fdff5b0598c73767c2cad097c66a82a705463452: MIPS: bootm: Add fixup of '/memory' node. (2016-04-19 13:21:48 +0200) Purna Chandra Mandal (1): MIPS: bootm: Add fixup of '/memory' node. arch/mips/lib/bootm.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) signature.asc Description: OpenPGP digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [GIT PULL] u-boot-mips/master
On Wed, Mar 09, 2016 at 12:01:35PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > two fixes for MIPS: > - fix a build error on Travis CI for pic32mzdask board > - fix cache op for toolchains not supporting __builtin_mips_cache() > > please consider pulling, thanks > > > The following changes since commit deff6fb3a7790e93264292982000275e78bb12e5: > > malloc: remove !gd handling (2016-03-08 15:01:47 -0500) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 40a09be2e925e6e4b56a236fec5aed2c002e9d6f: > > MIPS: pic32mzdask: use CONFIG_USE_PRIVATE_LIBGCC=y (2016-03-09 11:54:01 > +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [GIT PULL] u-boot-mips/master
Hi Tom, two fixes for MIPS: - fix a build error on Travis CI for pic32mzdask board - fix cache op for toolchains not supporting __builtin_mips_cache() please consider pulling, thanks The following changes since commit deff6fb3a7790e93264292982000275e78bb12e5: malloc: remove !gd handling (2016-03-08 15:01:47 -0500) are available in the git repository at: git://git.denx.de/u-boot-mips.git master for you to fetch changes up to 40a09be2e925e6e4b56a236fec5aed2c002e9d6f: MIPS: pic32mzdask: use CONFIG_USE_PRIVATE_LIBGCC=y (2016-03-09 11:54:01 +0100) Daniel Schwierzeck (1): MIPS: pic32mzdask: use CONFIG_USE_PRIVATE_LIBGCC=y Matthias Schiffer (1): MIPS: fix mips_cache fallback without __builtin_mips_cache arch/mips/include/asm/cacheops.h | 2 +- configs/pic32mzdask_defconfig| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [PULL] u-boot-mips/master
On Mon, Feb 01, 2016 at 10:53:29PM +0100, Daniel Schwierzeck wrote: > Hi Tom, > > please pull some small MIPS updates and the initial Microchip PIC32 > support. Thanks! > > > The following changes since commit 8cdae1dacde7dbe74d53a8ac1a05761a53c4f191: > > video: Correct 'tor' typo in comment (2016-01-30 10:58:47 +0100) > > are available in the git repository at: > > git://git.denx.de/u-boot-mips.git master > > for you to fetch changes up to 7d514a7407756d96996960c2ae539a4b464c65bc: > > board: Enable ethernet, tftpboot support to pic32mzdask board. > (2016-02-01 22:14:02 +0100) > Applied to u-boot/master, thanks! -- Tom signature.asc Description: Digital signature ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot