* linux-next: build failure after merge of the mmc-uh tree
@ 2015-12-31 3:53 Stephen Rothwell
2016-01-05 16:30 ` Thierry Reding
0 siblings, 1 reply; 8+ messages in thread
From: Stephen Rothwell @ 2015-12-31 3:53 UTC (permalink / raw)
To: Ulf Hansson, Stephen Warren, Colin Cross, Olof Johansson,
Thierry Reding
Cc: linux-next, linux-kernel, Lucas Stach
Hi Ulf,
After merging the mmc-uh tree, today's linux-next build (arm
multi_v7_defconfig) failed like this:
drivers/mmc/host/sdhci-tegra.c:361:38: error: redefinition of 'sdhci_tegra210_pdata'
static const struct sdhci_pltfm_data sdhci_tegra210_pdata = {
^
drivers/mmc/host/sdhci-tegra.c:343:38: note: previous definition of 'sdhci_tegra210_pdata' was here
static const struct sdhci_pltfm_data sdhci_tegra210_pdata = {
^
drivers/mmc/host/sdhci-tegra.c:370:42: error: redefinition of 'soc_data_tegra210'
static const struct sdhci_tegra_soc_data soc_data_tegra210 = {
^
drivers/mmc/host/sdhci-tegra.c:354:42: note: previous definition of 'soc_data_tegra210' was here
static const struct sdhci_tegra_soc_data soc_data_tegra210 = {
^
drivers/mmc/host/sdhci-tegra.c:372:14: error: 'NVQUIRK_DISABLE_SDR50' undeclared here (not in a function)
.nvquirks = NVQUIRK_DISABLE_SDR50 |
^
drivers/mmc/host/sdhci-tegra.c:373:7: error: 'NVQUIRK_DISABLE_DDR50' undeclared here (not in a function)
NVQUIRK_DISABLE_DDR50 |
^
drivers/mmc/host/sdhci-tegra.c:374:7: error: 'NVQUIRK_DISABLE_SDR104' undeclared here (not in a function)
NVQUIRK_DISABLE_SDR104,
^
Caused by patch
"mmc: tegra: Add Tegra210 support"
turning up in two trees (mmc-uh and tegra) as separate commits and then
further changes to this file in the mmc-uh tree.
I used the version of the file from the mmc-uh tree.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: linux-next: build failure after merge of the mmc-uh tree
2015-12-31 3:53 linux-next: build failure after merge of the mmc-uh tree Stephen Rothwell
@ 2016-01-05 16:30 ` Thierry Reding
0 siblings, 0 replies; 8+ messages in thread
From: Thierry Reding @ 2016-01-05 16:30 UTC (permalink / raw)
To: Stephen Rothwell
Cc: Ulf Hansson, Stephen Warren, Colin Cross, Olof Johansson,
linux-next, linux-kernel, Lucas Stach
[-- Attachment #1: Type: text/plain, Size: 1968 bytes --]
On Thu, Dec 31, 2015 at 02:53:29PM +1100, Stephen Rothwell wrote:
> Hi Ulf,
>
> After merging the mmc-uh tree, today's linux-next build (arm
> multi_v7_defconfig) failed like this:
>
> drivers/mmc/host/sdhci-tegra.c:361:38: error: redefinition of 'sdhci_tegra210_pdata'
> static const struct sdhci_pltfm_data sdhci_tegra210_pdata = {
> ^
> drivers/mmc/host/sdhci-tegra.c:343:38: note: previous definition of 'sdhci_tegra210_pdata' was here
> static const struct sdhci_pltfm_data sdhci_tegra210_pdata = {
> ^
> drivers/mmc/host/sdhci-tegra.c:370:42: error: redefinition of 'soc_data_tegra210'
> static const struct sdhci_tegra_soc_data soc_data_tegra210 = {
> ^
> drivers/mmc/host/sdhci-tegra.c:354:42: note: previous definition of 'soc_data_tegra210' was here
> static const struct sdhci_tegra_soc_data soc_data_tegra210 = {
> ^
> drivers/mmc/host/sdhci-tegra.c:372:14: error: 'NVQUIRK_DISABLE_SDR50' undeclared here (not in a function)
> .nvquirks = NVQUIRK_DISABLE_SDR50 |
> ^
> drivers/mmc/host/sdhci-tegra.c:373:7: error: 'NVQUIRK_DISABLE_DDR50' undeclared here (not in a function)
> NVQUIRK_DISABLE_DDR50 |
> ^
> drivers/mmc/host/sdhci-tegra.c:374:7: error: 'NVQUIRK_DISABLE_SDR104' undeclared here (not in a function)
> NVQUIRK_DISABLE_SDR104,
> ^
>
> Caused by patch
>
> "mmc: tegra: Add Tegra210 support"
>
> turning up in two trees (mmc-uh and tegra) as separate commits and then
> further changes to this file in the mmc-uh tree.
>
> I used the version of the file from the mmc-uh tree.
Sorry about this. I had meant to send this to Ulf as a pull request
before the Christmas break but then got side-tracked and never got
around to it.
I've now removed that branch from the Tegra tree.
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* linux-next: build failure after merge of the mmc-uh tree
@ 2015-08-26 2:04 Stephen Rothwell
0 siblings, 0 replies; 8+ messages in thread
From: Stephen Rothwell @ 2015-08-26 2:04 UTC (permalink / raw)
To: Ulf Hansson; +Cc: linux-next, linux-kernel, Srinivas Kandagatla
Hi Ulf,
After merging the mmc-uh tree, today's linux-next build (x86_64
allmodconfig) failed like this:
ERROR: "pinctrl_bind_pins" [drivers/mmc/core/mmc_core.ko] undefined!
Caused by commit
175172f6367f ("mmc: pwrseq: bind pinctrl pins before using the gpios")
I have used te mmc-uh tree from next-20150825 for today.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
^ permalink raw reply [flat|nested] 8+ messages in thread* linux-next: build failure after merge of the mmc-uh tree
@ 2014-07-28 4:46 Stephen Rothwell
2014-07-28 17:58 ` Sonny Rao
2014-08-08 3:25 ` Stephen Rothwell
0 siblings, 2 replies; 8+ messages in thread
From: Stephen Rothwell @ 2014-07-28 4:46 UTC (permalink / raw)
To: Ulf Hansson; +Cc: linux-next, linux-kernel, Sonny Rao
[-- Attachment #1: Type: text/plain, Size: 569 bytes --]
Hi Ulf,
After merging the mmc-uh tree, today's linux-next build (arm
multi_v7_defconfig) failed like this:
drivers/mmc/host/dw_mmc.c: In function 'dw_mci_reset':
drivers/mmc/host/dw_mmc.c:2262:3: error: implicit declaration of function 'dw_mci_idmac_reset' [-Werror=implicit-function-declaration]
dw_mci_idmac_reset(host);
^
Caused by commit 25f7dadbd982 ("mmc: dw_mmc: change to use recommended
reset procedure").
I have used the mmc-uh tree from next-20140725 for today.
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: linux-next: build failure after merge of the mmc-uh tree
2014-07-28 4:46 Stephen Rothwell
@ 2014-07-28 17:58 ` Sonny Rao
2014-08-04 13:44 ` Ulf Hansson
2014-08-08 3:25 ` Stephen Rothwell
1 sibling, 1 reply; 8+ messages in thread
From: Sonny Rao @ 2014-07-28 17:58 UTC (permalink / raw)
To: Stephen Rothwell; +Cc: Ulf Hansson, linux-next, linux-kernel@vger.kernel.org
On Sun, Jul 27, 2014 at 9:46 PM, Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> Hi Ulf,
>
> After merging the mmc-uh tree, today's linux-next build (arm
> multi_v7_defconfig) failed like this:
>
> drivers/mmc/host/dw_mmc.c: In function 'dw_mci_reset':
> drivers/mmc/host/dw_mmc.c:2262:3: error: implicit declaration of function 'dw_mci_idmac_reset' [-Werror=implicit-function-declaration]
> dw_mci_idmac_reset(host);
> ^
Hi, sorry about that. It looks like it fails to build when
CONFIG_MMC_DW_IDMAC is not set.
I changed that bit of code from using #ifdef to using just C if
statement, but I think in this case the function being called doesn't
exist when CONFIG_MMC_DW_IDMAC is not set, so that was incorrect and
we should go back to using something like:
#if IS_ENABLED(CONFIG_MMC_DW_IDMAC)
/* It is also recommended that we reset and reprogram idmac */
dw_mci_idmac_reset(host);
#endif
Ulf, I can respin the patch if you'd like or feel free to fix it
yourself too. Thanks.
>
> Caused by commit 25f7dadbd982 ("mmc: dw_mmc: change to use recommended
> reset procedure").
>
> I have used the mmc-uh tree from next-20140725 for today.
> --
> Cheers,
> Stephen Rothwell sfr@canb.auug.org.au
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: linux-next: build failure after merge of the mmc-uh tree
2014-07-28 17:58 ` Sonny Rao
@ 2014-08-04 13:44 ` Ulf Hansson
0 siblings, 0 replies; 8+ messages in thread
From: Ulf Hansson @ 2014-08-04 13:44 UTC (permalink / raw)
To: Sonny Rao
Cc: Stephen Rothwell, linux-next@vger.kernel.org,
linux-kernel@vger.kernel.org
On 28 July 2014 19:58, Sonny Rao <sonnyrao@chromium.org> wrote:
> On Sun, Jul 27, 2014 at 9:46 PM, Stephen Rothwell <sfr@canb.auug.org.au> wrote:
>> Hi Ulf,
>>
>> After merging the mmc-uh tree, today's linux-next build (arm
>> multi_v7_defconfig) failed like this:
>>
>> drivers/mmc/host/dw_mmc.c: In function 'dw_mci_reset':
>> drivers/mmc/host/dw_mmc.c:2262:3: error: implicit declaration of function 'dw_mci_idmac_reset' [-Werror=implicit-function-declaration]
>> dw_mci_idmac_reset(host);
>> ^
>
> Hi, sorry about that. It looks like it fails to build when
> CONFIG_MMC_DW_IDMAC is not set.
> I changed that bit of code from using #ifdef to using just C if
> statement, but I think in this case the function being called doesn't
> exist when CONFIG_MMC_DW_IDMAC is not set, so that was incorrect and
> we should go back to using something like:
>
> #if IS_ENABLED(CONFIG_MMC_DW_IDMAC)
> /* It is also recommended that we reset and reprogram idmac */
> dw_mci_idmac_reset(host);
> #endif
>
>
> Ulf, I can respin the patch if you'd like or feel free to fix it
> yourself too. Thanks.
I haven't got the time to fix this yet, sorry.
It would simplify a bit if you respin the patch, so please do so.
Kind regards
Uffe
>
>
>>
>> Caused by commit 25f7dadbd982 ("mmc: dw_mmc: change to use recommended
>> reset procedure").
>>
>> I have used the mmc-uh tree from next-20140725 for today.
>> --
>> Cheers,
>> Stephen Rothwell sfr@canb.auug.org.au
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: linux-next: build failure after merge of the mmc-uh tree
2014-07-28 4:46 Stephen Rothwell
2014-07-28 17:58 ` Sonny Rao
@ 2014-08-08 3:25 ` Stephen Rothwell
2014-08-11 7:54 ` Ulf Hansson
1 sibling, 1 reply; 8+ messages in thread
From: Stephen Rothwell @ 2014-08-08 3:25 UTC (permalink / raw)
To: Ulf Hansson; +Cc: linux-next, linux-kernel, Sonny Rao
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
Hi all,
On Mon, 28 Jul 2014 14:46:08 +1000 Stephen Rothwell <sfr@canb.auug.org.au> wrote:
>
> After merging the mmc-uh tree, today's linux-next build (arm
> multi_v7_defconfig) failed like this:
>
> drivers/mmc/host/dw_mmc.c: In function 'dw_mci_reset':
> drivers/mmc/host/dw_mmc.c:2262:3: error: implicit declaration of function 'dw_mci_idmac_reset' [-Werror=implicit-function-declaration]
> dw_mci_idmac_reset(host);
> ^
>
> Caused by commit 25f7dadbd982 ("mmc: dw_mmc: change to use recommended
> reset procedure").
>
> I have used the mmc-uh tree from next-20140725 for today.
Ping. We are nearly half way through the merge window and there has
been a patch posted for this, but the tree is still broken ...
--
Cheers,
Stephen Rothwell sfr@canb.auug.org.au
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: linux-next: build failure after merge of the mmc-uh tree
2014-08-08 3:25 ` Stephen Rothwell
@ 2014-08-11 7:54 ` Ulf Hansson
0 siblings, 0 replies; 8+ messages in thread
From: Ulf Hansson @ 2014-08-11 7:54 UTC (permalink / raw)
To: Stephen Rothwell
Cc: linux-next@vger.kernel.org, linux-kernel@vger.kernel.org,
Sonny Rao
On 8 August 2014 05:25, Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> Hi all,
>
> On Mon, 28 Jul 2014 14:46:08 +1000 Stephen Rothwell <sfr@canb.auug.org.au> wrote:
>>
>> After merging the mmc-uh tree, today's linux-next build (arm
>> multi_v7_defconfig) failed like this:
>>
>> drivers/mmc/host/dw_mmc.c: In function 'dw_mci_reset':
>> drivers/mmc/host/dw_mmc.c:2262:3: error: implicit declaration of function 'dw_mci_idmac_reset' [-Werror=implicit-function-declaration]
>> dw_mci_idmac_reset(host);
>> ^
>>
>> Caused by commit 25f7dadbd982 ("mmc: dw_mmc: change to use recommended
>> reset procedure").
>>
>> I have used the mmc-uh tree from next-20140725 for today.
>
> Ping. We are nearly half way through the merge window and there has
> been a patch posted for this, but the tree is still broken ...
Sorry for the delay. I have picked up the new version of the patch now.
Kind regards
Ulf Hansson
>
> --
> Cheers,
> Stephen Rothwell sfr@canb.auug.org.au
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2016-01-05 16:30 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-31 3:53 linux-next: build failure after merge of the mmc-uh tree Stephen Rothwell
2016-01-05 16:30 ` Thierry Reding
-- strict thread matches above, loose matches on Subject: below --
2015-08-26 2:04 Stephen Rothwell
2014-07-28 4:46 Stephen Rothwell
2014-07-28 17:58 ` Sonny Rao
2014-08-04 13:44 ` Ulf Hansson
2014-08-08 3:25 ` Stephen Rothwell
2014-08-11 7:54 ` Ulf Hansson
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).