1. 25 1月, 2021 2 次提交
  2. 15 1月, 2021 8 次提交
    • M
      ARM: dts: stm32: Disable KS8851 and FMC on PicoITX board · 8ba39655
      Marek Vasut 提交于
      The PicoITX has only one ethernet routed out, so the KS8851 is not used
      at all. Disable the KS8851 and the entire FMC controller.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Alexandre Torgue <alexandre.torgue@st.com>
      Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
      Cc: Patrice Chotard <patrice.chotard@st.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: linux-stm32@st-md-mailman.stormreply.com
      To: linux-arm-kernel@lists.infradead.org
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      8ba39655
    • A
      ARM: dts: stm32: Fix schema warnings for pwm-leds on lxa-mc1 · 2f9c3506
      Alexander Dahl 提交于
      The node names for devices using the pwm-leds driver follow a certain
      naming scheme (now).  Parent node name is not enforced, but recommended
      by DT project.
      
        DTC     arch/arm/boot/dts/stm32mp157c-lxa-mc1.dt.yaml
        CHECK   arch/arm/boot/dts/stm32mp157c-lxa-mc1.dt.yaml
      /home/alex/build/linux/arch/arm/boot/dts/stm32mp157c-lxa-mc1.dt.yaml: led-rgb: 'led-blue', 'led-green', 'led-red' do not match any of the regexes: '^led(-[0-9a-f]+)?$', 'pinctrl-[0-9]+'
              From schema: /home/alex/src/linux/leds/Documentation/devicetree/bindings/leds/leds-pwm.yaml
      Signed-off-by: NAlexander Dahl <post@lespocky.de>
      Acked-by: NAhmad Fatoum <a.fatoum@pengutronix.de>
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      2f9c3506
    • M
      ARM: dts: stm32: Disable SDMMC1 CKIN feedback clock on DHCOM · 32d4878b
      Marek Vasut 提交于
      The STM32MP1 DHCOM SoM can be built with either bus voltage level shifter
      or without one on the SDMMC1 interface. Because the SDMMC1 interface is
      limited to 50 MHz and hence SD high-speed anyway, disable the SD feedback
      clock to permit operation of the same U-Boot image on both SoM with and
      without voltage level shifter.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Alexandre Torgue <alexandre.torgue@st.com>
      Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
      Cc: Patrice Chotard <patrice.chotard@st.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: linux-stm32@st-md-mailman.stormreply.com
      To: linux-arm-kernel@lists.infradead.org
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      32d4878b
    • M
      ARM: dts: stm32: Enable internal pull-ups for SDMMC1 on DHCOM SoM · 7cd8567d
      Marek Vasut 提交于
      The default state of SD bus and clock line is logical HI. SD card IO is
      open-drain and pulls the bus lines LO. Always enable the SD bus pull ups
      to guarantee this behavior on DHCOM SoM. Note that on SoMs with SD bus
      voltage level shifter, the pull ups are built into the level shifter,
      however that has no negative impact.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Alexandre Torgue <alexandre.torgue@st.com>
      Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
      Cc: Patrice Chotard <patrice.chotard@st.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: linux-stm32@st-md-mailman.stormreply.com
      To: linux-arm-kernel@lists.infradead.org
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      7cd8567d
    • M
      ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 · 83d41122
      Marek Vasut 提交于
      The GPIO hog flags are ignored by gpiolib-of.c now, set the flags to 0.
      Since GPIO_ACTIVE_HIGH is defined as 0, this change only increases the
      correctness of the DT.
      
      Fixes: fde180f0 ("ARM: dts: stm32: Add DHSOM based DRC02 board")
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Alexandre Torgue <alexandre.torgue@st.com>
      Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
      Cc: Patrice Chotard <patrice.chotard@st.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: linux-stm32@st-md-mailman.stormreply.com
      To: linux-arm-kernel@lists.infradead.org
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      83d41122
    • M
      ARM: dts: stm32: Fix GPIO hog flags on DHCOM PicoITX · 10793e55
      Marek Vasut 提交于
      The GPIO hog flags are ignored by gpiolib-of.c now, set the flags to 0.
      Due to a change in gpiolib-of.c, setting flags to GPIO_ACTIVE_LOW and
      using output-low DT property leads to the GPIO being set high instead.
      
      Fixes: ac68793f ("ARM: dts: stm32: Add DHCOM based PicoITX board")
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Alexandre Torgue <alexandre.torgue@st.com>
      Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
      Cc: Patrice Chotard <patrice.chotard@st.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: linux-stm32@st-md-mailman.stormreply.com
      To: linux-arm-kernel@lists.infradead.org
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      10793e55
    • M
      ARM: dts: stm32: Fix GPIO hog names on DHCOM · bcbacfb8
      Marek Vasut 提交于
      The GPIO hog node name should match regex '^(hog-[0-9]+|.+-hog(-[0-9]+)?)$',
      make it so and fix the following two make dtbs_check warnings:
      
      arch/arm/boot/dts/stm32mp157c-dhcom-picoitx.dt.yaml: hog-usb-port-power: $nodename:0: 'hog-usb-port-power' does not match '^(hog-[0-9]+|.+-hog(-[0-9]+)?)$'
      arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dt.yaml: hog-usb-hub: $nodename:0: 'hog-usb-hub' does not match '^(hog-[0-9]+|.+-hog(-[0-9]+)?)$'
      
      Fixes: ac68793f ("ARM: dts: stm32: Add DHCOM based PicoITX board")
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Alexandre Torgue <alexandre.torgue@st.com>
      Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
      Cc: Patrice Chotard <patrice.chotard@st.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: linux-stm32@st-md-mailman.stormreply.com
      To: linux-arm-kernel@lists.infradead.org
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      bcbacfb8
    • M
      ARM: dts: stm32: Disable optional TSC2004 on DRC02 board · 08769893
      Marek Vasut 提交于
      The DRC02 has no use for the on-SoM touchscreen controller, and the
      on-SoM touchscreen controller may not even be populated, which then
      results in error messages in kernel log. Disable the touchscreen
      controller in DT.
      
      Fixes: fde180f0 ("ARM: dts: stm32: Add DHSOM based DRC02 board")
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Alexandre Torgue <alexandre.torgue@st.com>
      Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com>
      Cc: Patrice Chotard <patrice.chotard@st.com>
      Cc: Patrick Delaunay <patrick.delaunay@st.com>
      Cc: linux-stm32@st-md-mailman.stormreply.com
      To: linux-arm-kernel@lists.infradead.org
      Signed-off-by: NAlexandre Torgue <alexandre.torgue@foss.st.com>
      08769893
  3. 14 1月, 2021 3 次提交
  4. 23 12月, 2020 21 次提交
  5. 22 12月, 2020 1 次提交
  6. 21 12月, 2020 5 次提交