forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-01-04 1543e317f1da31b75942316931e8f491a8920811
kernel/drivers/usb/storage/usb.h
....@@ -1,4 +1,4 @@
1
-// SPDX-License-Identifier: GPL-2.0+
1
+/* SPDX-License-Identifier: GPL-2.0+ */
22 /*
33 * Driver for USB Mass Storage compliant devices
44 * Main Header File
....@@ -93,7 +93,8 @@
9393 struct mutex dev_mutex; /* protect pusb_dev */
9494 struct usb_device *pusb_dev; /* this usb_device */
9595 struct usb_interface *pusb_intf; /* this interface */
96
- struct us_unusual_dev *unusual_dev; /* device-filter entry */
96
+ const struct us_unusual_dev *unusual_dev;
97
+ /* device-filter entry */
9798 unsigned long fflags; /* fixed flags from filter */
9899 unsigned long dflags; /* dynamic atomic bitflags */
99100 unsigned int send_bulk_pipe; /* cached pipe values */
....@@ -185,7 +186,7 @@
185186 extern int usb_stor_probe1(struct us_data **pus,
186187 struct usb_interface *intf,
187188 const struct usb_device_id *id,
188
- struct us_unusual_dev *unusual_dev,
189
+ const struct us_unusual_dev *unusual_dev,
189190 struct scsi_host_template *sht);
190191 extern int usb_stor_probe2(struct us_data *us);
191192 extern void usb_stor_disconnect(struct usb_interface *intf);