Skip to content
  1. Jan 20, 2017
    • David Lechner's avatar
      ARM: dts: Add LEGO MINDSTORMS EV3 dts · 4302a38e
      David Lechner authored
      
      
      This adds a device tree definition file for LEGO MINDSTORMS EV3.
      
      What is working:
      
      * Pin muxing
      * Pinconf
      * GPIOs
      * MicroSD card reader
      * UART on input port 1
      * Buttons
      * LEDs
      * Poweroff/reset
      * Flash memory
      * EEPROM
      * USB host port
      * USB peripheral port
      
      What is not working/to be added later:
      
      * Speaker - have patch submitted to get pwm-beeper working - maybe someday
        it will have a real sound driver that uses PRU
      * A/DC chip - have driver submitted and accepted - waiting for ack on
        device tree bindings
      * Display - waiting for "simple DRM" to be mainlined
      * Bluetooth - needs new driver for sequencing power/enable/clock
      * Input and output ports - need some sort of new phy or extcon driver as
        well as PRU UART and PRU I2C drivers
      * Battery indication - needs new power supply driver
      
      Note on flash partitions:
      
      These partitions are based on the official EV3 firmware from LEGO. It is
      expected that most users of the mainline kernel on EV3 will be booting from
      an SD card while retaining the official firmware in the flash memory.
      Furthermore, the official firmware uses an ancient U-Boot (2009) that has
      no device tree support. So, it makes sense to have this partition table in
      the EV3 device tree file. In the unlikely case that anyone does create
      their own firmware image with different partitioning, they can use a modern
      U-Boot in their own firmware image that modifies the device tree with the
      custom partitions.
      
      Signed-off-by: default avatarDavid Lechner <david@lechnology.com>
      Signed-off-by: default avatarSekhar Nori <nsekhar@ti.com>
      4302a38e
  2. Dec 06, 2016
  3. Nov 26, 2016
  4. Nov 24, 2016
  5. Nov 22, 2016
  6. Nov 19, 2016
  7. Nov 17, 2016
  8. Nov 16, 2016
  9. Nov 15, 2016
    • Alexandre TORGUE's avatar
      ARM: dts: Add STM32F746 MCU and STM32746g-EVAL board · ec2f9b10
      Alexandre TORGUE authored
      
      
      The STMicrolectornics's STM32F746 MCU has the following main features:
       - Cortex-M7 core running up to @216MHz
       - 1MB internal flash, 320KBytes internal RAM (+4KB of backup SRAM)
       - FMC controller to connect SDRAM, NOR and NAND memories
       - Dual mode QSPI
       - SD/MMC/SDIO support
       - Ethernet controller
       - USB OTFG FS & HS controllers
       - I2C, SPI, CAN busses support
       - Several 16 & 32 bits general purpose timers
       - Serial Audio interface
       - LCD controller
       - HDMI-CEC
       - SPDIFRX
      
      Signed-off-by: default avatarAlexandre TORGUE <alexandre.torgue@st.com>
      ec2f9b10
    • Peter Chen's avatar
      ARM: dts: imx6ull: add imx6ull support · c201369d
      Peter Chen authored
      It is the 10th processor in the well-known imx6 series, and derived
      from imx6ul but cost optimized. The more information about imx6ull
      can be found at:
      
      http://www.nxp.com/products/microcontrollers-and-processors/
      
      
      arm-processors/i.mx-applications-processors/i.mx-6-processors
      /i.mx6qp/i.mx-6ull-single-core-processor-with-arm-cortex-a7-core
      :i.MX6ULL
      
      imx6ul.dtsi is the SoC common stuff for both imx6ul and imx6ull;
      imx6ul-14x14-evk.dts is the board common stuff for both imx6ul
      and imx6ull 14x14 evk. In this patch, for SoC part, the
      imx6ull.dtsi includes imx6ul.dtsi; for board part, imx6ull-14x14-evk.dts
      includes imx6ul-14x14-evk.dts.
      
      Signed-off-by: default avatarPeter Chen <peter.chen@nxp.com>
      Signed-off-by: default avatarShawn Guo <shawnguo@kernel.org>
      c201369d
  10. Nov 10, 2016
  11. Nov 09, 2016
  12. Nov 04, 2016
  13. Nov 02, 2016
  14. Nov 01, 2016
  15. Oct 24, 2016
  16. Oct 22, 2016
  17. Oct 20, 2016
  18. Oct 19, 2016
  19. Oct 16, 2016
  20. Sep 14, 2016
  21. Sep 12, 2016