aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firmware/Kconfig
diff options
context:
space:
mode:
authorSudeep Holla <sudeep.holla@arm.com>2017-07-31 15:43:27 +0100
committerSudeep Holla <sudeep.holla@arm.com>2018-02-28 16:37:57 +0000
commit907b6d14911db047e6e29979895d29daf2ec1e5f (patch)
tree26802fc7b0e8ed0453ac4b56dc0e59c7a3bd50ab /drivers/firmware/Kconfig
parentfirmware: arm_scmi: refactor in preparation to support per-protocol channels (diff)
downloadlinux-dev-907b6d14911db047e6e29979895d29daf2ec1e5f.tar.xz
linux-dev-907b6d14911db047e6e29979895d29daf2ec1e5f.zip
firmware: arm_scmi: add per-protocol channels support using idr objects
In order to maintain the channel information per protocol, we need some sort of list or hashtable to hold all this information. IDR provides sparse array mapping of small integer ID numbers onto arbitrary pointers. In this case the arbitrary pointers can be pointers to the channel information. This patch adds support for per-protocol channels using those idr objects. Cc: Arnd Bergmann <arnd@arndb.de> Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'drivers/firmware/Kconfig')
0 files changed, 0 insertions, 0 deletions