[PATCHv2 0/2] Enable pre-allocated buffer support for driver_data
From: yi1 . li
Date: Sat May 20 2017 - 02:53:14 EST
From: Yi Li <yi1.li@xxxxxxxxxxxxxxx>
This series enables the equivalent pre-allocated buffer feature in
request_firmware_into_buf to driver_data API, so caller can allocate
firmware data buffer and pass to driver_data. This will be used for
streaming support of driver_data, which allow caller to manage the size
and buffer of firmware streaming.
Changes in v2:
- Rebase to Luis R. Rodriguez's 20170501-driver-data-try2
branch
- Move alloc_buf and alloc_buf_size to public driver_data_req_params
structure.
- Add self test cases.
Yi Li (2):
firmware: Enable pre-allocated buffer support in driver_data
test: add pre-allocated buffer to driver_data tester
drivers/base/firmware_class.c | 21 +++-----
include/linux/driver_data.h | 5 ++
lib/test_driver_data.c | 68 ++++++++++++++++++++++++-
tools/testing/selftests/firmware/driver_data.sh | 36 +++++++++++++
4 files changed, 116 insertions(+), 14 deletions(-)
--
2.7.4