Home
last modified time | relevance | path

Searched refs:us (Results 1 – 200 of 492) sorted by relevance

123

/linux-4.1.27/drivers/usb/storage/
Dusb.c184 struct us_data *us = usb_get_intfdata(iface); in usb_stor_suspend() local
187 mutex_lock(&us->dev_mutex); in usb_stor_suspend()
189 if (us->suspend_resume_hook) in usb_stor_suspend()
190 (us->suspend_resume_hook)(us, US_SUSPEND); in usb_stor_suspend()
195 mutex_unlock(&us->dev_mutex); in usb_stor_suspend()
202 struct us_data *us = usb_get_intfdata(iface); in usb_stor_resume() local
204 mutex_lock(&us->dev_mutex); in usb_stor_resume()
206 if (us->suspend_resume_hook) in usb_stor_resume()
207 (us->suspend_resume_hook)(us, US_RESUME); in usb_stor_resume()
209 mutex_unlock(&us->dev_mutex); in usb_stor_resume()
[all …]
Dtransport.c128 static int usb_stor_msg_common(struct us_data *us, int timeout) in usb_stor_msg_common() argument
135 if (test_bit(US_FLIDX_ABORTING, &us->dflags)) in usb_stor_msg_common()
142 us->current_urb->context = &urb_done; in usb_stor_msg_common()
143 us->current_urb->transfer_flags = 0; in usb_stor_msg_common()
149 if (us->current_urb->transfer_buffer == us->iobuf) in usb_stor_msg_common()
150 us->current_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in usb_stor_msg_common()
151 us->current_urb->transfer_dma = us->iobuf_dma; in usb_stor_msg_common()
154 status = usb_submit_urb(us->current_urb, GFP_NOIO); in usb_stor_msg_common()
162 set_bit(US_FLIDX_URB_ACTIVE, &us->dflags); in usb_stor_msg_common()
165 if (test_bit(US_FLIDX_ABORTING, &us->dflags)) { in usb_stor_msg_common()
[all …]
Dscsiglue.c75 struct us_data *us = host_to_us(host); in host_info() local
76 return us->scsi_name; in host_info()
81 struct us_data *us = host_to_us(sdev->host); in slave_alloc() local
108 if (us->protocol == USB_PR_BULK && us->max_lun > 0) in slave_alloc()
116 struct us_data *us = host_to_us(sdev->host); in slave_configure() local
122 if (us->fflags & (US_FL_MAX_SECTORS_64 | US_FL_MAX_SECTORS_MIN)) { in slave_configure()
125 if (us->fflags & US_FL_MAX_SECTORS_MIN) in slave_configure()
143 if (!us->pusb_dev->bus->controller->dma_mask) in slave_configure()
157 switch (le16_to_cpu(us->pusb_dev->descriptor.idVendor)) { in slave_configure()
162 if (!(us->fflags & (US_FL_FIX_CAPACITY | in slave_configure()
[all …]
Dshuttle_usbat.c157 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us);
158 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us);
160 static int init_usbat_cd(struct us_data *us);
161 static int init_usbat_flash(struct us_data *us);
222 static int usbat_get_device_type(struct us_data *us) in usbat_get_device_type() argument
224 return ((struct usbat_info*)us->extra)->devicetype; in usbat_get_device_type()
230 static int usbat_read(struct us_data *us, in usbat_read() argument
235 return usb_stor_ctrl_transfer(us, in usbat_read()
236 us->recv_ctrl_pipe, in usbat_read()
248 static int usbat_write(struct us_data *us, in usbat_write() argument
[all …]
Dalauda.c123 #define MEDIA_PORT(us) us->srb->device->lun argument
124 #define MEDIA_INFO(us) ((struct alauda_info *)us->extra)->port[MEDIA_PORT(us)] argument
130 static int init_alauda(struct us_data *us);
317 static int alauda_get_media_status(struct us_data *us, unsigned char *data) in alauda_get_media_status() argument
322 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_get_media_status()
327 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in alauda_get_media_status()
330 usb_stor_dbg(us, "Media status %02X %02X\n", data[0], data[1]); in alauda_get_media_status()
339 static int alauda_ack_media(struct us_data *us) in alauda_ack_media() argument
343 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_ack_media()
348 return usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in alauda_ack_media()
[all …]
Dfreecom.c43 static void pdump(struct us_data *us, void *ibuffer, int length);
110 static int init_freecom(struct us_data *us);
152 freecom_readdata (struct scsi_cmnd *srb, struct us_data *us, in freecom_readdata() argument
156 (struct freecom_xfer_wrap *) us->iobuf; in freecom_readdata()
164 usb_stor_dbg(us, "Read data Freecom! (c=%d)\n", count); in freecom_readdata()
167 result = usb_stor_bulk_transfer_buf (us, opipe, fxfr, in freecom_readdata()
170 usb_stor_dbg(us, "Freecom readdata transport error\n"); in freecom_readdata()
175 usb_stor_dbg(us, "Start of read\n"); in freecom_readdata()
176 result = usb_stor_bulk_srb(us, ipipe, srb); in freecom_readdata()
177 usb_stor_dbg(us, "freecom_readdata done!\n"); in freecom_readdata()
[all …]
Disd200.c67 static int isd200_Initialization(struct us_data *us);
408 static void isd200_build_sense(struct us_data *us, struct scsi_cmnd *srb) in isd200_build_sense() argument
410 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_build_sense()
486 static int isd200_action( struct us_data *us, int action, in isd200_action() argument
492 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_action()
506 usb_stor_dbg(us, " isd200_action(READ_STATUS)\n"); in isd200_action()
515 usb_stor_dbg(us, " isd200_action(ENUM,0x%02x)\n", value); in isd200_action()
525 usb_stor_dbg(us, " isd200_action(RESET)\n"); in isd200_action()
534 usb_stor_dbg(us, " isd200_action(REENABLE)\n"); in isd200_action()
543 usb_stor_dbg(us, " isd200_action(SOFT_RESET)\n"); in isd200_action()
[all …]
Drealtek_cr.c108 struct us_data *us; member
166 static int init_realtek_cr(struct us_data *us);
209 static int rts51x_bulk_transport(struct us_data *us, u8 lun, in rts51x_bulk_transport() argument
213 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *)us->iobuf; in rts51x_bulk_transport()
214 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *)us->iobuf; in rts51x_bulk_transport()
224 bcb->Tag = ++us->tag; in rts51x_bulk_transport()
233 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rts51x_bulk_transport()
243 us->recv_bulk_pipe : us->send_bulk_pipe; in rts51x_bulk_transport()
244 result = usb_stor_bulk_transfer_buf(us, pipe, in rts51x_bulk_transport()
251 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in rts51x_bulk_transport()
[all …]
Djumpshot.c114 static inline int jumpshot_bulk_read(struct us_data *us, in jumpshot_bulk_read() argument
121 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_read()
122 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in jumpshot_bulk_read()
127 static inline int jumpshot_bulk_write(struct us_data *us, in jumpshot_bulk_write() argument
134 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_write()
135 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in jumpshot_bulk_write()
140 static int jumpshot_get_status(struct us_data *us) in jumpshot_get_status() argument
144 if (!us) in jumpshot_get_status()
148 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in jumpshot_get_status()
149 0, 0xA0, 0, 7, us->iobuf, 1); in jumpshot_get_status()
[all …]
Dsddr09.c60 static int usb_stor_sddr09_dpcm_init(struct us_data *us);
61 static int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us);
62 static int usb_stor_sddr09_init(struct us_data *us);
297 sddr09_send_command(struct us_data *us, in sddr09_send_command() argument
309 pipe = us->recv_ctrl_pipe; in sddr09_send_command()
311 pipe = us->send_ctrl_pipe; in sddr09_send_command()
313 rc = usb_stor_ctrl_transfer(us, pipe, request, requesttype, in sddr09_send_command()
323 sddr09_send_scsi_command(struct us_data *us, in sddr09_send_scsi_command() argument
326 return sddr09_send_command(us, 0, USB_DIR_OUT, command, command_len); in sddr09_send_scsi_command()
335 sddr09_test_unit_ready(struct us_data *us) {
[all …]
Ddatafab.c78 static int datafab_determine_lun(struct us_data *us,
122 datafab_bulk_read(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_read() argument
126 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_read()
127 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in datafab_bulk_read()
133 datafab_bulk_write(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_write() argument
137 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_write()
138 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in datafab_bulk_write()
143 static int datafab_read_data(struct us_data *us, in datafab_read_data() argument
148 unsigned char *command = us->iobuf; in datafab_read_data()
165 result = datafab_determine_lun(us, info); in datafab_read_data()
[all …]
Doption_ms.c42 static int option_rezero(struct us_data *us) in option_rezero() argument
53 usb_stor_dbg(us, "Option MS: %s\n", "DEVICE MODE SWITCH"); in option_rezero()
60 result = usb_stor_bulk_transfer_buf(us, in option_rezero()
61 us->send_bulk_pipe, in option_rezero()
71 usb_stor_bulk_transfer_buf(us, in option_rezero()
72 us->recv_bulk_pipe, in option_rezero()
76 usb_stor_bulk_transfer_buf(us, in option_rezero()
77 us->recv_bulk_pipe, in option_rezero()
87 static int option_inquiry(struct us_data *us) in option_inquiry() argument
98 usb_stor_dbg(us, "Option MS: %s\n", "device inquiry for vendor name"); in option_inquiry()
[all …]
Dkarma.c50 static int rio_karma_init(struct us_data *us);
102 static int rio_karma_send_command(char cmd, struct us_data *us) in rio_karma_send_command() argument
107 struct karma_data *data = (struct karma_data *) us->extra; in rio_karma_send_command()
109 usb_stor_dbg(us, "sending command %04x\n", cmd); in rio_karma_send_command()
110 memset(us->iobuf, 0, RIO_SEND_LEN); in rio_karma_send_command()
111 memcpy(us->iobuf, RIO_PREFIX, RIO_PREFIX_LEN); in rio_karma_send_command()
112 us->iobuf[5] = cmd; in rio_karma_send_command()
113 us->iobuf[6] = seq; in rio_karma_send_command()
117 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rio_karma_send_command()
118 us->iobuf, RIO_SEND_LEN, &partial); in rio_karma_send_command()
[all …]
Dsddr55.c118 sddr55_bulk_transport(struct us_data *us, int direction, in sddr55_bulk_transport() argument
120 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_bulk_transport()
122 us->recv_bulk_pipe : us->send_bulk_pipe; in sddr55_bulk_transport()
127 return usb_stor_bulk_transfer_buf(us, pipe, data, len, NULL); in sddr55_bulk_transport()
134 static int sddr55_status(struct us_data *us) in sddr55_status() argument
137 unsigned char *command = us->iobuf; in sddr55_status()
138 unsigned char *status = us->iobuf; in sddr55_status()
139 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_status()
145 result = sddr55_bulk_transport(us, in sddr55_status()
148 usb_stor_dbg(us, "Result for send_command in status %d\n", result); in sddr55_status()
[all …]
Dene_ub6250.c487 static int ene_sd_init(struct us_data *us);
488 static int ene_ms_init(struct us_data *us);
489 static int ene_load_bincode(struct us_data *us, unsigned char flag);
497 static int ene_send_scsi_cmd(struct us_data *us, u8 fDir, void *buf, int use_sg) in ene_send_scsi_cmd() argument
499 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_send_scsi_cmd()
500 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *) us->iobuf; in ene_send_scsi_cmd()
509 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in ene_send_scsi_cmd()
512 usb_stor_dbg(us, "send cmd to out endpoint fail ---\n"); in ene_send_scsi_cmd()
520 pipe = us->recv_bulk_pipe; in ene_send_scsi_cmd()
522 pipe = us->send_bulk_pipe; in ene_send_scsi_cmd()
[all …]
Dinitializers.c47 int usb_stor_euscsi_init(struct us_data *us) in usb_stor_euscsi_init() argument
51 usb_stor_dbg(us, "Attempting to init eUSCSI bridge...\n"); in usb_stor_euscsi_init()
52 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_euscsi_init()
55 usb_stor_dbg(us, "-- result is %d\n", result); in usb_stor_euscsi_init()
62 int usb_stor_ucr61s2b_init(struct us_data *us) in usb_stor_ucr61s2b_init() argument
64 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap*) us->iobuf; in usb_stor_ucr61s2b_init()
65 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap*) us->iobuf; in usb_stor_ucr61s2b_init()
70 usb_stor_dbg(us, "Sending UCR-61S2B initialization packet...\n"); in usb_stor_ucr61s2b_init()
80 res = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, bcb, in usb_stor_ucr61s2b_init()
85 usb_stor_dbg(us, "Getting status packet...\n"); in usb_stor_ucr61s2b_init()
[all …]
Dsierra_ms.c126 int sierra_ms_init(struct us_data *us) in sierra_ms_init() argument
135 udev = us->pusb_dev; in sierra_ms_init()
137 sh = us_to_host(us); in sierra_ms_init()
142 usb_stor_dbg(us, "SWIMS: Forcing Modem Mode\n"); in sierra_ms_init()
145 usb_stor_dbg(us, "SWIMS: Failed to switch to modem mode\n"); in sierra_ms_init()
150 usb_stor_dbg(us, "SWIMS: Forcing Mass Storage Mode\n"); in sierra_ms_init()
155 usb_stor_dbg(us, "SWIMS: Normal SWoC Logic\n"); in sierra_ms_init()
167 usb_stor_dbg(us, "SWIMS: Failed SWoC query\n"); in sierra_ms_init()
173 usb_stor_dbg(us, "SWIMS: Completely failed SWoC query\n"); in sierra_ms_init()
178 debug_swoc(&us->pusb_dev->dev, swocInfo); in sierra_ms_init()
[all …]
Ddebug.h50 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb);
51 void usb_stor_show_sense(const struct us_data *us, unsigned char key,
53 __printf(2, 3) void usb_stor_dbg(const struct us_data *us,
60 static inline void _usb_stor_dbg(const struct us_data *us, in _usb_stor_dbg() argument
64 #define usb_stor_dbg(us, fmt, ...) \ argument
65 do { if (0) _usb_stor_dbg(us, fmt, ##__VA_ARGS__); } while (0)
Dtransport.h87 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe,
90 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe);
92 extern int usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe,
95 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe,
97 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe,
99 extern int usb_stor_bulk_srb(struct us_data* us, unsigned int pipe,
102 extern int usb_stor_port_reset(struct us_data *us);
Dcypress_atacb.c83 static void cypress_atacb_passthrough(struct scsi_cmnd *srb, struct us_data *us) in cypress_atacb_passthrough() argument
88 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
154 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
161 usb_stor_dbg(us, "cypress atacb not supported ???\n"); in cypress_atacb_passthrough()
189 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
248 struct us_data *us; in cypress_probe() local
252 result = usb_stor_probe1(&us, intf, id, in cypress_probe()
264 us->protocol_name = "Transparent SCSI with Cypress ATACB"; in cypress_probe()
265 us->proto_handler = cypress_atacb_passthrough; in cypress_probe()
267 us->protocol_name = "Transparent SCSI"; in cypress_probe()
[all …]
Dprotocol.c60 void usb_stor_pad12_command(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_pad12_command() argument
73 usb_stor_invoke_transport(srb, us); in usb_stor_pad12_command()
76 void usb_stor_ufi_command(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_ufi_command() argument
115 usb_stor_invoke_transport(srb, us); in usb_stor_ufi_command()
119 struct us_data *us) in usb_stor_transparent_scsi_command() argument
122 usb_stor_invoke_transport(srb, us); in usb_stor_transparent_scsi_command()
Ddebug.c57 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb) in usb_stor_show_command() argument
155 usb_stor_dbg(us, "Command %s (%d bytes)\n", what, srb->cmd_len); in usb_stor_show_command()
156 usb_stor_dbg(us, "bytes: "); in usb_stor_show_command()
162 void usb_stor_show_sense(const struct us_data *us, in usb_stor_show_sense() argument
177 usb_stor_dbg(us, "%s: ", keystr); in usb_stor_show_sense()
184 void usb_stor_dbg(const struct us_data *us, const char *fmt, ...) in usb_stor_dbg() argument
190 dev_vprintk_emit(LOGLEVEL_DEBUG, &us->pusb_dev->dev, fmt, args); in usb_stor_dbg()
Dinitializers.h43 int usb_stor_euscsi_init(struct us_data *us);
47 int usb_stor_ucr61s2b_init(struct us_data *us);
50 int usb_stor_huawei_e220_init(struct us_data *us);
Dusb.h167 static inline struct Scsi_Host *us_to_host(struct us_data *us) { in us_to_host() argument
168 return container_of((void *) us, struct Scsi_Host, hostdata); in us_to_host()
175 extern void fill_inquiry_response(struct us_data *us,
201 extern int usb_stor_probe2(struct us_data *us);
Dscsiglue.h42 extern void usb_stor_report_device_reset(struct us_data *us);
43 extern void usb_stor_report_bus_reset(struct us_data *us);
Donetouch.c155 static void usb_onetouch_pm_hook(struct us_data *us, int action) in usb_onetouch_pm_hook() argument
157 struct usb_onetouch *onetouch = (struct usb_onetouch *) us->extra; in usb_onetouch_pm_hook()
289 struct us_data *us; in onetouch_probe() local
292 result = usb_stor_probe1(&us, intf, id, in onetouch_probe()
299 result = usb_stor_probe2(us); in onetouch_probe()
Doption_ms.h3 extern int option_ms_init(struct us_data *us);
Dsierra_ms.h3 extern int sierra_ms_init(struct us_data *us);
/linux-4.1.27/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-4.1.27/Documentation/trace/
Dftrace.txt600 # latency: 259 us, #4/4, CPU#2 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
616 ps-6143 2d... 0us!: trace_hardirqs_off <-__lock_task_sighand
617 ps-6143 2d..1 259us+: trace_hardirqs_on <-_raw_spin_unlock_irqrestore
618 ps-6143 2d..1 263us+: time_hardirqs_on <-_raw_spin_unlock_irqrestore
619 ps-6143 2d..1 306us : <stack trace>
635 (3.10). Then it displays the max latency in microseconds (259 us). The number
929 # latency: 16 us, #4/4, CPU#0 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
945 <idle>-0 0d.s2 0us+: _raw_spin_lock_irq <-run_timer_softirq
946 <idle>-0 0dNs3 17us : _raw_spin_unlock_irq <-run_timer_softirq
947 <idle>-0 0dNs3 17us+: trace_hardirqs_on <-run_timer_softirq
[all …]
/linux-4.1.27/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.
Dfixed-regulator.txt8 - startup-delay-us: startup time in microseconds
29 startup-delay-us = <70000>;
Dgpio-regulator.txt13 - startup-delay-us : Startup time in microseconds.
39 startup-delay-us = <100000>;
/linux-4.1.27/drivers/staging/iio/meter/
Dade7758_trigger.c50 enable_irq(st->us->irq); in ade7758_trig_try_reen()
67 spi_get_device_id(st->us)->name, in ade7758_probe_trigger()
74 ret = request_irq(st->us->irq, in ade7758_probe_trigger()
77 spi_get_device_id(st->us)->name, in ade7758_probe_trigger()
82 st->trig->dev.parent = &st->us->dev; in ade7758_probe_trigger()
95 free_irq(st->us->irq, st->trig); in ade7758_probe_trigger()
107 free_irq(st->us->irq, st->trig); in ade7758_remove_trigger()
Dade7759.c38 ret = spi_write(st->us, st->tx, 2); in ade7759_spi_write_reg_8()
56 ret = spi_write(st->us, st->tx, 3); in ade7759_spi_write_reg_16()
70 ret = spi_w8r8(st->us, ADE7759_READ_REG(reg_address)); in ade7759_spi_read_reg_8()
72 dev_err(&st->us->dev, "problem when reading 8 bit register 0x%02X", in ade7759_spi_read_reg_8()
89 ret = spi_w8r16be(st->us, ADE7759_READ_REG(reg_address)); in ade7759_spi_read_reg_16()
91 dev_err(&st->us->dev, "problem when reading 16 bit register 0x%02X", in ade7759_spi_read_reg_16()
121 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7759_spi_read_reg_40()
123 dev_err(&st->us->dev, "problem when reading 40 bit register 0x%02X", in ade7759_spi_read_reg_40()
329 st->us->mode = SPI_MODE_3; in ade7759_initial_setup()
330 spi_setup(st->us); in ade7759_initial_setup()
[all …]
Dade7754.c38 ret = spi_write(st->us, st->tx, 2); in ade7754_spi_write_reg_8()
56 ret = spi_write(st->us, st->tx, 3); in ade7754_spi_write_reg_16()
70 ret = spi_w8r8(st->us, ADE7754_READ_REG(reg_address)); in ade7754_spi_read_reg_8()
72 dev_err(&st->us->dev, "problem when reading 8 bit register 0x%02X", in ade7754_spi_read_reg_8()
89 ret = spi_w8r16be(st->us, ADE7754_READ_REG(reg_address)); in ade7754_spi_read_reg_16()
91 dev_err(&st->us->dev, "problem when reading 16 bit register 0x%02X", in ade7754_spi_read_reg_16()
123 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7754_spi_read_reg_24()
125 dev_err(&st->us->dev, "problem when reading 24 bit register 0x%02X", in ade7754_spi_read_reg_24()
390 st->us->mode = SPI_MODE_3; in ade7754_initial_setup()
391 spi_setup(st->us); in ade7754_initial_setup()
[all …]
Dade7753.c38 ret = spi_write(st->us, st->tx, 2); in ade7753_spi_write_reg_8()
56 ret = spi_write(st->us, st->tx, 3); in ade7753_spi_write_reg_16()
70 ret = spi_w8r8(st->us, ADE7753_READ_REG(reg_address)); in ade7753_spi_read_reg_8()
72 dev_err(&st->us->dev, "problem when reading 8 bit register 0x%02X", in ade7753_spi_read_reg_8()
89 ret = spi_w8r16be(st->us, ADE7753_READ_REG(reg_address)); in ade7753_spi_read_reg_16()
91 dev_err(&st->us->dev, "problem when reading 16 bit register 0x%02X", in ade7753_spi_read_reg_16()
123 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7753_spi_read_reg_24()
125 dev_err(&st->us->dev, "problem when reading 24 bit register 0x%02X", in ade7753_spi_read_reg_24()
360 st->us->mode = SPI_MODE_3; in ade7753_initial_setup()
361 spi_setup(st->us); in ade7753_initial_setup()
[all …]
Dade7758_core.c39 ret = spi_write(st->us, st->tx, 2); in ade7758_spi_write_reg_8()
65 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7758_spi_write_reg_16()
92 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7758_spi_write_reg_24()
124 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7758_spi_read_reg_8()
126 dev_err(&st->us->dev, "problem when reading 8 bit register 0x%02X", in ade7758_spi_read_reg_8()
165 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7758_spi_read_reg_16()
167 dev_err(&st->us->dev, "problem when reading 16 bit register 0x%02X", in ade7758_spi_read_reg_16()
207 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in ade7758_spi_read_reg_24()
209 dev_err(&st->us->dev, "problem when reading 24 bit register 0x%02X", in ade7758_spi_read_reg_24()
467 st->us->mode = SPI_MODE_1; in ade7758_initial_setup()
[all …]
Dade7758_ring.c29 ret = spi_sync(st->us, &st->ring_msg); in ade7758_spi_read_burst()
31 dev_err(&st->us->dev, "problem when reading WFORM value\n"); in ade7758_spi_read_burst()
Dade7759.h47 struct spi_device *us; member
Dade7753.h66 struct spi_device *us; member
Dade7754.h84 struct spi_device *us; member
Dade7758.h117 struct spi_device *us; member
/linux-4.1.27/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-4.1.27/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 …]
Dadis16130.c41 struct spi_device *us; member
61 ret = spi_sync_transfer(st->us, &xfer, 1); in adis16130_spi_read()
155 st->us = spi; in adis16130_probe()
Dadis16080.c44 struct spi_device *us; member
68 ret = spi_sync_transfer(st->us, t, ARRAY_SIZE(t)); in adis16080_read_sample()
202 st->us = spi; in adis16080_probe()
/linux-4.1.27/Documentation/devicetree/bindings/input/touchscreen/
Dstmpe.txt17 - st,touch-det-delay: Touch detect interrupt delay (0 -> 10 us, 1 -> 50 us, 2 ->
18 100 us, 3 -> 500 us, 4-> 1 ms, 5 -> 5 ms, 6 -> 10 ms, 7 -> 50 ms) recommended
20 - st,settling: Panel driver settling time (0 -> 10 us, 1 -> 100 us, 2 -> 500 us, 3
Dbrcm,iproc-touchscreen.txt12 - scanning_period: Time between scans. Each step is 1024 us. Valid 1-256.
13 - debounce_timeout: Each step is 512 us. Valid 0-255
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-arb-gpio-challenge.txt24 - OUR_CLAIM: output from us signaling to other hosts that we want the bus
51 - slew-delay-us: microseconds to wait for a GPIO to go high. Default is 10 us.
52 - wait-retry-us: we'll attempt another claim after this many microseconds.
53 Default is 3000 us.
54 - wait-free-us: we'll give up after this many microseconds. Default is 50000 us.
73 slew-delay-us = <10>;
74 wait-retry-us = <3000>;
75 wait-free-us = <50000>;
Di2c-st.txt17 - st,i2c-min-scl-pulse-width-us : The minimum valid SCL pulse width that is
18 allowed through the deglitch circuit. In units of us.
19 - st,i2c-min-sda-pulse-width-us : The minimum valid SDA pulse width that is
20 allowed through the deglitch circuit. In units of us.
39 st,i2c-min-scl-pulse-width-us = <0>;
40 st,i2c-min-sda-pulse-width-us = <5>;
Di2c-gpio.txt12 - i2c-gpio,delay-us: delay between GPIO operations (may depend on each platform)
24 i2c-gpio,delay-us = <2>; /* ~100 kHz */
/linux-4.1.27/arch/alpha/lib/
Dchecksum.c25 unsigned short us[4]; in from64to16() member
33 out_v.ul = (unsigned long) tmp_v.us[0] + (unsigned long) tmp_v.us[1] in from64to16()
34 + (unsigned long) tmp_v.us[2]; in from64to16()
37 return out_v.us[0] + out_v.us[1]; in from64to16()
Dcsum_partial_copy.c81 unsigned short us[4]; in from64to16() member
89 out_v.ul = (unsigned long) tmp_v.us[0] + (unsigned long) tmp_v.us[1] in from64to16()
90 + (unsigned long) tmp_v.us[2]; in from64to16()
93 return out_v.us[0] + out_v.us[1]; in from64to16()
/linux-4.1.27/Documentation/hwmon/
Dk10temp21 http://support.amd.com/us/Processor_TechDocs/31116.pdf
23 http://support.amd.com/us/Processor_TechDocs/41256.pdf
25 http://support.amd.com/us/Processor_TechDocs/41131.pdf
27 http://support.amd.com/us/Processor_TechDocs/43170.pdf
29 http://support.amd.com/us/Processor_TechDocs/41322.pdf
31 http://support.amd.com/us/Processor_TechDocs/41788.pdf
33 http://support.amd.com/us/Processor_TechDocs/44739.pdf
35 http://support.amd.com/us/Processor_TechDocs/47534.pdf
37 http://support.amd.com/us/Processor_TechDocs/43373.pdf
39 http://support.amd.com/us/Processor_TechDocs/43374.pdf
[all …]
Dnct780211 Guenter Roeck <linux@roeck-us.net>
Dltc426011 Author: Guenter Roeck <linux@roeck-us.net>
Dlm9523415 Author: Guenter Roeck <linux@roeck-us.net>
Dmax669737 Guenter Roeck <linux@roeck-us.net>
Dnct668311 Guenter Roeck <linux@roeck-us.net>
Dmax1606410 Author: Guenter Roeck <linux@roeck-us.net>
Dsmsc47b39771 The SIO counts the number of 90kHz (11.111us) pulses per revolution.
72 RPM = 60/(TCount * 11.111us)
Dk8temp8 Datasheet: http://support.amd.com/us/Processor_TechDocs/32559.pdf
/linux-4.1.27/drivers/iio/accel/
Dkxsd9.c55 struct spi_device *us; member
83 ret = spi_w8r8(st->us, KXSD9_READ(KXSD9_REG_CTRL_C)); in kxsd9_write_scale()
89 ret = spi_write(st->us, st->tx, 2); in kxsd9_write_scale()
114 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in kxsd9_read()
165 ret = spi_w8r8(st->us, KXSD9_READ(KXSD9_REG_CTRL_C)); in kxsd9_read_raw()
206 ret = spi_write(st->us, st->tx, 2); in kxsd9_power_up()
212 return spi_write(st->us, st->tx, 2); in kxsd9_power_up()
234 st->us = spi; in kxsd9_probe()
/linux-4.1.27/drivers/staging/iio/accel/
Dlis3l02dq_core.c68 ret = spi_sync_transfer(st->us, &xfer, 1); in lis3l02dq_spi_read_reg_8()
91 ret = spi_write(st->us, st->tx, 2); in lis3l02dq_spi_write_reg_8()
128 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in lis3l02dq_spi_write_reg_s16()
161 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in lis3l02dq_read_reg_s16()
163 dev_err(&st->us->dev, "problem when reading 16 bit register"); in lis3l02dq_read_reg_s16()
387 st->us->mode = SPI_MODE_3; in lis3l02dq_initial_setup()
389 spi_setup(st->us); in lis3l02dq_initial_setup()
397 dev_err(&st->us->dev, "problem with setup control register 1"); in lis3l02dq_initial_setup()
405 dev_err(&st->us->dev, "problem with setup control register 1"); in lis3l02dq_initial_setup()
426 dev_err(&st->us->dev, "problem with setup control register 2"); in lis3l02dq_initial_setup()
[all …]
Dsca3000_ring.c57 ret = spi_sync_transfer(st->us, xfer, ARRAY_SIZE(xfer)); in sca3000_read_data()
59 dev_err(get_device(&st->us->dev), "problem reading register"); in sca3000_read_data()
Dsca3000.h183 struct spi_device *us; member
Dlis3l02dq.h158 struct spi_device *us; member
Dlis3l02dq_ring.c105 ret = spi_sync(st->us, &msg); in lis3l02dq_read_all()
288 st->trig->dev.parent = &st->us->dev; in lis3l02dq_probe_trigger()
Dsca3000_core.c87 return spi_write(st->us, st->tx, 2); in sca3000_write_reg()
105 return spi_sync_transfer(st->us, xfer, ARRAY_SIZE(xfer)); in sca3000_read_data_short()
154 return spi_sync_transfer(st->us, xfer, ARRAY_SIZE(xfer)); in __sca3000_unlock_reg_lock()
1107 st->us = spi; in sca3000_probe()
/linux-4.1.27/arch/mips/include/asm/
Ddelay.h18 extern void __udelay(unsigned long us);
21 #define udelay(us) __udelay(us) argument
/linux-4.1.27/sound/isa/gus/
Dgus_volume.c78 unsigned int us)
91 us /= end - start;
93 us /= start - end;
99 if (us < value) {
109 increment = (value + (value >> 1)) / us;
/linux-4.1.27/arch/arm/boot/dts/
Dstih41x-b2000.dtsi47 i2c-min-scl-pulse-width-us = <0>;
48 i2c-min-sda-pulse-width-us = <5>;
60 snps,reset-delays-us = <0 10000 10000>;
70 snps,reset-delays-us = <0 10000 10000>;
76 st,debounce-us = <5000>;
Dstih41x-b2020.dtsi52 i2c-min-scl-pulse-width-us = <0>;
53 i2c-min-sda-pulse-width-us = <5>;
73 snps,reset-delays-us = <0 10000 10000>;
Dkirkwood-synology.dtsi626 startup-delay-us = <5000000>;
639 startup-delay-us = <5000000>;
661 startup-delay-us = <5000000>;
683 startup-delay-us = <5000000>;
696 startup-delay-us = <5000000>;
719 startup-delay-us = <5000000>;
732 startup-delay-us = <5000000>;
745 startup-delay-us = <5000000>;
758 startup-delay-us = <5000000>;
780 startup-delay-us = <5000000>;
[all …]
Dste-u300.dts319 startup-delay-us = <200>;
325 startup-delay-us = <200>;
329 startup-delay-us = <200>;
335 startup-delay-us = <200>;
343 startup-delay-us = <600>;
351 startup-delay-us = <400>;
357 startup-delay-us = <200>;
363 startup-delay-us = <200>;
372 startup-delay-us = <1000>;
Dstihxxx-b2120.dtsi55 st,i2c-min-scl-pulse-width-us = <0>;
56 st,i2c-min-sda-pulse-width-us = <5>;
Dstih418-b2199.dts74 st,i2c-min-scl-pulse-width-us = <0>;
75 st,i2c-min-sda-pulse-width-us = <5>;
Dimx6qdl-udoo.dtsi33 startup-delay-us = <2>; /* USB2415 requires a POR of 1 us minimum */
Dimx23-olinuxino.dts115 startup-delay-us = <300>; /* LAN9215 requires a POR of 200us minimum */
Dvexpress-v2p-ca15_a7.dts80 entry-latency-us = <1000>;
81 exit-latency-us = <700>;
82 min-residency-us = <2000>;
88 entry-latency-us = <1000>;
89 exit-latency-us = <500>;
90 min-residency-us = <2500>;
Domap3-overo-base.dtsi39 startup-delay-us = <70000>;
69 startup-delay-us = <10000>;
79 startup-delay-us = <10000>;
Dqcom-apq8084.dtsi71 entry-latency-us = <150>;
72 exit-latency-us = <200>;
73 min-residency-us = <2000>;
Dkirkwood-km_common.dtsi41 i2c-gpio,delay-us = <2>; /* ~100 kHz */
Dqcom-msm8974.dtsi71 entry-latency-us = <150>;
72 exit-latency-us = <200>;
73 min-residency-us = <2000>;
Darmada-xp-synology-ds414.dts249 startup-delay-us = <2000000>;
262 startup-delay-us = <4000000>;
275 startup-delay-us = <6000000>;
288 startup-delay-us = <8000000>;
Domap3-panel-sharp-ls037v7dw01.dtsi25 startup-delay-us = <70000>;
Dqcom-apq8064.dtsi71 entry-latency-us = <400>;
72 exit-latency-us = <900>;
73 min-residency-us = <3000>;
Ddove-d3plug.dts94 reset-delay-us = <20000>;
Domap4-var-som-om44-wlan.dtsi19 startup-delay-us = <70000>;
Dexynos5250-snow.dts72 slew-delay-us = <10>;
73 wait-retry-us = <3000>;
74 wait-free-us = <50000>;
470 * double-pulling gets us out of spec in some cases.
Domap3-igep0020.dts25 startup-delay-us = <10000>;
Domap3-cm-t3730.dts21 startup-delay-us = <20000>;
Domap3-igep0030.dts25 startup-delay-us = <10000>;
Dat91-foxg20.dts140 i2c-gpio,delay-us = <5>; /* ~85 kHz */
Domap3-cm-t3x.dtsi29 startup-delay-us = <70000>;
38 startup-delay-us = <70000>;
/linux-4.1.27/arch/powerpc/include/asm/
Dcputime.h122 static inline cputime_t usecs_to_cputime(const unsigned long us) in usecs_to_cputime() argument
128 ct = us % 1000000; in usecs_to_cputime()
129 sec = us / 1000000; in usecs_to_cputime()
139 #define usecs_to_cputime64(us) usecs_to_cputime(us) argument
/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_marker.c121 uint32_t us) in vmw_lag_lt() argument
123 u64 cond = (u64) us * NSEC_PER_USEC; in vmw_lag_lt()
129 struct vmw_marker_queue *queue, uint32_t us) in vmw_wait_lag() argument
135 while (!vmw_lag_lt(queue, us)) { in vmw_wait_lag()
/linux-4.1.27/arch/mips/lib/
Ddelay.c50 void __udelay(unsigned long us) in __udelay() argument
54 __delay((us * 0x000010c7ull * HZ * lpj) >> 32); in __udelay()
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-devices-memory3 Contact: Badari Pulavarty <pbadari@us.ibm.com>
14 Contact: Badari Pulavarty <pbadari@us.ibm.com>
26 Contact: Badari Pulavarty <pbadari@us.ibm.com>
34 Contact: Badari Pulavarty <pbadari@us.ibm.com>
43 Contact: Badari Pulavarty <pbadari@us.ibm.com>
86 Contact: Gary Hade <garyhade@us.ibm.com>
Dsysfs-driver-input-axp-pek4 Description: Startup time in us. Board is powered on if the button is pressed
10 Description: Shutdown time in us. Board is powered off if the button is pressed
Dsysfs-devices-system-ibm-rtl4 Contact: Vernon Mauery <vernux@us.ibm.com>
16 Contact: Vernon Mauery <vernux@us.ibm.com>
Dsysfs-driver-hid6 Contact: Alan Ott <alan@signal11.us>
10 Users: HIDAPI library (http://www.signal11.us/oss/hidapi)
Dsysfs-kernel-mm3 Contact: Nishanth Aravamudan <nacc@us.ibm.com>, VM maintainers
Dsysfs-kernel-mm-hugepages3 Contact: Nishanth Aravamudan <nacc@us.ibm.com>, hugetlb maintainers
Devm3 Contact: Mimi Zohar <zohar@us.ibm.com>
Dsysfs-class-led-driver-lm353327 0 - 2048 us
/linux-4.1.27/sound/usb/usx2y/
Dusbusx2yaudio.c657 struct snd_usX2Y_urbSeq *us = NULL; in usX2Y_rate_set() local
662 us = kzalloc(sizeof(*us) + sizeof(struct urb*) * NOOF_SETRATE_URBS, GFP_KERNEL); in usX2Y_rate_set()
663 if (NULL == us) { in usX2Y_rate_set()
673 if (NULL == (us->urb[i] = usb_alloc_urb(0, GFP_KERNEL))) { in usX2Y_rate_set()
679 usb_fill_bulk_urb(us->urb[i], usX2Y->dev, usb_sndbulkpipe(usX2Y->dev, 4), in usX2Y_rate_set()
682 us->submitted = 0; in usX2Y_rate_set()
683 us->len = NOOF_SETRATE_URBS; in usX2Y_rate_set()
684 usX2Y->US04 = us; in usX2Y_rate_set()
685 wait_event_timeout(usX2Y->In04WaitQueue, 0 == us->len, HZ); in usX2Y_rate_set()
687 if (us->len) in usX2Y_rate_set()
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/input/
Dti,nspire-keypad.txt11 - scan-interval: How often to scan in us. Based on a APB speed of 33MHz, the
12 maximum and minimum delay time is ~2000us and ~500us respectively
Dgpio-matrix-keypad.txt24 - col-scan-delay-us: delay, measured in microseconds, that is needed
31 col-scan-delay-us = <2>;
/linux-4.1.27/drivers/usb/gadget/function/
Df_obex.c318 struct usb_string *us; in obex_bind() local
325 us = usb_gstrings_attach(cdev, obex_strings, in obex_bind()
327 if (IS_ERR(us)) in obex_bind()
328 return PTR_ERR(us); in obex_bind()
329 obex_control_intf.iInterface = us[OBEX_CTRL_IDX].id; in obex_bind()
330 obex_data_nop_intf.iInterface = us[OBEX_DATA_IDX].id; in obex_bind()
331 obex_data_intf.iInterface = us[OBEX_DATA_IDX].id; in obex_bind()
Df_subset.c300 struct usb_string *us; in geth_bind() local
325 us = usb_gstrings_attach(cdev, geth_strings, in geth_bind()
327 if (IS_ERR(us)) in geth_bind()
328 return PTR_ERR(us); in geth_bind()
330 subset_data_intf.iInterface = us[0].id; in geth_bind()
331 ether_desc.iMACAddress = us[1].id; in geth_bind()
Df_uac1.c673 struct usb_string *us; in f_audio_bind() local
687 us = usb_gstrings_attach(cdev, uac1_strings, ARRAY_SIZE(strings_uac1)); in f_audio_bind()
688 if (IS_ERR(us)) in f_audio_bind()
689 return PTR_ERR(us); in f_audio_bind()
690 ac_interface_desc.iInterface = us[STR_AC_IF].id; in f_audio_bind()
691 input_terminal_desc.iTerminal = us[STR_INPUT_TERMINAL].id; in f_audio_bind()
692 input_terminal_desc.iChannelNames = us[STR_INPUT_TERMINAL_CH_NAMES].id; in f_audio_bind()
693 feature_unit_desc.iFeature = us[STR_FEAT_DESC_0].id; in f_audio_bind()
694 output_terminal_desc.iTerminal = us[STR_OUTPUT_TERMINAL].id; in f_audio_bind()
695 as_interface_alt_0_desc.iInterface = us[STR_AS_IF_ALT0].id; in f_audio_bind()
[all …]
Df_uac2.c1011 struct usb_string *us; in afunc_bind() local
1016 us = usb_gstrings_attach(cdev, fn_strings, ARRAY_SIZE(strings_fn)); in afunc_bind()
1017 if (IS_ERR(us)) in afunc_bind()
1018 return PTR_ERR(us); in afunc_bind()
1019 iad_desc.iFunction = us[STR_ASSOC].id; in afunc_bind()
1020 std_ac_if_desc.iInterface = us[STR_IF_CTRL].id; in afunc_bind()
1021 in_clk_src_desc.iClockSource = us[STR_CLKSRC_IN].id; in afunc_bind()
1022 out_clk_src_desc.iClockSource = us[STR_CLKSRC_OUT].id; in afunc_bind()
1023 usb_out_it_desc.iTerminal = us[STR_USB_IT].id; in afunc_bind()
1024 io_in_it_desc.iTerminal = us[STR_IO_IT].id; in afunc_bind()
[all …]
Df_ecm.c690 struct usb_string *us; in ecm_bind() local
718 us = usb_gstrings_attach(cdev, ecm_strings, in ecm_bind()
720 if (IS_ERR(us)) in ecm_bind()
721 return PTR_ERR(us); in ecm_bind()
722 ecm_control_intf.iInterface = us[0].id; in ecm_bind()
723 ecm_data_intf.iInterface = us[2].id; in ecm_bind()
724 ecm_desc.iMACAddress = us[1].id; in ecm_bind()
725 ecm_iad_descriptor.iFunction = us[3].id; in ecm_bind()
Df_acm.c616 struct usb_string *us; in acm_bind() local
625 us = usb_gstrings_attach(cdev, acm_strings, in acm_bind()
627 if (IS_ERR(us)) in acm_bind()
628 return PTR_ERR(us); in acm_bind()
629 acm_control_interface_desc.iInterface = us[ACM_CTRL_IDX].id; in acm_bind()
630 acm_data_interface_desc.iInterface = us[ACM_DATA_IDX].id; in acm_bind()
631 acm_iad_descriptor.iFunction = us[ACM_IAD_IDX].id; in acm_bind()
Df_eem.c252 struct usb_string *us; in eem_bind() local
276 us = usb_gstrings_attach(cdev, eem_strings, in eem_bind()
278 if (IS_ERR(us)) in eem_bind()
279 return PTR_ERR(us); in eem_bind()
280 eem_intf.iInterface = us[0].id; in eem_bind()
Df_rndis.c674 struct usb_string *us; in rndis_bind() local
709 us = usb_gstrings_attach(cdev, rndis_strings, in rndis_bind()
711 if (IS_ERR(us)) { in rndis_bind()
712 status = PTR_ERR(us); in rndis_bind()
715 rndis_control_intf.iInterface = us[0].id; in rndis_bind()
716 rndis_data_intf.iInterface = us[1].id; in rndis_bind()
717 rndis_iad_descriptor.iFunction = us[2].id; in rndis_bind()
Df_uvc.c598 struct usb_string *us; in uvc_function_bind() local
675 us = usb_gstrings_attach(cdev, uvc_function_strings, in uvc_function_bind()
677 if (IS_ERR(us)) { in uvc_function_bind()
678 ret = PTR_ERR(us); in uvc_function_bind()
681 uvc_iad.iFunction = us[UVC_STRING_CONTROL_IDX].id; in uvc_function_bind()
682 uvc_control_intf.iInterface = us[UVC_STRING_CONTROL_IDX].id; in uvc_function_bind()
683 ret = us[UVC_STRING_STREAMING_IDX].id; in uvc_function_bind()
Df_ncm.c1345 struct usb_string *us; in ncm_bind() local
1370 us = usb_gstrings_attach(cdev, ncm_strings, in ncm_bind()
1372 if (IS_ERR(us)) in ncm_bind()
1373 return PTR_ERR(us); in ncm_bind()
1374 ncm_control_intf.iInterface = us[STRING_CTRL_IDX].id; in ncm_bind()
1375 ncm_data_nop_intf.iInterface = us[STRING_DATA_IDX].id; in ncm_bind()
1376 ncm_data_intf.iInterface = us[STRING_DATA_IDX].id; in ncm_bind()
1377 ecm_desc.iMACAddress = us[STRING_MAC_IDX].id; in ncm_bind()
1378 ncm_iad_desc.iFunction = us[STRING_IAD_IDX].id; in ncm_bind()
Df_hid.c594 struct usb_string *us; in hidg_bind() local
600 us = usb_gstrings_attach(c->cdev, ct_func_strings, in hidg_bind()
602 if (IS_ERR(us)) in hidg_bind()
603 return PTR_ERR(us); in hidg_bind()
604 hidg_interface_desc.iInterface = us[CT_FUNC_HID_IDX].id; in hidg_bind()
Df_midi.c720 struct usb_string *us; in f_midi_bind() local
730 us = usb_gstrings_attach(c->cdev, midi_strings, in f_midi_bind()
732 if (IS_ERR(us)) { in f_midi_bind()
733 status = PTR_ERR(us); in f_midi_bind()
736 ac_interface_desc.iInterface = us[STRING_FUNC_IDX].id; in f_midi_bind()
/linux-4.1.27/drivers/video/backlight/
Dplatform_lcd.c25 struct device *us; member
67 return plcd->us->parent == info->device; in platform_lcd_match()
100 plcd->us = dev; in platform_lcd_probe()
/linux-4.1.27/drivers/spi/
Dspi-tle62x0.c30 struct spi_device *us; member
55 dev_dbg(&st->us->dev, "buff %3ph\n", buff); in tle62x0_write()
57 return spi_write(st->us, buff, (st->nr_gpio == 16) ? 3 : 2); in tle62x0_write()
78 return spi_sync(st->us, &msg); in tle62x0_read()
259 st->us = spi; in tle62x0_probe()
/linux-4.1.27/arch/cris/arch-v10/kernel/
Dfasttimer.c425 long us = 0; in timer1_handler() local
432 us = ((t->tv_expires.tv_jiff - tv.tv_jiff) * in timer1_handler()
436 if (us > 0) in timer1_handler()
443 start_timer1(us); in timer1_handler()
452 D1(printk("e! %d\n", us)); in timer1_handler()
476 void schedule_usleep(unsigned long us) in schedule_usleep() argument
482 D1(printk("schedule_usleep(%d)\n", us)); in schedule_usleep()
483 start_one_shot_timer(&t, wake_up_func, (unsigned long)&sleep_wait, us, in schedule_usleep()
489 D1(printk("done schedule_usleep(%d)\n", us)); in schedule_usleep()
/linux-4.1.27/arch/cris/arch-v32/kernel/
Dfasttimer.c407 long us = 0; in timer_trig_handler() local
414 us = ((t->tv_expires.tv_jiff - tv.tv_jiff) * in timer_trig_handler()
418 if (us > 0) { in timer_trig_handler()
423 start_timer_trig(us); in timer_trig_handler()
430 D1(printk("e! %d\n", us)); in timer_trig_handler()
450 void schedule_usleep(unsigned long us) in schedule_usleep() argument
456 D1(printk("schedule_usleep(%d)\n", us)); in schedule_usleep()
457 start_one_shot_timer(&t, wake_up_func, (unsigned long)&sleep_wait, us, in schedule_usleep()
463 D1(printk("done schedule_usleep(%d)\n", us)); in schedule_usleep()
/linux-4.1.27/tools/power/cpupower/bench/
DREADME-BENCH34 You can specify load (100% CPU load) and sleep (0% CPU load) times in us which
109 -l, --load=<long int> initial load time in us
110 -s, --sleep=<long int> initial sleep time in us
111 -x, --load-step=<long int> time to be added to load time, in us
112 -y, --sleep-step=<long int> time to be added to sleep time, in us
/linux-4.1.27/lib/zlib_inflate/
Dinffast.c25 unsigned short us; member
38 return mm.us; in get_unaligned16()
293 mm.us = pat16; in inflate_fast()
295 pat16 = mm.us; in inflate_fast()
/linux-4.1.27/drivers/misc/mic/
DKconfig16 <http://software.intel.com/en-us/mic-developer>.
36 <http://software.intel.com/en-us/mic-developer>.
54 <http://software.intel.com/en-us/mic-developer>.
/linux-4.1.27/Documentation/scheduler/
Dsched-rt-group.txt47 relied upon. Which leaves us with just the single fixed portion.
98 * Time is specified in us because the interface is s32. This gives an
99 operating range from 1us to about 35 minutes.
161 * group A: period=100000us, runtime=10000us
164 * group B: period= 50000us, runtime=10000us
/linux-4.1.27/drivers/hwmon/
Dapplesmc.c172 int us; in wait_read() local
173 for (us = APPLESMC_MIN_WAIT; us < APPLESMC_MAX_WAIT; us <<= 1) { in wait_read()
174 udelay(us); in wait_read()
192 int us; in send_byte() local
195 for (us = APPLESMC_MIN_WAIT; us < APPLESMC_MAX_WAIT; us <<= 1) { in send_byte()
196 udelay(us); in send_byte()
205 if (us << 1 == APPLESMC_MAX_WAIT) in send_byte()
/linux-4.1.27/Documentation/crypto/
Ddescore-readme.txt50 30us per encryption (options: 64k tables, no IP/FP)
51 33us per encryption (options: 64k tables, FIPS standard bit ordering)
52 45us per encryption (options: 2k tables, no IP/FP)
53 48us per encryption (options: 2k tables, FIPS standard bit ordering)
54 275us to set a new key (uses 1k of key tables)
66 53us per encryption (uses 2k of tables)
67 96us to set a new key (uses 2.25k of key tables)
84 68us per encryption (uses 2k of tables)
85 96us to set a new key (uses 2.25k of key tables)
106 108us per encryption (uses 34k worth of tables)
[all …]
/linux-4.1.27/drivers/md/bcache/
Dsysfs.c54 sysfs_time_stats_attribute(btree_split, sec, us);
55 sysfs_time_stats_attribute(btree_sort, ms, us);
56 sysfs_time_stats_attribute(btree_read, ms, us);
533 sysfs_print_time_stats(&c->btree_split_time, btree_split, sec, us); in SHOW()
534 sysfs_print_time_stats(&c->sort.time, btree_sort, ms, us); in SHOW()
535 sysfs_print_time_stats(&c->btree_read_time, btree_read, ms, us); in SHOW()
707 sysfs_time_stats_attribute_list(btree_split, sec, us)
708 sysfs_time_stats_attribute_list(btree_sort, ms, us)
709 sysfs_time_stats_attribute_list(btree_read, ms, us)
Dio.c219 int us = t - b->submit_time_us; in bch_bbio_count_io_errors() local
222 if (us > (int) threshold) { in bch_bbio_count_io_errors()
223 int ms = us / 1024; in bch_bbio_count_io_errors()
/linux-4.1.27/drivers/iio/dac/
Dad5624r_spi.c76 return ad5624r_spi_write(st->us, in ad5624r_write_raw()
142 ret = ad5624r_spi_write(st->us, AD5624R_CMD_POWERDOWN_DAC, 0, in ad5624r_write_dac_powerdown()
256 st->us = spi; in ad5624r_probe()
Dad5624r.h56 struct spi_device *us; member
/linux-4.1.27/net/appletalk/
Daarp.c159 static void aarp_send_reply(struct net_device *dev, struct atalk_addr *us, in aarp_send_reply() argument
188 eah->pa_src_net = us->s_net; in aarp_send_reply()
189 eah->pa_src_node = us->s_node; in aarp_send_reply()
209 static void aarp_send_probe(struct net_device *dev, struct atalk_addr *us) in aarp_send_probe() argument
239 eah->pa_src_net = us->s_net; in aarp_send_probe()
240 eah->pa_src_node = us->s_node; in aarp_send_probe()
245 eah->pa_dst_net = us->s_net; in aarp_send_probe()
246 eah->pa_dst_node = us->s_node; in aarp_send_probe()
/linux-4.1.27/arch/mips/cavium-octeon/
Dcsrc-octeon.c138 void __udelay(unsigned long us) in __udelay() argument
144 inc = us * octeon_udelay_factor; in __udelay()
/linux-4.1.27/include/linux/mtd/
Dcfi.h509 static inline void cfi_udelay(int us) in cfi_udelay() argument
511 if (us >= 1000) { in cfi_udelay()
512 msleep((us+999)/1000); in cfi_udelay()
514 udelay(us); in cfi_udelay()
/linux-4.1.27/drivers/staging/comedi/
Dcomedi_fops.c944 struct comedi_subdinfo *tmp, *us; in do_subdinfo_ioctl() local
954 us = tmp + i; in do_subdinfo_ioctl()
956 us->type = s->type; in do_subdinfo_ioctl()
957 us->n_chan = s->n_chan; in do_subdinfo_ioctl()
958 us->subd_flags = s->subdev_flags; in do_subdinfo_ioctl()
960 us->subd_flags |= SDF_RUNNING; in do_subdinfo_ioctl()
962 us->timer_type = TIMER_nanosec; in do_subdinfo_ioctl()
963 us->len_chanlist = s->len_chanlist; in do_subdinfo_ioctl()
964 us->maxdata = s->maxdata; in do_subdinfo_ioctl()
966 us->range_type = in do_subdinfo_ioctl()
[all …]
/linux-4.1.27/Documentation/usb/
Dlinux.inf2 ; <http://msdn.microsoft.com/en-us/library/ff570620.aspx>
6 ; <http://msdn.microsoft.com/en-us/cc300389.aspx#MLPL>.
DCREDITS41 The following corporations have helped us in the development
48 - USAR Systems provided us with one of their excellent USB
49 Evaluation Kits. It allows us to test the Linux-USB driver
61 - CMD Technology, Inc. sponsored us kindly donating a CSA-6700
64 - Due to their support to us, Keytronic can be sure that they
Dgadget_multi.txt130 [[http://msdn.microsoft.com/en-us/library/ee484414.aspx]].
138 [4] [[http://msdn.microsoft.com/en-us/library/ff537109(v=VS.85).aspx]]
140 [5] [[http://msdn.microsoft.com/en-us/library/ff539234(v=VS.85).aspx]]
150 [9] [[http://msdn.microsoft.com/en-us/library/ff570620.aspx]]
Dwusb-cbaf35 get-cdid to see how does this device report itself to us.
/linux-4.1.27/Documentation/thermal/
Dexynos_thermal_emulation24 changing temperature. However, this node only uses same delay of real sensing time, 938us.)
51 | 938us | | | | | |
/linux-4.1.27/Documentation/devicetree/bindings/iio/adc/
Dqcom,spmi-vadc.txt79 conversion. Delay = 100us * (value) for value < 11, and
82 900 us and 1, 2, 4, 6, 8, 10 ms
83 If property is not found, channel will use 0us.
/linux-4.1.27/arch/cris/boot/compressed/
Ddecompress_v32.lds1 /*#OUTPUT_FORMAT(elf32-us-cris) */
Ddecompress_v10.lds1 /* OUTPUT_FORMAT(elf32-us-cris) */
/linux-4.1.27/arch/cris/include/asm/
Dfasttimer.h42 void schedule_usleep(unsigned long us);
/linux-4.1.27/tools/perf/Documentation/
Dperf-timechart.txt71 to see very small and fast IO. It's possible to specify ms or us
77 It's possible to specify ms or us suffix to specify time in
79 Default value is 1us.
/linux-4.1.27/drivers/media/pci/tw68/
Dtw68.h213 #define tw_wait(us) { udelay(us); } argument
/linux-4.1.27/arch/x86/boot/
Dcode16gcc.h6 # things around us.
/linux-4.1.27/
D.mailmap32 Brian King <brking@us.ibm.com>
62 Jeff Garzik <jgarzik@pretzel.yyz.us>
65 John Stultz <johnstul@us.ibm.com>
69 <josh@joshtriplett.org> <josht@us.ibm.com>
/linux-4.1.27/drivers/net/irda/
Dstir4200.c651 static void turnaround_delay(const struct stir_cb *stir, long us) in turnaround_delay() argument
655 if (us <= 0) in turnaround_delay()
658 us -= ktime_us_delta(ktime_get(), stir->rx_time); in turnaround_delay()
660 if (us < 10) in turnaround_delay()
663 ticks = us / (1000000 / HZ); in turnaround_delay()
667 udelay(us); in turnaround_delay()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_common.h248 unsigned int us) in us_to_core_ticks()
250 return (us * adapter->params.vpd.cclk) / 1000; in us_to_core_ticks()
/linux-4.1.27/Documentation/devicetree/bindings/leds/
Dcommon.txt37 - flash-timeout-us : timeout in microseconds after which the flash
54 flash-timeout-us = <500000>;
/linux-4.1.27/Documentation/devicetree/bindings/power_supply/
Dmsm-poweroff.txt4 Clearing that bit allows us to restart/poweroff. The difference
/linux-4.1.27/arch/arm/mach-s3c24xx/
Dsleep.S59 @@ load UART to allow us to print the two characters for
/linux-4.1.27/arch/cris/boot/rescue/
Drescue_v32.lds1 /*#OUTPUT_FORMAT(elf32-us-cris) */
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-upload.txt36 - Write 0x80000640 to register 0x07F8 to init the Encoder SDRAM's refresh to 1us.
38 - Write 0x80000640 to register 0x08F8 to init the Decoder SDRAM's refresh to 1us.
/linux-4.1.27/Documentation/filesystems/
Decryptfs.txt8 Lead developer: Michael A. Halcrow <mhalcrow@us.ibm.com>
77 mhalcrow@us.ibm.com
Dhfsplus.txt38 for us. Defaults to not parsing the partition table at all.
/linux-4.1.27/drivers/net/wireless/brcm80211/include/
Dbrcmu_utils.h27 #define SPINWAIT(exp, us) { \ argument
28 uint countdown = (us) + 9; \
/linux-4.1.27/Documentation/i2c/busses/
Di2c-diolan-u2c8 Author: Guenter Roeck <linux@roeck-us.net>
Di2c-piix412 http://support.amd.com/us/Embedded_TechDocs/43009_sb7xx_rrg_pub_1.00.pdf
15 http://support.amd.com/us/Embedded_TechDocs/44413.pdf
/linux-4.1.27/Documentation/devicetree/bindings/arm/msm/
Dqcom,idle-state.txt78 entry-latency-us = <150>;
79 exit-latency-us = <200>;
80 min-residency-us = <2000>;
/linux-4.1.27/net/sched/
Dsch_hhf.c573 u32 us = nla_get_u32(tb[TCA_HHF_RESET_TIMEOUT]); in hhf_change() local
575 q->hhf_reset_timeout = usecs_to_jiffies(us); in hhf_change()
582 u32 us = nla_get_u32(tb[TCA_HHF_EVICT_TIMEOUT]); in hhf_change() local
584 q->hhf_evict_timeout = usecs_to_jiffies(us); in hhf_change()
/linux-4.1.27/Documentation/i2c/
Dslave-interface67 Another I2C master wants to write data to us. This event should be sent once
77 Another I2C master wants to read data from us. This event should be sent once
86 Another I2C master has sent a byte to us which needs to be set in 'val'. If 'ret'
155 byte when it reads from us. We could make this an optional event if the need
/linux-4.1.27/arch/c6x/lib/
Ddivremu.S24 ;; gives us both a shift count for aligning (shifting) the divisor
32 ;; is a trick to allow us to leave the following insns in the jump
/linux-4.1.27/Documentation/devicetree/bindings/mmc/
Dmmc-pwrseq-simple.txt4 common properties between various SOC designs. It thus enables us to use the
/linux-4.1.27/Documentation/video4linux/bttv/
DTHANKS13 - MATRIX Vision for giving us 2 cards for free, which made support of
DREADME.WINVIEW2 Support for the Leadtek WinView 601 TV/FM by Jon Tombs <jon@gte.esi.us.es>
/linux-4.1.27/Documentation/devicetree/bindings/hid/
Dhid-over-i2c.txt8 http://msdn.microsoft.com/en-us/library/windows/hardware/hh852380.aspx
/linux-4.1.27/drivers/misc/mei/
DKconfig10 <http://software.intel.com/en-us/manageability/>
/linux-4.1.27/mm/
DKconfig.debug6 field for every page. This extension enables us to save memory
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic7xxx.seq93 /* Has the driver posted any work for us? */
209 /* Initiator that selected us */
232 * in talking to us. Go directly to bus free.
233 * XXX SCSI-1 may require us to assume lun 0 if
411 * We carefully toggle SPIOEN to allow us to return the
475 * Now determine what phases the host wants us
690 * We assume that the kernel driver may reset us
842 * the host driver to fix us up based on the transfer residual.
890 * us to another phase, and then notify the host.
957 * allows us to update our notion of where we are
[all …]
Daic79xx.seq73 * If the kernel has caught up with us, thaw the queue.
953 * control byte. This will cause us to interrupt the host and allow
963 * BDR message in response to a bad reselection would leave us pointed to
970 * in case the target decides to put us in this phase for some strange
1181 * Either way, the target should take us to message out phase
1198 * to mesgin to give an invalid message, let the host abort us.
1211 * See if we attempted to deliver a message but the target ingnored us.
1281 * Is it a disconnect message? Set a flag in the SCB to remind us
1291 * should take us to message out phase and then attempt to
1360 * transfer, just mark us at the end rather than perform a
[all …]
/linux-4.1.27/fs/reiserfs/
DKconfig27 If you like it, you can pay us to add new features to it that you
28 need, buy a support contract, or pay us to port it to another OS.
/linux-4.1.27/Documentation/arm/VFP/
Drelease-notes.txt15 http://www.jhauser.us/arithmetic/SoftFloat.html
/linux-4.1.27/Documentation/w1/slaves/
Dw1_ds24067 Author: Scott Alfter <scott@alfter.us>
/linux-4.1.27/Documentation/timers/
Dtimers-howto.txt57 SLEEPING FOR "A FEW" USECS ( < ~10us? ):
67 SLEEPING FOR ~USECS OR SMALL MSECS ( 10us - 20ms):
/linux-4.1.27/Documentation/
Dmailbox.txt5 drivers for the API. But before we start, let us note that the
14 same api there. However none of that helps us locally because we only
/linux-4.1.27/Documentation/zh_CN/
DSubmittingPatches193 Content-Type: text/plain; charset=us-ascii; format=flowed
396 <http://linux.yyz.us/patch-format.html>
DSubmittingDrivers137 ?? == 你的国家代码,例如 "cn"、"us"、"uk"、"fr" 等等
Demail-clients.txt147 然而,把"send_charset"设置为"us-ascii::utf-8"也是一个不错的主意。
/linux-4.1.27/drivers/tty/vt/
Dconsolemap.c354 unsigned short us; in con_set_trans_new() local
355 __get_user(us, arg+i); in con_set_trans_new()
356 p[i] = us; in con_set_trans_new()
/linux-4.1.27/Documentation/spi/
Dspi-sc18is6029 Guenter Roeck <linux@roeck-us.net>
/linux-4.1.27/arch/x86/platform/olpc/
Dxo1-wakeup.S15 # OFW lands us here, running in protected mode, with a
/linux-4.1.27/Documentation/networking/
Dtc-actions-env-rules.txt17 You must also tell us if it is ok to munge the packet (TC_OK2MUNGE),
Dpktgen.txt85 started: 1103053986245187us stopped: 1103053999346329us idle: 880401us
/linux-4.1.27/Documentation/RCU/
Dlockdep-splat.txt22 other info that might help us debug this:
73 which would permit us to invoke rcu_dereference_protected as follows:
/linux-4.1.27/Documentation/devicetree/bindings/pci/
Dmvebu-pci.txt81 - reset-delay-us: delay in us to wait after reset de-assertion
147 reset-delay-us = <20000>;
/linux-4.1.27/drivers/scsi/osd/
DKconfig47 dmesg. Enable this if you found a bug and you want to help us
/linux-4.1.27/Documentation/sound/alsa/
Dserial-u16550.txt62 at most one byte every 520 us, as compared with the full MIDI data rate of
63 one byte every 320 us per port.
/linux-4.1.27/Documentation/cpu-freq/
Dgovernors.txt122 Be aware that transition latency is in ns and sampling_rate is in us, so you
137 HZ=1000: min=20000us (20ms)
138 HZ=250: min=80000us (80ms)
139 HZ=100: min=200000us (200ms)
/linux-4.1.27/Documentation/devicetree/bindings/mtd/
Dgpio-control-nand.txt21 read registers (tR). If not present then a default of 20us is used.
/linux-4.1.27/drivers/acpi/
Dosl.c867 void acpi_os_stall(u32 us) in acpi_os_stall() argument
869 while (us) { in acpi_os_stall()
872 if (delay > us) in acpi_os_stall()
873 delay = us; in acpi_os_stall()
876 us -= delay; in acpi_os_stall()
/linux-4.1.27/drivers/video/fbdev/msm/
Dmsm_fb.c131 uint32_t us; in msmfb_start_dma() local
132 us = do_div(time_since_request, NSEC_PER_MSEC) / NSEC_PER_USEC; in msmfb_start_dma()
134 "request\n", time_since_request, us); in msmfb_start_dma()
/linux-4.1.27/drivers/scsi/csiostor/
Dcsio_hw.h528 csio_us_to_core_ticks(struct csio_hw *hw, uint32_t us) in csio_us_to_core_ticks() argument
530 return (us * hw->vpd.cclk) / 1000; in csio_us_to_core_ticks()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_dsi.c668 static u16 txclkesc(u32 divider, unsigned int us) in txclkesc() argument
673 return 20 * us; in txclkesc()
675 return 10 * us; in txclkesc()
677 return 5 * us; in txclkesc()

123