bf9167a8b4
A late addititon to the intel-ish-hid framework caused a build failure with clang, and introduced an ABI to the module loader that stops working if any driver ever needs to bind to more than one UUID: drivers/hid/intel-ish-hid/ishtp-fw-loader.c:1067:4: error: initializer element is not a compile-time constant Change the ishtp_device_id to have correct documentation and a driver_data field like all the other ones, and change the drivers to use the ID table as the primary identification in a way that works with all compilers and avoids duplciating the identifiers. Fixes: |
||
---|---|---|
.. | ||
bus.c | ||
bus.h | ||
client-buffers.c | ||
client.c | ||
client.h | ||
dma-if.c | ||
hbm.c | ||
hbm.h | ||
init.c | ||
ishtp-dev.h |