lkml.org 
[lkml]   [2021]   [Oct]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 00/13] This patchset aims to add initial support for the i.MXRT10xx family
    Date
    Add initial support for the i.MXRT10xx SoC family
    starting with the i.IMXRT1050 SoC.
    This patchset contains:
    - i.MXRT10xx family infrastructure
    - i.MXRT1050 pinctrl driver adaption
    - i.MXRT1050 clock driver adaption
    - i.MXRT1050 sd-card driver adaption
    - i.MXRT1050 uart driver adaption
    - i.MXRT1050-evk basic support

    Giulio Benetti (6):
    ARM: imx: add initial support for i.MXRT10xx family
    dt-bindings: imx: Add pinctrl binding doc for i.MXRT1050
    pinctrl: freescale: Add i.MXRT1050 pinctrl driver support
    dt-bindings: imx: Add clock binding for i.MXRT1050
    ARM: dts: imx: add i.MXRT1050-EVK support
    ARM: imxrt_defconfig: add i.MXRT family defconfig

    Jesse Taube (7):
    dt-bindings: pinctrl: add i.MXRT1050 pinctrl binding doc
    dt-bindings: clock: imx: Add documentation for i.MXRT clock
    clk: imx: Add initial support for i.MXRT clock driver
    dt-bindings: serial: fsl-lpuart: add i.MXRT compatible
    tty: serial: fsl_lpuart: add i.MXRT support
    dt-bindings: mmc: fsl-imx-esdhc: add i.MXRT compatible string
    mmc: sdhci-esdhc-imx: Add sdhc support for i.MXRT series

    .../bindings/clock/imxrt-clock.yaml | 57 +
    .../bindings/mmc/fsl-imx-esdhc.yaml | 1 +
    .../bindings/pinctrl/fsl,imxrt1050.yaml | 85 ++
    .../bindings/serial/fsl-lpuart.yaml | 1 +
    arch/arm/boot/dts/Makefile | 2 +
    arch/arm/boot/dts/imxrt1050-evk.dts | 164 +++
    arch/arm/boot/dts/imxrt1050.dtsi | 179 ++++
    arch/arm/configs/imxrt_defconfig | 157 +++
    arch/arm/mach-imx/Kconfig | 9 +
    arch/arm/mach-imx/Makefile | 2 +
    arch/arm/mach-imx/mach-imxrt.c | 19 +
    drivers/clk/imx/Kconfig | 3 +
    drivers/clk/imx/Makefile | 1 +
    drivers/clk/imx/clk-imxrt.c | 156 +++
    drivers/mmc/host/sdhci-esdhc-imx.c | 7 +
    drivers/pinctrl/freescale/Kconfig | 7 +
    drivers/pinctrl/freescale/Makefile | 1 +
    drivers/pinctrl/freescale/pinctrl-imxrt1050.c | 349 ++++++
    drivers/tty/serial/fsl_lpuart.c | 8 +
    include/dt-bindings/clock/imxrt1050-clock.h | 72 ++
    include/dt-bindings/pinctrl/pins-imxrt1050.h | 993 ++++++++++++++++++
    21 files changed, 2273 insertions(+)
    create mode 100644 Documentation/devicetree/bindings/clock/imxrt-clock.yaml
    create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imxrt1050.yaml
    create mode 100644 arch/arm/boot/dts/imxrt1050-evk.dts
    create mode 100644 arch/arm/boot/dts/imxrt1050.dtsi
    create mode 100644 arch/arm/configs/imxrt_defconfig
    create mode 100644 arch/arm/mach-imx/mach-imxrt.c
    create mode 100644 drivers/clk/imx/clk-imxrt.c
    create mode 100644 drivers/pinctrl/freescale/pinctrl-imxrt1050.c
    create mode 100644 include/dt-bindings/clock/imxrt1050-clock.h
    create mode 100644 include/dt-bindings/pinctrl/pins-imxrt1050.h

    --
    2.33.0

    \
     
     \ /
      Last update: 2021-10-24 17:41    [W:5.618 / U:0.028 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site