Patch "pinctrl: mvebu: armada-xp: remove non-existing NAND pins" has been added to the 3.10-stable tree
Subsystems (4)
This is a note to let you know that I've just added the patch titled
pinctrl: mvebu: armada-xp: remove non-existing NAND pins
to the 3.10-stable tree which can be found at:
http://www.kernel.org/git/?p=linux/kernel/git/stable/stable-queue.git;a=summary
The filename of the patch is:
pinctrl-mvebu-armada-xp-remove-non-existing-nand-pins.patch
and it can be found in the queue-3.10 subdirectory.
If you, or anyone else, feels it should not be added to the stable tree, please let <[email protected]> know about it.
Quoted 1 line
From
bc99357f3690c11817756adfee0ece811a3db2e7Mon Sep 17 00:00:00 2001
From: Thomas Petazzoni <[email protected]>
Date: Tue, 9 Jun 2015 18:46:56 +0200
Subject: pinctrl: mvebu: armada-xp: remove non-existing NAND pins
From: Thomas Petazzoni <[email protected]>
commit bc99357f3690c11817756adfee0ece811a3db2e7 upstream.
After updating to a more recent version of the Armada XP datasheet, we realized that some of the pins documented as having a NAND-related functionality in fact did not have such functionality. This commit updates the pinctrl driver accordingly.
--- Documentation/devicetree/bindings/pinctrl/marvell,armada-xp-pinctrl.txt | 4 ++-- drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 2 -- 2 files changed, 2 insertions(+), 4 deletions(-)
Documentation/devicetree/bindings/pinctrl/marvell,armada-xp-pinctrl.txt +2 -2
@@ -41,8 +41,8 @@ mpp20 20 gpio, ge0(rxd4), mpp21 21 gpio, ge0(rxd5), ge1(rxd3), lcd(d21), mem(bat) mpp22 22 gpio, ge0(rxd6), ge1(rxctl), lcd(d22), sata0(prsnt) mpp23 23 gpio, ge0(rxd7), ge1(rxclk), lcd(d23), sata1(prsnt) -mpp24 24 gpio, lcd(hsync), sata1(prsnt), nf(bootcs-re), tdm(rst) -mpp25 25 gpio, lcd(vsync), sata0(prsnt), nf(bootcs-we), tdm(pclk) +mpp24 24 gpio, lcd(hsync), sata1(prsnt), tdm(rst) +mpp25 25 gpio, lcd(vsync), sata0(prsnt), tdm(pclk) mpp26 26 gpio, lcd(clk), tdm(fsync), vdd(cpu1-pd) mpp27 27 gpio, lcd(e), tdm(dtx), ptp(trig) mpp28 28 gpio, lcd(pwm), tdm(drx), ptp(evreq)
drivers/pinctrl/mvebu/pinctrl-armada-xp.c +0 -2
@@ -159,13 +159,11 @@ static struct mvebu_mpp_mode armada_xp_mMPP_MODE (24 ,MPP_VAR_FUNCTION (0x0 ,"gpio" ,NULL ,V_MV78230_PLUS ),MPP_VAR_FUNCTION (0x1 ,"sata1" ,"prsnt" ,V_MV78230_PLUS ), -MPP_VAR_FUNCTION (0x2 ,"nf" ,"bootcs-re" ,V_MV78230_PLUS ),MPP_VAR_FUNCTION (0x3 ,"tdm" ,"rst" ,V_MV78230_PLUS ),MPP_VAR_FUNCTION (0x4 ,"lcd" ,"hsync" ,V_MV78230_PLUS )),MPP_MODE (25 ,MPP_VAR_FUNCTION (0x0 ,"gpio" ,NULL ,V_MV78230_PLUS ),MPP_VAR_FUNCTION (0x1 ,"sata0" ,"prsnt" ,V_MV78230_PLUS ), -MPP_VAR_FUNCTION (0x2 ,"nf" ,"bootcs-we" ,V_MV78230_PLUS ),MPP_VAR_FUNCTION (0x3 ,"tdm" ,"pclk" ,V_MV78230_PLUS ),MPP_VAR_FUNCTION (0x4 ,"lcd" ,"vsync" ,V_MV78230_PLUS )), MPP_MODE(26,
Patches currently in stable-queue which might be from [email protected] are
queue-3.10/pinctrl-mvebu-armada-xp-fix-functions-of-mpp48.patch queue-3.10/pinctrl-mvebu-armada-xp-remove-non-existing-nand-pins.patch queue-3.10/pinctrl-mvebu-armada-xp-remove-non-existing-vdd-cpu_pd-functions.patch queue-3.10/pinctrl-mvebu-armada-370-fix-spi0-pin-description.patch