diff options
author | Tomas Winkler <tomas.winkler@intel.com> | 2017-06-14 09:03:15 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2017-07-17 15:07:39 +0200 |
commit | f5ac3c49ff0b36d9b6a804b4b86efcaf27ba044b (patch) | |
tree | 3cf91296eb1cb4e0deda12f75eea6b60894e1e51 /fs/char_dev.c | |
parent | mei: me: enable asynchronous probing (diff) | |
download | linux-f5ac3c49ff0b36d9b6a804b4b86efcaf27ba044b.tar.xz linux-f5ac3c49ff0b36d9b6a804b4b86efcaf27ba044b.zip |
mei: me: use an index instead of a pointer for private data
Device 'new_id' interface is useful for testing of not yet published
hardware on older kernels and for internally used device ids on
simulation platforms.
However currently with the device configuration held in device_id driver
data as a pointer to mei_cfg structure it is hard, as one need to locate
the address of the correct structure.
A recommended way of doing that is to use and index instead of a
pointer.
This patch adds a new list of configuration mei_cfg_list[]
indexed via enum mei_cfg_idx.
In addition it cleanups ich platform naming, renames legacy
generation to ich and what was ich to ich10.
Signed-off-by: Tomas Winkler <tomas.winkler@intel.com>
Signed-off-by: Alexander Usyskin <alexander.usyskin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'fs/char_dev.c')
0 files changed, 0 insertions, 0 deletions