Skip to content
Snippets Groups Projects
  1. Sep 12, 2017
  2. Sep 22, 2017
    • Patrice Chotard's avatar
      ARM: DTS: stm32: adapt stm32h7 dts files for U-boot · a1e384b4
      Patrice Chotard authored
      This patch adapts stm32h743 disco and eval dts files to match
      with U-boot requirements or add features wich are not yet
      upstreamed on kernel side :
      
      _ Add RCC clock driver node and update all clocks phandle
        accordingly.
      
        By default, on kernel side, all clocks was temporarly
        configured as a phandle to timer_clk waiting for a RCC
        clock driver to be available.
        On U-boot side, we now have a dedicated RCC clock driver, we
        can configured all clocks as phandle to this driver.
      
        All this binding update will be available soon in a kernel tag,
        as all the bindings have been acked by Rob Herring [1].
      
        [1] http://lkml.iu.edu/hypermail/linux/kernel/1704.0/00935.html
      
      _ Align STM32H7 serial compatible string with the one which will be
        available in next kernel tag. The bindings has been acked by
        Rob Herring [2].
        This compatible string will be usefull to add stm32h7 specific
        feature for this serial driver.
      
        [2] https://lkml.org/lkml/2017/7/17/739
      
      
      
      _ Add gpio compatible and aliases for stm32h743
      
      _ Add FMC sdram node with associated new bindings value to
        manage second bank (ie bank 1).
      
      _ Add missing HSI and CSI oscillators nodes needed
        by STM32H7 RCC clock driver.
      
        Clock sources could be:
      	_ HSE (High Speed External)
      	_ HSI (High Speed Internal)
      	_ CSI (Low Power Internal)
      
        These clocks can be used as clocksource in some configuration.
        By default, HSE is selected as clock source.
      
      _ Set HSE to 25Mhz for stm32h743i-disco and eval board
      
        By default, the external oscillator frequency is defined at
        25 Mhz in SoC stm32h743.dtsi file.
        It has been set at 125 Mhz in kernel DT temporarly waiting for
        RCC clock driver becomes available.
      
        As in U-boot we got a RCC clock driver, the real value of HSE
        clock can be used.
      
      _ Add "u-boot,dm-pre-reloc" for rcc, fmc, fixed-clock, pinctrl,
        pwrcfg and gpio nodes.
      
      Signed-off-by: default avatarPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      a1e384b4
    • Patrice Chotard's avatar
      ARM: DTS: stm32: add stm32h743i-eval files · 5fbb2b25
      Patrice Chotard authored
      
      This file is imported from linux kernel v4.13
      
      Add device tree support for STM32H743 evaluation board.
      This board offers :
        _ STM32H743XIH6 microcontroller with 2 Mbytes of
          Flash memory and 1 Mbyte of RAM in TFBGA240+25 package
        _ 5.7” 640x480 TFT color LCD with touch screen
        _ Ethernet compliant with IEEE-802.3-2002
        _ USB OTG HS and FS
        _ I2 C compatible serial interface
        _ RTC with rechargeable backup battery
        _ SAI Audio DAC
        _ ST-MEMS digital microphones
        _ 8-Gbyte (or more) SDIO3.0 interface microSD™ card
        _ 8Mx32bit SDRAM, 1Mx16bit SRAM and 8Mx16bit NOR Flash
        _ 1-Gbit Twin Quad-SPI NOR Flash
        _ Potentiometer
        _ 4 colored user LEDs
        _ Reset, wakeup, tamper or key buttons
        _ Joystick with 4-direction control and selector
        _ Board connectors :
           Power jack
           3 USB with Micro-AB
           RS-232 communications
           Ethernet RJ45
           FD-CAN compliant connection
           Stereo headset jack including analog microphone input
           2 audio jacks for external speakers
           microSD™ card
           JTAG/SWD and ETM trace
         _ Expansion connectors:
           Extension connectors and memory connectors for daughterboard
           or wire-wrap board
         _ Flexible power-supply options: ST-LINK USB VBUS or external
           sources
         _ On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration
           capability: mass storage, virtual COM port and debug port
      
      Signed-off-by: default avatarPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      5fbb2b25
    • Patrice Chotard's avatar
      ARM: DTS: stm32: add stm32h743i-disco files · d983a0f0
      Patrice Chotard authored
      
      All these files are imported from linux kernel v4.13
      
      Add device tree support for STM32H743 SoC and discovery
      board. This board offers :
        _ STM32H743XIH6 microcontroller with 2 Mbytes of
          Flash memory and 1 Mbyte of RAM in TFBGA240+25 package
        _ 5.7” 640x480 TFT color LCD with touch screen
        _ Ethernet compliant with IEEE-802.3-2002
        _ USB OTG HS
        _ I2 C compatible serial interface
        _ ST-MEMS digital microphones
        _ 8-Gbyte (or more) SDIO3.0 interface microSD™ card
        _ 8Mx32bit SDRAM
        _ 1-Gbit Twin Quad-SPI NOR Flash
        _ Reset, wakeup, or key buttons
        _ Joystick with 4-direction control and selector
        _ Board connectors :
      	1 USB with Micro-AB
      	Ethernet RJ45
      	Stereo headset jack including analog microphone input
      	microSD™ card
      	RCA connector
      	JTAG/SWD and ETM trace
         _ Expansion connectors:
      	Arduino Uno compatible Connectors
      	2 x PIO connectors (PMOD and PMOD+)
         _ On-board ST-LINK/V2-1 debugger/programmer with USB re-enumeration
           capability: mass storage, virtual COM port and debug port
      
      Signed-off-by: default avatarPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: default avatarVikas Manocha <vikas.manocha@st.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      d983a0f0
    • Patrice Chotard's avatar
      ARM: dts: STiH410: update ehci and ohci compatible · bfd7ef11
      Patrice Chotard authored
      
      Update ehci and ohci node's compatible string in order to
      use ehci-generic and ohci-generic drivers.
      
      Signed-off-by: default avatarPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      bfd7ef11
    • Patrice Chotard's avatar
      ARM: dts: STiH410: set DWC3 dual role mode to peripheral · 01d14285
      Patrice Chotard authored
      
      On STi 96boards, configure by default the micro USB connector
      (managed by DWC3 hardware block) in peripheral mode.
      This will allow to use fastboot feature.
      
      Signed-off-by: default avatarPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      01d14285
    • Patrice Chotard's avatar
      ARM: dts: stih410-family: Add missing reset_names for mmc1 node · 9ea2fc88
      Patrice Chotard authored
      
      reset-names property is needed to use the reset
      API for STi sdhci driver.
      
      Signed-off-by: default avatarPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: default avatarJaehoon Chung <jh80.chung@samsung.com>
      Reviewed-by: default avatarSimon Glass <sjg@chromium.org>
      9ea2fc88
  3. Sep 18, 2017
  4. Sep 15, 2017
  5. Sep 14, 2017
  6. Sep 13, 2017
    • Adam Ford's avatar
      arm: dts: omap3: Re-sync DTS files with Linux 4.13-RC5 · bf1ddfc0
      Adam Ford authored
      
      The DTS files had some spacing issues and they needed fixing. This
      pull re-sync's the OMAP3xx related DTS files with Linux 4.13-RC5.
      
      To keep the DTS and DTSI files clean and in sync with Linux, new
      u-boot.dtsi files are added.
      
      Signed-off-by: default avatarAdam Ford <aford173@gmail.com>
      
      V3: The resync broke card detect on MMC1 on Logic PD's Torpedo,
          so we add the cd-invert to the Torpedo's -u-boot.dtsi file.
      
      V2: Add the u-boot.dtsi files for OMAP3, OMAP36xx, and Torpedo
          Remove the need for the second patch in the series
      bf1ddfc0
    • Wenyou Yang's avatar
      ARM: dts: ethernut5: Fix the build warning · 3e9f8f2f
      Wenyou Yang authored
      
      Fix the building warning as below:
      ---8<----
      Warning (reg_format): "reg" property in /i2c-gpio-0/pcf8563@50 has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1)
      Warning (avoid_default_addr_size): Relying on default #address-cells value for /i2c-gpio-0/pcf8563@50
      Warning (avoid_default_addr_size): Relying on default #size-cells value for /i2c-gpio-0/pcf8563@50
      --->8----
      
      Signed-off-by: default avatarWenyou Yang <wenyou.yang@microchip.com>
      Reviewed-by: default avatarTom Rini <trini@konsulko.com>
      3e9f8f2f
  7. Sep 11, 2017
  8. Aug 30, 2017
  9. Aug 26, 2017
  10. Aug 25, 2017
  11. Aug 20, 2017
  12. Aug 18, 2017
  13. Aug 17, 2017
Loading