USB: QTI: Add missing usb_ctrl_qti.h
f_gsi compilation is failing with below error: fatal error: linux/usb/usb_ctrl_qti.h: No such file or directory Hence add missing usb_ctrl_qti.h to resolve above error while compiling f_gsi.c file. This file's snapshot is taken from msm-3.18 kernel as 'commit 24b986908cc1 ("power: qpnp-fg: stop IMA transactions during FG shutdown")'. CRs-Fixed: 1001469 Change-Id: Ib7dce6b2ae1670554a29847e4381e71ba7b75edf Signed-off-by: Mayank Rana <mrana@codeaurora.org>
This commit is contained in:
parent
43351724f4
commit
0a8e2adbbc
2 changed files with 42 additions and 0 deletions
|
@ -9,4 +9,5 @@ header-y += g_printer.h
|
|||
header-y += gadgetfs.h
|
||||
header-y += midi.h
|
||||
header-y += tmc.h
|
||||
header-y += usb_ctrl_qti.h
|
||||
header-y += video.h
|
||||
|
|
41
include/uapi/linux/usb/usb_ctrl_qti.h
Normal file
41
include/uapi/linux/usb/usb_ctrl_qti.h
Normal file
|
@ -0,0 +1,41 @@
|
|||
#ifndef __UAPI_LINUX_USB_CTRL_QTI_H
|
||||
#define __UAPI_LINUX_USB_CTRL_QTI_H
|
||||
|
||||
#include <linux/types.h>
|
||||
#include <linux/ioctl.h>
|
||||
|
||||
#define MAX_QTI_PKT_SIZE 2048
|
||||
|
||||
#define QTI_CTRL_IOCTL_MAGIC 'r'
|
||||
#define QTI_CTRL_GET_LINE_STATE _IOR(QTI_CTRL_IOCTL_MAGIC, 2, int)
|
||||
#define QTI_CTRL_EP_LOOKUP _IOR(QTI_CTRL_IOCTL_MAGIC, 3, struct ep_info)
|
||||
#define QTI_CTRL_MODEM_OFFLINE _IO(QTI_CTRL_IOCTL_MAGIC, 4)
|
||||
#define QTI_CTRL_MODEM_ONLINE _IO(QTI_CTRL_IOCTL_MAGIC, 5)
|
||||
|
||||
enum peripheral_ep_type {
|
||||
DATA_EP_TYPE_RESERVED = 0x0,
|
||||
DATA_EP_TYPE_HSIC = 0x1,
|
||||
DATA_EP_TYPE_HSUSB = 0x2,
|
||||
DATA_EP_TYPE_PCIE = 0x3,
|
||||
DATA_EP_TYPE_EMBEDDED = 0x4,
|
||||
DATA_EP_TYPE_BAM_DMUX = 0x5,
|
||||
};
|
||||
|
||||
struct peripheral_ep_info {
|
||||
enum peripheral_ep_type ep_type;
|
||||
__u32 peripheral_iface_id;
|
||||
};
|
||||
|
||||
struct ipa_ep_pair {
|
||||
__u32 cons_pipe_num;
|
||||
__u32 prod_pipe_num;
|
||||
};
|
||||
|
||||
struct ep_info {
|
||||
struct peripheral_ep_info ph_ep_info;
|
||||
struct ipa_ep_pair ipa_ep_pair;
|
||||
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Loading…
Add table
Reference in a new issue