_exports.h: simplify condition for including spi functions
authorRasmus Villemoes <ravi@prevas.dk>
Fri, 19 Sep 2025 10:09:56 +0000 (12:09 +0200)
committerTom Rini <trini@konsulko.com>
Fri, 26 Sep 2025 17:55:13 +0000 (11:55 -0600)
commit475a72f6471194633fd85a813547bebe846611e0
treeedb086568b4b26aeaee80584d4da6ffa7439a0b2
parent0933358163a3c0ef13577853194769504cfb39ea
_exports.h: simplify condition for including spi functions

As for the i2c functions, drop the dummy entries that, if ever used,
would just have the standalone app get some random content in the
return register.

While deprecated, the spi_{setup,free}_slave functions do exist even
with CONFIG_DM_SPI - and a standalone app can't really do anything but
refer to a spi device via a (bus, cs) pair.

Eventually, one should probably export some function that could allow
a standalone app to get a struct udevice* corresponding to either a
full DT path, an alias, or perhaps a label (provided one builds with
-@), and then export functions that can operate on that.

Signed-off-by: Rasmus Villemoes <ravi@prevas.dk>
Reviewed-by: Tom Rini <trini@konsulko.com>
include/_exports.h