1. 17 3月, 2018 2 次提交
  2. 16 3月, 2018 1 次提交
  3. 10 3月, 2018 1 次提交
  4. 05 3月, 2018 1 次提交
  5. 24 2月, 2018 1 次提交
  6. 10 2月, 2018 2 次提交
  7. 05 2月, 2018 1 次提交
  8. 29 1月, 2018 5 次提交
  9. 23 1月, 2018 2 次提交
    • H
      tools: provide a tool to convert a binary file to an include · ac020196
      Heinrich Schuchardt 提交于
      For testing EFI disk management we need an in-memory image of
      a disk.
      
      The tool file2include converts a file to a C include. The file
      is separated into strings of 8 bytes. Only the non-zero strings
      are written to the include. The output format has been designed
      to maintain readability.
      
       #define EFI_ST_DISK_IMG { 0x00010000, { \
        {0x000001b8, "\x94\x37\x69\xfc\x00\x00\x00\x00"}, /* .7i..... */ \
        {0x000001c0, "\x02\x00\x83\x02\x02\x00\x01\x00"}, /* ........ */ \
        {0x000001c8, "\x00\x00\x7f\x00\x00\x00\x00\x00"}, /* ........ */ \
        {0x000001f8, "\x00\x00\x00\x00\x00\x00\x55\xaa"}, /* ......U. */ \
       ...
        {0x00006000, "\x48\x65\x6c\x6c\x6f\x20\x77\x6f"}, /* Hello wo */ \
        {0x00006008, "\x72\x6c\x64\x21\x0a\x00\x00\x00"}, /* rld!.... */ \
        {0, NULL} } }
      
      As the disk image needed for testing contains mostly zeroes a high
      compression ratio can be attained.
      Signed-off-by: NHeinrich Schuchardt <xypron.glpk@gmx.de>
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      ac020196
    • H
      MAINTAINERS: correct entry for lib/efi*/ · bc0bd77e
      Heinrich Schuchardt 提交于
      lib/efi* indicates files efi* in directory lib.
      lib/efi*/ indicates all files in directories lib/efi*.
      
      Fixes: 623b3a57 efi_selftest: provide an EFI selftest application
      Signed-off-by: NHeinrich Schuchardt <xypron.glpk@gmx.de>
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      bc0bd77e
  10. 12 1月, 2018 1 次提交
  11. 10 1月, 2018 3 次提交
  12. 11 12月, 2017 1 次提交
  13. 08 12月, 2017 3 次提交
  14. 01 12月, 2017 1 次提交
  15. 30 11月, 2017 1 次提交
  16. 26 11月, 2017 1 次提交
  17. 25 11月, 2017 1 次提交
  18. 30 9月, 2017 1 次提交
  19. 19 9月, 2017 1 次提交
    • H
      efi_selftest: provide an EFI selftest application · 623b3a57
      Heinrich Schuchardt 提交于
      A testing framework for the EFI API is provided.
      It can be executed with the 'bootefi selftest' command.
      
      It is coded in a way that at a later stage we may turn it
      into a standalone EFI application. The current build system
      does not allow this yet.
      
      All tests use a driver model and are run in three phases:
      setup, execute, teardown.
      
      A test may be setup and executed at boottime,
      it may be setup at boottime and executed at runtime,
      or it may be setup and executed at runtime.
      
      After executing all tests the system is reset.
      Signed-off-by: NHeinrich Schuchardt <xypron.glpk@gmx.de>
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      623b3a57
  20. 05 9月, 2017 1 次提交
  21. 26 7月, 2017 1 次提交
  22. 23 7月, 2017 1 次提交
  23. 12 7月, 2017 1 次提交
    • S
      imx: reorganize IMX code as other SOCs · 552a848e
      Stefano Babic 提交于
      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/<SOC>.
      
      This change is also coherent with the structure in kernel.
      Signed-off-by: NStefano Babic <sbabic@denx.de>
      
      CC: Fabio Estevam <fabio.estevam@nxp.com>
      CC: Akshay Bhat <akshaybhat@timesys.com>
      CC: Ken Lin <Ken.Lin@advantech.com.tw>
      CC: Marek Vasut <marek.vasut@gmail.com>
      CC: Heiko Schocher <hs@denx.de>
      CC: "Sébastien Szymanski" <sebastien.szymanski@armadeus.com>
      CC: Christian Gmeiner <christian.gmeiner@gmail.com>
      CC: Stefan Roese <sr@denx.de>
      CC: Patrick Bruenn <p.bruenn@beckhoff.com>
      CC: Troy Kisky <troy.kisky@boundarydevices.com>
      CC: Nikita Kiryanov <nikita@compulab.co.il>
      CC: Otavio Salvador <otavio@ossystems.com.br>
      CC: "Eric Bénard" <eric@eukrea.com>
      CC: Jagan Teki <jagan@amarulasolutions.com>
      CC: Ye Li <ye.li@nxp.com>
      CC: Peng Fan <peng.fan@nxp.com>
      CC: Adrian Alonso <adrian.alonso@nxp.com>
      CC: Alison Wang <b18965@freescale.com>
      CC: Tim Harvey <tharvey@gateworks.com>
      CC: Martin Donnelly <martin.donnelly@ge.com>
      CC: Marcin Niestroj <m.niestroj@grinn-global.com>
      CC: Lukasz Majewski <lukma@denx.de>
      CC: Adam Ford <aford173@gmail.com>
      CC: "Albert ARIBAUD (3ADEV)" <albert.aribaud@3adev.fr>
      CC: Boris Brezillon <boris.brezillon@free-electrons.com>
      CC: Soeren Moch <smoch@web.de>
      CC: Richard Hu <richard.hu@technexion.com>
      CC: Wig Cheng <wig.cheng@technexion.com>
      CC: Vanessa Maegima <vanessa.maegima@nxp.com>
      CC: Max Krummenacher <max.krummenacher@toradex.com>
      CC: Stefan Agner <stefan.agner@toradex.com>
      CC: Markus Niebel <Markus.Niebel@tq-group.com>
      CC: Breno Lima <breno.lima@nxp.com>
      CC: Francesco Montefoschi <francesco.montefoschi@udoo.org>
      CC: Jaehoon Chung <jh80.chung@samsung.com>
      CC: Scott Wood <oss@buserror.net>
      CC: Joe Hershberger <joe.hershberger@ni.com>
      CC: Anatolij Gustschin <agust@denx.de>
      CC: Simon Glass <sjg@chromium.org>
      CC: "Andrew F. Davis" <afd@ti.com>
      CC: "Łukasz Majewski" <l.majewski@samsung.com>
      CC: Patrice Chotard <patrice.chotard@st.com>
      CC: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
      CC: Hans de Goede <hdegoede@redhat.com>
      CC: Masahiro Yamada <yamada.masahiro@socionext.com>
      CC: Stephen Warren <swarren@nvidia.com>
      CC: Andre Przywara <andre.przywara@arm.com>
      CC: "Álvaro Fernández Rojas" <noltari@gmail.com>
      CC: York Sun <york.sun@nxp.com>
      CC: Xiaoliang Yang <xiaoliang.yang@nxp.com>
      CC: Chen-Yu Tsai <wens@csie.org>
      CC: George McCollister <george.mccollister@gmail.com>
      CC: Sven Ebenfeld <sven.ebenfeld@gmail.com>
      CC: Filip Brozovic <fbrozovic@gmail.com>
      CC: Petr Kulhavy <brain@jikos.cz>
      CC: Eric Nelson <eric@nelint.com>
      CC: Bai Ping <ping.bai@nxp.com>
      CC: Anson Huang <Anson.Huang@nxp.com>
      CC: Sanchayan Maity <maitysanchayan@gmail.com>
      CC: Lokesh Vutla <lokeshvutla@ti.com>
      CC: Patrick Delaunay <patrick.delaunay@st.com>
      CC: Gary Bisson <gary.bisson@boundarydevices.com>
      CC: Alexander Graf <agraf@suse.de>
      CC: u-boot@lists.denx.de
      Reviewed-by: NFabio Estevam <fabio.estevam@nxp.com>
      Reviewed-by: NChristian Gmeiner <christian.gmeiner@gmail.com>
      552a848e
  24. 09 7月, 2017 2 次提交
    • S
      MAINTAINERS: drop bcm283x/rpi maintainership · 8b7d0924
      Stephen Warren 提交于
      It's been a while since I've touched U-Boot on the Raspberry Pi and
      other things have been taking my time. Drop my maintainership for this
      port.
      Signed-off-by: NStephen Warren <swarren@wwwdotorg.org>
      8b7d0924
    • C
      powerpc: Partialy restore core of mpc8xx · 907208c4
      Christophe Leroy 提交于
      CS Systemes d'Information (CSSI) manufactures 8xx boards for
      critical communication systems. Those boards have been
      running U-Boot since 2010 and will have to be maintained
      until at least 2027.
      
      commit 5b8e76c3
      ("powerpc, 8xx: remove support for 8xx") orphaned those boards
      by removing support for the mpc8xx CPU.
      
      This commit partially restores support for the 8xx, with the
      following limitations:
      - Restores support for MPC866 and MPC885 only
      - Does not restore IDE, PCMCIA, I2C, USB
      - Does not restore examples
      - Does not restore POST
      - Does not restore Ethernet on SCC
      - Does not restore console on SCC
      - Does not restore bedbug and kgdb support
      
      As the 866 and 885 do not support the following features,
      they are not restored either:
      - VIDEO / LCD
      - RTC clock
      
      The CPM uCODE patch is not restored either, because:
      - 866 and 885 already have support for I2C and SPI relocation
      without a uCODE patch
      - relocation of SMC, I2C or SPI is only needed for using SCCs
      for Ethernet or QMC
      
      The dynamic setup/calculation of clocks is removed, we
      expect the target being use with the clock and PLPRCR register
      defined in the configuration.
      All the clock settings for 8xx prior to 866 is removed as
      well as we now only support 866 and 885.
      
      This code is mature and addresses mature boards. Therefore
      all code enclosed in '#if 0/#endif' and '#if XX_DEBUG/#endif'
      is unneeded.
      
      The following files are not restored by this patch:
      
      - arch/powerpc/cpu/mpc8xx/bedbug_860.c
      - arch/powerpc/cpu/mpc8xx/fec.h
      - arch/powerpc/cpu/mpc8xx/kgdb.S
      - arch/powerpc/cpu/mpc8xx/plprcr_write.S
      - arch/powerpc/cpu/mpc8xx/scc.c
      - arch/powerpc/cpu/mpc8xx/upatch.c
      - arch/powerpc/cpu/mpc8xx/video.c
      - arch/powerpc/include/asm/status_led.h
      - arch/powerpc/lib/ide.c
      - arch/powerpc/lib/ide.h
      - doc/README.MPC866
      - drivers/pcmcia/mpc8xx_pcmcia.c
      - drivers/rtc/mpc8xx.c
      - drivers/usb/gadget/mpc8xx_udc.c
      - drivers/video/mpc8xx_lcd.c
      - examples/standalone/test_burst.c
      - examples/standalone/test_burst.h
      - examples/standalone/test_burst_lib.S
      - examples/standalone/timer.c
      - include/mpc823_lcd.h
      - include/usb/mpc8xx_udc.h
      - post/cpu/mpc8xx/Makefile
      - post/cpu/mpc8xx/cache.c
      - post/cpu/mpc8xx/cache_8xx.S
      - post/cpu/mpc8xx/ether.c
      - post/cpu/mpc8xx/spr.c
      - post/cpu/mpc8xx/uart.c
      - post/cpu/mpc8xx/usb.c
      - post/cpu/mpc8xx/watchdog.c
      
      Some of the restored files are not located in a proper location.
      In order to keep traceability of the changes, they will be
      moved to their correct location and moved to Kconfig in a
      followup patch.
      
      This patch also declares CSSI as point of contact for the update
      of the 8xx platform, as those boards are the only ones still
      being maintained on the 8xx area. A later patch will add
      those boards to the tree.
      Signed-off-by: NChristophe Leroy <christophe.leroy@c-s.fr>
      907208c4
  25. 07 7月, 2017 1 次提交
  26. 04 7月, 2017 1 次提交
  27. 23 6月, 2017 1 次提交
  28. 21 6月, 2017 1 次提交