Received: by 10.192.165.148 with SMTP id m20csp999939imm; Thu, 10 May 2018 04:10:41 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpBnKpbarU3tLgWOPd4En+YJ5sQA69AIIPyhCSU7s8wB3vZZwiGOrvx4C1JIER43BfSKEWb X-Received: by 2002:a63:6197:: with SMTP id v145-v6mr805140pgb.35.1525950641607; Thu, 10 May 2018 04:10:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525950641; cv=none; d=google.com; s=arc-20160816; b=prrilwME1bUWxqw3uwjHGyEuvSUdzRP+rbArDQNF3e9/fbt+5Ld0yaOgwz5soSwLve T6251N7PxpvJtEdn68uSmt/QPDEHkL7/sOBtpF4KlKh2J6qXHjeDqY9BPEKw0cYNDezk TKQpsVredstvD+khRVA/QMb8BbqlTttoLz/6bcT1gu6fiHSvt8WsRAKTl4oxHgtKqnc9 CajDw8C0kJ7DIwbcN/HLlayB6Q3wUBcNmD2Uje9PP2V96OIn1pggnjSWxtN0nkZxFKEp lDG5be7SvWI6rTe/mVGUbs6gyziPh07IhRAhtBFBpNkw/ymyRRFIsmT8ScLDCMerWq/m kVRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:arc-authentication-results; bh=kB6n3UejZHuky1AySM7/4VB72bkDiG7ijx/cC2zJEIk=; b=Xe0D0C2+VKkXZidyJjtMDzKnVh+Ft1C9ErvMd6wZ0h2cIvx1Gpx7XwL+XRCcQwB6fI Mi3cSCduEf1VvCViTzO83FBqyUgW9pt/6TRnWKpVoBLvqeV2Hfz44OthRe9YYA7OR6vv Rqzsgd4HwUbhYnXWcLXNV6REB0rWJGlG7yb5lbAeHur972YrFG9bhc/oVT6Ar/dgCGjR 0EDQtVGVvNr4JXmMqnmdaE6M6fkMfmCbqBsW1eJbywLYAN+V8i/TmIDDUq8p6jLEIesJ 267Pk6cgZAm84ebnO/GdNT7XxgL71+UdpD+f1xyP5vlAgRwVtJD05GoB/icKNjFP6zVF IhuA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g31-v6si566129pld.3.2018.05.10.04.10.24; Thu, 10 May 2018 04:10:41 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934609AbeEJLJz (ORCPT + 99 others); Thu, 10 May 2018 07:09:55 -0400 Received: from bues.ch ([80.190.117.144]:55234 "EHLO bues.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756679AbeEJLJy (ORCPT ); Thu, 10 May 2018 07:09:54 -0400 Received: by bues.ch with esmtpsa (Exim 4.89) (envelope-from ) id 1fGjSC-0005hV-SB; Thu, 10 May 2018 13:09:44 +0200 Date: Thu, 10 May 2018 13:09:12 +0200 From: Michael =?UTF-8?B?QsO8c2No?= To: Matt Redfearn Cc: Larry Finger , =?UTF-8?B?UmFmYcWCIE1pxYJl?= =?UTF-8?B?Y2tp?= , Kalle Valo , linux-wireless , LKML , =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= Subject: Re: Regression caused by commit 882164a4a928 Message-ID: <20180510130912.72738106@wiggum> In-Reply-To: References: <7bbc067a-c412-3d2e-174a-abc31b46e246@lwfinger.net> <372d149c-c34c-56a0-4e1a-5ab2c1e16e73@mips.com> <20180509182756.6f36cc05@wiggum> X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/87YtzGCidlbcr1x5uZFlufW"; protocol="application/pgp-signature" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Sig_/87YtzGCidlbcr1x5uZFlufW Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Thu, 10 May 2018 11:24:12 +0100 Matt Redfearn wrote: > > Could you please try this? > >=20 > > config SSB_DRIVER_PCICORE_POSSIBLE > > depends on SSB_PCIHOST > >=20 > > config SSB_PCICORE_HOSTMODE > > depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS && (SSB =3D y) && PCI= _DRIVERS_LEGACY > >=20 > >=20 > > The affected API pcibios_enable_device() and register_pci_controller() > > is only used in HOSTMODE. So I think it makes sense to make HOSTMODE > > depend on SSB=3Dy and PCI_DRIVERS_LEGACY. > >=20 > > PCICore itself does not use the API, if hostmode is disabled. > > =20 >=20 > Sure - I've tested the patch: >=20 > --- a/drivers/ssb/Kconfig > +++ b/drivers/ssb/Kconfig > @@ -117,7 +117,7 @@ config SSB_SERIAL >=20 > config SSB_DRIVER_PCICORE_POSSIBLE > bool > - depends on SSB_PCIHOST && SSB =3D y > + depends on SSB_PCIHOST > default y >=20 > config SSB_DRIVER_PCICORE > @@ -131,7 +131,7 @@ config SSB_DRIVER_PCICORE >=20 > config SSB_PCICORE_HOSTMODE > bool "Hostmode support for SSB PCI core" > - depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS > + depends on SSB_DRIVER_PCICORE && SSB_DRIVER_MIPS && (SSB =3D y) &= &=20 > PCI_DRIVERS_LEGACY > help > PCIcore hostmode operation (external PCI bus). >=20 >=20 > And this seems to work for MIPS, we don't get the build error from=20 > building the SSB module under nec_markeins allmodconfig, and=20 > SSB_PCICORE_HOSTMODE=3Dy for bcm47xx allmodconfig, which selects SSB=3Dy. >=20 > So this looks like a good fix for MIPS, at least. >=20 > Tested-by: Matt Redfearn Thanks. Could you please submit it? You can add my Acked-by. --=20 Michael --Sig_/87YtzGCidlbcr1x5uZFlufW Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEihRzkKVZOnT2ipsS9TK+HZCNiw4FAlr0KFgACgkQ9TK+HZCN iw5y9A/7BABuNQ+CSpVQqNzuzLUqhvdOpfkSad3mH2cmbEWwNPgeZB8GIQJUUR3l PRbZMQJhGg0nBwJJLsrP/qXXCoX50y/XLhrrJLCPIt7KCPCKbjnR5M2Zgw0aRrTm imoKQVf3ZDjvc/32NJ0yantApp6L9yEzICCAhGPN76g1V9jNM5I7u7Pw/dHG6w0E nZB2EBlrSQZiYgIrK9OwebF2qfIj5J+sJQg32EJoDVjr+PB/TC3t96+REGX4+Bty /FhVN9a6HNFN0Yld4Fv0LJtyynyMkKmkl+Es040R8GuS0d3weVtD0lIUYJIHhbkG ww5N00DeiK6e5hL+j1hQclNgkYSBChDkFtUQNxaOXjBSzDP8QdI4qO9BlnWHF8ez VXrR1I2pX5n4s2+iwaidGHA+VNaKzuxF27jQKQLjzL4BpUdfhbUx5Rue4/InGUzw 8nJCkK8NXt/1yEGZK1XXhU/w80B5ncqZjRd9dtdVaeukGpvBPOdaYqgqHlPfEC7n Ljsgg7W5EO2RqSd4pjwERkHnoaF3J70qtPF/AcQEmXxo8EflMEoAMoJSgoFxeFy5 R5S6Ydp/jbR731GwfXHEimSnQmTKQuX7hrWTMGzGWj37mPQLUUbmtScu4bh9oBnW tYxlKQQoUjXmBNqNdHJ2HeV+1Vo3PUmnBo8lKxa9R6d7zjr0hRo= =Nsfv -----END PGP SIGNATURE----- --Sig_/87YtzGCidlbcr1x5uZFlufW--