01 Mar, 2018

2 commits


24 Jan, 2018

1 commit


14 Dec, 2017

1 commit

  • This drops the limit that fpga is only loaded from FIT images for Xilinx.
    This is done by moving the 'partial' check from 'common/image.c' to
    'drivers/fpga/xilinx.c' (the only driver supporting partial images yet)
    and supplies a weak default implementation in 'drivers/fpga/fpga.c'.

    Signed-off-by: Simon Goldschmidt
    Tested-by: Michal Simek (On zcu102)
    Signed-off-by: Michal Simek

    Goldschmidt Simon
     

26 Nov, 2017

1 commit


02 Aug, 2017

1 commit


26 Jul, 2017

3 commits


20 Jun, 2017

1 commit


18 Apr, 2017

1 commit


10 Jan, 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
     

24 Sep, 2016

1 commit


22 Sep, 2016

2 commits


16 Jul, 2016

1 commit

  • Fix a number of typos, including:

    * "compatble" -> "compatible"
    * "eanbeld" -> "enabled"
    * "envrionment" -> "environment"
    * "FTD" -> "FDT" (for "flattened device tree")
    * "ommitted" -> "omitted"
    * "overriden" -> "overridden"
    * "partiton" -> "partition"
    * "propogate" -> "propagate"
    * "resourse" -> "resource"
    * "rest in piece" -> "rest in peace"
    * "suport" -> "support"
    * "varible" -> "variable"

    Signed-off-by: Robert P. J. Day

    Robert P. J. Day
     

24 May, 2016

1 commit


24 Mar, 2016

1 commit

  • This patch adds support for programming of the StratixV FPGAs. Programming
    is done in this case (board theadorable) via SPI. The board may provide
    board specific code for bitstream programming.

    This StratixV support will be used by the theadorable board.

    Signed-off-by: Stefan Roese
    Cc: Tom Rini
    Signed-off-by: Stefan Roese

    Stefan Roese
     

23 Mar, 2016

1 commit


04 Feb, 2016

1 commit


27 Jan, 2016

1 commit


16 Jan, 2016

1 commit


20 Nov, 2015

1 commit


08 Aug, 2015

1 commit


21 Jan, 2015

3 commits


23 Nov, 2014

1 commit

  • The sandbox/ext4/fat/generic fs commands do not gracefully deal with files
    greater than 2GB. Negative values are returned in such cases.

    To handle this, the fs functions have been modified to take an additional
    parameter of type "* loff_t" which is then populated. The return value
    of the fs functions are used only for error conditions.

    Signed-off-by: Suriyan Ramasami
    Acked-by: Simon Glass
    [trini: Update board/gdsys/p1022/controlcenterd-id.c,
    drivers/fpga/zynqpl.c for changes]
    Signed-off-by: Tom Rini

    Suriyan Ramasami
     

06 Oct, 2014

7 commits

  • Add code necessary to program the FPGA part of SoCFPGA from U-Boot
    with an RBF blob. This patch also integrates the code into the
    FPGA driver framework in U-Boot so it can be used via the 'fpga'
    command.

    Signed-off-by: Pavel Machek
    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Albert Aribaud
    Cc: Tom Rini
    Cc: Wolfgang Denk
    Cc: Pavel Machek

    V2: Move the not-CPU specific stuff into drivers/fpga/ and base
    this on the cleaned up altera FPGA support.

    Pavel Machek
     
  • Add a table of FPGA family with matching functions associated with
    it and make all the code just look up the family in that table and
    call the associated function instead of the horrible switch voodoo
    which was duplicated all over the place.

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Albert Aribaud
    Cc: Tom Rini
    Cc: Wolfgang Denk
    Cc: Pavel Machek
    Acked-by: Pavel Machek

    Marek Vasut
     
  • Make the function return either 0 or -EINVAL, that is, normal
    expected error codes and success codes instead of true/false
    nonsense.

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Albert Aribaud
    Cc: Tom Rini
    Cc: Wolfgang Denk
    Cc: Pavel Machek
    Acked-by: Pavel Machek

    Marek Vasut
     
  • Move the function to the top of the file to avoid forward declaration.
    No functional change.

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Albert Aribaud
    Cc: Tom Rini
    Cc: Wolfgang Denk
    Cc: Pavel Machek
    Acked-by: Pavel Machek

    Marek Vasut
     
  • Further improve the indentation in the rest of the file, where
    the indentation is initially a bit less brutal. There is no
    functional change in this patch.

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Albert Aribaud
    Cc: Tom Rini
    Cc: Wolfgang Denk
    Cc: Pavel Machek
    Acked-by: Pavel Machek

    Marek Vasut
     
  • Boldly go, where no programmer has gone before and just clean up
    the indentation mayhem. No functional change.

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Albert Aribaud
    Cc: Tom Rini
    Cc: Wolfgang Denk
    Cc: Pavel Machek

    Marek Vasut
     
  • Clean up the printf() statements and get rid of the PRINTF()
    macro by replacing it with debug_cond().

    Signed-off-by: Marek Vasut
    Cc: Chin Liang See
    Cc: Dinh Nguyen
    Cc: Albert Aribaud
    Cc: Tom Rini
    Cc: Wolfgang Denk
    Cc: Pavel Machek
    Acked-by: Pavel Machek

    Marek Vasut
     

12 Jun, 2014

1 commit

  • Most of the warnings seem to be related to using 'int' for size_t. Change
    this and fix up the remaining warnings and problems. For bootm, the warning
    was masked by others, and there is an actual bug in the code.

    Signed-off-by: Simon Glass

    Simon Glass
     

20 May, 2014

3 commits