1. 25 11月, 2020 1 次提交
  2. 26 11月, 2019 1 次提交
  3. 23 4月, 2019 2 次提交
  4. 09 10月, 2017 1 次提交
  5. 22 9月, 2017 2 次提交
    • P
      ARM: DTS: stm32: adapt stm32h7 dts files for U-boot · a1e384b4
      Patrice Chotard 提交于
      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: NPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      a1e384b4
    • P
      ARM: DTS: stm32: add stm32h743i-disco files · d983a0f0
      Patrice Chotard 提交于
      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: NPatrice Chotard <patrice.chotard@st.com>
      Reviewed-by: NVikas Manocha <vikas.manocha@st.com>
      Reviewed-by: NSimon Glass <sjg@chromium.org>
      d983a0f0
  6. 01 4月, 2016 1 次提交
  7. 10 12月, 2015 1 次提交
  8. 11 9月, 2015 1 次提交
    • H
      sun5i: Add q8_a13_tablet defconfig and dts · 56f5eb40
      Hans de Goede 提交于
      This commits adds a generic support for q8 formfactor a13 based tablets.
      
      These tablets ship in many variants, with the difference mainly being the
      touchscreen controller / accelerometer / wifi chip used.
      
      The wifi is USB based, and thus not listed in devicetree.
      
      ATM the kernel does not support the touchscreen / accelerometer on these
      devices. In the future we may need multiple configs with different
      CONFIG_DEFAULT_DEVICE_TREE settings, this depends on how we solve the
      hw differences on the kernel side.
      
      For now this will suffice.
      
      The dts files are identical to the dts files submitted to the upstream
      kernel for these tablets.
      Signed-off-by: NHans de Goede <hdegoede@redhat.com>
      Acked-by: NIan Campbell <ijc@hellion.org.uk>
      56f5eb40
  9. 04 6月, 2015 1 次提交
  10. 04 5月, 2015 1 次提交