linux/drivers/hid/intel-ish-hid/ishtp
Hong Liu 09cc8b3618 HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request
Instead of using an 128-byte on-stack array to store the request, we can
instantiate the request on stack directly. This can save the stack usage of
these functions, since most of the requests are much smaller than 128 bytes.

Signed-off-by: Hong Liu <hong.liu@intel.com>
Tested-by: Hongyan Song <hongyan.song@intel.com>
Acked-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2019-02-15 22:47:21 +01:00
..
bus.c HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request 2019-02-15 22:47:21 +01:00
bus.h HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request 2019-02-15 22:47:21 +01:00
client-buffers.c HID: intel_ish-hid: Enhance API to get ring buffer sizes 2018-09-24 11:20:06 +02:00
client.c HID: intel_ish-hid: Enhance API to get ring buffer sizes 2018-09-24 11:20:06 +02:00
client.h HID: intel_ish-hid: Enhance API to get ring buffer sizes 2018-09-24 11:20:06 +02:00
dma-if.c
hbm.c HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request 2019-02-15 22:47:21 +01:00
hbm.h
init.c HID: intel-ish-hid: Remove unneeded linux/miscdevice.h include 2016-12-19 11:17:24 +01:00
ishtp-dev.h HID: intel-ish-hid: Optimize writing ipc message from queue 2019-02-15 22:47:21 +01:00