Home
last modified time | relevance | path

Searched refs:us (Results 1 – 25 of 715) sorted by relevance

12345678910>>...29

/Linux-v4.19/drivers/usb/storage/
Dtransport.c115 static int usb_stor_msg_common(struct us_data *us, int timeout) in usb_stor_msg_common() argument
122 if (test_bit(US_FLIDX_ABORTING, &us->dflags)) in usb_stor_msg_common()
129 us->current_urb->context = &urb_done; in usb_stor_msg_common()
130 us->current_urb->transfer_flags = 0; in usb_stor_msg_common()
138 if (us->current_urb->transfer_buffer == us->iobuf) in usb_stor_msg_common()
139 us->current_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in usb_stor_msg_common()
140 us->current_urb->transfer_dma = us->iobuf_dma; in usb_stor_msg_common()
143 status = usb_submit_urb(us->current_urb, GFP_NOIO); in usb_stor_msg_common()
153 set_bit(US_FLIDX_URB_ACTIVE, &us->dflags); in usb_stor_msg_common()
156 if (test_bit(US_FLIDX_ABORTING, &us->dflags)) { in usb_stor_msg_common()
[all …]
Dusb.c171 struct us_data *us = usb_get_intfdata(iface); in usb_stor_suspend() local
174 mutex_lock(&us->dev_mutex); in usb_stor_suspend()
176 if (us->suspend_resume_hook) in usb_stor_suspend()
177 (us->suspend_resume_hook)(us, US_SUSPEND); in usb_stor_suspend()
184 mutex_unlock(&us->dev_mutex); in usb_stor_suspend()
191 struct us_data *us = usb_get_intfdata(iface); in usb_stor_resume() local
193 mutex_lock(&us->dev_mutex); in usb_stor_resume()
195 if (us->suspend_resume_hook) in usb_stor_resume()
196 (us->suspend_resume_hook)(us, US_RESUME); in usb_stor_resume()
198 mutex_unlock(&us->dev_mutex); in usb_stor_resume()
[all …]
Dscsiglue.c61 struct us_data *us = host_to_us(host); in host_info() local
62 return us->scsi_name; in host_info()
67 struct us_data *us = host_to_us(sdev->host); in slave_alloc() local
95 if (us->protocol == USB_PR_BULK && us->max_lun > 0) in slave_alloc()
103 struct us_data *us = host_to_us(sdev->host); in slave_configure() local
110 if (us->fflags & (US_FL_MAX_SECTORS_64 | US_FL_MAX_SECTORS_MIN)) { in slave_configure()
113 if (us->fflags & US_FL_MAX_SECTORS_MIN) in slave_configure()
125 } else if (us->pusb_dev->speed >= USB_SPEED_SUPER) { in slave_configure()
139 if (!us->pusb_dev->bus->controller->dma_mask) in slave_configure()
157 switch (le16_to_cpu(us->pusb_dev->descriptor.idVendor)) { in slave_configure()
[all …]
Dshuttle_usbat.c148 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us);
149 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us);
151 static int init_usbat_cd(struct us_data *us);
152 static int init_usbat_flash(struct us_data *us);
213 static int usbat_get_device_type(struct us_data *us) in usbat_get_device_type() argument
215 return ((struct usbat_info*)us->extra)->devicetype; in usbat_get_device_type()
221 static int usbat_read(struct us_data *us, in usbat_read() argument
226 return usb_stor_ctrl_transfer(us, in usbat_read()
227 us->recv_ctrl_pipe, in usbat_read()
239 static int usbat_write(struct us_data *us, in usbat_write() argument
[all …]
Dalauda.c113 #define MEDIA_PORT(us) us->srb->device->lun argument
114 #define MEDIA_INFO(us) ((struct alauda_info *)us->extra)->port[MEDIA_PORT(us)] argument
120 static int init_alauda(struct us_data *us);
307 static int alauda_get_media_status(struct us_data *us, unsigned char *data) in alauda_get_media_status() argument
312 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_get_media_status()
317 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in alauda_get_media_status()
320 usb_stor_dbg(us, "Media status %02X %02X\n", data[0], data[1]); in alauda_get_media_status()
329 static int alauda_ack_media(struct us_data *us) in alauda_ack_media() argument
333 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_ack_media()
338 return usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in alauda_ack_media()
[all …]
Dfreecom.c34 static void pdump(struct us_data *us, void *ibuffer, int length);
109 static int init_freecom(struct us_data *us);
151 freecom_readdata (struct scsi_cmnd *srb, struct us_data *us, in freecom_readdata() argument
155 (struct freecom_xfer_wrap *) us->iobuf; in freecom_readdata()
163 usb_stor_dbg(us, "Read data Freecom! (c=%d)\n", count); in freecom_readdata()
166 result = usb_stor_bulk_transfer_buf (us, opipe, fxfr, in freecom_readdata()
169 usb_stor_dbg(us, "Freecom readdata transport error\n"); in freecom_readdata()
174 usb_stor_dbg(us, "Start of read\n"); in freecom_readdata()
175 result = usb_stor_bulk_srb(us, ipipe, srb); in freecom_readdata()
176 usb_stor_dbg(us, "freecom_readdata done!\n"); in freecom_readdata()
[all …]
Disd200.c57 static int isd200_Initialization(struct us_data *us);
398 static void isd200_build_sense(struct us_data *us, struct scsi_cmnd *srb) in isd200_build_sense() argument
400 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_build_sense()
476 static int isd200_action( struct us_data *us, int action, in isd200_action() argument
482 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_action()
496 usb_stor_dbg(us, " isd200_action(READ_STATUS)\n"); in isd200_action()
505 usb_stor_dbg(us, " isd200_action(ENUM,0x%02x)\n", value); in isd200_action()
515 usb_stor_dbg(us, " isd200_action(RESET)\n"); in isd200_action()
524 usb_stor_dbg(us, " isd200_action(REENABLE)\n"); in isd200_action()
533 usb_stor_dbg(us, " isd200_action(SOFT_RESET)\n"); in isd200_action()
[all …]
Drealtek_cr.c99 struct us_data *us; member
157 static int init_realtek_cr(struct us_data *us);
200 static int rts51x_bulk_transport(struct us_data *us, u8 lun, in rts51x_bulk_transport() argument
204 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *)us->iobuf; in rts51x_bulk_transport()
205 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *)us->iobuf; in rts51x_bulk_transport()
215 bcb->Tag = ++us->tag; in rts51x_bulk_transport()
224 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rts51x_bulk_transport()
234 us->recv_bulk_pipe : us->send_bulk_pipe; in rts51x_bulk_transport()
235 result = usb_stor_bulk_transfer_buf(us, pipe, in rts51x_bulk_transport()
242 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in rts51x_bulk_transport()
[all …]
Djumpshot.c104 static inline int jumpshot_bulk_read(struct us_data *us, in jumpshot_bulk_read() argument
111 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_read()
112 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in jumpshot_bulk_read()
117 static inline int jumpshot_bulk_write(struct us_data *us, in jumpshot_bulk_write() argument
124 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_write()
125 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in jumpshot_bulk_write()
130 static int jumpshot_get_status(struct us_data *us) in jumpshot_get_status() argument
134 if (!us) in jumpshot_get_status()
138 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in jumpshot_get_status()
139 0, 0xA0, 0, 7, us->iobuf, 1); in jumpshot_get_status()
[all …]
Dsddr09.c51 static int usb_stor_sddr09_dpcm_init(struct us_data *us);
52 static int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us);
53 static int usb_stor_sddr09_init(struct us_data *us);
288 sddr09_send_command(struct us_data *us, in sddr09_send_command() argument
300 pipe = us->recv_ctrl_pipe; in sddr09_send_command()
302 pipe = us->send_ctrl_pipe; in sddr09_send_command()
304 rc = usb_stor_ctrl_transfer(us, pipe, request, requesttype, in sddr09_send_command()
314 sddr09_send_scsi_command(struct us_data *us, in sddr09_send_scsi_command() argument
317 return sddr09_send_command(us, 0, USB_DIR_OUT, command, command_len); in sddr09_send_scsi_command()
326 sddr09_test_unit_ready(struct us_data *us) {
[all …]
Ddatafab.c69 static int datafab_determine_lun(struct us_data *us,
113 datafab_bulk_read(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_read() argument
117 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_read()
118 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in datafab_bulk_read()
124 datafab_bulk_write(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_write() argument
128 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_write()
129 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in datafab_bulk_write()
134 static int datafab_read_data(struct us_data *us, in datafab_read_data() argument
139 unsigned char *command = us->iobuf; in datafab_read_data()
156 result = datafab_determine_lun(us, info); in datafab_read_data()
[all …]
Dkarma.c41 static int rio_karma_init(struct us_data *us);
93 static int rio_karma_send_command(char cmd, struct us_data *us) in rio_karma_send_command() argument
98 struct karma_data *data = (struct karma_data *) us->extra; in rio_karma_send_command()
100 usb_stor_dbg(us, "sending command %04x\n", cmd); in rio_karma_send_command()
101 memset(us->iobuf, 0, RIO_SEND_LEN); in rio_karma_send_command()
102 memcpy(us->iobuf, RIO_PREFIX, RIO_PREFIX_LEN); in rio_karma_send_command()
103 us->iobuf[5] = cmd; in rio_karma_send_command()
104 us->iobuf[6] = seq; in rio_karma_send_command()
108 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rio_karma_send_command()
109 us->iobuf, RIO_SEND_LEN, NULL); in rio_karma_send_command()
[all …]
Doption_ms.c29 static int option_rezero(struct us_data *us) in option_rezero() argument
40 usb_stor_dbg(us, "Option MS: %s\n", "DEVICE MODE SWITCH"); in option_rezero()
47 result = usb_stor_bulk_transfer_buf(us, in option_rezero()
48 us->send_bulk_pipe, in option_rezero()
59 usb_stor_bulk_transfer_buf(us, in option_rezero()
60 us->recv_bulk_pipe, in option_rezero()
64 usb_stor_bulk_transfer_buf(us, in option_rezero()
65 us->recv_bulk_pipe, in option_rezero()
75 static int option_inquiry(struct us_data *us) in option_inquiry() argument
86 usb_stor_dbg(us, "Option MS: %s\n", "device inquiry for vendor name"); in option_inquiry()
[all …]
Dene_ub6250.c479 static int ene_sd_init(struct us_data *us);
480 static int ene_ms_init(struct us_data *us);
481 static int ene_load_bincode(struct us_data *us, unsigned char flag);
492 static int ene_send_scsi_cmd(struct us_data *us, u8 fDir, void *buf, int use_sg) in ene_send_scsi_cmd() argument
494 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_send_scsi_cmd()
495 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *) us->iobuf; in ene_send_scsi_cmd()
504 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in ene_send_scsi_cmd()
507 usb_stor_dbg(us, "send cmd to out endpoint fail ---\n"); in ene_send_scsi_cmd()
515 pipe = us->recv_bulk_pipe; in ene_send_scsi_cmd()
517 pipe = us->send_bulk_pipe; in ene_send_scsi_cmd()
[all …]
Dsddr55.c109 sddr55_bulk_transport(struct us_data *us, int direction, in sddr55_bulk_transport() argument
111 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_bulk_transport()
113 us->recv_bulk_pipe : us->send_bulk_pipe; in sddr55_bulk_transport()
118 return usb_stor_bulk_transfer_buf(us, pipe, data, len, NULL); in sddr55_bulk_transport()
126 static int sddr55_status(struct us_data *us) in sddr55_status() argument
129 unsigned char *command = us->iobuf; in sddr55_status()
130 unsigned char *status = us->iobuf; in sddr55_status()
131 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_status()
137 result = sddr55_bulk_transport(us, in sddr55_status()
140 usb_stor_dbg(us, "Result for send_command in status %d\n", result); in sddr55_status()
[all …]
Dinitializers.c34 int usb_stor_euscsi_init(struct us_data *us) in usb_stor_euscsi_init() argument
38 usb_stor_dbg(us, "Attempting to init eUSCSI bridge...\n"); in usb_stor_euscsi_init()
39 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_euscsi_init()
42 usb_stor_dbg(us, "-- result is %d\n", result); in usb_stor_euscsi_init()
51 int usb_stor_ucr61s2b_init(struct us_data *us) in usb_stor_ucr61s2b_init() argument
53 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap*) us->iobuf; in usb_stor_ucr61s2b_init()
54 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap*) us->iobuf; in usb_stor_ucr61s2b_init()
59 usb_stor_dbg(us, "Sending UCR-61S2B initialization packet...\n"); in usb_stor_ucr61s2b_init()
69 res = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, bcb, in usb_stor_ucr61s2b_init()
74 usb_stor_dbg(us, "Getting status packet...\n"); in usb_stor_ucr61s2b_init()
[all …]
Dsierra_ms.c127 int sierra_ms_init(struct us_data *us) in sierra_ms_init() argument
136 udev = us->pusb_dev; in sierra_ms_init()
138 sh = us_to_host(us); in sierra_ms_init()
143 usb_stor_dbg(us, "SWIMS: Forcing Modem Mode\n"); in sierra_ms_init()
146 usb_stor_dbg(us, "SWIMS: Failed to switch to modem mode\n"); in sierra_ms_init()
151 usb_stor_dbg(us, "SWIMS: Forcing Mass Storage Mode\n"); in sierra_ms_init()
156 usb_stor_dbg(us, "SWIMS: Normal SWoC Logic\n"); in sierra_ms_init()
168 usb_stor_dbg(us, "SWIMS: Failed SWoC query\n"); in sierra_ms_init()
174 usb_stor_dbg(us, "SWIMS: Completely failed SWoC query\n"); in sierra_ms_init()
179 debug_swoc(&us->pusb_dev->dev, swocInfo); in sierra_ms_init()
[all …]
Ddebug.h35 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb);
36 void usb_stor_show_sense(const struct us_data *us, unsigned char key,
38 __printf(2, 3) void usb_stor_dbg(const struct us_data *us,
44 static inline void _usb_stor_dbg(const struct us_data *us, in _usb_stor_dbg() argument
48 #define usb_stor_dbg(us, fmt, ...) \ argument
49 do { if (0) _usb_stor_dbg(us, fmt, ##__VA_ARGS__); } while (0)
Dtransport.h72 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe,
75 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe);
77 extern int usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe,
80 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe,
82 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe,
84 extern int usb_stor_bulk_srb(struct us_data* us, unsigned int pipe,
87 extern int usb_stor_port_reset(struct us_data *us);
Dcypress_atacb.c72 static void cypress_atacb_passthrough(struct scsi_cmnd *srb, struct us_data *us) in cypress_atacb_passthrough() argument
77 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
147 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
153 usb_stor_dbg(us, "cypress atacb not supported ???\n"); in cypress_atacb_passthrough()
182 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
243 struct us_data *us; in cypress_probe() local
247 result = usb_stor_probe1(&us, intf, id, in cypress_probe()
261 us->protocol_name = "Transparent SCSI with Cypress ATACB"; in cypress_probe()
262 us->proto_handler = cypress_atacb_passthrough; in cypress_probe()
264 us->protocol_name = "Transparent SCSI"; in cypress_probe()
[all …]
/Linux-v4.19/Documentation/fb/
Dviafb.modes15 # Sync Width 3.813 us 0.064 ms
17 # Front Porch 0.636 us 0.318 ms
19 # Back Porch 1.907 us 1.048 ms
21 # Active Time 25.422 us 15.253 ms
23 # Blank Time 6.356 us 1.430 ms
40 # Sync Width 2.032 us 0.080 ms
42 # Front Porch 0.508 us 0.027 ms
44 # Back Porch 3.810 us 0.427 ms
46 # Active Time 20.317 us 12.800 ms
48 # Blank Time 6.349 us 0.533 ms
[all …]
/Linux-v4.19/Documentation/trace/
Dftrace.rst823 # latency: 259 us, #4/4, CPU#2 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
839 ps-6143 2d... 0us!: trace_hardirqs_off <-__lock_task_sighand
840 ps-6143 2d..1 259us+: trace_hardirqs_on <-_raw_spin_unlock_irqrestore
841 ps-6143 2d..1 263us+: time_hardirqs_on <-_raw_spin_unlock_irqrestore
842 ps-6143 2d..1 306us : <stack trace>
858 (3.8). Then it displays the max latency in microseconds (259 us). The number
1279 # latency: 16 us, #4/4, CPU#0 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
1295 <idle>-0 0d.s2 0us+: _raw_spin_lock_irq <-run_timer_softirq
1296 <idle>-0 0dNs3 17us : _raw_spin_unlock_irq <-run_timer_softirq
1297 <idle>-0 0dNs3 17us+: trace_hardirqs_on <-run_timer_softirq
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/regulator/
Dmax8952.txt20 - 0: 32mV/us
21 - 1: 16mV/us
22 - 2: 8mV/us
23 - 3: 4mV/us
24 - 4: 2mV/us
25 - 5: 1mV/us
26 - 6: 0.5mV/us
27 - 7: 0.25mV/us
28 Defaults to 32mV/us if not specified.
/Linux-v4.19/Documentation/devicetree/bindings/arm/
Didle-states.txt281 - entry-latency-us
286 The exit-latency-us duration may be guaranteed
287 only after entry-latency-us has passed.
289 - exit-latency-us
295 - min-residency-us
304 - wakeup-latency-us:
312 entry-latency-us + exit-latency-us
317 In such systems entry-latency-us + exit-latency-us
318 will exceed wakeup-latency-us by this duration.
505 entry-latency-us = <20>;
[all …]
/Linux-v4.19/drivers/iio/gyro/
Dadxrs450.c75 struct spi_device *us; member
116 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in adxrs450_spi_read_reg_16()
118 dev_err(&st->us->dev, "problem while reading 16 bit register 0x%02x\n", in adxrs450_spi_read_reg_16()
152 ret = spi_write(st->us, &st->tx, sizeof(st->tx)); in adxrs450_spi_write_reg_16()
154 dev_err(&st->us->dev, "problem while writing 16 bit register 0x%02x\n", in adxrs450_spi_write_reg_16()
186 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in adxrs450_spi_sensor_data()
188 dev_err(&st->us->dev, "Problem while reading sensor data\n"); in adxrs450_spi_sensor_data()
222 ret = spi_sync_transfer(st->us, &xfers, 1); in adxrs450_spi_initial()
224 dev_err(&st->us->dev, "Problem while reading initializing data\n"); in adxrs450_spi_initial()
248 dev_warn(&st->us->dev, "The initial power on response is not correct! Restart without reset?\n"); in adxrs450_initial_setup()
[all …]

12345678910>>...29