1. 16 Jul, 2018 1 commit
  2. 02 Jul, 2018 1 commit
  3. 27 Jun, 2018 1 commit
    • Jagan Teki's avatar
      imx6ul: geam: Fix fdt_file mismatch · 18053a85
      Jagan Teki authored
      fdt_file is looking for imx6ul-geam-kit.dtb but Linux
      has imx6ul-geam.dtb, since Linux skipped -kit on file name
      by below commit.
      "ARM: dts: imx6ul-geam: Skip suffix -kit from dts name"
      (sha1: 182de5ebce71e469cfa686fcdf08c9cbe11ece97)
      So, due to this mismatch U-Boot failed to pick the
      proper dtb which eventually break the Linux boot.
      This patch fixed this mismatch by
      - renaming dts files
      - update config option to use new dtb file
      - update fdt_file to new dtb file name
      Signed-off-by: Jagan Teki's avatarJagan Teki <jagan@amarulasolutions.com>
      Reviewed-by: default avatarFabio Estevam <fabio.estevam@nxp.com>
  4. 16 Jun, 2018 2 commits
  5. 15 Jun, 2018 1 commit
  6. 12 Jun, 2018 1 commit
  7. 11 Jun, 2018 1 commit
  8. 04 Jun, 2018 1 commit
  9. 01 Jun, 2018 1 commit
  10. 31 May, 2018 1 commit
  11. 18 May, 2018 3 commits
  12. 14 May, 2018 1 commit
    • Marek Behún's avatar
      arm64: mvebu: Add basic support for the Turris Mox board · 80af1a9e
      Marek Behún authored
      This adds basic support for the Turris Mox board from CZ.NIC, which is
      currently being crowdfunded on Indiegogo.
      Turris Mox is as modular router based on the Armada 3720 SOC (same as
      The basic module can be extended by different modules. The device tree
      binary for the kernel can be dependent on which modules are connected,
      and in what order. Because of this, the board specific code creates
      in U-Boot a variable called module_topology, which carries this
      Signed-off-by: default avatarMarek Behun <marek.behun@nic.cz>
      Signed-off-by: Stefan Roese's avatarStefan Roese <sr@denx.de>
  13. 11 May, 2018 2 commits
    • Michal Simek's avatar
      arm: zynqmp: Add ZynqMP minimal R5 support · 1d6c54ec
      Michal Simek authored
      Xilinx ZynqMP also contains dual Cortex R5 which can run U-Boot.
      This patch is adding minimal support to get U-Boot boot.
      U-Boot on R5 runs out of DDR with default configuration that's why
      DDR needs to be partitioned if there is something else running on arm64.
      Console is done via Cadence uart driver and the first Cadence Triple
      Timer Counter is used for time.
      This configuration with uart1 was tested on zcu100-revC.
      U-Boot 2018.05-rc2-00021-gd058a08d907d (Apr 18 2018 - 14:11:27 +0200)
      Model: Xilinx ZynqMP R5
      DRAM:  512 MiB
      WARNING: Caches not enabled
      In:    serial@ff010000
      Out:   serial@ff010000
      Err:   serial@ff010000
      Net:   Net Initialization Skipped
      No ethernet found.
      ZynqMP r5>
      There are two ways how to run this on ZynqMP.
      1. Run from ZynqMP arm64
      tftpb 20000000 u-boot-r5.elf
      setenv autostart no && bootelf -p 20000000
      cpu 4 disable && cpu 4 release 10000000 lockstep
      cpu 4 disable && cpu 4 release 10000000 split
      2. Load via jtag when directly to R5
      Signed-off-by: default avatarMichal Simek <michal.simek@xilinx.com>
    • Siva Durga Prasad Paladugu's avatar
      arm64: zynqmp: Add new defconfig for zc1275 revB · 04ab29ab
      Siva Durga Prasad Paladugu authored
      This patch enables support zc1275 revB board. It has
      SD added compared to revA. The same configuration will
      work for RevC boards aswell.
      Signed-off-by: default avatarSiva Durga Prasad Paladugu <sivadur@xilinx.com>
      Signed-off-by: default avatarMichal Simek <michal.simek@xilinx.com>
  14. 07 May, 2018 2 commits
    • 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>
    • Jagan Teki's avatar
      board: sunxi: sun8i-v40: Add Bananapi M2 Berry support · f3df7758
      Jagan Teki authored
      Banana Pi BPI-M2 Berry is a quad-core mini single board computer
      built with Allwinner V40 SoC. It features
      - Quad Core ARM Cortex A7 CPU V40
      - 1GB of RAM .
      - microSD/SATA port..
      - onboard WiFi and BT
      - 4 USB A 2.0 ports
      - 1 USB OTG port
      - 1 HDMI port
      - 1 audio jack
      - DC power port
      Signed-off-by: Jagan Teki's avatarJagan Teki <jagan@amarulasolutions.com>
      Acked-by: Maxime Ripard's avatarMaxime Ripard <maxime.ripard@bootlin.com>
  15. 01 May, 2018 3 commits
  16. 17 Apr, 2018 1 commit
  17. 09 Apr, 2018 7 commits
  18. 07 Apr, 2018 1 commit
  19. 06 Apr, 2018 2 commits
  20. 23 Mar, 2018 1 commit
  21. 19 Mar, 2018 1 commit
  22. 14 Mar, 2018 1 commit
    • Patrice Chotard's avatar
      ARM: dts: Add support for stm32f746-evaluation board support · d0d64515
      Patrice Chotard authored
      This board offers:
        _ STM32F746NGH6 microcontroller with 1 Mbyte Flash and 320+4 Kbytes RAM
        _ Six 5 V power supply options:
              Power jack
              ST-LINK/V2-1 USB connector
              User USB HS connector
              User USB FS1 connector
              User USB FS2 connector
        _ SAI Audio DAC, stereo audio jack which supports headset with microphone
        _ Stereo digital microphone, audio jack connector used to connect
          external speakers
        _ 2 Gbytes (or more) SDMMC interface microSD card
        _ RF-EEPROM on I2C compatible serial interface
        _ RS-232 communication
        _ IrDA transceiver
        _ JTAG/SWD and ETM trace debug support, ST-LINK/V2-1 embedded
        _ IEEE-802.3-2002 compliant Ethernet connector
        _ Camera module
        _ 8Mx32 bit SDRAM, 1Mx16 bit SRAM & 8Mx16 bit Nor Flash
        _ 512 Mbits QuadSPI Nor Flash
        _ 5.7 inch 640x480 pixel TFT color LCD with capacitive touch panel
        _ Joystick with 4-direction control and selector
        _ Reset, WakeUp/Tamper or key button
        _ 4 color user LEDs
        _ Extension connectors & memory connectors for daughterboard or
          wrapping board
        _ USB OTG HS and FS with Micro-AB connectors
        _ RTC with backup battery
        _ CAN 2.0A/B compliant connection
        _ Potentiometer
        _ Motor control connector
      More detailed information are available here :
      To compile stm32f746-eval board, use same defconfig as
      stm32f746-disco, the only difference is to pass
      Signed-off-by: default avatarChristophe Priouzeau <christophe.priouzeau@st.com>
      Signed-off-by: Patrice Chotard's avatarPatrice Chotard <patrice.chotard@st.com>
      Acked-by: default avatarVikas Manocha <vikas.manocha@st.com>
  23. 13 Mar, 2018 2 commits
    • Stefan Mavrodiev's avatar
      sunxi: Add A20-SOM204-EVB-eMMC board · d682cff4
      Stefan Mavrodiev authored
      A20-SOM204 board has option with onboard 16GB eMMC. The chip is wired
      to MMC2 slot.
      This patch adds defconfig and dts files for this board. The dts is same
      with mainline kernel.
      Signed-off-by: default avatarStefan Mavrodiev <stefan@olimex.com>
      Acked-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
      Reviewed-by: default avatarJagan Teki <jagan@openedev.com>
    • Stefan Mavrodiev's avatar
      sunxi: Add A20-SOM204-EVB board · 8dd6497d
      Stefan Mavrodiev authored
      This is new System-On-Module platform with universal dimm socket for
      easy insertation. The EVB board is designed to be universal with
      future modules.
      Base features of A20-SOM204 board includes:
      	* 1GB DDR3 RAM
      	* AXP209 PMU
      	* KSZ9031 Gigabit PHY
      	* AT24C16 EEPROM
      	* Status LED
      	* LCD connector
      	* GPIO connector
      There will be variants with the following options:
      	* Second LAN8710A Megabit PHY
      	* 16MB SPI Flash memory
      	* eMMC card
      	* ATECC508 crypto device
      The EVB board has:
      	* Debug UART
      	* MicroSD card connector
      	* USB-OTG connector
      	* Two USB host
      	* RTL8723BS WiFi/BT combo
      	* IrDA transceiver/receiver
      	* HDMI connector
      	* VGA connector
      	* Megabit ethernet transceiver
      	* Gigabit ethernet transceiver
      	* SATA connector
      	* CAN driver
      	* CSI camera
      	* MIC and HP connectors
      	* PCIe x4 connector
      	* USB3 connector
      	* Two UEXT connectors
      	* Two user LEDs
      Some of the features are multiplexed and cannot be used the same time:
      CAN and Megabit PHY. Others are not usable with A20 SoC: PCIe and USB3.
      This patch adds defconfig and dts files for this board. The dts is same
      with mainline kernel, except some nodes are removed to make file
      compatible with existing dtsi file.
      Signed-off-by: default avatarStefan Mavrodiev <stefan@olimex.com>
      Acked-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
      Reviewed-by: default avatarJagan Teki <jagan@openedev.com>
  24. 05 Mar, 2018 1 commit
  25. 26 Feb, 2018 1 commit