aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-kernel
AgeCommit message (Collapse)Author
2018-04-02ceetm: update to 889c527b84d5C.R. Guo
*include the following changes: 889c527 - Copyright update *update md5 checksum Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-04-02linux-fslc-imx: Update to 4.9-1.0.x GA based forkStefan Agner
This updates the kernel fork for the 4.9-1.0.x-imx branch, merges the 4.9.67 stable release on top of it and apply following changes: - ARM: dts: imx6ull: include all needed definitions - ASoC: sgtl5000: Allow LRCLK pad drive strength to be changed - video: fbdev: mxsfb: honor native-mode - video: mxsfb: simplify parsing - dmaengine: Kconfig: Extend the dependency for MXS_DMA - video: fbdev: mxsfb: fix pixelclock polarity - video: mxsfb: add compile dependencies - chipidea: make usb charger optional Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-15imx-gpu-viv: Upgrade to 6.2.2.p0Tom Hochstein
Key Features of the Vivante 6.2.2.p0 Driver Series - Full support for Khronos Vulkan 1.0 API and WSI extension APIs Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern GPUs used in a wide variety of devices. Vivante’s Vulkan 1.0 implementation has passed Khronos Vulkan 1.0 Conformance Test. Vivante GC7000XS* GPU core has been certified by Khronos as a Vulkan 1.0 compliant product. - Full support for Khronos OpenGL ES 3.2 API The new OpenGL ES 3.2 and OpenGL ES Shading Language 3.20 specifications bring AEP, plus additional functionality, into core OpenGL ES. Vivante OpenGL ES 3.2 implementation has passed Khronos OpenGL ES 3.2 Conformance Test. And Vivante GC7000XS* GPU core has been certified by Khronos as an OpenGL ES 3.2 compliant product. - Draw calls specifying a base vertex parameter - Floating-point framebuffers - Robust buffer access control - Support for querying CONTEXT_FLAGS, as needed by debug and robust buffer access functionality. - Khronos OpenVX 1.0.1 API - Khronos OpenCL 1.2 API Improvements 1. Added mutex protection for referencing gctSIGNAL in gckOS_MapSignal to fix a MT race issue. 2. Streamlined GPU address calculation base on MC20 (0/1) and MMU (0/1) combinations. 3. Fixed multiple Android HWC 2.0 rendering issues. Refined HWC 2.0 driver implementation. 4. Improved HWC2.0 composition performance by composing damaged regions only. 6. Enabled offline/online compiler IR assembly dump function for users. 7. Implemented the direct rendering support (no-resolve) for Wayland platform. 8. Added EGL_EXT_buffer_age extension for Wayland and fbdev platforms. 9. Updated wayland-viv protocol to support tile status sync from client to server. 10. Improved OpenCL 1.2 builtin function support with native GPU instructions. 11. Enabled OpenCL 1.2 API trace dump function controlled by VIV_TRACE environment variable. 12. Support for OpenGL4.0 13. Cleaned up driver code issues reported by Klocwork and Coverity. Changes and Bug Fixes VG3D: MGS-2972 fix 3D OpenVG render target orientation EGL: MGS-2790 6sx-sdb Met memory dump when do xwld stress test EGL: MGS-2885 fix recursive call to dequeue buffer issue on wayland EGL: MGS-2785 Meet segmentation fault when test qt5nmapper on wayland EGL: MGS-2734 fix x11 memory leak issue Gralloc:MA-9561 fix crash issue on new gralloc1 interface. 2D: MGS-2900 fix filterblt memory leak VG2D/6SL: MGS-2882 fix video memory allocator OCL: MGS-2732 clCopyImage with max_images in OCL1.1 cts, crashes. GLES: MGS-2747 enable the full config for ES3 CTS GLES: MGS-1832 fix Mirada performance issue. optimize cpu load for fence check WEBGL: MGS-2779 webgl 1.0.2 conformance test met out of memory General:MGS-2923 fix gc2000 gpu hang when flush TS cache General:MGS-2907 fix wrong cache invalidate with dma_map_area General:MGS-2902 fix wrong release_mem_region General:MGS-2848 fix gpu hang for flat mapping optimization General:MGS-2848 Optimize MMUv1 FlatMapping performances General:MGS-2857 fix spinlock in gpu kernel driver General:MGS-2805 Enable gcdENABLE_VG by default. General:MGS-2827 fix serious performance drop on imx6q General:MGS-2832 fix axi bus error with correct baseaddress General:MA-9483 Refine android native fence code to match 4.9 kernel General:MA-9473 Fix gpu random crash issue caused by NULL pointer General:MGS-2804 fix flat mapping overflow issue General:MGS-2786 fix gpu kernel panic with debugfs General:GS-2776 fix galcore device open failure General:MGS-2767 i.MX7ULP GPU suspend/resume problem Coverity:MGS-2858 Double free in __driUtilUpdateExtraDrawableInfo Known Issues OpenCL 1.1 CTS failures. Will be addresed in 6.2.3 [imx6q/imx6qp/imx6dl] Does not work if cma region is above 'base + 2G' MGS-3027 GPU: X11 manywin draw error. 100% MGS-2935 [imx6QP] X11: glxs app test some frames render incorrectly. 100% MGS-2860 [MX7ULP/imx6SLEVK] X11/Xwld: XWindow 2D Acceleration performance test met "X Error of failed request: BadMatch (invalid parameter attributes)" error. 100% MGS-2829 [imx6qp/imx6d] xwld: mm06 Samurai and Proxycon performance regression comparing with L4.1 using 5.0.11p8 MGS-2310 [imx6qp/imx6dq/imx6dl/imx6sx] webgl: two items performance data is lower than L4.1_GA MGS-1828 [imx6qp_sd/imx6Q/imx6dl] X11/xwld: VGMARK on vg3d have some items performance drop comparing with L4.1 GA MGS-1350 [imx6qp-sd] X/FB: Some Basemark test items performance drop comparing with L3.14.52GA which use 5.0.11p7 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06kernel-module-scatter-gather: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06kernel-module-perf-qoriq: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06kernel-module-ls-debug: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06kernel-module-uio-seville: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06kernel-module-ar: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06linux-qoriq_4.4: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06linux-qoriq_4.9: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06cryptodev-qoriq: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-03-06ceetm: update SRC_URLC.R. Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-02-06pkc-host: removeChunrong Guo
This pkg will not be supported anymore. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-01-25linux-qoriq_4.4: ${KERNEL_PACKAGE_NAME} replaces original key "kernel"Chunrong Guo
*update RDEPENDS to match kernel naming The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include needs to do the same, otherwise bitbake emits a warning and the kernel isn't removed. *FILES_${KERNEL_PACKAGE_NAME}-image () replaces original key FILES_kernel-image Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-01-25linux-qoriq_4.9: ${KERNEL_PACKAGE_NAME} replaces original key "kernel"Chunrong Guo
*update RDEPENDS to match kernel naming The kernel class now sets RDEPENDS_${KERNEL_PACKAGE_NAME}-base so this include needs to do the same, otherwise bitbake emits a warning and the kernel isn't removed. *FILES_${KERNEL_PACKAGE_NAME}-image () replaces original key FILES_kernel-image Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-01-25linux-qoriq_4.4: update to bbf051dc9Chunrong Guo
*include the following changes: bbf051d - Merge branch 'linux-4.4-nxp' into linux-4.4 on Dec. 12, 2017 672ee5e - arm64: dts: ls1046a: disable Ethernet nodes 0 and 1 e2a96c6 - arm64: dts: add dma coherent flags for DPAA 1.x Ethernet nodes 3c07d67 - arm/dts: Add nodes for flexcan devices present on LS1021A-Rev2 SoC 1027f4e - arm: dts: Remove p1010-flexcan compatible from imx series dts 712add2 - powerpc: dts: P1010: Add endianness property to flexcan node cf0f79e - arm64: dts: ls1088a: correct the i2c clock to 1/8 platform pll 4c7d926 - arm64: dts: ls208xa: correct the i2c clock to 1/2 platform pll 03ebf6a - arm64: dts: ls1012a: correct the i2c clock to 1/4 platform pll 9339c66 - clk: qoriq: add more divider clocks support 3664237 - i2c: imx: implement bus recovery with gpio for Layerscape 1b02f58 - gianfar: Disable EEE autoneg by default 280e5ca - Merge branch 'linux-4.4-nxp' into linux-4.4 on Dec. 8, 2017 6a70bac - Merge linaro linux v4.4.98 into linux-4.4 ded7a2e - staging: fsl_ppfe/eth: Avoid packet drop at TMU queues 2aa7ed0 - staging: fsl_ppfe/eth: add function to update tmu credits 0cc1286 - staging: fsl_ppfe/eth: Disable autonegotiation for 2.5G SGMII 5074a72 - staging: fsl_ppfe/eth: Enable PFE in clause 45 mode 557db3f - net: ethernet: Rename PHY_INTERFACE_MODE_SGMII_2500 9d9ffbd - phy: Add 2.5G SGMII interface mode af5b3e4 - net: ethernet: Remove PHY_INTERFACE_MODE_SGMII_2500 f444c0c - arm64: dts: freescale: ls1012a: Disable PCIe node as default d0941c3 - arm64: dts: ls1012a: Add LS1012A-2G5RDB board support 1346603 - sdk_dpaa: ceetm: increment the interface's ern counters when needed a0de89e - sdk_dpaa: ceetm: coding style fixes and added comments 403aed9 - sdk_dpaa: ceetm: stop transmitting frames when the CQ is congested a0c7c6c - sdk_dpaa: ceetm: add independent CEETM congestion thresholds e3b56f6 - usb: ehci-fsl: Fix compilation error when enable EHCI for ls1012a. 3640e5a - usb: ehci-fsl: Remove powerpc related code. 82e165d - usb: fsl: Fix compilation error ac9faac - fsl/usb: Workarourd for USB erratum-A005697 caf79c1 - arch: arm64: add ARM64 specific functions required for ehci fsl driver ad6a03d - core/linux: fsl/usb: Stops USB controller init if PLL fails to lock 08e34f4 - crypto: caam/qi - fix FD congestion weight 37144f3 - staging: fsl-dpaa2/mac: Fix compiling error 99ae4d1 - net: phy: fixed_phy: fix of_node leak in fixed_phy_unregister 1f9dbea - phy: fixed: Fix removal of phys. 13122cd - staging: fsl-dpaa2/mac: Free phydev on unbind c7aa6b3 - staging: fsl-dpaa2/mac: Cleanup code f30b1aa - staging: fsl-dpaa2/mac: Remove redundant free 5c4cac7 - staging: fsl-dpaa2/eth: Add DCB Kconfig c9190e7 - mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb 9992bca - arm64: dts: freescale: ls1012a: fix RGMII tx delay issue 307b05e - staging: fsl_ppfe/eth: fix RGMII tx delay issue abb8d8e - crypto: caam/qi2 - fix descriptors, keys DMA mapping direction 9c82eb5 - crypto: caam/qi2 - fix DMA API leaks for multiple setkey() calls a7601a9 - crypto: caam/qi2 - move flc_dma out of caam_flc struct 4d70030 - crypto: caam/qi2 - don't copy ablkcipher keys a7b007b - crypto: caam - constify key data ddd3670 - dma: fsl-qdma: add qDMA big endian support 754e64f - dts: ls1021a: add qdma node to dtsi bce9160 - staging: fsl-dpaa2/eth: defer probe if no mc portal is found 41c80cf - staging: fsl-dpaa2/eth: Remove unused FD field 4d4f46f - staging: fsl-dpaa2/eth: Don't yield the cpu unless necessary b33baa0 - staging: fsl-dpaa2/eth: Don't include HH_DATA_MOD in needed_headroom 8a1689d - staging: fsl-dpaa2/eth: Update Rx headroom computation c28cdf7 - staging: fsl-dpaa2/eth: Don't account SWA in tx_data_offset 0f2fae2 - staging: fsl-dpaa2/eth: Add buffer count to channel stats 34265ba - staging: fsl-dpaa2/eth: Fix NAPI initialization a7dfe40 - staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path 76908ef - staging: fsl-dpaa2/eth: Fix potential endless loop af10703 - staging: fsl-dpaa2/eth: Fix compiling errors for backporting dash-lts ac45624 - staging: fsl-dpaa2/eth: Get PFC config from HW c34b912 - staging: fsl-dpaa2/eth: Add dpni_get_congestion_notif API 5b449a0 - staging: fsl-dpaa2/eth: Configure PFC in MC 7738538 - staging: fsl-dpaa2/eth: Refactor fq taildrop setup 9fa2a2c - staging: fsl-dpaa2/eth: Add ingress classification c06bdea - staging: fsl-dpaa2/eth: Add DCB support e0322ae - staging: fsl-dpaa2/eth: Switch to v2 dpni_set_pools cmd 1e03866 - staging: fsl-dpaa2/eth: Add fs entries for all tcs 7e68463 - staging: fsl-dpaa2/eth: Handle multiple traffic classes 119bc0d - PCI: layerscape: Change default error response behavior a2140da - PCI: Disable MSI for Freescale Layerscape PCIe RC mode Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2018-01-25linux-qoriq 4.9 : update to acfe4402dfChunrong Guo
*include the following changes: acfe440 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Dec. 13, 2017 c3b222b - Sync talitos driver between linux-4.9-nxp and linux-4.9 7c46b7f - crypto: talitos - fix ctr-aes-talitos 21eab2f - crypto: talitos - fix use of sg_link_tbl_len 4be9183 - crypto: talitos - fix AEAD for sha224 on non sha224 capable chips b557de5 - crypto: talitos - fix setkey to check key weakness 256a6a5 - crypto: talitos - fix memory corruption on SEC2 d2251d7 - crypto: talitos - fix AEAD test failures d311b855 - crypto: talitos - fix hashing 7ddfe40 - crypto: talitos - fix sha224 6d52ef7 - crypto: talitos - Don't provide setkey for non hmac hashing algs. d773489 - crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD 96b8b74 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Dec. 12, 2017 85464a2 - arm64: dts: ls1046a: disable Ethernet nodes 0 and 1 247e303 - arm64: dts: add dma coherent flags for DPAA 1.x Ethernet nodes d348e6c - arm/dts: Add nodes for flexcan devices present on LS1021A-Rev2 SoC df5e585 - arm: dts: Remove p1010-flexcan compatible from imx series dts 6eb1b20 - powerpc: dts: P1010: Add endianness property to flexcan node e8ac301 - arm64: dts: ls1088a: correct the i2c clock to 1/8 platform pll 405c970 - arm64: dts: ls208xa: correct the i2c clock to 1/2 platform pll 980b261 - arm64: dts: ls1012a: correct the i2c clock to 1/4 platform pll b0c4ae0 - powerpc/fsl/dts: add FMan node for t1042d4rdb b62b10a - clk: qoriq: add more divider clocks support a5e5a7b - i2c: imx: implement bus recovery with gpio for Layerscape e366883 - gianfar: Disable EEE autoneg by default 708b8b8 - Merge branch 'linux-4.9-nxp' into linux-4.9 on Dec. 8, 2017 c0246a9 - Merge Linaro linux 4.9.62 into linux-4.9 5fe8cfe - staging: fsl_ppfe/eth: Avoid packet drop at TMU queues 076847d - staging: fsl_ppfe/eth: add function to update tmu credits e42459a - staging: fsl_ppfe/eth: Disable autonegotiation for 2.5G SGMII 5dbb5b7 - staging: fsl_ppfe/eth: Enable PFE in clause 45 mode edd93f3 - net: ethernet: Rename PHY_INTERFACE_MODE_SGMII_2500 5fec534 - phy: Add 2.5G SGMII interface mode 3adb557 - net: ethernet: Remove PHY_INTERFACE_MODE_SGMII_2500 adaa2ca - arm64: dts: freescale: ls1012a: Disable PCIe node as default 45f5ed2 - arm64: dts: ls1012a: Add LS1012A-2G5RDB board support 5c7227f - sdk_dpaa: ceetm: increment the interface's ern counters when needed b8bf075 - sdk_dpaa: ceetm: coding style fixes and added comments 11a1b06 - sdk_dpaa: ceetm: stop transmitting frames when the CQ is congested 08c48ca - sdk_dpaa: ceetm: add independent CEETM congestion thresholds de0d09d - arch: arm64: add ARM64 specific functions required for ehci fsl driver 4256aae - usb: ehci-fsl: Fix compilation error when enable EHCI for ls1012a. 309862b - crypto: caam/qi - fix FD congestion weight ed6a4bb - staging: fsl-dpaa2/mac: Free phydev on unbind 59588e4 - staging: fsl-dpaa2/mac: Cleanup code 818a415 - staging: fsl-dpaa2/mac: Remove redundant free eec4194 - staging: fsl-dpaa2/eth: Add DCB Kconfig fb2c6c8 - mmc: sdhci-of-esdhc: fix the mmc error after sleep on ls1046ardb cfb3407 - crypto: caam/qi2 - fix descriptors, keys DMA mapping direction e4bcc88 - crypto: caam/qi2 - fix DMA API leaks for multiple setkey() calls 0448ead - crypto: caam/qi2 - move flc_dma out of caam_flc struct 1f4382d - crypto: caam/qi2 - don't copy ablkcipher keys 1e2a992 - crypto: caam - constify key data f77bb75 - dma: fsl-qdma: add qDMA big endian support 95084ac - dma: ls1021a: fix qdma node to dtsi 6f6972a - staging: fsl-dpaa2/eth: defer probe if no mc portal is found 21bdda4 - staging: fsl-dpaa2/eth: Remove unused FD field 01217dc - staging: fsl-dpaa2/eth: Use napi_consume_skb() 6372197 - staging: fsl-dpaa2/eth: Don't yield the cpu unless necessary b340142 - staging: fsl-dpaa2/eth: Don't include HH_DATA_MOD in needed_headroom d2c55fe - staging: fsl-dpaa2/eth: Update Rx headroom computation 6a91fe0 - staging: fsl-dpaa2/eth: Don't account SWA in tx_data_offset 660ad84 - staging: fsl-dpaa2/eth: Add buffer count to channel stats 7cc6c44 - staging: fsl-dpaa2/eth: Fix NAPI initialization 0f10e8d - staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path d567182 - staging: fsl-dpaa2/eth: Fix potential endless loop e11bc97 - usb: fsl: Fix compilation error e1e457f - fsl/usb: Workarourd for USB erratum-A005697 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21linux-fslc: Bump revision to a4f7f0ac8250Fabio Berton
This commit merge tag v4.14.1 into 4.14.x+fslc and apply the following commit on top of it: - a4f7f0ac8250 Revert "spi: imx: Fix failure path leak on GPIO request error" Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21linux-fslc: 4.14: Bump revision to c4404197b0b2Fabio Berton
This commit merge tag Linux 4.14. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21linux-qoriq_4.4: Reorder kernel configureChunrong Guo
*use the correct kernel configure order to avoide some configure option is missing Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-21linux-qoriq_4.9: Reorder kernel configureChunrong Guo
*use the correct kernel configure order to avoide some configure option is missing Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-16cryptodev: update recipesChunrong Guo
*Update URL to fetch qoriq-open-source github *Update to f365c69d785 This includes the following changes: f365c69 - add support for composite TLS10(SHA1,AES) algorithm offload ec25290 - check session flags early to avoid incorrect failure modes 6213ae5 - add support for RSA public and private key operations 3245b0f - move structure definition to cryptodev_int.h 00a6861 - remove unnecessary header inclusion 1d7c848 - fix type of returned value a705360 - convert to new AEAD interface in kernels v4.2+ c2bf0e4 - refactoring: relocate code to simplify later patches 20dcf07 - refactoring: split big function to simplify maintainance 87d959d - Release version 1.9 6818263 - Fix ablkcipher algorithms usage in v4.8+ kernels 26e167f - zc: Use the power of #elif 2b29be8 - adjust to API changes in kernel >=4.10 2dbbb23 - do more strict code checking to avoid maintenance issues 88223e4 - avoid implicit conversion between signed and unsigned char 8db6905 - use buf_align macro to reduce code duplication b6d0e0f - rename header file to clarify purpose 1fd6062 - fix warnings of "implicit declaration of function" in async_speed ff3c8ab - remove not used local variables 25a1276 - fix incorrect return code in case of error from openssl_cioccrypt e7ef4ea - Merge pull request #17 from michaelweiser/gup_flags 99c6d21 - fix ignored SIGALRM signals on some platforms 71975fa - setting KERNEL_DIR is not necessary to build tests a96ff97 - fix issues with install target *Cryptodev-linux git includes all sdk patches so remove sdk patches folder Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-16linux-qoriq_4.4: remove do_install and do_deploy for qoriq-armChunrong Guo
*qoriq-arm support kernel itb types so remove do_deploy and do_install for zImage Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-10ceetm: update recipesChunrong Guo
*Fix wrong md5sum of license file fix the below error: |ERROR: ceetm-git-r0 do_populate_lic: QA Issue: ceetm: The LIC_FILES_CHKSUM does not | match for file://COPYING;md5=b5881ecf398da8a03a3f4c501e29d287 *Change git repository URL *Update to f58304d This includes the following changes: f58304d - Update Copyright owners 6fe89a0 - ceetm: use IPROUTE2_DIR in build include path for LSDK 896094f - ceetm: update include path for LSDK/flex-builder 74f2393 - ceetm: fix small compiler warnings 20be45f - ceetm: restructure sources for LSDK integration *Add iproute2 on DEPENDS because ceetms compile depend heard file in iproute2-dbg package *Update EXTRA_OEMAKE set *Fix the installation directory fix the below error: |cp: cannot stat 'aarch64-qoriq-poky-linux/ceetm/git-r0/git/bin/q_ceetm.so': No such file or directory *Update COMPATIBLE_MACHINE for ls2088a and ls1088a Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-10linux-qoriq_4.4: merge config fragments support make configChunrong Guo
*Sometimes kernel configure option is missing if merge kernel config with merge_config.sh so merge config fragments support make config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-10linux-qoriq_4.9: merge config fragments support make configChunrong Guo
*Sometimes kernel configure option is missing if merge kernel config with merge_config.sh so merge config fragments support make config Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-06linux-fslc: Update to 4.14-based forkFabio Berton
This upgrades the Linux kernel to the 4.14-rc7 release and apply the following commits on top of it: - bd340b0f7370 Merge remote-tracking branch 'arm/imx/soc' into 4.14.x+fslc - 2b31720933b3 Merge remote-tracking branch 'arm/imx/dt64' into 4.14.x+fslc - 350ccd8d477a Merge remote-tracking branch 'arm/imx/dt' into 4.14.x+fslc - d91c795abd16 Merge remote-tracking branch 'arm/imx/defconfig' into 4.14.x+fslc - 5f479447d983 Merge tag 'pm-urgent-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm - b39ab98e2f47 Mark 'ioremap_page_range()' as possibly sleeping - daea3daaf9d5 Merge tag 'mmc-v4.14-rc4-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc - 1960e8eabcba Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 - 2a9a86d5c813 PM / QoS: Fix default runtime_pm device resume latency Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-06linux-qoriq_4.4: update to e235023Chunrong Guo
*include the following changes: e235023 - sdk_dpaa: accept frames on RX even if larger than MTU d9123b2 - arm64: defconfig: enable CAAM crypto engine on QorIQ DPAA2 SoCs e9602ac - irqchip/ls-scfg-msi: add LS1012a MSI support 2c2c3a9 - PFE: fix compile issue on arm32 60cd1cd - staging: fsl_ppfe/eth: fix read/write/ack idx issue 9b418a1 - staging: fsl_ppfe/eth: remove unused functions 7b713b7 - arm64: dts: freescale: ls1012a: update with pppfe support bd5ef67 - staging: fsl_ppfe/eth: introduce pfe driver 34bd3ef - staging: fsl_ppfe/eth: reverting irq array of interrupts of mii_bus structure 13a2098 - change _nfct to nfct for linux 4.4 4dc4443 - staging: fsl_ppfe/eth: introduce pfe driver cee1dab - staging: fsl_ppfe/eth: header files for pfe driver a62c4a44 - net: fsl_ppfe: dts binding for ppfe 6a975e1 - arm64: dts: ls1046a: Add dis_rxdet_inp3_quirk property to USB3 node ba3d118 - dma: caam: add support for memcpy b52e627 - dma: caam: change func/field names to better match functionality 7be6429 - dma: caam: make internal function static b24b41f - dma: caam: remove unneeded function parameter 3c9b57b - dma: caam: removed unsed struct fields 991c353 - Extend FM MAC Statistics with frame size counters (request from Nokia) 9ca1fb9 - dma: caam: fix desc error when data length is over 130815 bytes 40b1c1b - dma: caam: add dma driver using scatter-gather 518d97d - arm64: dts: ls1012a: add caam-dma node 2b72db0 - crypto: caam: add caam-dma node to SEC4.0 device tree binding a160bbb - r8152: avoid rx queue more than 1000 packets 84e7a34 - staging: fsl-dpaa2/eth: move generic FD defines to DPIO 25322fa - staging: fsl-dpaa2/eth: Add generic FD defines to DPIO b4a9bc9 - soc: fsl: fix the compilation issue aefede5 - DPIO: Prefer the CPU affine DPIO f779dcb - staging: fsl-mc/dpio: Fix incorrect comparison 0ee57c0 - crypto: caam/qi2 - fix gfp allocation flags (part II) 9375c90 - crypto: caam/qi2 - fix gfp allocation flags (part I) 8543511 - crypto: caam/qi2 - fix fd_flt_dma dma unmapping direction f965f5f - crypto: caam/qi2 - fix caam_exit_common() signature 843f687 - crypto: caam/qi2 - DPAA2-CAAM driver up-rev 4a65fba - crypto: caam - fix incorrect define 80fe999 - crypto: caam - Remove unused dentry members 7a11770 - crypto: caam - free qman_fq after kill_fq 3b13203 - crypto: caam - clean-up in caam_init_rng() 9a9a6f5 - crypto: caam - remove unused variables in caam_drv_private 54430f6 - crypto: caam - remove unused sg_to_sec4_sg_len() 7a69034 - crypto: caam/qi - lower driver verbosity 686caeb - crypto: caam/qi - handle large number of S/Gs case a679cb9 - crypto: caam/qi - properly set IV after {en,de}crypt 69c7781 - crypto: caam - properly set IV after {en,de}crypt d62c00e - crypto: caam/qi - fix typo in authenc alg driver name 6252332 - crypto: caam - fix gfp allocation flags (part II) 7d20b7c - crypto: caam - fix gfp allocation flags (part I) d90d76d - crypto: caam - make of_device_ids const. 4d6269a - crypto: caam - fix error return code in caam_qi_init() 0384e62 - crypto: tcrypt - remove AES-XTS-192 speed tests 791dd43 - PCI: layerscape: Add support for ls1012a accb346 - soc: fsl: set rcpm bit for FTM 9f91720 - dts: ls1012a: Add PCIe controller DT node e6e7067 - dts: ls1012a: Add MSI controller DT node 2b6b580 - dt-bindings: clockgen: Add compatible string for LS1012A e894f84d - arm64: dts: ls208xa: Add the identify of the platform to support to set rcpm bit c0bf60be - arm64: dts: ls1046a: Add the identify of the platform to support to set rcpm bit 2053368 - arm64: dts: ls1043a: Add the identify of the platform to support to set rcpm bit ccbd24c - arm: dts: ls1021a: Add the identify of the platform to support to set rcpm bit 85c51b9 - arm64: dts: ls1012a: Add the identify of the platform to support to set rcpm bit 116b960 - arm64: dts: ls1088a: Add the identify of the platform to support to set rcpm bit Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-11-06linux-qoriq-4.9 : update to b226445Chunrong Guo
*include the following changes: b226445 - sdk_dpaa: accept frames on RX even if larger than MTU 7efbd58 - arm64: defconfig: enable CAAM crypto engine on QorIQ DPAA2 SoCs 5cc8bc4 - irqchip/ls-scfg-msi: add LS1012a MSI support 4bfcc4a - PFE: fix compile issue on arm32 816b0a0 - staging: fsl_ppfe/eth: fix read/write/ack idx issue 899dfef - staging: fsl_ppfe/eth: remove unused functions 592c077 - dma: caam: add support for memcpy 29a234c - dma: caam: change func/field names to better match functionality e5a45c6 - dma: caam: make internal function static eb2f646 - dma: caam: remove unneeded function parameter 4beb859 - dma: caam: removed unsed struct fields 4c4391e6 - arm64: dts: freescale: ls1012a: fix RGMII tx delay issue f5d83fa - arm64: dts: freescale: ls1012a: update with pppfe support 3b70359 - staging: fsl_ppfe/eth: fix RGMII tx delay issue 03342cf - change _nfct to nfct for linux 4.9 4555dbf - staging: fsl_ppfe/eth: introduce pfe driver 8cf83a7 - staging: fsl_ppfe/eth: header files for pfe driver 1b7937c - net: fsl_ppfe: dts binding for ppfe c08ddf4 - staging: fsl_ppfe/eth: introduce pfe driver 454414d - Extend FM MAC Statistics with frame size counters (request from Nokia) 50fd1a6 - r8152: avoid rx queue more than 1000 packets 4453584 - dma: caam: fix desc error when data length is over 130815 bytes 072da00 - arm64: dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMA 65d7ad7 - soc: fsl: fix the compilation issue 30d4e3e - dma: caam: add dma driver using scatter-gather c567a00 - arm64: dts: ls1012a: add caam-dma node c0890d3 - crypto: caam: add caam-dma node to SEC4.0 device tree binding 0ee2d16 - iommu: Allow default domain type to be set on the kernel command line 6930efa - iommu/arm-smmu-v3: Install bypass STEs for IOMMU_DOMAIN_IDENTITY domains 9d3ff25 - iommu/arm-smmu-v3: Make arm_smmu_install_ste_for_dev return void ac3d66b - iommu/arm-smmu: Install bypass S2CRs for IOMMU_DOMAIN_IDENTITY domains bf07fb6 - iommu/arm-smmu: Restrict domain attributes to UNMANAGED domains a88b1fd9 - iommu/arm-smmu-v3: Clear prior settings when updating STEs ced09b7 - DPIO: Prefer the CPU affine DPIO 90db0bd - staging: fsl-mc/dpio: Fix incorrect comparison 5d66d65 - PCI: layerscape: Add support for ls1012a 42561e5 - soc: fsl: set rcpm bit for FTM f929ec1 - dts: ls1012a: Add PCIe controller DT node 0afcc90 - dts: ls1012a: Add MSI controller DT node e4921ee - dt-bindings: clockgen: Add compatible string for LS1012A e4db8b1 - arm64: dts: ls208xa: Add the identify of the platform to support to set rcpm bit 0b449f2 - arm64: dts: ls1046a: Add the identify of the platform to support to set rcpm bit 078f0d1 - arm64: dts: ls1043a: Add the identify of the platform to support to set rcpm bit ee27725 - arm: dts: ls1021a: Add the identify of the platform to support to set rcpm bit ad55e42 - arm64: dts: ls1012a: Add the identify of the platform to support to set rcpm bit d2ea49f - arm64: dts: ls1088a: Add the identify of the platform to support to set rcpm bit Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-28linux-imx: Change git repository URLDaiane Angolini
The git.freescale.com repository has been facing critical fetch issues, this patch uses source.codeaurora.org because it's a mirror for this kernel provider version. Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-18linux-qoriq: Upgrade kernel to v4.9Chunrong Guo
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-18linux :update to 953d467Chunrong Guo
*include the following changes 953d467 - Revert "arm64: Increase the max granular size" 89ae39b - mmc: sdhci-of-esdhc: disable SD clock for clock value 0 de98211 - arch/arm64: elfcorehdr should be the first allocation 9ef2d8a - sdk_dpaa: avoid crashing on OOM 16bf816 - arm64: config: enable cpuidle feature by default bbd8fe5 - Revert "mtd: fsl-quadspi: disable AHB buffer prefetch" eb85fd5 - sdk_dpaa: ls1043a errata: restrict the max mtu 9c3f355 - mtd: spi-nor: fsl-qspi: Limit read to specified count provided by above layer 66d46f2 - sdk_dpaa: ls1043a errata: maintain timestamp info f2576e9 - arm: configs: enable CONFIG_IP_MULTICAST in lsdk.config a48b188 - dts: ls1043aqds: add #address-cells = <1> and #size-cells to fpga node 7fe4a5f - drm/fsl-dcu: fix the wrong calling sequence for clk_prepare and clk_enable a645ba5 - mtd: spi-nor: fsl-quadspi: workaround for TKT253890 e2485a1 - drivers: firmware: psci: use psci v0.2 to implement sleep 86c8006 - i2c: imx: allow i2c devices share an interrupt d9c2cd4 - dpaa_eth: avoid Tx timeout warnings 195de47 - dpaa_eth: avoid Tx timeout warnings a07f339 - usb: dwc3: fix some occasional call trace a43e0b7 - gianfar: Fix Tx flow control deactivation 70caa34 - sdk_dpaa: ls1043a errata: fix arm32 build 3ca12f1 - sdk_dpaa: ls1043a errata: do not recycle the realigned buffers c665a20 - sdk_dpaa: ls1043a errata: verify and resize headroom alignment b0375c7 - sdk_dpaa: ls1043a errata: realign skb in place if needed e587be3 - sdk_dpaa: ls1043a errata: realign and linearize egress skbs 438cbca - sdk_dpaa: ls1043a errata: resplit the skb after copy 66d6eb5 - linux/core: export copy_skb_header() function acbc1db - arm:configs: Add lttng.config to support LTTng modules 9621724 - arm64:configs: Add lttng.config to support LTTng modules 1405d32 - arm64: defconfig: enable CONFIG_RTC_DRV_PCF85263 3c94ee2 - config: rtc: pcf85263: add NXP PCF85263 support (i2c) 5e102e1 - config: enable support for lxd and lxd-bridge e3fc409 - arm64: dts: ls1012a: add USB host controller nodes dd6b18e - arm64: dts: ls1043a: add pcf85263 rtc nodes b9183aa - rtc: pcf85263: add NXP PCF85263 support (i2c) 0f94fc9 - usb: dwc3: fix usb dwc3 compile issue 9ca14ec - usb: dwc3: core: re-factor init and exit paths ee6056c - usb: dwc3: core: move fladj to dwc3 structure 7ef4ead - usb: dwc3: core: add fifo space helper 5f03a20 - usb: dwc3: add disable receiver detection in P3 quirk 74531b8 - usb: dwc3: core: fix PHY handling during suspend eedbe26 - usb: dwc3: drop ev_buffs array 3b62719 - usb: dwc3: remove num_event_buffers 53891bf - usb: dwc3: drop FIFO resizing logic 9cbc0b72 - usb: dwc3: Validate the maximum_speed parameter cec41d7 - usb: dwc3: Update maximum_speed for SuperSpeedPlus Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-16linux-fslc_4.13: Bump SRCREV for WandboardTrevor Woerner
Bump the SRCREV that is used to include the RevD1 additions for the Wandboard. Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-10-11linux-imx: Upgrade kernel to v4.9.11Jun Zhu
Signed-off-by: Jun Zhu <junzhu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-30linux-fslc-imx: Bump to 6c1ad49339f4 revisionMax Krummenacher
This merges the the 4.1.44 stable release and backports a fix to fsl-quadspi which doesn't directly apply to the downstream codebase. - 6c1ad49339f4 mtd: fsl-quadspi: fix macro collision problems with READ/WRITE" - 8f568c088636 Revert "mtd: fsl-quadspi: fix macro collision problems with READ/WRITE" - 346ae4600d05 Merge tag 'v4.1.44' into 4.1-2.0.x-imx Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-29linux-fslc: Add i.MX25 configurationOtavio Salvador
This adds the i.MX25 configuration. It is based on imx_v4_v5_defconfig. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-21linux-fslc-imx: Bump revision to a73554d6a5e1Stefan Agner
This merges the 4.1.43 stable release and includes the following change: - a73554d6a5e1 tools include: Add a __fallthrough statement Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-12Stop using linux-dtb.incOtavio Salvador
The Device Tree support is now handled by the kernel class. This patch removes the inclusion of linux-dtb.inc from the kernel recipes in this layer. Change-Id: I3193f626b490af134e2691f02fc8655f78eb8621 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-12linux-fslc: Bump version 4.13 to revision b5bb3d72aa5aFabio Berton
This commit merges tag v4.13.1 into 4.13.x+fslc and apply the following commits on top of it: - b5bb3d72aa5a Merge tag 'v4.13.1' into 4.13.x+fslc - 94cd0e9dcdc1 Linux 4.13.1 - 4870e1667818 rtlwifi: Fix fallback firmware loading - cf37a1b98147 rtlwifi: Fix memory leak when firmware request fails - d29e6c2a62cf of/device: Prevent buffer overflow in of_device_modalias() - 9cbbaf108404 scsi: sg: recheck MMAP_IO request length with lock held - 200afc408c2d scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZE - ba25748e0a74 cs5536: add support for IDE controller variant - c67efb092590 ahci: don't use MSI for devices with the silly Intel NVMe remapping scheme - 306096013054 workqueue: Fix flag collision - 209db16d0fdc drm/nouveau: Fix error handling in nv50_disp_atomic_commit - a60349565c1b drm/nouveau/pci/msi: disable MSI on big-endian platforms by default - e0441819b67f s390/mm: avoid empty zero pages for KVM guests to avoid postcopy hangs - e9b8f63c296c MCB: add support for SC31 to mcb-lpc - 24bb35f226ee mwifiex: correct channel stat buffer overflows - 6b42a3cc0b5c dlm: avoid double-free on error path in dlm_device_{register,unregister} - 69777219178d iwlwifi: pci: add new PCI ID for 7265D - 28c300fda1cf Bluetooth: Add support of 13d3:3494 RTL8723BE device - 3d9dc09e99b5 rtlwifi: rtl_pci_probe: Fix fail path of _rtl_pci_find_adapter - 00d0e93a997a drm/dp/mst: Handle errors from drm_atomic_get_private_obj_state() correctly - 410ef183b804 drm/ttm: Fix accounting error when fail to get pages for pool - 419a7f1e0904 drm/vgem: Pin our pages for dmabuf exports - 2e78447a2d10 ath10k: fix memory leak in rx ring buffer allocation - e35d21f7f691 intel_th: pci: Add Cannon Lake PCH-LP support - c388e61b09d1 intel_th: pci: Add Cannon Lake PCH-H support - 328082ebd9ed fpga: altera-hps2fpga: fix multiple init of l3_remap_lock - f89830dba413 thunderbolt: Fix reset response_type - 9808d1a5e205 crypto: caam/qi - fix compilation with DEBUG enabled - 224aec7e1cb4 crypto: caam/qi - fix compilation with CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y - 5f9463ea026d binder: free memory on error - 8d898335ddda HID: wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS usage - 5beb744c8394 driver core: bus: Fix a potential double free - 51a39e2bc933 iio: adc: ti-ads1015: add adequate wait time to get correct conversion - d9320af32f64 iio: adc: ti-ads1015: don't return invalid value from buffer setup callbacks - 1c68b99af8eb iio: adc: ti-ads1015: avoid getting stale result after runtime resume - 86b6c05fe2b7 iio: adc: ti-ads1015: enable conversion when CONFIG_PM is not set - dac6ce351a10 iio: adc: ti-ads1015: fix scale information for ADS1115 - cc06f5a9be34 iio: adc: ti-ads1015: fix incorrect data rate setting update - 34c874a4dff3 staging: fsl-dpaa2/eth: fix off-by-one FD ctrl bitmaks - 2d94a1e80a9c staging: ccree: save ciphertext for CTS IV - a55273d7af6c staging/rts5208: fix incorrect shift to extract upper nybble - 9bf1256726f6 USB: core: Avoid race of async_completed() w/ usbdev_release() - 5da7c0ceab40 ANDROID: binder: add hwbinder,vndbinder to BINDER_DEVICES. - df3389727c0f ANDROID: binder: add padding to binder_fd_array_object. - 26be1058110e USB: musb: fix external abort on suspend - 02fa872288e0 usb:xhci:Fix regression when ATI chipsets detected - f6f8eb105096 usb: Add device quirk for Logitech HD Pro Webcam C920-C - 520369b70804 USB: serial: option: add support for D-Link DWM-157 C1 - 970974a7add8 usb: quirks: add delay init quirk for Corsair Strafe RGB keyboard Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-09-12linux-fslc: Bump version 4.13 to revision b05d3703cff9Fabio Berton
This commit merge tag v4.13 into 4.13.x+fslc Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-30linux-fslc: Add recipe for version 4.13Fabio Berton
This commit add linux-fslc recipe version 4.13-rc6. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-30linux-fslc: Bump version 4.9 to revision 8f876e153b25Fabio Berton
- Use defconfig only for 4.9 version moving directory to linux-fslc-4.9. - Merge tag v4.9.44 into 4.9.x+fslc and apply the following changes on top of it: - eea1ec08f8a5 MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression - 5e5a51045532 pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry - 8cbc0b49ca8d pinctrl: samsung: Remove bogus irq_[un]mask from resource management - 8495ab6ef94a pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20 - f642d29c2388 pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11 - 877fe62863d0 pinctrl: intel: merrifield: Correct UART pin lists - 7b6fff65ecf9 pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver - a68978bb949a pnfs/blocklayout: require 64-bit sector_t - eda1b3d42fad iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits - 4cae4a23d9a4 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume - f4bbed570aef usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter - 42d65cc89a23 usb: core: unlink urbs from the tail of the endpoint's urb_list - 7c2beb1c4432 USB: Check for dropped connection before switching to full speed - 7f737f10c1ee usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3 - 2db03a7fa0dd usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling - a09ecc9345b6 uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069 - b189f8eb2715 staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING - bbae08213e6e iio: light: tsl2563: use correct event code - 1ca3869234d3 iio: accel: bmc150: Always restore device to normal mode after suspend-resume - c5347390e57a staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read - 199a3f26e9d8 USB: hcd: Mark secondary HCD as dead if the primary one died - 821ccbe2937e usb: musb: fix tx fifo flush handling again - 4fd8c366acac USB: serial: pl2303: add new ATEN device id - 566516401501 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle - e27f58cd130b USB: serial: option: add D-Link DWM-222 device ID - 2b3bf207b2a2 drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut - 4381e2c30008 drm/etnaviv: Fix off-by-one error in reloc checking - 00f3c2a253f7 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays - 0a205d8145c2 mmc: mmc: correct the logic for setting HS400ES signal voltage - 160c365b5879 nand: fix wrong default oob layout for small pages using soft ecc - 227559e6233c fuse: initialize the flock flag in fuse_file on allocation - 1da30c23b63b target: Fix node_acl demo-mode + uncached dynamic shutdown regression - b51a71635576 iscsi-target: Fix iscsi_np reset hung task during parallel delete - e6a0599b7464 iscsi-target: fix memory leak in iscsit_setup_text_cmd() - ced271b814e4 mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES - a311810903c7 xtensa: don't limit csum_partial export by CONFIG_NET - a3ab0f069f46 xtensa: mm/cache: add missing EXPORT_SYMBOLs - 03973c57e1a2 xtensa: fix cache aliasing handling code for WT cache - 0041042de554 futex: Remove unnecessary warning from get_futex_key - e2286916ac07 mm: fix list corruptions on shmem shrinklist - b56cd77c1205 mm: ratelimit PFNs busy info message Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-30linux-fslc: Remove recipe for version 4.4Fabio Berton
On master branch we'll maintain only one kernel LTS version. Currently the latest longterm version is 4.9.x. Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-24linux-fslc: Bump revision to 836377e382Gary Bisson
This commit merge tag v4.9.43 into 4.9.x+fslc and add the following change on top: - 2e5f5cc50c72 ARM: dts: imx7d-pico: Add initial support - 47e80564c4db ARM: imx_v6_v7_defconfig: Select the coda driver as module - 62dd13a066b9 ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-21linux-qoriq: update the delta configZongchun Yu
The freescale.config and freescale_aarch32.config have already been droped from the linux tree. The correct kernel configuration combination should be: armv8: defconfig + lsdk.config armv8-32b: multi_v7_defconfig + multi_v7_lpae.config + lsdk.config + multi_v8.config ls1021: multi_v7_defconfig + multi_v7_lpae.config + lsdk.config Signed-off-by: Zongchun Yu <zongchun.yu@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-07linux-fslc-imx: Bump revision to 09845b886c11Fabio Berton
This includes the following change: - 09845b886c11 mxc_hdmi: Fix hang during boot Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-07cryptodev-qoriq: update to v1.9Chunrong Guo
Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-08-07linux: upgrade to v4.4Chunrong Guo
*include the following changes ec61f52 - irqchip/gicv3: Remove disabling redistributor and group1 non-secure interrupts 7f4242d - arm64: dts: update the cpu idle node ab7df6a - arm: dma-mapping: export arch_setup_dma_ops() 9d921e8 - gianfar_ptp: replace get_of_u32 with of_property_read_u32 ec491e1 - arm64: dts: ls2088ardb: Update nodes for QSPI 69fe6d7 - mtd: spi-nor: Fix the wrong setting for SPI_NOR_DDR_QUAD_READ 13694ee - arm: config: Remove CONFIG_MTD_CFI_BE_BYTE_SWAP in multi_v7_defconfig 9153b91 - arm: dts: Add big-endian for IFC on LS1021A 765159b - armv8: dts: Add big-endian for IFC on LS1043A/LS1046A dec2400 - arm64: configs: Remove CONFIG_MTD_CFI_BE_BYTE_SWAP in lsdk.config b1ce954 - driver: mtd: update struct map_info's swap as per map requirement dea4d1b - phy: allow 10G fixed PHY support e16454a - net: phy: add 10000 as valid speed for fixed-link 57e8edd - crypto: caam/qi2 - setup CG only if supported b4b138a - crypto: caam/qi2 - add dpseci capabilities support 110fc6b - serial: fsl_lpuart: Remove the alias node dependence 4f43ea0 - pcie-ep: Fix the memory leak issue 4a14d8f - pci-ep/ls1046a: Add new interface to show the transfer data 3da05d2 - pci-ep/ls1046a: Instead of the __get_free_pages with dma_alloc_coherent 270c4da - pci-ep/ls1046a: Add new input parameter to set transfer data c4b6a9a - pci-ep/ls1046a: Remove the BARs set step 22b58f3 - pci-ep/ls1046a: Correct LUT offset for different LS platform cc463ba - pci/layerscape: add msi trigger function 284f305 - pci/layerscape: fix compile issue 04f2757 - pci/layerscape: Add PCIe endpoint driver faad801 - ls1088a: dts: Added reboot node 8b5f765 - crypto: caam/qi - abort algorithm setup on DPAA2 parts 574f783 - arm64: defconfig: enable CONFIG_GPIO_MPC8XXX 2fb5946 - crypto: caam/qi2 - fix authenc givencrypt shared descriptor da6f201 - arm64: dts: ls2088a: add cpu idle support 943127c - arm64: dts: ls1088a: add cpu idle support 4884a91 - arm64: dts: ls1043a: add cpu idle support 9b01166 - arm64: dts: ls1012a: add cpu idle support 4878b3b - staging: fsl-dpaa2/eth: Set Tx timestamp support correctly cde1f46 - dpaa_eth: move global variable 'clock' into ptp_priv_s struct 7579dc5 - config: arm32: enable necessary options for KVM and containers 2b8471d - dts: ls1046aqds: add "simple-bus" and ranges to fpga bde83bb - usb: dts: for fix usb port faile issue on ls1021atwr 206cee8 - usb: dwc3 : Add support for USB snooping 6ee3ba2 - usb: host: xhci: add a new quirk XHCI_NO_64BIT_SUPPORT 7532a3a - fmd: use ptp-timer for Fman RTC node name c95fecc - dpaa_eth: use ptp-timer phandle instead of ptimer-handle 43ea287 - arm64: dts: ls1088ardb: correct the base address of watchdog d1d561b - arm64: dts: add qmda note in ls1043/ls1046 dts. 1f984eb - arm64:configs: Enable CEPH_FS and XFS_FS in lsdk.config 63543be - crypto: caam/qi2: add support for TLS 1.0 record 508ce50 - caam/qi - add support for TLS 1.0 record 68054f6 - crypto: caam - add support for MOVEB command 4aa26bc - crypto: caam/qi - explicitly set dma_ops 9ba9074 - crypto: caam/qi - fix AD length endianness in S/G entry 41b5850 - crypto: caam/qi - use QBMan (NXP) SDK driver db3e005 - dpa_eth: remove unused code a648124 - dpaa_eth: ceetm: adapt to net/sched API changes e5435d5 - fsl_qbman: set dma_ops e954a2f - staging: fsl-dpaa2/eth: Update tx_shaping max burst size 7644da1 - staging: fsl-dpaa2/eth: Fix kfree bug 47d6760 - cpufreq: qoriq: enhance bus frequency calculation 53cc39e - arm64: lsdk.config: Enable CONFIG_OVERLAY_FS in kernel e394bc8 - driver: mtd: ifc: update bufnum mask for ver >= 2.0.0 67565eb - driver: mtd: ifc: Initialize SRAM for all version >= 1.0 3c9e9ac - Add dspi node for fsl-ls1046a-qds-sdk dts 9990039 - crypto: backport TLS implementation to v4.4 API Signed-off-by: Chunrong Guo <B40290@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-07-13linux-fslc-imx: Bump to 300a765 revisionOtavio Salvador
This merges the 4.1.15 2.1.0 GA release as well as the 4.1.42 stable release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2017-06-17linux-imx: Upgrade to 4.1.15-2.1.0 release supporting i.MX 6SLL EVKalexandra-ioana.safta@nxp.com
Add support for i.MX 6SLL EVK and supporting device trees The 4.1.15-2.10 updates are provided in the 4.1.15-2.0.0 release branch Signed-off-by: Alexandra Safta <alexandra-ioana.safta@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>