* [GIT PULL 1/3] ARM: imx: soc updates for 4.3 @ 2015-08-11 16:42 Shawn Guo 2015-08-11 16:42 ` [GIT PULL 2/3] ARM: imx: device tree changes " Shawn Guo ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Shawn Guo @ 2015-08-11 16:42 UTC (permalink / raw) To: linux-arm-kernel Hi arm-soc maintainers, This is the i.MX SoC changes for 4.3. There are some input and rtc changes, because they are applied as a series. Subsystem maintainers have ACKed these changes, so it should be fine to send them via arm-soc tree. Shawn The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754: Linux 4.2-rc1 (2015-07-05 11:01:52 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.3 for you to fetch changes up to 8a0fa1843638c5078e6606114ed8bdf9ea56fab1: rtc: snvs: select option REGMAP_MMIO (2015-08-11 23:04:47 +0800) ---------------------------------------------------------------- The i.MX SoC changes for 4.3: - Add i.MX6 Ultralite SoC support, which is the newest addition to i.MX6 family. It integrates a single Cortex-A7 core and a power management module that reduces the complexity of external power supply and simplifies power sequencing. - Change SNVS RTC driver to use syscon interface for register access, and add SNVS power key driver support. - Add a second clock for mxc rtc driver, and support device tree probe for the driver. - Add FEC MAC reference clock and phy fixup initialization for i.MX6UL platform. ---------------------------------------------------------------- Anson Huang (1): ARM: imx: add low-level debug support for i.mx6ul Frank Li (4): ARM: imx: add i.mx6ul msl support rtc: snvs: use syscon to access register Document: dt: fsl: snvs: change support syscon Document: devicetree: input: imx: i.mx snvs power device tree bindings Fugang Duan (2): ARM: imx6ul: add fec bits to GPR syscon definition ARM: imx6ul: add fec MAC refrence clock and phy fixup init Philippe Reynes (3): rtc: mxc: use a second rtc clock dt-binding: document the binding for mxc rtc rtc: mxc: add support of device tree Robin Gong (1): input: keyboard: imx: add snvs power key driver Shawn Guo (2): input: snvs_pwrkey: use "wakeup-source" as deivce tree property name rtc: snvs: select option REGMAP_MMIO .../devicetree/bindings/crypto/fsl-sec4.txt | 91 +++++++-- .../devicetree/bindings/input/snvs-pwrkey.txt | 1 + Documentation/devicetree/bindings/rtc/rtc-mxc.txt | 26 +++ arch/arm/Kconfig.debug | 9 + arch/arm/include/debug/imx-uart.h | 13 ++ arch/arm/mach-imx/Kconfig | 8 + arch/arm/mach-imx/Makefile | 1 + arch/arm/mach-imx/cpu.c | 3 + arch/arm/mach-imx/mach-imx6ul.c | 86 ++++++++ arch/arm/mach-imx/mxc.h | 6 + drivers/input/keyboard/Kconfig | 11 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/snvs_pwrkey.c | 227 +++++++++++++++++++++ drivers/rtc/Kconfig | 1 + drivers/rtc/rtc-mxc.c | 60 ++++-- drivers/rtc/rtc-snvs.c | 132 ++++++------ include/linux/mfd/syscon/imx6q-iomuxc-gpr.h | 8 + 17 files changed, 592 insertions(+), 92 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/snvs-pwrkey.txt create mode 100644 Documentation/devicetree/bindings/rtc/rtc-mxc.txt create mode 100644 arch/arm/mach-imx/mach-imx6ul.c create mode 100644 drivers/input/keyboard/snvs_pwrkey.c ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 2/3] ARM: imx: device tree changes for 4.3 2015-08-11 16:42 [GIT PULL 1/3] ARM: imx: soc updates for 4.3 Shawn Guo @ 2015-08-11 16:42 ` Shawn Guo 2015-08-18 20:15 ` Olof Johansson 2015-08-11 16:42 ` [GIT PULL 3/3] ARM: imx: defconfig updates " Shawn Guo 2015-08-18 20:14 ` [GIT PULL 1/3] ARM: imx: soc " Olof Johansson 2 siblings, 1 reply; 10+ messages in thread From: Shawn Guo @ 2015-08-11 16:42 UTC (permalink / raw) To: linux-arm-kernel Hi arm-soc maintainers, This is the i.MX device tree updates for 4.3. To resolve the dependency between imx6ul clock driver and DTS files on those clock ID definitions, the i.MX clock changes are pulled into the branch. But since i.MX clock drivers are now in drivers/clk/imx/ folder, I sent the clock changes to Mike and Stephen. I've already asked them to keep my clock branch stable/non-reabasable. So it should be safe pull this DT change set into arm-soc. Shawn The following changes since commit 787b4271a6a0c09775241770782b22762f40bd6e: clk: imx: add imx6ul clk tree support (2015-07-14 15:02:13 +0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.3 for you to fetch changes up to 360325755336893869c419013ec0e33757432cbb: ARM: dts: imx6ul: add snvs power key support (2015-08-11 23:15:27 +0800) ---------------------------------------------------------------- The i.MX device tree updates for 4.3: - Add audio and eTSEC device support and update dspi node for LS1021A. - Add initial i.MX6UL and imx6ul-14x14-evk board support, and enable a bunch of device support for i.MX6UL, including RTC, power key, USB, QSPI, and dual FEC. - Enable HDMI and LVDS dual display support for a few imx6qdl boards. - Support of imx6sl-warp board rev1.12, the version which will be publicly available for the customers. - A few i.MX7D device additions, watchdog, cortex-a7 coresight components, RTC, power key, power off. - Some Vybrid updates: add device support for I2C, QSPI, eSDHC etc., update ADC node, and define stdout-path property. - A few random updates for i.MX27 and i.MX53 devices. ---------------------------------------------------------------- Alison Wang (1): ARM: dts: ls1021a: Add dts nodes for audio on LS1021A Anson Huang (4): ARM: dts: imx6sx: correct property name for wakeup source ARM: dts: imx6ul: enable GPC as extended interrupt controller ARM: dts: imx6ul: add RTC support ARM: dts: imx6ul: add snvs power key support Claudiu Manoil (2): ARM: dts: ls1021a: Add the eTSEC controller nodes ARM: dts: ls1021a: Enable the eTSEC ports on QDS and TWR Cory Tusar (4): ARM: dts: vf610: Extend I2C support to all available buses. ARM: dts: vf610: Add missing QuadSPI register mapping and names. ARM: dts: vfxxx: Include support for qspi1 functionality. ARM: dts: vfxxx: Include support for esdhc0 functionality. Fabio Estevam (7): ARM: dts: imx6sl-warp: Add the SD2_RESET pin ARM: dts: imx6qdl-sabreauto: Add HDMI support ARM: dts: imx6qdl-sabresd: Allow HDMI and LVDS to work simultaneously ARM: dts: imx6sl-warp: Add changes for rev1.12 ARM: dts: imx6qdl-sabrelite: Allow HDMI and LVDS to work simultaneously ARM: dts: imx6qdl-nitrogen6x: Allow HDMI and LVDS to work simultaneously ARM: dts: imx6qdl-sabreauto: Allow HDMI and LVDS to work simultaneously Frank Li (11): ARM: dts: imx7d: add watch dog support ARM: dts: imx6sx: enable snvs power key ARM: dts: imx7d: add cortex-a7 coresight component Document: dt: binding: imx: update document for imx6ul support ARM: dts: add i.mx6ul pin function include file ARM: dts: imx: add imx6ul and imx6ul evk board support ARM: dts: imx: update snvs to use syscon access register ARM: dts: imx6ul: add usb host and function support ARM: dts: imx6ul: fix low case define in imx6ul-pinfunc.h ARM: dts: imx6ul: add qspi support ARM: dts: imx7d: enable snvs rtc, onoffkey and power off Fugang Duan (2): ARM: dts: imx: add fec1 and fec2 nodes for SOC i.MX6UL ARM: dts: imx6ul-14x14-evk: add fec1 and fec2 support Haikun Wang (1): ARM: dts: ls1021a: Update 'dspi' device node compatible string Lucas Stach (1): ARM: dts: imx53-qsb: select open-drain mode for i2c1 pads Peter Chen (1): ARM: imx6qdl-sabreauto.dtsi: enable USB support Peter Seiderer (2): ARM: dts: nitrogen6x: add CAN support ARM: dts: sabrelite: add CAN support Philippe Reynes (1): ARM: dts: imx27: add support of internal rtc Sanchayan Maity (1): ARM: dts: vfxxx: Add io-channel-cells property for ADC node Shengjiu Wang (1): ARM: dts: imx6qdl-sabreauto: Add audio support Stefan Agner (2): ARM: dts: vf-colibri: define stdout-path property ARM: dts: add property for maximum ADC clock frequencies Tim Harvey (1): ARM: dts: ventana: add UHS-I support for Ventana boards .../devicetree/bindings/clock/imx6ul-clock.txt | 13 + .../bindings/pinctrl/fsl,imx6ul-pinctrl.txt | 36 + arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/imx27.dtsi | 9 + arch/arm/boot/dts/imx53-qsb-common.dtsi | 5 +- arch/arm/boot/dts/imx53-qsrb.dts | 14 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 35 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 35 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 39 + arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 137 +++ arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 39 + arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 7 + arch/arm/boot/dts/imx6qdl.dtsi | 52 +- arch/arm/boot/dts/imx6sl-warp.dts | 32 +- arch/arm/boot/dts/imx6sl.dtsi | 21 +- arch/arm/boot/dts/imx6sx.dtsi | 28 +- arch/arm/boot/dts/imx6ul-14x14-evk.dts | 343 ++++++++ arch/arm/boot/dts/imx6ul-pinfunc.h | 938 +++++++++++++++++++++ arch/arm/boot/dts/imx6ul.dtsi | 707 ++++++++++++++++ arch/arm/boot/dts/imx7d.dtsi | 260 +++++- arch/arm/boot/dts/ls1021a-qds.dts | 89 ++ arch/arm/boot/dts/ls1021a-twr.dts | 81 ++ arch/arm/boot/dts/ls1021a.dtsi | 106 ++- arch/arm/boot/dts/vf-colibri-eval-v3.dtsi | 2 +- arch/arm/boot/dts/vfxxx.dtsi | 85 +- 29 files changed, 3062 insertions(+), 90 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/imx6ul-clock.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx6ul-pinctrl.txt create mode 100644 arch/arm/boot/dts/imx6ul-14x14-evk.dts create mode 100644 arch/arm/boot/dts/imx6ul-pinfunc.h create mode 100644 arch/arm/boot/dts/imx6ul.dtsi ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 2/3] ARM: imx: device tree changes for 4.3 2015-08-11 16:42 ` [GIT PULL 2/3] ARM: imx: device tree changes " Shawn Guo @ 2015-08-18 20:15 ` Olof Johansson 0 siblings, 0 replies; 10+ messages in thread From: Olof Johansson @ 2015-08-18 20:15 UTC (permalink / raw) To: linux-arm-kernel On Wed, Aug 12, 2015 at 12:42:30AM +0800, Shawn Guo wrote: > Hi arm-soc maintainers, > > This is the i.MX device tree updates for 4.3. To resolve the dependency > between imx6ul clock driver and DTS files on those clock ID definitions, > the i.MX clock changes are pulled into the branch. But since i.MX clock > drivers are now in drivers/clk/imx/ folder, I sent the clock changes to > Mike and Stephen. I've already asked them to keep my clock branch > stable/non-reabasable. So it should be safe pull this DT change set > into arm-soc. > > Shawn > > The following changes since commit 787b4271a6a0c09775241770782b22762f40bd6e: > > clk: imx: add imx6ul clk tree support (2015-07-14 15:02:13 +0800) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-dt-4.3 > > for you to fetch changes up to 360325755336893869c419013ec0e33757432cbb: > > ARM: dts: imx6ul: add snvs power key support (2015-08-11 23:15:27 +0800) > > ---------------------------------------------------------------- > The i.MX device tree updates for 4.3: > - Add audio and eTSEC device support and update dspi node for LS1021A. > - Add initial i.MX6UL and imx6ul-14x14-evk board support, and enable > a bunch of device support for i.MX6UL, including RTC, power key, USB, > QSPI, and dual FEC. > - Enable HDMI and LVDS dual display support for a few imx6qdl boards. > - Support of imx6sl-warp board rev1.12, the version which will be > publicly available for the customers. > - A few i.MX7D device additions, watchdog, cortex-a7 coresight > components, RTC, power key, power off. > - Some Vybrid updates: add device support for I2C, QSPI, eSDHC etc., > update ADC node, and define stdout-path property. > - A few random updates for i.MX27 and i.MX53 devices. > Merged, thanks. -Olof ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 3/3] ARM: imx: defconfig updates for 4.3 2015-08-11 16:42 [GIT PULL 1/3] ARM: imx: soc updates for 4.3 Shawn Guo 2015-08-11 16:42 ` [GIT PULL 2/3] ARM: imx: device tree changes " Shawn Guo @ 2015-08-11 16:42 ` Shawn Guo 2015-08-18 20:16 ` Olof Johansson 2015-08-18 20:14 ` [GIT PULL 1/3] ARM: imx: soc " Olof Johansson 2 siblings, 1 reply; 10+ messages in thread From: Shawn Guo @ 2015-08-11 16:42 UTC (permalink / raw) To: linux-arm-kernel The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754: Linux 4.2-rc1 (2015-07-05 11:01:52 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.3 for you to fetch changes up to 9559b3a38b26ab8410aeb822cf0596ea0b4adde4: ARM: imx_v6_v7_defconfig: Select CONFIG_IKCONFIG_PROC (2015-07-27 22:33:50 +0800) ---------------------------------------------------------------- The i.MX defconfig updates for 4.3: - Enable i.MX6UL SoC build - Enable powerkey and syscon poweroff support - Build in multi-channel audio support, including i.MX ASRC and CS42xx8 codec drivers. - Enable kexec build, HCIUART_H4 and IKCONFIG_PROC support. ---------------------------------------------------------------- Fabio Estevam (3): ARM: imx_v6_v7_defconfig: Enable kexec support ARM: imx_v6_v7_defconfig: Select HCIUART_H4 ARM: imx_v6_v7_defconfig: Select CONFIG_IKCONFIG_PROC Frank Li (2): ARM: imx_v6_v7_defconfig: enable powerkey and syscon power off ARM: imx: imx_v6_v7_defconfig enable imx6ul support Shengjiu Wang (1): ARM: imx_v6_v7_defconfig: build in audio driver arch/arm/configs/imx_v6_v7_defconfig | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 3/3] ARM: imx: defconfig updates for 4.3 2015-08-11 16:42 ` [GIT PULL 3/3] ARM: imx: defconfig updates " Shawn Guo @ 2015-08-18 20:16 ` Olof Johansson 0 siblings, 0 replies; 10+ messages in thread From: Olof Johansson @ 2015-08-18 20:16 UTC (permalink / raw) To: linux-arm-kernel On Wed, Aug 12, 2015 at 12:42:31AM +0800, Shawn Guo wrote: > The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754: > > Linux 4.2-rc1 (2015-07-05 11:01:52 -0700) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-defconfig-4.3 > > for you to fetch changes up to 9559b3a38b26ab8410aeb822cf0596ea0b4adde4: > > ARM: imx_v6_v7_defconfig: Select CONFIG_IKCONFIG_PROC (2015-07-27 22:33:50 +0800) > Merged, thanks. -Olof ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 1/3] ARM: imx: soc updates for 4.3 2015-08-11 16:42 [GIT PULL 1/3] ARM: imx: soc updates for 4.3 Shawn Guo 2015-08-11 16:42 ` [GIT PULL 2/3] ARM: imx: device tree changes " Shawn Guo 2015-08-11 16:42 ` [GIT PULL 3/3] ARM: imx: defconfig updates " Shawn Guo @ 2015-08-18 20:14 ` Olof Johansson 2015-08-19 17:55 ` Olof Johansson 2015-08-20 9:06 ` Shawn Guo 2 siblings, 2 replies; 10+ messages in thread From: Olof Johansson @ 2015-08-18 20:14 UTC (permalink / raw) To: linux-arm-kernel Hi, On Wed, Aug 12, 2015 at 12:42:29AM +0800, Shawn Guo wrote: > Hi arm-soc maintainers, > > This is the i.MX SoC changes for 4.3. There are some input and rtc > changes, because they are applied as a series. Subsystem maintainers > have ACKed these changes, so it should be fine to send them via arm-soc > tree. In some of these cases, may I ask why? For example, the RTC changes look like they could just go in through the driver tree -- adding DT support to a driver can definitely do so (and the DT changes to plumb up the device can go through your DT branch). > The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754: > > Linux 4.2-rc1 (2015-07-05 11:01:52 -0700) > > are available in the git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.3 > > for you to fetch changes up to 8a0fa1843638c5078e6606114ed8bdf9ea56fab1: > > rtc: snvs: select option REGMAP_MMIO (2015-08-11 23:04:47 +0800) I've merged this, and we can merge acked drivers in the future too if needed, but ideally only where it's needed. Thanks! -Olof ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 1/3] ARM: imx: soc updates for 4.3 2015-08-18 20:14 ` [GIT PULL 1/3] ARM: imx: soc " Olof Johansson @ 2015-08-19 17:55 ` Olof Johansson 2015-08-19 18:17 ` Fabio Estevam 2015-08-20 9:06 ` Shawn Guo 1 sibling, 1 reply; 10+ messages in thread From: Olof Johansson @ 2015-08-19 17:55 UTC (permalink / raw) To: linux-arm-kernel Hi Shawn, On Tue, Aug 18, 2015 at 1:14 PM, Olof Johansson <olof@lixom.net> wrote: > Hi, > > On Wed, Aug 12, 2015 at 12:42:29AM +0800, Shawn Guo wrote: >> Hi arm-soc maintainers, >> >> This is the i.MX SoC changes for 4.3. There are some input and rtc >> changes, because they are applied as a series. Subsystem maintainers >> have ACKed these changes, so it should be fine to send them via arm-soc >> tree. > > In some of these cases, may I ask why? For example, the RTC changes look > like they could just go in through the driver tree -- adding DT support to > a driver can definitely do so (and the DT changes to plumb up the device can go > through your DT branch). > >> The following changes since commit d770e558e21961ad6cfdf0ff7df0eb5d7d4f0754: >> >> Linux 4.2-rc1 (2015-07-05 11:01:52 -0700) >> >> are available in the git repository at: >> >> git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git tags/imx-soc-4.3 >> >> for you to fetch changes up to 8a0fa1843638c5078e6606114ed8bdf9ea56fab1: >> >> rtc: snvs: select option REGMAP_MMIO (2015-08-11 23:04:47 +0800) > > I've merged this, and we can merge acked drivers in the future too if needed, > but ideally only where it's needed. It looks like these changes broke ARM allmodconfig: arch/arm/mach-imx/built-in.o: In function `ksz8081_phy_fixup': :(.text+0x8bcc): undefined reference to `mdiobus_write' :(.text+0x8bf0): undefined reference to `mdiobus_write' :(.text+0x8c28): undefined reference to `mdiobus_write' :(.text+0x8c4c): undefined reference to `mdiobus_write' arch/arm/mach-imx/built-in.o: In function `imx6ul_init_machine': :(.init.text+0xa714): undefined reference to `phy_register_fixup_for_uid' Whole output is at: http://arm-soc.lixom.net/buildlogs/arm-soc/v4.2-rc2-861-gdb5c5fd/buildall.arm.allmodconfig.log.failed Please send an incremental fix (or I can drop this branch if you need more time). Thanks! -Olof ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 1/3] ARM: imx: soc updates for 4.3 2015-08-19 17:55 ` Olof Johansson @ 2015-08-19 18:17 ` Fabio Estevam 2015-08-19 20:36 ` Fabio Estevam 0 siblings, 1 reply; 10+ messages in thread From: Fabio Estevam @ 2015-08-19 18:17 UTC (permalink / raw) To: linux-arm-kernel Hi Olof, On Wed, Aug 19, 2015 at 2:55 PM, Olof Johansson <olof@lixom.net> wrote: > It looks like these changes broke ARM allmodconfig: > > arch/arm/mach-imx/built-in.o: In function `ksz8081_phy_fixup': > :(.text+0x8bcc): undefined reference to `mdiobus_write' > :(.text+0x8bf0): undefined reference to `mdiobus_write' > :(.text+0x8c28): undefined reference to `mdiobus_write' > :(.text+0x8c4c): undefined reference to `mdiobus_write' > arch/arm/mach-imx/built-in.o: In function `imx6ul_init_machine': > :(.init.text+0xa714): undefined reference to `phy_register_fixup_for_uid' > > Whole output is at: > > http://arm-soc.lixom.net/buildlogs/arm-soc/v4.2-rc2-861-gdb5c5fd/buildall.arm.allmodconfig.log.failed > > Please send an incremental fix (or I can drop this branch if you need > more time). Does this fix it? --- a/arch/arm/mach-imx/mach-imx6ul.c +++ b/arch/arm/mach-imx/mach-imx6ul.c @@ -45,7 +45,9 @@ static int ksz8081_phy_fixup(struct phy_device *dev) static void __init imx6ul_enet_phy_init(void) { - phy_register_fixup_for_uid(PHY_ID_KSZ8081, 0xffffffff, ksz8081_phy_fixup); + if (IS_BUILTIN(CONFIG_PHYLIB)) + phy_register_fixup_for_uid(PHY_ID_KSZ8081, 0xffffffff, + ksz8081_phy_fixup); } ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 1/3] ARM: imx: soc updates for 4.3 2015-08-19 18:17 ` Fabio Estevam @ 2015-08-19 20:36 ` Fabio Estevam 0 siblings, 0 replies; 10+ messages in thread From: Fabio Estevam @ 2015-08-19 20:36 UTC (permalink / raw) To: linux-arm-kernel On Wed, Aug 19, 2015 at 3:17 PM, Fabio Estevam <festevam@gmail.com> wrote: >> Please send an incremental fix (or I can drop this branch if you need >> more time). > > Does this fix it? > > --- a/arch/arm/mach-imx/mach-imx6ul.c > +++ b/arch/arm/mach-imx/mach-imx6ul.c > @@ -45,7 +45,9 @@ static int ksz8081_phy_fixup(struct phy_device *dev) > > static void __init imx6ul_enet_phy_init(void) > { > - phy_register_fixup_for_uid(PHY_ID_KSZ8081, 0xffffffff, > ksz8081_phy_fixup); > + if (IS_BUILTIN(CONFIG_PHYLIB)) > + phy_register_fixup_for_uid(PHY_ID_KSZ8081, 0xffffffff, > + ksz8081_phy_fixup); > } Yes, just confirmed that this fixes the issue and sent a formal patch. ^ permalink raw reply [flat|nested] 10+ messages in thread
* [GIT PULL 1/3] ARM: imx: soc updates for 4.3 2015-08-18 20:14 ` [GIT PULL 1/3] ARM: imx: soc " Olof Johansson 2015-08-19 17:55 ` Olof Johansson @ 2015-08-20 9:06 ` Shawn Guo 1 sibling, 0 replies; 10+ messages in thread From: Shawn Guo @ 2015-08-20 9:06 UTC (permalink / raw) To: linux-arm-kernel On Tue, Aug 18, 2015 at 01:14:16PM -0700, Olof Johansson wrote: > Hi, > > On Wed, Aug 12, 2015 at 12:42:29AM +0800, Shawn Guo wrote: > > Hi arm-soc maintainers, > > > > This is the i.MX SoC changes for 4.3. There are some input and rtc > > changes, because they are applied as a series. Subsystem maintainers > > have ACKed these changes, so it should be fine to send them via arm-soc > > tree. > > In some of these cases, may I ask why? For example, the RTC changes look > like they could just go in through the driver tree -- adding DT support to > a driver can definitely do so (and the DT changes to plumb up the device can go > through your DT branch). It's primarily because that subsystem maintainers gave their ACKs and asked me to apply the series as a whole. I will pick up subsystem patches only when it's necessary in the future. Shawn ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2015-08-20 9:06 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-08-11 16:42 [GIT PULL 1/3] ARM: imx: soc updates for 4.3 Shawn Guo 2015-08-11 16:42 ` [GIT PULL 2/3] ARM: imx: device tree changes " Shawn Guo 2015-08-18 20:15 ` Olof Johansson 2015-08-11 16:42 ` [GIT PULL 3/3] ARM: imx: defconfig updates " Shawn Guo 2015-08-18 20:16 ` Olof Johansson 2015-08-18 20:14 ` [GIT PULL 1/3] ARM: imx: soc " Olof Johansson 2015-08-19 17:55 ` Olof Johansson 2015-08-19 18:17 ` Fabio Estevam 2015-08-19 20:36 ` Fabio Estevam 2015-08-20 9:06 ` Shawn Guo
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).