1. 18 Aug, 2021 1 commit
  2. 17 Jun, 2021 1 commit
  3. 15 Apr, 2021 1 commit
  4. 17 Jul, 2020 1 commit
    • Masahiro Yamada's avatar
      treewide: convert bd_t to struct bd_info by coccinelle · b75d8dc5
      Masahiro Yamada authored and Tom Rini's avatar Tom Rini committed
      The Linux coding style guide (Documentation/process/coding-style.rst)
      clearly says:
        It's a **mistake** to use typedef for structures and pointers.
      Besides, using typedef for structures is annoying when you try to make
      headers self-contained.
      Let's say you have the following function declaration in a header:
        void foo(bd_t *bd);
      This is not self-contained since bd_t is not defined.
      To tell the compiler what 'bd_t' is, you need to include <asm/u-boot.h>
        #include <asm/u-boot.h>
        void foo(bd_t *bd);
      Then, the include direcective pulls in more bloat needlessly.
      If you use 'struct bd_info' instead, it is enough to put a forward
      declaration as follows:
        struct bd_info;
        void foo(struct bd_info *bd);
      Right, typedef'ing bd_t is a mistake.
      I used coccinelle to generate this commit.
      The semantic patch that makes this change is as follows:
        typedef bd_t;
        +struct bd_info
      Signed-off-by: Masahiro Yamada's avatarMasahiro Yamada <masahiroy@kernel.org>
  5. 07 May, 2018 1 commit
    • Tom Rini's avatar
      SPDX: Convert all of our single license tags to Linux Kernel style · 83d290c5
      Tom Rini authored
      When U-Boot started using SPDX tags we were among the early adopters and
      there weren't a lot of other examples to borrow from.  So we picked the
      area of the file that usually had a full license text and replaced it
      with an appropriate SPDX-License-Identifier: entry.  Since then, the
      Linux Kernel has adopted SPDX tags and they place it as the very first
      line in a file (except where shebangs are used, then it's second line)
      and with slightly different comment styles than us.
      In part due to community overlap, in part due to better tag visibility
      and in part for other minor reasons, switch over to that style.
      This commit changes all instances where we have a single declared
      license in the tag as both the before and after are identical in tag
      contents.  There's also a few places where I found we did not have a tag
      and have introduced one.
      Signed-off-by: Tom Rini's avatarTom Rini <trini@konsulko.com>
  6. 07 Mar, 2014 1 commit
    • Shengzhou Liu's avatar
      powerpc/t2080rdb: Add T2080PCIe-RDB board support · 8d67c368
      Shengzhou Liu authored
      T2080PCIe-RDB is a Freescale Reference Design Board that hosts the T2080 SoC.
      It works in two mode: standalone mode and PCIe endpoint mode.
      T2080PCIe-RDB Feature Overview
       - T2080 SoC integrating four 64-bit dual-threads e6500 cores up to 1.8GHz
      DDR Memory:
       - Single memory controller capable of supporting DDR3 and DDR3-LP devices
       - 72bit 4GB DDR3-LP SODIMM in slot
      Ethernet interfaces:
       - Two 10M/100M/1G RGMII ports on-board
       - Two 10Gbps SFP+ ports on-board
       - Two 10Gbps Base-T ports on-board
       - DPAA components consist of FMan, BMan, QMan, PME, DCE and SEC
      SerDes 16 lanes configuration:
       - SerDes-1 Lane A-B: to two 10G XFI fiber (MAC9 & MAC10)
       - SerDes-1 Lane C-D: to two 10G Base-T (MAC1 & MAC2)
       - SerDes-1 Lane E-H: to PCIe Goldfinger (PCIe4 x4, Gen3)
       - SerDes-2 Lane A-D: to PCIe Slot (PCIe1 x4, Gen2)
       - SerDes-2 Lane E-F: to C293 secure co-processor (PCIe2 x2)
       - SerDes-2 Lane G-H: to SATA1 & SATA2
      IFC/Local Bus:
       - NOR:  128MB 16-bit NOR flash
       - NAND: 512MB 8-bit NAND flash
       - CPLD: for system controlling with programable header on-board
       - 64MB N25Q512 SPI flash
       - Two USB2.0 ports with internal PHY (both Type-A)
       - One PCIe x4 gold-finger
       - One PCIe x4 connector
       - One PCIe x2 end-point device (C293 Crypto co-processor)
       - Two SATA 2.0 ports on-board
       - support a TF-card on-board
       - Four I2C controllers.
       - Dual 4-pins UART serial ports
      Signed-off-by: default avatarShengzhou Liu <Shengzhou.Liu@freescale.com>
      Reviewed-by: default avatarYork Sun <yorksun@freescale.com>
  7. 24 Jul, 2013 1 commit
  8. 30 Sep, 2011 2 commits
  9. 13 Apr, 2010 1 commit
  10. 09 Aug, 2009 1 commit
  11. 18 Apr, 2004 1 commit
  12. 14 Dec, 2000 1 commit
  13. 12 Nov, 2000 1 commit