[PATCH V7 03/11] pci, of: Move the PCI I/O space management to PCI core code.
Arnd Bergmann
arnd at arndb.de
Wed May 11 04:01:18 PDT 2016
On Wednesday 11 May 2016 09:36:58 Tomasz Nowicki wrote:
> >
> > I understand that this moves code around, but those in-function
> > #ifdefs aren't nice. Any chance to get rid of them but putting whole
> > functions under the #ifdef?
> >
>
> This is a __weak implementation, so assuming I would move #ifdef out of
> function I need to provide another empty __weak stub. I do not know
> which solution is more ugly. In any case we can do that cleanup separately.
>
I'd vote for just dropping the __weak here, given that there is no
non-weak implementation. If we end up needing to override this for
some architecture or host bridge in the future, we can think about how
to best do that then.
I agree that should be a separate patch, this one should only move
code from one file to another.
Arnd
More information about the linux-arm-kernel
mailing list