[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20170925192256.bmrm6gmb4idvomxb@sirena.org.uk>
Date: Mon, 25 Sep 2017 12:22:56 -0700
From: Mark Brown <broonie@...nel.org>
To: Geert Uytterhoeven <geert@...ux-m68k.org>
Cc: Randy Dunlap <rdunlap@...radead.org>,
LKML <linux-kernel@...r.kernel.org>,
linux-spi <linux-spi@...r.kernel.org>
Subject: Re: [PATCH v2 -next] spi: fix spi-sprd-adi build errors when
SPI_SPRD_ADI=y and HWSPINLOCK=m
On Mon, Sep 25, 2017 at 09:20:31PM +0200, Geert Uytterhoeven wrote:
> The issue is builtin drivers that depend on a modular API. The clean way
> is to separate API and implementation, so the API can be builtin, and the
> implementation can be modular.
> Hence the API should provide stubs that call into function pointers, to be
> registered by the module providing the implementation.
In this case the problem is even more basic in that the driver does
actually depend on having hwspinlocks for any production use.
Download attachment "signature.asc" of type "application/pgp-signature" (489 bytes)
Powered by blists - more mailing lists