Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

5.4.y+qoriq #78

Merged
merged 3,948 commits into from
May 31, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3948 commits
Select commit Hold shift + click to select a range
dc4104f
LF-458-3 arm64: dts: imx8mn-ddr4-evk: add 'attach-bridge' to dsi port@1
fancyfly Dec 13, 2019
18ea142
LF-458-4 arm64: dts: imx8mm-evk: add dtb for rm67191 panel
fancyfly Dec 13, 2019
98632b4
arm64: config: enable usb network card R8152 AX88179 and AX8817X driver
Dec 13, 2019
a831deb
LF-462 ARM: dts: imx7d-12x12-lpddr3-val: correct the phy interface mode
fugangduan Dec 13, 2019
03683c9
LF-467: media: imx: isi: fix some typo issues
Dec 13, 2019
0d9fd46
LF-463-1: arm64/dts/imx8qm: Enable DPU in lpddr4 validation board
sandordev Dec 13, 2019
6232f2e
LF-463-2: arm64/dts/imx8qm: Enable DisplayPort in lpddr4 val board
sandordev Dec 13, 2019
6ea3850
LF-168: arm64: dts: imx8qm: add frequency operating-points to enable …
Meikozhuang Dec 16, 2019
146a4a1
LF-482 media: mipi csi: fix build warning
Dec 16, 2019
0977af2
LF-470 ARM: dts: imx7d: Add DDRC node
Anson-Huang Dec 17, 2019
1603a38
LF-484 tty: serial: lpuart: support UPIO_MEM32 for lpuart32
MrVan Dec 16, 2019
5dc9bf3
LF-496-1 arm64: defconfig: enable ivshmem net
MrVan Dec 17, 2019
c8418a3
LF-496-2 arm64: defconfig: enable xen blk back
MrVan Dec 17, 2019
94af4da
LF-496-3 arm64: dts: imx8qxp: move memory-region to soc dtsi
MrVan Dec 17, 2019
0dcaa97
LF-496-4 arm64: dts: add i.MX8QXP inmate/root dts
MrVan Dec 17, 2019
9b2f31a
LF-496-5 arm64: dts: add i.MX8QM inmate/root dts
MrVan Dec 17, 2019
1ae6550
MLK-21865 Revert "regmap: use debugfs even when no device"
May 27, 2019
dbf4097
LF-218 reset: dispmix: remove dev when init mmio regmap
fancyfly Dec 17, 2019
7fee19f
LF-497-1 arm: dts: imx6dl: add mipi dsi node
fancyfly Dec 17, 2019
db1d392
LF-497-2 arm: dts: imx6q: add mipi dsi node
fancyfly Dec 17, 2019
26a991c
LF-497-3 arm: dts: imx6qdl-sabresd: enable mipi dsi
fancyfly Dec 17, 2019
1fc2a29
LF-503:[8QM_MEK/8QXP_MEK]mxc:vpu_malone:check space of cmd buffer
mingqian-0 Dec 17, 2019
57bd5b0
LF-487-1 ARM: dts: imx6ul: add fsl,mf-mix-wakeup-irq for gpc
Junlisuzhou Dec 18, 2019
75507d1
LF-487-2 ARM: dts: imx6sll: add fsl,mf-mix-wakeup-irq for gpc
Junlisuzhou Dec 18, 2019
821f232
LF-514-1 arm64: dts: imx8mm-root: init on IMX8MM_CLK_NAND_USDHC_BUS
MrVan Dec 17, 2019
04be0fe
LF-514-2 arm64: dts: imx8mq-root: init on IMX8MQ_CLK_USDHC1_ROOT
MrVan Dec 17, 2019
18af3aa
LF-514-3 arm64: dts: imx8m: fix inmate linux boot
MrVan Dec 17, 2019
471e67d
LF-468-1 usb: cdns3: gadget: handle trb correctly at sg case
Dec 13, 2019
1d240b3
LF-537-1 ASoC: SOF: Introduce machine driver name
dbaluta Dec 14, 2019
e64cc96
LF-537-3 ASoC: SOF: fix snd_sof_fw_parse_ext_data
ktrzcinx Dec 3, 2019
acb82e5
LF-537-4 ASoC: SOF: define struct with compiler name and version
ktrzcinx Nov 29, 2019
6df736a
LF-537-5 ASoC: SOF: log compiler name and version information
ktrzcinx Dec 3, 2019
37ffc08
LF-537-7 arm64: dts: Enable simple-audio-card for SAI1 + wm8960
dbaluta Dec 3, 2019
b12e496
LF-537-8 arch: arm64: Add machine driver property to dts
dbaluta Dec 15, 2019
f8712d3
LF-537-9: arch: arm64: Rename cs42888 SOF dts file
dbaluta Dec 16, 2019
23e9194
LF-537-10 ASoC: simple-card: Don't create separate link when platform…
dbaluta Dec 9, 2019
97a1cb7
LF-481: video: fbdev: mxc: Fix build warning
sandordev Dec 16, 2019
3f180a4
LF-510: staging: media: imx: add s/g_frame_interval support for max9286
Dec 17, 2019
fd1686d
LF-486: staging: media: imx: fix uninitialized variable
Dec 18, 2019
273b8cc
LF-509: video: fbdev: sii902x: Fix imx7d hdmi display not work
sandordev Dec 18, 2019
9cad728
fsl_qbman: add dummy functions for probe deferal APIs
tudorl Mar 12, 2019
340e331
crypto: caam/qi - use QBMan (NXP) SDK driver
horiag Jun 12, 2017
3401fab
LF-537-10: ASoC: SOF Fix unused variable ‘mach’ warning
dbaluta Dec 18, 2019
8f27ba8
LF-538 net: phy: tja11xx: add user interface to enable slave mode
fugangduan Dec 18, 2019
cd76587
MLK-23131-1 arm64: dts: imx8mm/imx8mn: Add dram_pll_div clock for bus…
Anson-Huang Dec 19, 2019
868a28d
MLK-23131-2 soc: imx: busfreq-imx8mq: Correct dram pll clock for rate…
Anson-Huang Dec 19, 2019
7aedcfd
MLK-22879-01 clk: imx: Add no cached flag for dram pll
Anson-Huang Dec 19, 2019
7280030
LF-387-1 Revert "usb: dwc3: Add cache type configuration support"
RanWang1 Dec 19, 2019
109f7c1
LF-387-2 Revert "usb: dwc3: Add chip-specific compatible string"
RanWang1 Dec 19, 2019
4ccfb2b
LF-387-3 usb: dwc3: Add chip-specific compatible string
RanWang1 Nov 20, 2019
4386cab
LF-387-4 usb: dwc3: Add cache type configuration support
RanWang1 Nov 20, 2019
5928f01
LF-387-5 arm64: dts: layerscape: add chip-specific compatible string …
RanWang1 Nov 22, 2019
37d26e4
LF-521: mxc: hantro: [All]arch64 kernel default build using imx_v8_de…
eagle-zhou Dec 19, 2019
8e872ef
sdk_fman: fix identation causing compilation warnings
Dec 19, 2019
6e8e1be
sdk_fman: address compilation warning
Dec 19, 2019
272e77c
MLK-21698: tee:optee: fix shared memory page attribute checks
May 23, 2019
e81a25c
LF-541-1: arm64: imx_v8_defconfig: enable CRYPTO_{CFB,OFB}
horiag Dec 19, 2019
4ef8844
LF-541-2: ARM: imx_v7_defconfig: enable CRYPTO_{CFB,OFB}
horiag Dec 19, 2019
0236044
soc: fsl: dpio: Enable ACP port in Linux QMAN driver
Dec 19, 2019
e0f819b
staging: fsl-dpaa2/mac: do not stop MAC when the net_dev is not up
IoanaCiornei Dec 13, 2019
09dcf01
LF-531-1 arm64: dts: imx8mq/imx8mn: fix gpu setting
xianzhongli Dec 19, 2019
0ff472a
LF-531-2 arm64: dts: imx8mn: add cma setting
xianzhongli Dec 19, 2019
23309da
LF-221: staging: media: imx: fix potential memory out of bound
Dec 20, 2019
130ce9c
LF-168: arm64: dts: imx8qm: modify GPU frequency according to 8QM spec
Meikozhuang Dec 19, 2019
0be4dee
LF-561: [8QM_MEK/8QXP_MEK]mxc:vpu_malone:reinit completion before sen…
mingqian-0 Dec 20, 2019
8758bfa
MGS-5226 [#imx-1746] add REG_DisableVIP bit 1
Meikozhuang Dec 20, 2019
b3fb331
bus: fsl-mc: add the dpdbg device type
IoanaCiornei Dec 20, 2019
a509381
sdk_fman: decrease log severity levels
camelia-groza-NXP Dec 19, 2019
7e28b2a
sdk_dpaa: ethtool: drop unused variable
camelia-groza-NXP Oct 29, 2019
feaff78
sdk_dpaa: ls1043a errata: memory related fixes
camelia-groza-NXP Oct 29, 2019
10268bd
sdk_dpaa: ls1043a errata: update and optimize the restrictions
camelia-groza-NXP Oct 29, 2019
fd97762
sdk_dpaa: ls1043a errata: re-enable SG support and recycling
camelia-groza-NXP Oct 29, 2019
ac4e8ce
sdk_dpaa: sdk_fman: ls1043a errata: detect based on DTB property
camelia-groza-NXP Dec 12, 2019
272d8e3
sdk_dpaa: sdk_fman: ls1034a errata: update number to A050385
camelia-groza-NXP Dec 13, 2019
d1ce91d
LF-311 ARM: dts: imx6sx: add tuning step and tuning start tap for usdhc
Dec 18, 2019
43bfa3a
LF-527 ARM64: dts: imx8mn: change the usdhc compatible with imx8mm
Dec 18, 2019
07bc70c
MLK-23104: ASoC: fsl_rpmsg_i2s: Add constraint for supported rate
TE-N-ShengjiuWang Dec 11, 2019
b9a5683
LF-403 ARM64: dts: fsl: Add clock-names mclk0 for SAI nodes
alisonwh Dec 12, 2019
5bce212
LF-562 arm: dts: add the vgen3 into pcie node
Dec 23, 2019
8f904e1
sdk_dpaa: ceetm: remove references to qdisc_lookup
camelia-groza-NXP Dec 20, 2019
241edb1
sdk_dpaa: ceetm: export the ceetm_tx symbol
camelia-groza-NXP Dec 20, 2019
753ba4c
sdk_dpaa: ceetm: enable building as a module
camelia-groza-NXP Dec 20, 2019
f328e1b
sdk_dpaa: ceetm: coding style cleanup
camelia-groza-NXP Dec 9, 2019
6a40582
LF-583 PCI: imx6q: turn off the refclk and set testpd mode when link …
Dec 23, 2019
ca265d7
LF-590-1: ARM64: dts: imx8mq-evk: correct pgc_vpu
Dec 24, 2019
92b7e42
LF-590-2: ARM64: dts: imx8mq-evk: support switch enable/disable feature
Dec 24, 2019
04585b3
MLK-11550-1: regulator: pfuze100: restore some registers after LPSR f…
Sep 15, 2015
9ee012b
LF-568-1: drm: bridge: cdns: dp: change bridge_enable/disable name
sandordev Dec 20, 2019
24b7761
LF-568-2: drm: gpu: bridge: cdns: Add force mode set flag
sandordev Dec 20, 2019
9f1c27f
LF-592 usb: chipidea: handle single role for usb role class
Junlisuzhou Dec 24, 2019
a929f28
LF-605 mmc: sdhci-of-esdhc: convert to use esdhc_tuning_window_ptr()
yangbolu1991 Dec 12, 2019
8e998d6
LF-605 mmc: sdhci-of-esdhc: update tuning erratum A-008171
yangbolu1991 Dec 12, 2019
ece91f3
arm64: dts: layerscape: apply dma-coherent for dwc3 nodes
RanWang1 Dec 25, 2019
ce848e4
LF-603-1 arm: dts: imx7d: use power-domains for mipi phy
fancyfly Dec 26, 2019
dfc3d4b
LF-603-2 video: fbdev: imx: mipi_dsi_samsung: remove mipi phy supply
fancyfly Dec 26, 2019
6d3ad58
arm64: dts: ls208xa: Update qspi node properties for LS2088ARDB
Dec 18, 2019
5125901
LF-628:[8QM_MEK/8QXP_MEK]mxc:vpu_malone:export frame threshold of fra…
mingqian-0 Dec 27, 2019
9e2cbe8
LF-629: [8QM_MEK/8QXP_MEK]mxc:vpu_malone: donot set end_flag if scode…
Dec 27, 2019
3ca4edf
LF-633-1 i2c: lpi2c: add bus recovery feature
wangxiaoningnxp Dec 27, 2019
6102c35
LF-633-2 ARM64: dts: imx8qxp: add bus recovery for cm40_i2c
wangxiaoningnxp Dec 27, 2019
ba18f5d
LF-633-3 ARM64: dts: imx8qm: add bus recovery for i2c1
wangxiaoningnxp Dec 27, 2019
0dfca2a
arm64: dts: ls208xa: Remove dma-coherent from dwc3 nodes
RanWang1 Dec 27, 2019
32bc589
MLK-22620: ASoC: imx-ak5558: Force tdm mode for ASRC case
TE-N-ShengjiuWang Sep 24, 2019
f02d9e9
LF-637 pwm: imx27: Eliminate error message for defer probe
Anson-Huang Dec 30, 2019
effa951
LF-625 PCI: imx: pcie ep probe failed
Dec 26, 2019
0284b4b
MGS-5064 [#imx-1868] 0003-CL244120-Prepare-for-NXP-backwards-compatib…
xianzhongli Dec 25, 2019
7bb487d
MGS-5064 [#imx-1868] 0006-CL244297-align-gc_feature_database
xianzhongli Dec 25, 2019
f8a9857
MGS-5064 [#imx-1868] 0010-BUG25711-CL244484-Android-CTS-some-cases-fa…
xianzhongli Dec 25, 2019
c7610f5
MA-16168 [#imx-1903] Fix GPU driver build error and not work issue on…
richard197611 Dec 25, 2019
2ebcf40
LF-408-2 [#imx-1873] disable 1M page for dynamic mapping
xianzhongli Dec 25, 2019
faa0d3d
MGS-5458 [#imx-1708] fix GPU/VIP coreIndex issue
xianzhongli Dec 24, 2019
0b29eda
LF-697 net: ethernet: freescale: sdk_fman: fix the build warnings
Jan 2, 2020
c1a8c13
LF-289 net: fec: request pmqos during low power
fugangduan Dec 6, 2019
6fb9e72
LF-701 arm: dts: imx6qp-sabreauto: add the sata and pcie supports
Jan 2, 2020
2217fb2
LF-705 usb: chipidea: imx: delete useless code
Jan 3, 2020
f7cbc8e
LF-695 arm: dts: imx6qdl-sabreauto: increase the drive strength for u…
Jan 3, 2020
95bb88f
LF-20-1 arm64: dts: ls1012ardb: Update qspi node dts properties
Jan 3, 2020
2497fce
LF-20-2 mtd: spi-nor: Use 1 bit mode of spansion(s25fs512s) flash
Jan 3, 2020
88aa19d
LF-688:[8QM_MEK/8QXP_MEK]mxc:vpu_windsor:export fw log via debugfs
mingqian-0 Dec 31, 2019
1e4eacc
LF-690:[8QM_MEK/8QXP_MEK]mxc:vpu_windsor:extends the range of frame r…
mingqian-0 Dec 31, 2019
c486f24
LF-710 arm: dts: add touch support for imx7ulp-evkb board
Jan 6, 2020
70237ab
MGS-5472 [#ccc] fix gpu resolve alignment issue
xianzhongli Jan 6, 2020
a9c9be5
LF-668: mtd: nand: raw: gpmi: fixed the issue when determine ecc sett…
hanxu-nxp Jan 6, 2020
3fd4ced
LF-698: arm64: dts: remove the redundant qspi node in i.MX8MQ EVK dts
hanxu-nxp Jan 6, 2020
2a3de66
dt-bindings: dma: fsl-edma: add new fsl,fsl,ls1028a-edma
Dec 12, 2019
9c7bdab
dmaengine: fsl-edma: Add eDMA support for QorIQ LS1028A platform
Dec 12, 2019
4b3783d
arm64: dts: ls1028a: Update edma compatible to fit eDMA driver
Dec 12, 2019
beab621
LF-711:[8QM_MEK/8QXP_MEK]mxc:vpu_malone:stream may hang due to the ev…
mingqian-0 Jan 6, 2020
3a7b8f2
LF-162: i2c: imx: Defer probing if EDMA not available
Nov 26, 2019
7b4de52
LF-228 drivers: pci: dwc: pci-imx6: handle the abort from user-space
Jan 7, 2020
44004f2
MLK-13477: ARM: dts: imx6sll-evk: add charger driver
Nov 17, 2016
baff552
arm64:move elfcorehdr reservation early for crash dump kernel
Dec 30, 2019
e3ad568
LF-721 drivers: pci: dwc: pci-imx6: remove the unnecessary header file
Jan 7, 2020
800844f
LF-540: drm/mxsfb: Use clock when checking for memory bandwidth
Jan 7, 2020
8a12c98
LF-540: arm64: dts: imx8mq: adv7535: Decrease the max memory bandwidth
Jan 7, 2020
597a92d
LF-165 [#imx-1870] gputop counter test failed
Jan 7, 2020
49ee48d
LF-290 PCI: imx: add the pcie pm workaround for imx6qdl
Jan 6, 2020
566696b
LF-165 [#imx-1870] Fix the error when converting pointer to int for 3…
Jan 8, 2020
051029a
LF-705-1 usb: chipidea: udc: delete the redundancy code
Jan 3, 2020
3ccbb72
LF-723 ARM: dts: imx: Add pwm backlight for lvds display
JackyBai Jan 8, 2020
58bdc1e
arm64: dts: lx2160a: add iommu-map property to pci nodes
tudorl Dec 17, 2019
e50528b
LF-18-1 arm64: dts: ls1088ardb: Update qspi dts node properties
Jan 7, 2020
5a0c694
LF-18-2 arm64: dts: ls1046ardb: Update qspi node dts properties
Jan 3, 2020
8c2bc68
LF-18-3 spi: fsl-qspi: Allocate AHB memory dynamically for imx platforms
Jan 7, 2020
0fb6e07
arm64: dts: ls1012ardb: Update qspi node property
Jan 8, 2020
2e6deed
net: mscc: ocelot: Workaround to allow traffic to CPU in standalone mode
vladimiroltean Dec 21, 2019
4057b8e
Revert "arm64: dts: LS1028a-rdb: use Ethernet PHY interrupt"
vladimiroltean Jan 6, 2020
44d271c
Revert "net: dsa: felix: Add PCS operations for PHYLINK"
vladimiroltean Jan 6, 2020
13fbf84
Revert "net: mscc: ocelot: introduce more focused PCS ops for PHYLINK"
vladimiroltean Jan 6, 2020
2791b86
Revert "net: mscc: ocelot: convert to PHYLINK"
vladimiroltean Jan 6, 2020
9b762b4
Revert "net: mscc: ocelot: do not force Felix MACs at lower speeds th…
vladimiroltean Jan 6, 2020
b2ec9d4
Revert "enetc: Set MDIO_CFG_HOLD to the recommended value of 2"
vladimiroltean Jan 6, 2020
cd27f60
Revert "enetc: export enetc_mdio definitionns to include/linux/fsl"
vladimiroltean Jan 6, 2020
f211168
Revert "net: phylink: call mac_an_restart for SGMII/QSGMII inband int…
vladimiroltean Jan 6, 2020
7e48f46
Revert "net: phylink: make QSGMII a valid PHY mode for in-band AN"
vladimiroltean Jan 6, 2020
0db6cb3
Revert "mii: Add helpers for parsing SGMII auto-negotiation"
vladimiroltean Jan 6, 2020
0c197fb
net: dsa: ocelot: add NET_VENDOR_MICROSEMI dependency
arndb Dec 15, 2019
d276f5e
mii: Add helpers for parsing SGMII auto-negotiation
vladimiroltean Sep 30, 2019
0de60d8
net: phylink: make QSGMII a valid PHY mode for in-band AN
vladimiroltean Nov 22, 2019
b72c731
net: phylink: add support for polling MAC PCS
vladimiroltean Dec 27, 2019
dee6256
net: dsa: Pass pcs_poll flag from driver to PHYLINK
vladimiroltean Dec 27, 2019
d210952
enetc: Make MDIO accessors more generic and export to include/linux/fsl
claudiu-m Aug 12, 2019
561e54c
enetc: Set MDIO_CFG_HOLD to the recommended value of 2
vladimiroltean Nov 27, 2019
26ff3ab
net: mscc: ocelot: make phy_mode a member of the common struct ocelot…
vladimiroltean Dec 16, 2019
f503732
net: mscc: ocelot: export ANA, DEV and QSYS registers to include/soc/…
vladimiroltean Dec 16, 2019
1f517cb
net: dsa: felix: Add PCS operations for PHYLINK
vladimiroltean Jan 6, 2020
45f7abe
arm64: dts: ls1028a-rdb: Enable SGMII AN for the QSGMII switch ports
vladimiroltean Dec 6, 2019
e0ae4e2
net: phy: vsc8514: enable in-band SGMII auto-negotiation setting
Dec 27, 2019
5e82031
arm64: dts: ls1028a: Disable swp5 by default
vladimiroltean Dec 6, 2019
95a8497
drivers: net: phy: aquantia: Add XFI counters
Jan 6, 2020
1c98df6
arm64: dts: fsl-ls1028a-rdb: fix QSGMII PHY node names
Jan 7, 2020
b21392a
arm64: dts: fsl-ls1028a: prepare dts for overlay
Jan 6, 2020
6a00ca1
arm64: dts: fsl-ls1028a-qds: Add overlays for various serdes protocols
Jan 7, 2020
459e542
scripts: Makefile: Enable creation of _symbols_ DT node for overlays
Jan 6, 2020
9c7ce16
drivers: net: felix: set link based on BMSR, not LPA
Jan 7, 2020
0126538
drivers: net: phylink: in-band AN for USXGMII
Jan 7, 2020
fef4d4e
drivers: net: phy: don't crash in phy_read/_write_mmd without a PHY d…
Jan 7, 2020
9d57ff4
drivers: net: dsa: felix: Allow PHY to AN 10/100/1000 with 2500 serde…
Jan 8, 2020
0bcec1c
drivers: net: dsa: felix: Handle PAUSE Rx regardless of AN result
Jan 8, 2020
26654a3
drivers: net: mscc_ocelot: don't flood unicast traffic to cpu
Jan 8, 2020
5cd819b
arm64: dts: fsl-ls1028a: add labels to Ethernet switch ports
Jan 6, 2020
a444c4a
security/keys/secure_key: Fix the path of included header file
shengzhou Jan 9, 2020
974bd4b
MLK-23102-1 drm/imx: dpu: kms: Remove fetchunit pin-off mechanism
Dec 2, 2019
41cdb44
MLK-23102-2 gpu: imx: dpu: fetchunit: Remove pin-off operations
Dec 2, 2019
76d38e3
MLK-23109 drm/imx: dpu: plane: Always enable DPRC when prefetch is ne…
Nov 27, 2019
016042c
MLK-23107-1 gpu: imx: imx8_dprc: Add helper dprc_disable_repeat_en()
Dec 2, 2019
872391b
MLK-23107-2 drm/imx: dpu: kms: Disable DPRC repeat_en in ->atomic_flu…
Dec 2, 2019
21798d3
MLK-23187-1 gpu: imx: dpu: framegen: Increase timeout again when wait…
Jan 3, 2020
a7a49d0
MLK-23187-2 drm/imx: dpu: crtc: Disable DPRC repeat_en in ->atomic_di…
Jan 3, 2020
d9b8c88
LF-741: ARM: dts: imx6qdl-sabresd: disable snvs_pwrkey
Jan 9, 2020
fa2d7ef
LF-183 sdk_fman: add an option for RTC (1588 timer) initialization an…
yangbolu1991 Sep 2, 2019
899e57b
LF-183 ptp: depend on !FSL_SDK_FMAN_RTC_API for ptp_qoriq
yangbolu1991 Dec 5, 2019
553aeb3
sdk_dpaa: ceetm: fix recursive dependencies
camelia-groza-NXP Jan 8, 2020
6e06960
enetc: add ioctl() support for PHY-related ops
mwalle Nov 7, 2019
2911987
LF-749 ARM: dts: imx6qdl: add bus recovery for i2c buses
wangxiaoningnxp Jan 9, 2020
a13f110
LF-765 [8QM_MEK/8QXP_MEK]mxc:vpu_malone: add FRAME_SKIP status to rec…
Jan 9, 2020
3814321
staging: fsl_ppfe/eth: Enhance error checking in platform probe
Jan 8, 2020
1f95d62
LF-419 arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo
Nov 28, 2019
dbac855
MGS-5341 [#imx-1870] Fix the uninitialized variable in GPU driver
Jan 10, 2020
237c3b8
MLK-23221: drm/bridge: nwl-dsi: Call panel enable early
Jan 9, 2020
459a51f
MGS-5485 [#imx-1870] fix memory database error
xianzhongli Jan 10, 2020
2077a30
LF-789-1 Revert "scripts: Makefile: Enable creation of _symbols_ DT n…
Jan 10, 2020
a6218cb
LF-789-2 arm64: dts: add overlay support for ls1028a-qds
Jan 10, 2020
98e6727
MGS-5485-2 [#imx-1870] fix system out of memory in gpu database
xianzhongli Jan 10, 2020
ec80b28
drivers/staging/fsl_qbman: Disable Portal Channel IRQs
Dec 16, 2019
dce5b6e
fsl_qbman: Framework for enabling Link status notification
sachin-saxena-nxp Dec 19, 2019
2e4e9d1
drivers: net: dsa: felix: don't restart PCS SGMII AN if not needed
Jan 15, 2020
47ce5e3
LF-835-1 ARM: dts: imx7ulp.dtsi: add phandle for sim for USBPHY1
Jan 17, 2020
f6fb4f6
LF-835-2 ARM: dts: imx7ulp-evk: add pinctrl for suspend
Jan 20, 2020
4a735b5
LF-835-3 ARM: dts: imx7ulp-evk: disable usbotg1 overcurrent function
Jan 20, 2020
1da65ef
net: dsa: felix: Don't error out on disabled ports with no phy-mode
vladimiroltean Jan 16, 2020
2758630
LF-810: arm64: dts: imx8mq: Add support for dual-display
Jan 14, 2020
3d0c7c6
LF-841: drm/bridge: nwl-dsi: Fix mode_set
Jan 21, 2020
a5371ca
MLK-14679-1: ARM: clk: spdif clock rate is too high for asrc
Apr 12, 2017
2fdd365
LF-855-1: arm: dts: enable nand-on-flash-bbt for 6qdl
hanxu-nxp Jan 21, 2020
10804b1
LF-855-2: mtd: rawnand: gpmi: add iMX6QP to GPMI_IS_MX6 defination
hanxu-nxp Feb 4, 2020
5f61bc8
LF-881: arm64: dts: add a dts file for dpdk
Feb 6, 2020
bf0c518
LF-632 clk: s32v234: Fix "enetpll_dfs3" position in sdhc_sels
Jan 14, 2020
86d2258
LF-857-1: char: imx_amp: imx_sema4: enlarge lock protect
Feb 7, 2020
2c4a1d9
LF-857-2: clk: imx: clk-pllv3: remove usleep()
Feb 7, 2020
265a368
LF857-3: ARM: dts: imx6sx-sdb-m4: correct base address of m4_reserved
Feb 7, 2020
30c5cbb
LF-842-1: drm/bridge: nwl-dsi: Change mipi clocks re-parenting
Feb 6, 2020
7818bd6
LF-842-2: dt-bindings: display/bridge: nwl-dsi: Document video_pll clock
Feb 10, 2020
efc46c8
LF-457: ocelot: tsn: clean preempt interrupt status
Feb 11, 2020
609cba7
LF-867: mtd: rawnand: gpmi: fix the driver only sense CS0 R/B issue
hanxu-nxp Feb 12, 2020
44867e5
LF-900: drm/imx/dcss: Fix kernel panic during suspend
Feb 12, 2020
cb5e92d
LF-933: crypto: caam: fix iosource busy issue
Feb 17, 2020
c2a9309
LF-853 PCI: imx: do not enable ep mode on imx8mq evk pcie port0
Feb 4, 2020
f3a7544
LF-794-1 firmware: imx: scu-pd: Remove the HDMI TX always on workaround
abelvesa Nov 27, 2019
80869f0
LF-794-2 arm64: dts: imx8qm: Add firmware-name properties for HDMI an…
abelvesa Dec 11, 2019
d460a10
LF-794-3 gpu: cdn: imx8qm: Add firmware loading support
abelvesa Dec 11, 2019
93e2ae9
LF-794-4 gpu: cdn: mhdp-common: Increase the check alive timeout
abelvesa Jan 9, 2020
e104603
LF-977 ARM: dts: imx6sx: enable phy delay for enet2
fugangduan Feb 20, 2020
3fe91dc
LF-838: crypto: caam - increase the domain of write memory barrier to…
iuliana-prodan Feb 17, 2020
51ff3c3
sdk_qbman: Only create debugfs entries when QBMan is part of device tree
Feb 18, 2020
b5e3236
LF-970 PCI: imx: make sure that the msi_en is set
Feb 20, 2020
717137f
LF-903 firmware: imx: Align imx SC msg structs to 4
cdleonard Feb 11, 2020
bf553f3
LF-950 firmware: imx: scu: Fix corruption of header
lenormandfranck Feb 4, 2020
9934009
arm64: lsdk.config: lower the default NR_CPUS to 16
camelia-groza-NXP Feb 12, 2020
45b8e15
LF-292-1 crypto: caam - refactor RNG initialization
horiag Feb 21, 2020
5c97a47
LF-292-2 crypto: caam - add power management
horiag Feb 21, 2020
5731611
LF-993: mtd: rawnand: gpmi: remove unbalanced runtime pm ops
hanxu-nxp Feb 23, 2020
09a4c7e
LF-980 arch/arm64: use TKT340553_SW_WORKAROUND only for IMX_SCU_SOC
Feb 20, 2020
0a05146
LF-924: net/enetc: Set MAC Rx FIFO to recommended value
Feb 14, 2020
5051c1f
LF-807 pwm: imx-tpm: force 'real_period' to be zero in suspend
fancyfly Feb 20, 2020
6df6931
thermal: qoriq: Update the settings for TMUv2
andynxp May 25, 2020
a0afa95
arm64: dts: lx2160a: add more thermal zone support
andynxp Apr 16, 2020
451c58b
Merge tag 'v5.4.42' into 5.4.y+qoriq
rehsack May 30, 2020
d10b8e0
Merge tag 'v5.4.43' into 5.4.y+qoriq
rehsack May 30, 2020
35b10ca
Merge branch 'qoriq/linux-5.4' into 5.4.y+qoriq
rehsack May 30, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 19 additions & 7 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 5
PATCHLEVEL = 4
SUBLEVEL = 41
SUBLEVEL = 43
EXTRAVERSION =
NAME = Kleptomaniac Octopus

Expand Down Expand Up @@ -707,12 +707,9 @@ else ifdef CONFIG_CC_OPTIMIZE_FOR_SIZE
KBUILD_CFLAGS += -Os
endif

ifdef CONFIG_CC_DISABLE_WARN_MAYBE_UNINITIALIZED
KBUILD_CFLAGS += -Wno-maybe-uninitialized
endif

# Tell gcc to never replace conditional load with a non-conditional one
KBUILD_CFLAGS += $(call cc-option,--param=allow-store-data-races=0)
KBUILD_CFLAGS += $(call cc-option,-fno-allow-store-data-races)

include scripts/Makefile.kcov
include scripts/Makefile.gcc-plugins
Expand Down Expand Up @@ -860,6 +857,17 @@ KBUILD_CFLAGS += -Wno-pointer-sign
# disable stringop warnings in gcc 8+
KBUILD_CFLAGS += $(call cc-disable-warning, stringop-truncation)

# We'll want to enable this eventually, but it's not going away for 5.7 at least
KBUILD_CFLAGS += $(call cc-disable-warning, zero-length-bounds)
KBUILD_CFLAGS += $(call cc-disable-warning, array-bounds)
KBUILD_CFLAGS += $(call cc-disable-warning, stringop-overflow)

# Another good warning that we'll want to enable eventually
KBUILD_CFLAGS += $(call cc-disable-warning, restrict)

# Enabled with W=2, disabled by default as noisy
KBUILD_CFLAGS += $(call cc-disable-warning, maybe-uninitialized)

# disable invalid "can't wrap" optimizations for signed / pointers
KBUILD_CFLAGS += $(call cc-option,-fno-strict-overflow)

Expand Down Expand Up @@ -1238,11 +1246,15 @@ ifneq ($(dtstree),)
$(Q)$(MAKE) $(build)=$(dtstree) $(dtstree)/$@

PHONY += dtbs dtbs_install dtbs_check
dtbs dtbs_check: include/config/kernel.release scripts_dtc
dtbs: include/config/kernel.release scripts_dtc
$(Q)$(MAKE) $(build)=$(dtstree)

ifneq ($(filter dtbs_check, $(MAKECMDGOALS)),)
dtbs: dt_binding_check
endif

dtbs_check: export CHECK_DTBS=1
dtbs_check: dt_binding_check
dtbs_check: dtbs

dtbs_install:
$(Q)$(MAKE) $(dtbinst)=$(dtstree)
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/dra7.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@
#address-cells = <1>;
ranges = <0x51000000 0x51000000 0x3000
0x0 0x20000000 0x10000000>;
dma-ranges;
/**
* To enable PCI endpoint mode, disable the pcie1_rc
* node and enable pcie1_ep mode.
Expand All @@ -185,7 +186,6 @@
device_type = "pci";
ranges = <0x81000000 0 0 0x03000 0 0x00010000
0x82000000 0 0x20013000 0x13000 0 0xffed000>;
dma-ranges = <0x02000000 0x0 0x00000000 0x00000000 0x1 0x00000000>;
bus-range = <0x00 0xff>;
#interrupt-cells = <1>;
num-lanes = <1>;
Expand Down Expand Up @@ -230,6 +230,7 @@
#address-cells = <1>;
ranges = <0x51800000 0x51800000 0x3000
0x0 0x30000000 0x10000000>;
dma-ranges;
status = "disabled";
pcie2_rc: pcie@51800000 {
reg = <0x51800000 0x2000>, <0x51802000 0x14c>, <0x1000 0x2000>;
Expand All @@ -240,7 +241,6 @@
device_type = "pci";
ranges = <0x81000000 0 0 0x03000 0 0x00010000
0x82000000 0 0x30013000 0x13000 0 0xffed000>;
dma-ranges = <0x02000000 0x0 0x00000000 0x00000000 0x1 0x00000000>;
bus-range = <0x00 0xff>;
#interrupt-cells = <1>;
num-lanes = <1>;
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,8 @@
imx27-phycard-s-rdk {
pinctrl_i2c1: i2c1grp {
fsl,pins = <
MX27_PAD_I2C2_SDA__I2C2_SDA 0x0
MX27_PAD_I2C2_SCL__I2C2_SCL 0x0
MX27_PAD_I2C_DATA__I2C_DATA 0x0
MX27_PAD_I2C_CLK__I2C_CLK 0x0
>;
};

Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/imx6dl-yapp4-ursa.dts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
};

&switch_ports {
/delete-node/ port@2;
/delete-node/ port@3;
};

&touchscreen {
Expand Down
9 changes: 8 additions & 1 deletion arch/arm/boot/dts/r8a73a4.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,14 @@
cmt1: timer@e6130000 {
compatible = "renesas,r8a73a4-cmt1", "renesas,rcar-gen2-cmt1";
reg = <0 0xe6130000 0 0x1004>;
interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>;
interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>,
<GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&mstp3_clks R8A73A4_CLK_CMT1>;
clock-names = "fck";
power-domains = <&pd_c5>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm/boot/dts/r8a7740.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -479,7 +479,7 @@
cpg_clocks: cpg_clocks@e6150000 {
compatible = "renesas,r8a7740-cpg-clocks";
reg = <0xe6150000 0x10000>;
clocks = <&extal1_clk>, <&extalr_clk>;
clocks = <&extal1_clk>, <&extal2_clk>, <&extalr_clk>;
#clock-cells = <1>;
clock-output-names = "system", "pllc0", "pllc1",
"pllc2", "r",
Expand Down
9 changes: 7 additions & 2 deletions arch/arm/include/asm/futex.h
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,13 @@ arch_futex_atomic_op_inuser(int op, int oparg, int *oval, u32 __user *uaddr)
preempt_enable();
#endif

if (!ret)
*oval = oldval;
/*
* Store unconditionally. If ret != 0 the extra store is the least
* of the worries but GCC cannot figure out that __futex_atomic_op()
* is either setting ret to -EFAULT or storing the old value in
* oldval which results in a uninitialized warning at the call site.
*/
*oval = oldval;

return ret;
}
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -2365,7 +2365,7 @@
reg = <0x0 0xff400000 0x0 0x40000>;
interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
clocks = <&clkc CLKID_USB1_DDR_BRIDGE>;
clock-names = "ddr";
clock-names = "otg";
phys = <&usb2_phy1>;
phy-names = "usb2-phy";
dr_mode = "peripheral";
Expand Down
4 changes: 4 additions & 0 deletions arch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,10 @@
clock-latency = <50000>;
};

&frddr_a {
status = "okay";
};

&frddr_b {
status = "okay";
};
Expand Down
130 changes: 125 additions & 5 deletions arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -440,19 +440,19 @@
};

thermal-zones {
core_thermal1: core-thermal1 {
cluster6-7 {
polling-delay-passive = <1000>;
polling-delay = <5000>;
thermal-sensors = <&tmu 0>;

trips {
core_cluster_alert: core-cluster-alert {
cluster6_7_alert: cluster6-7-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};

core_cluster_crit: core-cluster-crit {
cluster6_7_crit: cluster6-7-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
Expand All @@ -461,7 +461,7 @@

cooling-maps {
map0 {
trip = <&core_cluster_alert>;
trip = <&cluster6_7_alert>;
cooling-device =
<&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
<&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
Expand All @@ -482,6 +482,126 @@
};
};
};

ddr-cluster5 {
polling-delay-passive = <1000>;
polling-delay = <5000>;
thermal-sensors = <&tmu 1>;

trips {
ddr-cluster5-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};

ddr-cluster5-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};
};

wriop {
polling-delay-passive = <1000>;
polling-delay = <5000>;
thermal-sensors = <&tmu 2>;

trips {
wriop-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};

wriop-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};
};

dce-qbman-hsio2 {
polling-delay-passive = <1000>;
polling-delay = <5000>;
thermal-sensors = <&tmu 3>;

trips {
dce-qbman-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};

dce-qbman-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};
};

ccn-dpaa-tbu {
polling-delay-passive = <1000>;
polling-delay = <5000>;
thermal-sensors = <&tmu 4>;

trips {
ccn-dpaa-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};

ccn-dpaa-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};
};

cluster4-hsio3 {
polling-delay-passive = <1000>;
polling-delay = <5000>;
thermal-sensors = <&tmu 5>;

trips {
clust4-hsio3-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};

clust4-hsio3-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};
};

cluster2-3 {
polling-delay-passive = <1000>;
polling-delay = <5000>;
thermal-sensors = <&tmu 6>;

trips {
cluster2-3-alert {
temperature = <85000>;
hysteresis = <2000>;
type = "passive";
};

cluster2-3-crit {
temperature = <95000>;
hysteresis = <2000>;
type = "critical";
};
};
};
};

soc {
Expand Down Expand Up @@ -760,7 +880,7 @@
/* Calibration data group 1 */
<0x00000000 0x00000035
/* Calibration data group 2 */
0x00010001 0x00000154>;
0x00000001 0x00000154>;
little-endian;
#thermal-sensor-cells = <1>;
};
Expand Down
2 changes: 2 additions & 0 deletions arch/arm64/boot/dts/renesas/r8a77980.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -1318,13 +1318,15 @@
ipmmu_vip0: mmu@e7b00000 {
compatible = "renesas,ipmmu-r8a77980";
reg = <0 0xe7b00000 0 0x1000>;
renesas,ipmmu-main = <&ipmmu_mm 4>;
power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
#iommu-cells = <1>;
};

ipmmu_vip1: mmu@e7960000 {
compatible = "renesas,ipmmu-r8a77980";
reg = <0 0xe7960000 0 0x1000>;
renesas,ipmmu-main = <&ipmmu_mm 11>;
power-domains = <&sysc R8A77980_PD_ALWAYS_ON>;
#iommu-cells = <1>;
};
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/rockchip/rk3328-evb.dts
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
&i2c1 {
status = "okay";

rk805: rk805@18 {
rk805: pmic@18 {
compatible = "rockchip,rk805";
reg = <0x18>;
interrupt-parent = <&gpio2>;
Expand Down
2 changes: 1 addition & 1 deletion arch/arm64/boot/dts/rockchip/rk3328-rock64.dts
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@
&i2c1 {
status = "okay";

rk805: rk805@18 {
rk805: pmic@18 {
compatible = "rockchip,rk805";
reg = <0x18>;
interrupt-parent = <&gpio2>;
Expand Down
4 changes: 2 additions & 2 deletions arch/arm64/boot/dts/rockchip/rk3399.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -410,7 +410,7 @@
reset-names = "usb3-otg";
status = "disabled";

usbdrd_dwc3_0: dwc3 {
usbdrd_dwc3_0: usb@fe800000 {
compatible = "snps,dwc3";
reg = <0x0 0xfe800000 0x0 0x100000>;
interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH 0>;
Expand Down Expand Up @@ -446,7 +446,7 @@
reset-names = "usb3-otg";
status = "disabled";

usbdrd_dwc3_1: dwc3 {
usbdrd_dwc3_1: usb@fe900000 {
compatible = "snps,dwc3";
reg = <0x0 0xfe900000 0x0 0x100000>;
interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH 0>;
Expand Down
1 change: 1 addition & 0 deletions arch/arm64/kernel/machine_kexec.c
Original file line number Diff line number Diff line change
Expand Up @@ -189,6 +189,7 @@ void machine_kexec(struct kimage *kimage)
* the offline CPUs. Therefore, we must use the __* variant here.
*/
__flush_icache_range((uintptr_t)reboot_code_buffer,
(uintptr_t)reboot_code_buffer +
arm64_relocate_new_kernel_size);

/* Flush the kimage list and its buffers. */
Expand Down
Loading