25 Jan, 2021
1 commit
-
Add USB PHY tuning of imx8mq/p for USB certification, mainly for eye
diagram test.Reviewed-by: Haibo Chen
Reviewed-by: Peter Chen
Signed-off-by: Li Jun
20 Jan, 2021
3 commits
-
This is the 5.10.9 stable release
* tag 'v5.10.9': (153 commits)
Linux 5.10.9
netfilter: nf_nat: Fix memleak in nf_nat_init
netfilter: conntrack: fix reading nf_conntrack_buckets
...Signed-off-by: Jason Liu
-
This is the 5.10.6 stable release
* tag 'v5.10.6': (21 commits)
Linux 5.10.6
mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start
exec: Transform exec_update_mutex into a rw_semaphore
...Signed-off-by: Jason Liu
Conflicts:
drivers/rtc/rtc-pcf2127.c -
commit 4c1e054322da99cbfd293a5fddf283f2fdb3e2d0 upstream.
The sii902x chip family requires IO and core voltages to reach the
correct voltage before chip initialization. Add binding for describing
the two supplies.Signed-off-by: Alexandru Gagniuc
Acked-by: Rob Herring
Signed-off-by: Sam Ravnborg
Link: https://patchwork.freedesktop.org/patch/msgid/20201020221501.260025-3-mr.nuke.me@gmail.com
Signed-off-by: Greg Kroah-Hartman
09 Jan, 2021
1 commit
-
commit 320d159e2d63a97a40f24cd6dfda5a57eec65b91 upstream.
Some RTCs, e.g. the pcf2127, can be used as a hardware watchdog. But
if the reset pin is not actually wired up, the driver exposes a
watchdog device that doesn't actually work.Provide a standard binding that can be used to indicate that a given
RTC can perform a reset of the machine, similar to wakeup-source.Suggested-by: Alexandre Belloni
Signed-off-by: Rasmus Villemoes
Reviewed-by: Rob Herring
Signed-off-by: Alexandre Belloni
Link: https://lore.kernel.org/r/20201218101054.25416-2-rasmus.villemoes@prevas.dk
Signed-off-by: Greg Kroah-Hartman
18 Dec, 2020
35 commits
-
* xen/next:
LF-191-3 Documentation: bindings: i2c: add xen,i2c
LF-191-2 i2c: introduce xen i2c paravirtualization driver
LF-191-1 xen: interface: introduce i2cif -
* usb/next: (86 commits)
LF-2482 usb: typec: tcpm: fix uninitialized value ret
LF-2345-12 usb: typec: tcpm: use vbus_present for power supply online
LF-2345-11 usb: typec: tcpm: add BC charger types if power type is usb
LF-2345-10 usb: typec: tcpci: handle fault event
LF-2345-9 usb: typec: tcpm: remove logically dead code
... -
* uart/next: (24 commits)
MA-17813 serial: fsl_lpuart: avoid to submit rx dma descriptor after chan terminated
MLK-24257 tty: serial: imx: clear RTSD status before suspend
MLK-23407 tty: serial: lpuart: disable flow control when wait transmit engine complete
LF-631-5 dt-bindings: serial: linflexuart: Document DMA-related properties
LF-631-7 tty: serial: linflexuart: Add support for FIFO with DMA
... -
* spi/next: (8 commits)
LF-20-3 mtd: spi-nor: Use 1 bit mode of spansion(s25fs512s) flash
dt-bindings: spi: spi-fsl-qspi: Add bindings of ls1088a and ls1012a
MLK-24713 spi: lpspi: disable lpspi module irq in DMA mode
MLK-24870-1: spi: spi-nxp-fspi: Use IPS to read data on iMX8DXL
MLK-23644: spi: spi-nxp-fspi: enable runtime pm for fspi
... -
* sdhc/next: (14 commits)
mmc: handle voltage parsing failure
mmc: sdhci-of-esdhc: support ACPI
mmc: use generic device properties in mmc_of_parse_voltage
mmc: host: imx: validate pinctrl before use it
MLK-24515 mmc: sdio: add a delay to call sdio_irq_work when sdio bus resume
... -
* rpmsg/next: (32 commits)
LF-2948 remoteproc: imx_rproc: address auto_boot settings
MLK-23778 remoteproc: imx: parse auto boot from dtb
MLK-24997 remoteproc: imx_rproc: merge TCML/U
MLK-24892 remoteproc: imx_rproc: correct ddr alias for i.MX8M
LF-2388-3 remoteproc: imx: address i.MX8QM dual M4 core case
... -
* reset/next: (15 commits)
LF-2881-3 reset: imx7: add the imx8mp pcie clkreq reset
LF-218 reset: dispmix: remove dev when init mmio regmap
MLK-21865 Revert "regmap: use debugfs even when no device"
reset: Kconfig: use 'ARCH_MXC' for reset dispmix
reset: imx8m: Correct clock name for dispmix driver
... -
* regulator/next: (15 commits)
LF-2202-2: regulator: pca9450: add enable_value for all bucks
regulator: pf1550-rpmsg: convert pm_qos_*() usage to new cpu_latency_qos_*()
MLK-23562: regulator: core: adjust supply voltage in bypass
MLK-13793-6 regulator: anatop: fix min dropout for bypass mode
MLK-11550-1: regulator: pfuze100: restore some registers after LPSR for pfuze3000
... -
* pm/next: (55 commits)
MLK-24081-01: power: imx: Add hdmi rx power domain
soc: fsl: enable acpi support in RCPM driver
soc: fsl: handle RCPM errata A-008646 on SoC LS1021A
LF-2594-4 imx: scu-pd: remove mlb power domain
MLK-24833-1 imx: scu-pd: add lpi2c4 power domain for imx8qm
... -
* pinctrl/next: (17 commits)
pinctrl: s32v234: Add FlexCAN pins to S32V234 driver
dt-bindings: pinctrl: s32v234: Add defines for all pins
dt-bindings: pinctrl: s32v234: Add macros for MSCR and config pairs
pinctrl: s32v234: Remove s32v234_pins enum
dt-bindings: pinctrl: s32v234: Add macros for MSCR/IMCR numbers
... -
* phy/next: (29 commits)
MLK-24910-3 phy: pcie: imx8mp: remove the pcie workaround
MLK-23942-5 phy: phy-mixel-lvds-combo: Add runtime PM support
MLK-23942-4 phy: phy-mixel-lvds: Add runtime PM support
MLK-23942-3 phy: freescale: phy-fsl-imx8mp-lvds: Add runtime PM support
LF-2345-22 dt-bindings: phy-imx8mq-usb: add vbus-power-supply property
... -
* perf/next: (19 commits)
MLK-23418-7 perf vendor events: add JSON metrics for imx8dxl DDR/DB Perf
MLK-23418-4 perf/imx_ddr: Add driver support for i.MX8DXL DB Perf
MLK-23418-3 perf/imx_ddr: Add clock support for Perf in DB
MLK-23418-2 docs/perf: update ddr perf guide for PMU in DB
MLK-23418-1 perf/imx_ddr: Extend driver for PMU in DRAM Block(DB)
... -
* pcie/next: (84 commits)
PCI: mobiveil: Complete initialization of host even if no PCIe link
PCI: mobiveil: Add link up condition check
PCI: mobiveil: Add workaround for unsupported request error
PCI: mobiveil: Add PCIe Gen4 EP driver for NXP Layerscape SoCs
dt-bindings: Add DT binding for PCIE GEN4 EP of the layerscape
... -
* net/next: (207 commits)
LF-2788-2 net: ethernet: dwmac-imx: delete check for platform w/o SCU FW
tsn: status return variable initialize to be 0
net:tsn: fix coverity issues
net: tsn: fix headfile voliates the new rule
net:tsn: netlink interface for APP layer to config TSN capability hardware ports
... -
* mxc/next: (279 commits)
LF-2111-2: mxc: vpu_windsor: Avoid hide parameter
MLK-24960: [8QM_MEK/8QXP_MEK]mxc:vpu_malone: move timestamp manager to firmware
MLK-24959: [8QM_MEK/8QXP_MEK]mxc:vpu_windsor: move timestamp handler to firmware
MLK-24906: [8QM_MEK/8QXP_MEK]mxc:vpu_malone: report V4L2_COLORSPACE_DEFAULT before seq hdr found
MLK-24593:[8QM_MEK/8QXP_MEK]mxc:vpu_windsor: support change bitrate dynamically
... -
* misc/next: (8 commits)
LF-2567-5 dma-buf: inlcude new headfile linux/dma-map-ops.h
MGS-5565-1 staging: android: ion: Flush outer cache after zero CMA allocated memory
MGS-5565 staging: android: ion: Flush cache after zero CMA allocated memory
Documentation: mfd: Add DT bindings for i.MX Mix
mfd: Add i.MX generic mix support
... -
* mailbox/next: (7 commits)
MLK-23421: mailbox: imx: Fix write parameters when doorbell used
MLK-23421: mailbox: imx: Fix NULL pointer when doorbell is used
HSM-267-3: mailbox: imx: Add timeout based on jiffies
HSM-267-2: mailbox: imx: Send failure to read to client
MLK-23421: mailbox: imx: add SECO MU support
... -
* irq/next: (21 commits)
MA-17912 irqchip: irqsteer: Allow IMX_IRQSTEER to be loadable as module
dt-bindings: interrupt-controller: update bindings for supporting more SoCs
irqchip: ls-extirq: Add LS1043A, LS1088A external interrupt
MLK-24914-03 irqchip: gpcv2: Revert "MLK-23354 irqchip: gpcv2: Add wait mode workaround on imx8mp"
MLK-24914-02 irqchip: gpcv2: Revert "MLK-23354 irqchip: gpcv2: Add wait mode workaround on imx8mp"
... -
* input/next: (25 commits)
LF-2539-2 input: touch: goodix: force set the IRQ_TYPE_EDGE_FALLING for GT1151Q
MLK-24528 input: touch: synaptics_dsx: correct the irq handler define
LF-45-2: input: touch: synaptics_dsx: enable module autoloading
MLK-19751 input: synaptics_dsx: free touch irq when touch suspend
MLK-18816-2 input/touch: do not clear touch interrupt when enable irq
... -
* i2c/next: (31 commits)
LF-2600 i2c: imx: workaround for imx7d-sdb camera
LF-1394 i2c: imx: fix the pm_runtime_enable unbalanced issue
i2c: imx: auto switch mode between master and slave
MLK-24581-1 lpi2c: fix type char overflow issue when calculating the clock cycle
MLK-24495 i2c: lpi2c: fix i2c timing issue
... -
* gpio/next: (16 commits)
LF-2590 gpio: vf610: remove the dependency on SOC_VF610
MLK-17290-04 gpio: mxc: add runtime pm support
LF-2496 gpio: mxc: Remove redundant definition of IMX_SC_IRQ_GROUP_WAKE
gpio: imx-rpmsg: register gpio chip after rpmsg channel ready
gpio: mpc8xxx: Add shutdown function.
... -
* firmware/next: (36 commits)
MLK-24759: fw: imx: scu: rm: Fix name of some structures
MLK-24759: fw: imx: scu: seco: Fix Align imx sc msg structs to 4
MLK-24759: fw: imx: scu: rm: Fix Align imx sc msg structs to 4
MLK-23403-1 Fix fail cat /sys/devices/soc0/soc_uid
MLK-23346-1 firmware: imx: scu-pd: DXL Add second USB PHY power domain
... -
* edac/next:
MLK-23333-3 EDAC: synopsys: enable interrupt again for imx8mpevk
MLK-23333-2 EDAC: synopsys: Add more useful output information for CE/UE
MLK-23333-1 dt: bindings: Document i.MX8MP DDRC in Synopsys documentation
MLK-23310-3 EDAC: synopsys: Add edac driver support for i.MX8MP -
* dts/next: (1297 commits)
LF-2784-2 dts: update gpu config on iMX8MN
LF-2784-1 dt-bindings: gpu: add gpu compatible
MLK-24081-05: arm64: dts: Add imx8qm hdmi rx dts
MLK-25000-2: imx8mp: Add IDs in ISP nodes
MLK-24996: arm64: dts: imx8mp: Change the name for the Basler camera
... -
* dma/next: (71 commits)
MLK-25116-2: dmaengine: imx-sdma: correct iram_pool check point
MLK-25116-1: dmaengine: imx-sdma: save iram pool for bd allocated
MLK-24483-1: dmaengine: imx-sdma: remove ecspi_fixed on imx8mq
MLK-23540 dmaengine: imx-sdma: restore DONEx_CONFIG register
MLK-23869-3: dmaengine: imx-sdma: add sdma_get_firmware_wait
... -
* display/next: (467 commits)
MMFMWK-8917-2: drm/imx/dcss: add extra plane check
MMFMWK-8917-1: drm/imx/dcss: remove unnecessary warning
LF-3024: drm/imx/dcss: allow primary plane to be less than crtc size
MLK-24081-06: drm: bridge: imx: Add opcode for hdmi rx driver
MLK-24081-03: drm: bridge: cdns-cec: support hdmi rx cec
... -
* clock/next: (213 commits)
MLK-24081-02: clk: imx: Add imx8qm hdmi rx lpcg clocks
LF-632 clk: s32v234: Fix "enetpll_dfs3" position in sdhc_sels
clk: s32v234: Enable FlexCAN clock
clk: s32v234: Add definitions for CAN clocks
clk: s32v234: Initial enet clk support
... -
* capture/next: (165 commits)
LF-2976 media: adv7180: fix not work by "ERROR: v4l2 capture: slave not found!"
MLK-24081: hdmirx: fix build error in LF branch
MLK-24081-06: staging: media: imx: Add hdmi rx driver
MLK-24081-04: staging: media: imx_csi: support hdmi rx for imx8qm
MLK-24081-04: staging: media: imx_csi: support hdmi rx for imx8qm
... -
* audio/next: (513 commits)
LF-3026-2 ASoC: SOF: imx8m: Remove internal priv->suspended variable
LF-3026-1 ASoC: SOF: imx8m: Introduce imx8m_dsp_set_power_state
MLK-22621: ASoC: fsl_spdif: fix coverity issue 11546762
MLK-25116-3: sound: core: memalloc: add page alignment for iram
LF-106: ASoC: fsl_ssi: request BUS_FREQ_AUDIO
... -
* origin/usb/typec: (16 commits)
LF-2482 usb: typec: tcpm: fix uninitialized value ret
LF-2345-12 usb: typec: tcpm: use vbus_present for power supply online
LF-2345-11 usb: typec: tcpm: add BC charger types if power type is usb
LF-2345-10 usb: typec: tcpci: handle fault event
LF-2345-9 usb: typec: tcpm: remove logically dead code
... -
* origin/usb/dwc3: (19 commits)
LF-2617 usb: dwc3: core: use correct clk for fladj calculation
MLK-23735 usb: dwc3: imx8mp: request high bus for runtime PM
LF-2345-23 usb: dwc3: imx8mp: Add device tree binding
LF-2345-8 usb: dwc3: imx8mp: add suspend clk handling
LF-2345-7 usb: dwc3: don't enable valid role if nothing connected
... -
* origin/usb/core: (13 commits)
LF-2619 usb: host: xhci: wait port enter U3 for bus suspend
LF-2407-3 usb: host: xhci-plat: forbid runtime pm conditionally
MLK-22099 usb: host: xhci: do warm reset for link state rxdect
MLK-16604-1 usb: host: xhci-plat: add XHCI_MISSING_CAS quirk
MLK-16604-3 dt-bindings: usb: xhci: add usb3-resume-missing-cas property
... -
* origin/usb/chipidea: (15 commits)
LF-2485-2 usb: chipidea: trace: format improvemnt
LF-2485-1 usb: chipidea: trace: using %pad to print dma address
LF-2345-24 usb: chipidea: wait controller resume finished for wakeup irq
MLK-23677-5 usb: chipidea: udc: use tracepoint
MLK-23677-4 usb: chipidea: add tracepoint support for udc
... -
* origin/pcie/mobiveil: (10 commits)
PCI: mobiveil: Complete initialization of host even if no PCIe link
PCI: mobiveil: Add link up condition check
PCI: mobiveil: Add workaround for unsupported request error
PCI: mobiveil: Add PCIe Gen4 EP driver for NXP Layerscape SoCs
dt-bindings: Add DT binding for PCIE GEN4 EP of the layerscape
... -
* origin/pcie/dwc: (64 commits)
LF-2681-1 PCI: imx: fix ep dump in ep rc system
LF-2680-2 PCI: imx: msi addr should be re-init in resume
LF-2680-1 PCI: dwc: Revert "PCI: dwc: Use interrupt disabling instead of masking"
MA-17597-5 pci: controller: dwc: support module build
PCI: layerscape: Add EP mode support for LX2160A rev2
...