[PATCH v2 0/5] firmware: doc revamp

From: Luis R. Rodriguez
Date: Fri Dec 16 2016 - 06:19:32 EST


This v2 has the small corrections on the revamp for the
documentation for the firmware API. I'll follow this up
with the drvdata API patches.

This is intended *after* the merge window, but posting
now as we'll soon be in end of the year holidays.

Luis R. Rodriguez (5):
selftests: firmware: only modprobe if driver is missing
selftests: firmware: send expected errors to /dev/null
firmware: revamp firmware documentation
firmware: add SmPL report for custom fallback mechanism
firmware: add DECLARE_FW_CUSTOM_FALLBACK() annotation

Documentation/driver-api/firmware/built-in-fw.rst | 38 ++++
Documentation/driver-api/firmware/core.rst | 16 ++
.../driver-api/firmware/direct-fs-lookup.rst | 30 +++
.../driver-api/firmware/fallback-mechanisms.rst | 215 +++++++++++++++++++++
.../driver-api/firmware/firmware_cache.rst | 51 +++++
.../driver-api/firmware/fw_search_path.rst | 26 +++
Documentation/driver-api/firmware/index.rst | 16 ++
Documentation/driver-api/firmware/introduction.rst | 27 +++
Documentation/driver-api/firmware/lookup-order.rst | 18 ++
.../driver-api/firmware/request_firmware.rst | 56 ++++++
Documentation/driver-api/index.rst | 1 +
Documentation/firmware_class/README | 128 ------------
drivers/firmware/dell_rbu.c | 1 +
drivers/leds/leds-lp55xx-common.c | 1 +
include/linux/firmware.h | 7 +
.../api/request_firmware-custom-fallback.cocci | 44 +++++
tools/testing/selftests/firmware/fw_filesystem.sh | 25 ++-
17 files changed, 567 insertions(+), 133 deletions(-)
create mode 100644 Documentation/driver-api/firmware/built-in-fw.rst
create mode 100644 Documentation/driver-api/firmware/core.rst
create mode 100644 Documentation/driver-api/firmware/direct-fs-lookup.rst
create mode 100644 Documentation/driver-api/firmware/fallback-mechanisms.rst
create mode 100644 Documentation/driver-api/firmware/firmware_cache.rst
create mode 100644 Documentation/driver-api/firmware/fw_search_path.rst
create mode 100644 Documentation/driver-api/firmware/index.rst
create mode 100644 Documentation/driver-api/firmware/introduction.rst
create mode 100644 Documentation/driver-api/firmware/lookup-order.rst
create mode 100644 Documentation/driver-api/firmware/request_firmware.rst
delete mode 100644 Documentation/firmware_class/README
create mode 100644 scripts/coccinelle/api/request_firmware-custom-fallback.cocci

--
2.10.1