04 Feb, 2018

2 commits

  • Move dram_init(), dram_init_banksize() and get_effective_memsize() to
    arch/arm/mach-imx/mx5/mx53_dram.c, where it can be reused by m53evk and
    mx53loco.

    Signed-off-by: Patrick Bruenn

    Patrick Bruenn
     
  • Static variables are not available during board_init_f().
    'static uint32_t mx53_dram_size[2];' was used in board specific
    dram_init(), dram_init_banksize() and get_effective_memsize() to avoid
    multiple calls to get_ram_size().

    However multiple calls are better than undefined behavior...
    This fixes:
    https://lists.denx.de/pipermail/u-boot/2017-November/313214.html
    https://lists.denx.de/pipermail/u-boot/2017-December/314480.html

    Signed-off-by: Patrick Bruenn

    Patrick Bruenn
     

12 Oct, 2017

1 commit

  • When building with W=1 errors like the one below is seen:

    board/freescale/mx6sabresd/mx6sabresd.c:546:5: warning:
    no previous prototype for ‘overwrite_console’
    [-Wmissing-prototypes] int overwrite_console(void)

    Fix the build warnings by including .

    Signed-off-by: Diego Dorta
    Reviewed-by: Fabio Estevam

    Diego Dorta
     

12 Jul, 2017

1 commit

  • Change is consistent with other SOCs and it is in preparation
    for adding SOMs. SOC's related files are moved from cpu/ to
    mach-imx/.

    This change is also coherent with the structure in kernel.

    Signed-off-by: Stefano Babic

    CC: Fabio Estevam
    CC: Akshay Bhat
    CC: Ken Lin
    CC: Marek Vasut
    CC: Heiko Schocher
    CC: "Sébastien Szymanski"
    CC: Christian Gmeiner
    CC: Stefan Roese
    CC: Patrick Bruenn
    CC: Troy Kisky
    CC: Nikita Kiryanov
    CC: Otavio Salvador
    CC: "Eric Bénard"
    CC: Jagan Teki
    CC: Ye Li
    CC: Peng Fan
    CC: Adrian Alonso
    CC: Alison Wang
    CC: Tim Harvey
    CC: Martin Donnelly
    CC: Marcin Niestroj
    CC: Lukasz Majewski
    CC: Adam Ford
    CC: "Albert ARIBAUD (3ADEV)"
    CC: Boris Brezillon
    CC: Soeren Moch
    CC: Richard Hu
    CC: Wig Cheng
    CC: Vanessa Maegima
    CC: Max Krummenacher
    CC: Stefan Agner
    CC: Markus Niebel
    CC: Breno Lima
    CC: Francesco Montefoschi
    CC: Jaehoon Chung
    CC: Scott Wood
    CC: Joe Hershberger
    CC: Anatolij Gustschin
    CC: Simon Glass
    CC: "Andrew F. Davis"
    CC: "Łukasz Majewski"
    CC: Patrice Chotard
    CC: Nobuhiro Iwamatsu
    CC: Hans de Goede
    CC: Masahiro Yamada
    CC: Stephen Warren
    CC: Andre Przywara
    CC: "Álvaro Fernández Rojas"
    CC: York Sun
    CC: Xiaoliang Yang
    CC: Chen-Yu Tsai
    CC: George McCollister
    CC: Sven Ebenfeld
    CC: Filip Brozovic
    CC: Petr Kulhavy
    CC: Eric Nelson
    CC: Bai Ping
    CC: Anson Huang
    CC: Sanchayan Maity
    CC: Lokesh Vutla
    CC: Patrick Delaunay
    CC: Gary Bisson
    CC: Alexander Graf
    CC: u-boot@lists.denx.de
    Reviewed-by: Fabio Estevam
    Reviewed-by: Christian Gmeiner

    Stefano Babic
     

01 Jun, 2017

1 commit


06 Apr, 2017

1 commit


16 Dec, 2016

1 commit

  • Add CX9020 board based on mx53loco.
    Add simplified imx53 base device tree from kernel v4.8-rc8, to reuse
    serial_mxc with DTE and prepare for device tree migration of other
    functions and imx53 devices.

    The CX9020 differs from i.MX53 Quick Start Board by:
    - use uart2 instead of uart1
    - DVI-D connector instead of VGA
    - no audio
    - CCAT FPGA connected to emi
    - enable rtc

    Signed-off-by: Patrick Bruenn

    Patrick Bruenn