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

2024-03-14 Thread Tom Rini
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

2024-03-13 Thread Daniel Schwierzeck
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

2022-11-06 Thread Tom Rini
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

2022-11-03 Thread Daniel Schwierzeck
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 --
 

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

2022-07-14 Thread Tom Rini
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=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

2022-07-14 Thread Daniel Schwierzeck
Hi Tom,

this time with all Kconfig migrations from -next included ;)

Gitlab CI:
  https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/12740

Azure:
  
https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=31=results



The following changes since commit 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)

2022-07-10 Thread Weijie Gao
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=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)

2022-07-09 Thread Daniel Schwierzeck




On 09.07.22 14:43, Tom Rini wrote:

On Sat, Jul 09, 2022 at 02:01:01PM +0200, Daniel Schwierzeck wrote:

Hi Tom,

On 08.07.22 18:50, Tom Rini wrote:

On Fri, Jul 08, 2022 at 05:21:48PM +0200, Daniel SchwierzeckHi Tom, wrote:


Gitlab CI:
https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/12656

Azure:

https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30=results


The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696:

Merge tag 'efi-2022-07-rc7' of 
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)

2022-07-09 Thread Tom Rini
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=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)

2022-07-09 Thread Daniel Schwierzeck

Hi Tom,

On 08.07.22 18:50, Tom Rini wrote:

On Fri, Jul 08, 2022 at 05:21:48PM +0200, Daniel SchwierzeckHi Tom, wrote:


Gitlab CI:
   https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/12656

Azure:
   
https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30=results


The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696:

   Merge tag 'efi-2022-07-rc7' of 
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)

2022-07-08 Thread Tom Rini
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=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)

2022-07-08 Thread Daniel Schwierzeck


Gitlab CI:
  https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/12656

Azure:
  
https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=30=results


The following changes since commit 2d2c61ff0460740d9ec5a44dbef9255a8c690696:

  Merge tag 'efi-2022-07-rc7' of 
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 ++
 

Re: [PULL] u-boot-mips

2021-07-18 Thread Tom Rini
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=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

2021-07-18 Thread Daniel Schwierzeck
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=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

2021-05-26 Thread Tom Rini
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=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

2021-05-25 Thread Daniel Schwierzeck
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=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

2021-04-25 Thread Tom Rini
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=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

2021-04-24 Thread Daniel Schwierzeck
Hi Tom,

please pull some major updates and minor fixes for MIPS Octeon III.

The changeset is quite large because all support for PCI-E, SGMII,
SATA etc. depends on the Octeon QLM (Quad Lane Modules) controller
which needs to be configured and tuned for each mode and that
configuration is quite 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=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 

Re: [PULL] u-boot-mips

2021-04-23 Thread Tom Rini
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=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

2021-04-22 Thread Daniel Schwierzeck
Hi Tom,

please pull some updates and fixes for MIPS.

Gitlab CI:
https://source.denx.de/u-boot/custodians/u-boot-mips/-/pipelines/7255

Azure:
https://dev.azure.com/danielschwierzeck/u-boot/_build/results?buildId=22=results


The following changes since commit 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

2021-01-25 Thread Tom Rini
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=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

2021-01-25 Thread Daniel Schwierzeck
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=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 ++
 

Re: [PULL] u-boot-mips fixes for v2021.01

2020-12-01 Thread Tom Rini
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=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

2020-11-30 Thread Daniel Schwierzeck
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=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

2020-10-08 Thread Tom Rini
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

2020-10-07 Thread Daniel Schwierzeck
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 

Re: [PULL] u-boot-mips fixes for v2020.10

2020-09-23 Thread Tom Rini
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

2020-09-22 Thread Daniel Schwierzeck
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

2020-08-04 Thread Tom Rini
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

2020-08-03 Thread Daniel Schwierzeck
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

2020-07-19 Thread Tom Rini
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

2020-07-18 Thread Daniel Schwierzeck
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 

Re: [PULL] u-boot-mips

2020-06-30 Thread Tom Rini
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=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

2020-06-30 Thread Daniel Schwierzeck
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=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

2020-06-30 Thread Tom Rini
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=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

2020-06-29 Thread Tom Rini
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=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

