All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHv3 0/3] Enable no_cache in driver_data
@ 2017-06-16 22:58 yi1.li
  2017-06-16 22:58 ` [PATCHv3 1/3] firmware_class: move NO_CACHE from private to driver_data_req_params yi1.li
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: yi1.li @ 2017-06-16 22:58 UTC (permalink / raw)
  To: mcgrof
  Cc: gregkh, atull, wagi, dwmw2, rafal, arend.vanspriel, rjw,
	moritz.fischer, pmladek, johannes.berg, emmanuel.grumbach,
	luciano.coelho, kvalo, luto, takahiro.akashi, dhowells, pjones,
	linux-kernel, linux-fpga, Yi Li

From: Yi Li <yi1.li@linux.intel.com>

Changes in v3:

  - Add a platform device to enable PM support in test driver
  - Add a debugfs device to enable driver data cache testing 
  - Fix a logic error so driver_data can be able to cache
  - Add two test cases for caching and non-caching
  - Rebase to Luis R. Rodriguez's 20170605-driver-data branch

Changes in v2:

  - Rebase to Luis R. Rodriguez's 20170501-driver-data-try2
    branch 
  - Expose DRIVER_DATA_REQ_NO_CACHE flag to public 
    driver_data_req_params structure, so upper drivers can ask
    driver_data driver to bypass the internal caching mechanism.
    This will be used for streaming and other drivers maintains
    their own caching like iwlwifi. 
  - Add self test cases.


Yi Li (3):
  firmware_class: move NO_CACHE from private to driver_data_req_params
  iwlwifi: use DRIVER_DATA_REQ_NO_CACHE for driver_data
  test: add no_cache to driver_data load tester

 drivers/base/firmware_class-dbg.c               | 108 ++++++++++++++++++++++++
 drivers/base/firmware_class.c                   |  26 +++---
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c    |   2 +
 include/linux/driver_data.h                     |   4 +
 lib/test_driver_data.c                          |  97 ++++++++++++++++++---
 tools/testing/selftests/firmware/driver_data.sh |  69 +++++++++++++++
 6 files changed, 285 insertions(+), 21 deletions(-)
 create mode 100644 drivers/base/firmware_class-dbg.c

-- 
2.7.4

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2017-07-13 21:09 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-16 22:58 [PATCHv3 0/3] Enable no_cache in driver_data yi1.li
2017-06-16 22:58 ` [PATCHv3 1/3] firmware_class: move NO_CACHE from private to driver_data_req_params yi1.li
2017-06-23 15:41   ` Greg KH
2017-06-26 15:28     ` Li, Yi
2017-07-13 21:08       ` Alan Tull
2017-06-16 22:58 ` [PATCHv3 2/3] iwlwifi: use DRIVER_DATA_REQ_NO_CACHE for driver_data yi1.li
2017-06-16 22:58 ` [PATCHv3 3/3] test: add no_cache to driver_data load tester yi1.li

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.