27 May, 2020

1 commit


16 May, 2020

1 commit


22 Apr, 2020

1 commit


10 Apr, 2020

1 commit


09 Apr, 2020

2 commits


31 Mar, 2020

2 commits


26 Mar, 2020

1 commit


18 Mar, 2020

2 commits


14 Mar, 2020

1 commit


12 Mar, 2020

2 commits


08 Mar, 2020

1 commit

  • Merge Linux stable release v5.4.24 into imx_5.4.y

    * tag 'v5.4.24': (3306 commits)
    Linux 5.4.24
    blktrace: Protect q->blk_trace with RCU
    kvm: nVMX: VMWRITE checks unsupported field before read-only field
    ...

    Signed-off-by: Jason Liu

    Conflicts:
    arch/arm/boot/dts/imx6sll-evk.dts
    arch/arm/boot/dts/imx7ulp.dtsi
    arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi
    drivers/clk/imx/clk-composite-8m.c
    drivers/gpio/gpio-mxc.c
    drivers/irqchip/Kconfig
    drivers/mmc/host/sdhci-of-esdhc.c
    drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c
    drivers/net/can/flexcan.c
    drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
    drivers/net/ethernet/mscc/ocelot.c
    drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
    drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
    drivers/net/phy/realtek.c
    drivers/pci/controller/mobiveil/pcie-mobiveil-host.c
    drivers/perf/fsl_imx8_ddr_perf.c
    drivers/tee/optee/shm_pool.c
    drivers/usb/cdns3/gadget.c
    kernel/sched/cpufreq.c
    net/core/xdp.c
    sound/soc/fsl/fsl_esai.c
    sound/soc/fsl/fsl_sai.c
    sound/soc/sof/core.c
    sound/soc/sof/imx/Kconfig
    sound/soc/sof/loader.c

    Jason Liu
     

04 Mar, 2020

2 commits


26 Feb, 2020

2 commits

  • Add documentation for a new clock 'phy_parent'. This clock is optional
    and is used to re-parent the PHY related clocks (phy_ref, tx_esc and
    rx_esc) to a valid parent. This clock is needed, in order to make the
    re-parenting in driver, since the default re-parenting in dts node
    (using assigned-clock-parents) may break the LVDS block, which has it's
    PHY shared with MIPI-DSI.

    Signed-off-by: Robert Chiras
    Signed-off-by: Dong Aisheng
    (cherry picked from commit 7ed3b8738e3103396a5f3a9268c66f11f78cab03)

    Robert Chiras
     
  • QORIQ LS1028A soc used fsl,vf610-edma, but it has a little bit different
    from others, so add new compatible to distinguish them.

    Signed-off-by: Peng Ma
    Link: https://lore.kernel.org/r/20191212033714.4090-3-peng.ma@nxp.com
    Signed-off-by: Vinod Koul
    (cherry picked from commit f8dd1f395d1fbba049900ed48c09d76df49be712)

    Peng Ma
     

21 Feb, 2020

1 commit


18 Feb, 2020

2 commits


16 Feb, 2020

1 commit


15 Feb, 2020

1 commit

  • commit a6c4f77cb3b11f81077b53c4a38f21b92d41f21e upstream.

    This patch set the correct value for oversampling maxItems. In the
    original example, appears 3 items for oversampling while the maxItems
    is set to 1, this patch fixes those issues.

    Fixes: 416f882c3b40 ("dt-bindings: iio: adc: Migrate AD7606 documentation to yaml")
    Signed-off-by: Beniamin Bia
    Signed-off-by: Rob Herring
    Signed-off-by: Greg Kroah-Hartman

    Beniamin Bia
     

13 Feb, 2020

5 commits


11 Feb, 2020

2 commits


29 Jan, 2020

1 commit

  • Add "clock" property (and corresponding "clock-names")
    for the CAAM SNVS node.

    This property is optional: there are cases when SNVS clock is kept
    always on (chips such as i.MX6 SX, UL).
    A good guide line is to check whether i.MX clk driver defines the clock.

    Signed-off-by: Horia Geantă
    Reviewed-by: Iuliana Prodan

    Horia Geantă
     

26 Jan, 2020

1 commit

  • [ Upstream commit 0c0ef9ea6f3f0d5979dc7b094b0a184c1a94716b ]

    Commit 0ed266d7ae5e ("clk: ti: omap3: cleanup unnecessary clock aliases")
    removed old omap3 clock framework aliases but caused omap3-rom-rng to
    stop working with clock not found error.

    Based on discussions on the mailing list it was requested by Tero Kristo
    that it would be best to fix this issue by probing omap3-rom-rng using
    device tree to provide a proper clk property. The other option would be
    to add back the missing clock alias, but that does not help moving things
    forward with removing old legacy platform_data.

    Let's also add a proper device tree binding and keep it together with
    the fix.

    Cc: devicetree@vger.kernel.org
    Cc: Aaro Koskinen
    Cc: Adam Ford
    Cc: Pali Rohár
    Cc: Rob Herring
    Cc: Sebastian Reichel
    Cc: Tero Kristo
    Fixes: 0ed266d7ae5e ("clk: ti: omap3: cleanup unnecessary clock aliases")
    Reported-by: Aaro Koskinen
    Signed-off-by: Tony Lindgren
    Acked-by: Rob Herring
    Signed-off-by: Herbert Xu
    Signed-off-by: Sasha Levin

    Tony Lindgren
     

23 Jan, 2020

1 commit

  • commit dbce0b65046d1735d7054c54ec2387dba84ba258 upstream.

    DT property definitions must be under a 'properties' keyword. This was
    missing for 'snps,tso' in an if/then clause. A meta-schema fix will
    catch future errors like this.

    Fixes: 7db3545aef5f ("dt-bindings: net: stmmac: Convert the binding to a schemas")
    Cc: "David S. Miller"
    Acked-by: Maxime Ripard
    Signed-off-by: Rob Herring
    Signed-off-by: Greg Kroah-Hartman

    Rob Herring
     

21 Jan, 2020

1 commit


18 Jan, 2020

2 commits

  • commit 7cf2804775f8a388411624b3e768e55d08711e9d upstream.

    Headset codec is optional. Add missing update to DT binding document.

    Fixes: a962a809e5e4 ("ASoC: mediatek: mt8183: make headset codec optional")
    Signed-off-by: Tzung-Bi Shih
    Link: https://lore.kernel.org/r/20190920112320.166052-1-tzungbi@google.com
    Signed-off-by: Mark Brown
    Signed-off-by: Greg Kroah-Hartman

    Tzung-Bi Shih
     
  • commit 392a9f63058f2cdcec8363b849a25532ee40da9f upstream.

    The reset controller has a #reset-cells value of 1, so we should see a
    phandle plus a register identifier, fix the example.

    Fixes: 0807caf647dd ("dt-bindings: reset: Add document for Broadcom STB reset controller")
    Signed-off-by: Florian Fainelli
    Signed-off-by: Philipp Zabel
    Signed-off-by: Greg Kroah-Hartman

    Florian Fainelli
     

15 Jan, 2020

3 commits