From: pawel.moll@arm.com (Pawel Moll)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v2 RESEND 1/2] ARM: vexpress: Remove non-DT code
Date: Fri, 28 Nov 2014 15:53:04 +0000 [thread overview]
Message-ID: <1417189984.4371.12.camel@arm.com> (raw)
In-Reply-To: <20141128153026.GU3836@n2100.arm.linux.org.uk>
On Fri, 2014-11-28 at 15:30 +0000, Russell King - ARM Linux wrote:
> mmci-pl18x 10005000.mmci: no support for card's volts
> mmc0: error -22 whilst initialising SD card
Just tried it again:
--8<----------------------------
ARM Versatile Express Boot Monitor
Version: V5.2.1
Build Date: Apr 4 2013
Daughterboard Site 1: V2P-CA9 Cortex A9
Daughterboard Site 2: Not Used
Running boot script from flash - BOOTSCRIPT
Loaded FDT - ca9
Loaded initrd - busybox
Copied 0x400000 bytes from 0x48000000 to 0x60008000
Booting kernel @ 0x60008000
Command line 'console=ttyAMA0,38400 earlyprintk debug '
initrd @ 0x70000000 (4127012 bytes)
FDT @ 0x69000000 (14048 bytes)
Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Linux version 3.18.0-rc6+ (pawmol01 at hornet) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) ) #1442 SMP Mon Nov 24 16:43:30 GMT 2014
CPU: ARMv7 Processor [410fc091] revision 1 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: V2P-CA9
bootconsole [earlycon0] enabled
[...]
mmci-pl18x 10005000.mmci: Got CD GPIO
mmci-pl18x 10005000.mmci: Got WP GPIO
mmci-pl18x 10005000.mmci: Looking up vmmc-supply from device tree
mmci-pl18x 10005000.mmci: Looking up vqmmc-supply from device tree
mmci-pl18x 10005000.mmci: Looking up vqmmc-supply property in node /smb/motherboard/iofpga at 7,00000000/mmci at 05000 failed
mmci-pl18x 10005000.mmci: No vqmmc regulator found
mmci-pl18x 10005000.mmci: mmc0: PL180 manf 41 rev0 at 0x10005000 irq 41,42 (pio)
[...]
mmc0: new SD card@address 88f7
mmcblk0: mmc0:88f7 SD02G 1.84 GiB
mmcblk0: p1 p2
[...]
/ # mount /dev/mmcblk0p2 /mnt
EXT2-fs (mmcblk0p2): warning: mounting unchecked fs, running e2fsck is recommended
--8<------------------------------------
vmmc-supply is a defined as:
vmmc-supply = <&v2m_fixed_3v3>;
which is:
v2m_fixed_3v3: fixedregulator at 0 {
compatible = "regulator-fixed";
and arch/arm/mach-vexpress/Kconfig says:
menuconfig ARCH_VEXPRESS
[...]
select REGULATOR_FIXED_VOLTAGE if REGULATOR
but it doesn't select REGULATOR in result of this discussion:
http://thread.gmane.org/gmane.linux.ports.arm.kernel/223426/focus=223427
To summarize, I believe that setting CONFIG_REGULATOR=y (as in
vexpress_defconfig) should solve your issue.
Pawel
WARNING: multiple messages have this Message-ID (diff)
From: Pawel Moll <pawel.moll@arm.com>
To: Russell King - ARM Linux <linux@arm.linux.org.uk>
Cc: Arnd Bergmann <arnd@arndb.de>,
"linux-arm-kernel@lists.infradead.org"
<linux-arm-kernel@lists.infradead.org>,
"arm@kernel.org" <arm@kernel.org>,
Mike Turquette <mturquette@linaro.org>,
Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
Lorenzo Pieralisi <Lorenzo.Pieralisi@arm.com>,
Liviu Dudau <Liviu.Dudau@arm.com>,
"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
Sudeep Holla <Sudeep.Holla@arm.com>
Subject: Re: [PATCH v2 RESEND 1/2] ARM: vexpress: Remove non-DT code
Date: Fri, 28 Nov 2014 15:53:04 +0000 [thread overview]
Message-ID: <1417189984.4371.12.camel@arm.com> (raw)
In-Reply-To: <20141128153026.GU3836@n2100.arm.linux.org.uk>
On Fri, 2014-11-28 at 15:30 +0000, Russell King - ARM Linux wrote:
> mmci-pl18x 10005000.mmci: no support for card's volts
> mmc0: error -22 whilst initialising SD card
Just tried it again:
--8<----------------------------
ARM Versatile Express Boot Monitor
Version: V5.2.1
Build Date: Apr 4 2013
Daughterboard Site 1: V2P-CA9 Cortex A9
Daughterboard Site 2: Not Used
Running boot script from flash - BOOTSCRIPT
Loaded FDT - ca9
Loaded initrd - busybox
Copied 0x400000 bytes from 0x48000000 to 0x60008000
Booting kernel @ 0x60008000
Command line 'console=ttyAMA0,38400 earlyprintk debug '
initrd @ 0x70000000 (4127012 bytes)
FDT @ 0x69000000 (14048 bytes)
Uncompressing Linux... done, booting the kernel.
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Linux version 3.18.0-rc6+ (pawmol01@hornet) (gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) ) #1442 SMP Mon Nov 24 16:43:30 GMT 2014
CPU: ARMv7 Processor [410fc091] revision 1 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine model: V2P-CA9
bootconsole [earlycon0] enabled
[...]
mmci-pl18x 10005000.mmci: Got CD GPIO
mmci-pl18x 10005000.mmci: Got WP GPIO
mmci-pl18x 10005000.mmci: Looking up vmmc-supply from device tree
mmci-pl18x 10005000.mmci: Looking up vqmmc-supply from device tree
mmci-pl18x 10005000.mmci: Looking up vqmmc-supply property in node /smb/motherboard/iofpga@7,00000000/mmci@05000 failed
mmci-pl18x 10005000.mmci: No vqmmc regulator found
mmci-pl18x 10005000.mmci: mmc0: PL180 manf 41 rev0 at 0x10005000 irq 41,42 (pio)
[...]
mmc0: new SD card at address 88f7
mmcblk0: mmc0:88f7 SD02G 1.84 GiB
mmcblk0: p1 p2
[...]
/ # mount /dev/mmcblk0p2 /mnt
EXT2-fs (mmcblk0p2): warning: mounting unchecked fs, running e2fsck is recommended
--8<------------------------------------
vmmc-supply is a defined as:
vmmc-supply = <&v2m_fixed_3v3>;
which is:
v2m_fixed_3v3: fixedregulator@0 {
compatible = "regulator-fixed";
and arch/arm/mach-vexpress/Kconfig says:
menuconfig ARCH_VEXPRESS
[...]
select REGULATOR_FIXED_VOLTAGE if REGULATOR
but it doesn't select REGULATOR in result of this discussion:
http://thread.gmane.org/gmane.linux.ports.arm.kernel/223426/focus=223427
To summarize, I believe that setting CONFIG_REGULATOR=y (as in
vexpress_defconfig) should solve your issue.
Pawel
next prev parent reply other threads:[~2014-11-28 15:53 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-25 18:17 [PATCH v2 RESEND 1/2] ARM: vexpress: Remove non-DT code Pawel Moll
2014-11-25 18:17 ` Pawel Moll
2014-11-25 18:17 ` [PATCH 2/2] MAINTAINERS: ARM Versatile Express platform Pawel Moll
2014-11-25 18:17 ` Pawel Moll
2014-11-26 1:54 ` Mike Turquette
2014-11-26 1:54 ` Mike Turquette
2014-11-26 1:59 ` Joe Perches
2014-11-26 1:59 ` Joe Perches
2014-11-26 12:04 ` Pawel Moll
2014-11-26 12:04 ` Pawel Moll
2014-11-26 12:17 ` Arnd Bergmann
2014-11-26 12:17 ` Arnd Bergmann
2014-11-26 14:40 ` Pawel Moll
2014-11-26 14:40 ` Pawel Moll
2014-11-26 15:40 ` Joe Perches
2014-11-26 15:40 ` Joe Perches
2014-11-26 12:13 ` [PATCH v2] " Pawel Moll
2014-11-26 12:13 ` Pawel Moll
2014-11-28 15:14 ` Arnd Bergmann
2014-11-28 15:14 ` Arnd Bergmann
2014-11-28 17:56 ` Joe Perches
2014-11-28 17:56 ` Joe Perches
2014-12-01 13:57 ` Pawel Moll
2014-12-01 13:57 ` Pawel Moll
2014-12-01 14:16 ` [PATCH] MAINTAINERS: ARM Versatile Express platform, add missing pattern Pawel Moll
2014-12-04 16:02 ` Arnd Bergmann
2014-11-28 15:08 ` [PATCH v2 RESEND 1/2] ARM: vexpress: Remove non-DT code Arnd Bergmann
2014-11-28 15:08 ` Arnd Bergmann
2014-11-28 15:30 ` Russell King - ARM Linux
2014-11-28 15:30 ` Russell King - ARM Linux
2014-11-28 15:53 ` Pawel Moll [this message]
2014-11-28 15:53 ` Pawel Moll
2014-11-28 16:31 ` Arnd Bergmann
2014-11-28 16:31 ` Arnd Bergmann
2014-11-28 16:34 ` Pawel Moll
2014-11-28 16:34 ` Pawel Moll
2014-11-28 16:44 ` [PATCH RESEND] ARM: vexpress: Enable regulator framework when MMCI is in use Pawel Moll
2014-11-28 20:57 ` Arnd Bergmann
2014-11-28 16:48 ` [PATCH v2 RESEND 1/2] ARM: vexpress: Remove non-DT code Russell King - ARM Linux
2014-11-28 16:48 ` Russell King - ARM Linux
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1417189984.4371.12.camel@arm.com \
--to=pawel.moll@arm.com \
--cc=linux-arm-kernel@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.