2020-06-29 Thread Daniel Schwierzeck
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=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

2020-04-28 Thread Tom Rini
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

2020-04-27 Thread Daniel Schwierzeck
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 +
 

Re: [U-Boot] [PULL] u-boot-mips

2019-12-02 Thread Tom Rini
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

2019-11-30 Thread Daniel Schwierzeck
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 

Re: [U-Boot] [PULL] u-boot-mips

2019-10-26 Thread Tom Rini
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

2019-10-25 Thread Daniel Schwierzeck
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

2019-07-08 Thread Tom Rini
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

2019-07-08 Thread Stefan Roese

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

2019-07-05 Thread Daniel Schwierzeck
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

2019-05-26 Thread Tom Rini
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

2019-05-24 Thread Daniel Schwierzeck
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

2019-05-05 Thread Tom Rini
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

2019-05-04 Thread Daniel Schwierzeck
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 

Re: [U-Boot] [PULL] u-boot-mips

2019-04-13 Thread Tom Rini
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

2019-04-12 Thread Daniel Schwierzeck
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 +
 

Re: [U-Boot] [PULL] u-boot-mips

2019-02-02 Thread Tom Rini
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

2019-02-01 Thread Daniel Schwierzeck
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

2019-01-23 Thread Tom Rini
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

2019-01-23 Thread Daniel Schwierzeck
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 

Re: [U-Boot] [PULL] u-boot-mips

2019-01-18 Thread Tom Rini
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

2019-01-16 Thread Daniel Schwierzeck
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|  

Re: [U-Boot] [GIT PULL] u-boot-mips

2018-12-10 Thread Tom Rini
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

2018-12-10 Thread Daniel Schwierzeck
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

2018-12-02 Thread Tom Rini
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

2018-11-30 Thread Daniel Schwierzeck
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

2018-11-18 Thread Tom Rini
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

2018-11-18 Thread Daniel Schwierzeck
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

2018-09-24 Thread Tom Rini
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

2018-09-23 Thread Daniel Schwierzeck
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 

Re: [U-Boot] [GIT PULL] u-boot-mips/master

2018-08-09 Thread Tom Rini
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

2018-08-08 Thread Daniel Schwierzeck
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 

Re: [U-Boot] [GIT PULL] u-boot-mips

2018-07-11 Thread Tom Rini
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

2018-07-11 Thread Daniel Schwierzeck
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

2018-06-01 Thread Tom Rini
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

2018-06-01 Thread Daniel Schwierzeck
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

2018-03-22 Thread Tom Rini
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

2018-03-21 Thread Daniel Schwierzeck
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

2018-01-26 Thread Tom Rini
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

2018-01-26 Thread Daniel Schwierzeck
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

2017-11-28 Thread Tom Rini
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

2017-11-28 Thread Daniel Schwierzeck
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

2017-11-28 Thread Daniel Schwierzeck
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

2017-04-25 Thread Tom Rini
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

2017-04-21 Thread Daniel Schwierzeck
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

2016-11-30 Thread 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
> 
> 
> 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

2016-11-30 Thread Daniel Schwierzeck


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

2016-11-30 Thread 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!

-- 
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

2016-11-30 Thread Daniel Schwierzeck
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

2016-09-22 Thread Tom Rini
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

2016-09-21 Thread Daniel Schwierzeck
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 +
 

Re: [U-Boot] [GIT PULL] u-boot-mips/master

2016-06-19 Thread Tom Rini
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

2016-06-10 Thread Daniel Schwierzeck
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

2016-05-31 Thread Tom Rini
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

2016-05-31 Thread Daniel Schwierzeck
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

Re: [U-Boot] [GIT PULL] u-boot-mips/master

2016-05-26 Thread Tom Rini
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

2016-05-25 Thread Daniel Schwierzeck
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

2016-05-23 Thread Tom Rini
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

2016-05-20 Thread Daniel Schwierzeck
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

2016-04-21 Thread Tom Rini
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

2016-04-19 Thread Daniel Schwierzeck
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

2016-03-10 Thread Tom Rini
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

2016-03-09 Thread Daniel Schwierzeck
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


[U-Boot] [PULL] u-boot-mips/master

2016-02-01 Thread Daniel Schwierzeck
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)


