The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.8
for you to fetch changes up to 18245c24259acaea4584464bf0215bf413dc7d23:
ARM: imx: add support for i.MX 7Solo (2016-06-28 10:44:44 +0800)
----------------------------------------------------------------
The i.MX SoC changes for 4.8:
- A patch series including both cpuidle and FEC driver changes to
disable deeper idle states when FEC is active while board level
workaround for ERR006687 is not available
- A number patches to fix sparse warnings and spell errors
- A fix for TZIC FIQ translation from VIRQ to HWIRQ
- Support compatible of i.MX7 Solo SoC which has a subset of i.MX7 Dual
----------------------------------------------------------------
Alexander Shiyan (2):
ARM: i.MX: Fix FIQ interrupt handling for TZIC
ARM: i.MX: Disable supervisor protect for i.MX51
Ben Dooks (4):
ARM: imx: fix missing includes
ARM: imx: fix missing include of common.h
ARM: imx6: fix static declaration in include/soc/imx/cpuidle.h
ARM: imx6: fix missing <soc/imx/cpuidle.h> in cpuidle-imx6q.c
Jean Guyomarc'h (1):
ARM: mach-imx6q: fix spelling mistake in error message
Lucas Stach (1):
ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround
Shawn Guo (1):
ARM: imx6q: export cpuidle functions needed by fec driver
Stefan Agner (1):
ARM: imx: add support for i.MX 7Solo
Documentation/devicetree/bindings/net/fsl-fec.txt | 3 +++
arch/arm/mach-imx/avic.c | 19 ++++++++---------
arch/arm/mach-imx/cpuidle-imx6q.c | 20 ++++++++++++++++++
arch/arm/mach-imx/devices/devices.c | 3 +++
arch/arm/mach-imx/devices/platform-gpio-mxc.c | 1 +
arch/arm/mach-imx/irq-common.c | 6 ++++--
arch/arm/mach-imx/mach-imx51.c | 2 ++
arch/arm/mach-imx/mach-imx6q.c | 2 +-
arch/arm/mach-imx/mach-imx7d.c | 1 +
arch/arm/mach-imx/tzic.c | 6 +++---
drivers/net/ethernet/freescale/fec.h | 2 ++
drivers/net/ethernet/freescale/fec_main.c | 12 +++++++++++
include/soc/imx/cpuidle.h | 25 +++++++++++++++++++++++
13 files changed, 85 insertions(+), 17 deletions(-)
create mode 100644 include/soc/imx/cpuidle.h
The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-4.8
for you to fetch changes up to 2983e625bf2af422a6f55febb784fe34df834322:
arm64: dts: ls2080a: Add cache nodes for cacheinfo support (2016-06-21 14:33:34 +0800)
----------------------------------------------------------------
The Freescale arm64 device tree updates for 4.8:
- Update address-cells and reg properties of cpu nodes, considering
MPIDR_EL1[63:32] bits are not used for CPUs identification on ls1043a
and ls2080a
- Adds the cache nodes and next-level-cache property for ls1043a and
ls2080a to get cacheinfo work on these platforms
- Add dma-coherent for ls1043a PCI nodes to utilize the hardware
capability on data coherency
- Add dis_rxdet_inp3_quirk property for USB3 device to disable rx
detection in P3 PHY mode
----------------------------------------------------------------
Alison Wang (1):
arm64: dts: fsl: Update address-cells and reg properties of cpu nodes
Li Yang (2):
arm64: dts: ls1043a: Add cache nodes for cacheinfo support
arm64: dts: ls2080a: Add cache nodes for cacheinfo support
Liu Gang (2):
bindings: PCI: layerscape: Add 'dma-coherent' property
arm64: dts: ls1043a: Add 'dma-coherent' for ls1043a PCI nodes
Rajesh Bhagat (2):
arm64: dts: ls2080a: Add dis_rxdet_inp3_quirk property to USB3 node
arm64: dts: ls1043a: Add dis_rxdet_inp3_quirk property to USB3 node
.../devicetree/bindings/pci/layerscape-pci.txt | 4 ++
arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 24 +++++++++---
arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 44 +++++++++++++++++-----
3 files changed, 58 insertions(+), 14 deletions(-)
The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.8
for you to fetch changes up to b57d82d7bafeda5d82d3426dc4ad8a50a82a867c:
ARM: imx_v6_v7_defconfig: Select ADS7846 support (2016-06-28 09:59:28 +0800)
----------------------------------------------------------------
The i.MX defconfig update for 4.8:
- Enable TOUCHSCREEN_ADS7846, USB_FUNCTIONFS and USB_USBNET support
----------------------------------------------------------------
Diego Dorta (1):
ARM: imx_v6_v7_defconfig: Select ADS7846 support
Gary Bisson (1):
ARM: imx_v6_v7_defconfig: enable USB FFS gadget
Peter Chen (1):
ARM: imx_v6_v7_defconfig: build in usbnet to support NFS for non-ethernet board
arch/arm/configs/imx_v6_v7_defconfig | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
From: Olof Johansson <hidden> Date: 2016-07-06 03:58:28
On Tue, Jun 28, 2016 at 08:46:16PM +0800, Shawn Guo wrote:
The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-cleanup-4.8
for you to fetch changes up to 44af782227b3977b98be6967533b0d23add40eb4:
ARM: imx: remove cpu_is_mx*() (2016-06-28 10:26:45 +0800)
----------------------------------------------------------------
The i.MX cleanup for 4.8:
- A series from Arnd to clean up cpu_is_mx*() from i.MX platform
- A series from Andrey to clean up i.MX L2-cache code by using
core support as much as possible
- Remove the orphan header eukrea-baseboards.h from i.MX platform
- Remove boilerplate code from TZIC driver by using IRQCHIP_DECLARE
From: Olof Johansson <hidden> Date: 2016-07-06 03:59:50
Hi,
On Tue, Jun 28, 2016 at 08:46:17PM +0800, Shawn Guo wrote:
The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.8
for you to fetch changes up to 18245c24259acaea4584464bf0215bf413dc7d23:
ARM: imx: add support for i.MX 7Solo (2016-06-28 10:44:44 +0800)
From: Olof Johansson <hidden> Date: 2016-07-06 04:09:51
On Tue, Jun 28, 2016 at 08:46:18PM +0800, Shawn Guo wrote:
The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.8
for you to fetch changes up to b326629f25b7c1a6d1c63a8c5483c8db11689d9c:
ARM: dts: imx7: add Toradex Colibri iMX7S/iMX7D support (2016-06-28 10:45:37 +0800)
----------------------------------------------------------------
The i.MX device tree update for 4.8:
- Add two i.MX23/STMP3780 based MP3 player device support, Creative
X-Fi3 and SanDisk Sansa Fuze+
- Add the support of Auvidea H100 device which is a SolidRun MicroSOM
baseboard
- Restructure i.MX7Dual DTS files to support i.MX7Solo and add Toradex
Colibri iMX7S/iMX7D boards
- Device additions and enabling for various boards: mmc device for
utilite-pro, IRQ controller and CAN support for TS-4800, display and
touchscreen support for imx7d-sdb, SAI audio and LCD support for
imx6ul-14x14-evk, gpio power off support for imx6q-bx50v3, etc.
- Update the boards from Freescale/NXP to use WDOG_B pin for reset
- PCI reset polarity correction for imx6qdl-sabresd and imx6q-tbs2910
- Update i.MX board dts files to use generic uart-has-rtscts DT
property instead of vendor specific one
- DTC warning fixing for a few boards which are mostly mismatch between
unit-address and reg property
- Remove SION setting from all mux modes on i.MX25
From: Olof Johansson <hidden> Date: 2016-07-06 04:15:03
On Tue, Jun 28, 2016 at 08:46:19PM +0800, Shawn Guo wrote:
The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt64-4.8
for you to fetch changes up to 2983e625bf2af422a6f55febb784fe34df834322:
arm64: dts: ls2080a: Add cache nodes for cacheinfo support (2016-06-21 14:33:34 +0800)
----------------------------------------------------------------
The Freescale arm64 device tree updates for 4.8:
- Update address-cells and reg properties of cpu nodes, considering
MPIDR_EL1[63:32] bits are not used for CPUs identification on ls1043a
and ls2080a
- Adds the cache nodes and next-level-cache property for ls1043a and
ls2080a to get cacheinfo work on these platforms
- Add dma-coherent for ls1043a PCI nodes to utilize the hardware
capability on data coherency
- Add dis_rxdet_inp3_quirk property for USB3 device to disable rx
detection in P3 PHY mode
From: Olof Johansson <hidden> Date: 2016-07-06 04:15:40
On Tue, Jun 28, 2016 at 08:46:20PM +0800, Shawn Guo wrote:
The following changes since commit 1a695a905c18548062509178b98bc91e67510864:
Linux 4.7-rc1 (2016-05-29 09:29:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.8
for you to fetch changes up to b57d82d7bafeda5d82d3426dc4ad8a50a82a867c:
ARM: imx_v6_v7_defconfig: Select ADS7846 support (2016-06-28 09:59:28 +0800)
----------------------------------------------------------------
The i.MX defconfig update for 4.8:
- Enable TOUCHSCREEN_ADS7846, USB_FUNCTIONFS and USB_USBNET support