-
- Downloads
HID: intel_ish-hid: ISH Transport layer
The ISH transport layer (ishtp) is a bi-directional protocol implemented on the top of PCI based inter processor communication layer. This layer offers: - Connection management - Flow control with the firmware - Multiple client sessions - Client message transfer - Client message reception - DMA for RX and TX for fast data transfer Refer to Documentation/hid/intel-ish-hid.txt for overview of the functionality implemented in this layer. Original-author: Daniel Drubin <daniel.drubin@intel.com> Reviewed-and-tested-by:Ooi, Joyce <joyce.ooi@intel.com> Tested-by:
Grant Likely <grant.likely@secretlab.ca> Tested-by:
Rann Bar-On <rb6@duke.edu> Tested-by:
Atri Bhattacharya <badshah400@aim.com> Signed-off-by:
Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> Signed-off-by:
Jiri Kosina <jkosina@suse.cz>
Showing
- drivers/hid/Kconfig 2 additions, 0 deletionsdrivers/hid/Kconfig
- drivers/hid/Makefile 2 additions, 0 deletionsdrivers/hid/Makefile
- drivers/hid/intel-ish-hid/Kconfig 17 additions, 0 deletionsdrivers/hid/intel-ish-hid/Kconfig
- drivers/hid/intel-ish-hid/Makefile 12 additions, 0 deletionsdrivers/hid/intel-ish-hid/Makefile
- drivers/hid/intel-ish-hid/ishtp/bus.c 791 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/bus.c
- drivers/hid/intel-ish-hid/ishtp/bus.h 114 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/bus.h
- drivers/hid/intel-ish-hid/ishtp/client-buffers.c 258 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/client-buffers.c
- drivers/hid/intel-ish-hid/ishtp/client.c 1054 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/client.c
- drivers/hid/intel-ish-hid/ishtp/client.h 182 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/client.h
- drivers/hid/intel-ish-hid/ishtp/dma-if.c 175 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/dma-if.c
- drivers/hid/intel-ish-hid/ishtp/hbm.c 1032 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/hbm.c
- drivers/hid/intel-ish-hid/ishtp/hbm.h 321 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/hbm.h
- drivers/hid/intel-ish-hid/ishtp/init.c 115 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/init.c
- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h 277 additions, 0 deletionsdrivers/hid/intel-ish-hid/ishtp/ishtp-dev.h
Loading
Please register or sign in to comment