Andrei Pistirica (1):
  drivers: mmc: add driver for Microchip PIC32 SDHCI controller.

Daniel Schwierzeck (1):
  MIPS: start.S: fix and optimize instructions

Marek Vasut (1):
  mips: cache: Bulletproof the code against cornercases

Paul Burton (4):
  MIPS: Remove SLOW_DOWN_IO
  MIPS: Support dynamic I/O port base address
  malta: Set I/O port base early
  malta: Use I/O accessors for SuperI/O controller

Paul Thacker (1):
  drivers: serial: add driver for Microchip PIC32 UART controller.

Purna Chandra Mandal (12):
  MIPS: initialize board_init_f() argument to zero.
  MIPS: initial infrastructure for Microchip PIC32 architecture
  drivers: clk: Add clock driver for Microchip PIC32 Microcontroller.
  drivers: pinctrl: Add pinctrl driver for Microchip PIC32.
  drivers: gpio: add driver for Microchip PIC32 GPIO controller.
  drivers: ddr: Add DDR2 SDRAM controller driver for Microchip PIC32.
  MIPS: Add support for Microchip PIC32MZ[DA] SoC family.
  board: Add Microchip PIC32MZ[DA]-Starter-Kit board.
  board: add SDHCI support for PIC32MZDASK board.
  drivers: net: phy: add SMSC LAN8740 Phy support.
  drivers: net: Add ethernet driver for Microchip PIC32.
  board: Enable ethernet, tftpboot support to pic32mzdask board.

 arch/mips/Kconfig|  10 +
 arch/mips/Makefile   |   1 +
 arch/mips/cpu/start.S|  22 +--
 arch/mips/dts/Makefile   |   2 +-
 arch/mips/dts/pic32mzda.dtsi | 174 
 arch/mips/dts/pic32mzda_sk.dts   |  55 ++
 arch/mips/include/asm/global_data.h  |   3 +
 arch/mips/include/asm/io.h   |  82 +++-
 arch/mips/lib/Makefile   |   1 -
 arch/mips/lib/cache.c|   8 +
 arch/mips/lib/io.c   |  12 --
 arch/mips/mach-pic32/Kconfig |  35 
 arch/mips/mach-pic32/Makefile|   7 +
 arch/mips/mach-pic32/cpu.c   | 156 +++
 arch/mips/mach-pic32/include/mach/ddr.h  |  32 +++
 arch/mips/mach-pic32/include/mach/pic32.h|  79 
 arch/mips/mach-pic32/lowlevel_init.S |  27 +++
 arch/mips/mach-pic32/reset.c |  36 
 board/imgtec/malta/malta.c   |  14 +-
 board/imgtec/malta/superio.c |  10 +-
 board/imgtec/malta/superio.h |   2 +-
 board/microchip/pic32mzda/Kconfig|  13 ++
 board/microchip/pic32mzda/MAINTAINERS|   6 +
 board/microchip/pic32mzda/Makefile   |   7 +
 board/microchip/pic32mzda/README |  22 +++
 board/microchip/pic32mzda/pic32mzda.c|  31 +++
 configs/pic32mzdask_defconfig|  34 
 doc/device-tree-bindings/clock/microchip,pic32-clock.txt |  33 
 doc/device-tree-bindings/serial/microchip,pic32-uart.txt |   5 +
 drivers/Makefile |   1 +
 drivers/clk/Makefile |   1 +
 drivers/clk/clk_pic32.c  | 433

 drivers/ddr/microchip/Makefile   |   6 +
 drivers/ddr/microchip/ddr2.c | 278
++
 drivers/ddr/microchip/ddr2_regs.h| 148 ++
 drivers/ddr/microchip/ddr2_timing.h  |  65 ++
 drivers/gpio/Kconfig |   7 +
 drivers/gpio/Makefile|   2 +-
 drivers/gpio/pic32_gpio.c| 174 
 drivers/mmc/Kconfig  |   6 +
 drivers/mmc/Makefile |   2 +-
 drivers/mmc/pic32_sdhci.c|  58 ++
 drivers/mmc/sdhci.c  |   7 +
 drivers/net/Kconfig  |   8 +
 drivers/net/Makefile  

  1   2   >