Home
last modified time | relevance | path

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

123

/linux-4.4.14/drivers/usb/storage/
Dusb.c186 struct us_data *us = usb_get_intfdata(iface); in usb_stor_suspend() local
189 mutex_lock(&us->dev_mutex); in usb_stor_suspend()
191 if (us->suspend_resume_hook) in usb_stor_suspend()
192 (us->suspend_resume_hook)(us, US_SUSPEND); in usb_stor_suspend()
197 mutex_unlock(&us->dev_mutex); in usb_stor_suspend()
204 struct us_data *us = usb_get_intfdata(iface); in usb_stor_resume() local
206 mutex_lock(&us->dev_mutex); in usb_stor_resume()
208 if (us->suspend_resume_hook) in usb_stor_resume()
209 (us->suspend_resume_hook)(us, US_RESUME); in usb_stor_resume()
211 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.c160 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us);
161 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us);
163 static int init_usbat_cd(struct us_data *us);
164 static int init_usbat_flash(struct us_data *us);
225 static int usbat_get_device_type(struct us_data *us) in usbat_get_device_type() argument
227 return ((struct usbat_info*)us->extra)->devicetype; in usbat_get_device_type()
233 static int usbat_read(struct us_data *us, in usbat_read() argument
238 return usb_stor_ctrl_transfer(us, in usbat_read()
239 us->recv_ctrl_pipe, in usbat_read()
251 static int usbat_write(struct us_data *us, in usbat_write() argument
[all …]
Dalauda.c126 #define MEDIA_PORT(us) us->srb->device->lun argument
127 #define MEDIA_INFO(us) ((struct alauda_info *)us->extra)->port[MEDIA_PORT(us)] argument
133 static int init_alauda(struct us_data *us);
320 static int alauda_get_media_status(struct us_data *us, unsigned char *data) in alauda_get_media_status() argument
325 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_get_media_status()
330 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in alauda_get_media_status()
333 usb_stor_dbg(us, "Media status %02X %02X\n", data[0], data[1]); in alauda_get_media_status()
342 static int alauda_ack_media(struct us_data *us) in alauda_ack_media() argument
346 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_ack_media()
351 return usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in alauda_ack_media()
[all …]
Dfreecom.c46 static void pdump(struct us_data *us, void *ibuffer, int length);
113 static int init_freecom(struct us_data *us);
155 freecom_readdata (struct scsi_cmnd *srb, struct us_data *us, in freecom_readdata() argument
159 (struct freecom_xfer_wrap *) us->iobuf; in freecom_readdata()
167 usb_stor_dbg(us, "Read data Freecom! (c=%d)\n", count); in freecom_readdata()
170 result = usb_stor_bulk_transfer_buf (us, opipe, fxfr, in freecom_readdata()
173 usb_stor_dbg(us, "Freecom readdata transport error\n"); in freecom_readdata()
178 usb_stor_dbg(us, "Start of read\n"); in freecom_readdata()
179 result = usb_stor_bulk_srb(us, ipipe, srb); in freecom_readdata()
180 usb_stor_dbg(us, "freecom_readdata done!\n"); in freecom_readdata()
[all …]
Disd200.c69 static int isd200_Initialization(struct us_data *us);
410 static void isd200_build_sense(struct us_data *us, struct scsi_cmnd *srb) in isd200_build_sense() argument
412 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_build_sense()
488 static int isd200_action( struct us_data *us, int action, in isd200_action() argument
494 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_action()
508 usb_stor_dbg(us, " isd200_action(READ_STATUS)\n"); in isd200_action()
517 usb_stor_dbg(us, " isd200_action(ENUM,0x%02x)\n", value); in isd200_action()
527 usb_stor_dbg(us, " isd200_action(RESET)\n"); in isd200_action()
536 usb_stor_dbg(us, " isd200_action(REENABLE)\n"); in isd200_action()
545 usb_stor_dbg(us, " isd200_action(SOFT_RESET)\n"); in isd200_action()
[all …]
Drealtek_cr.c111 struct us_data *us; member
169 static int init_realtek_cr(struct us_data *us);
212 static int rts51x_bulk_transport(struct us_data *us, u8 lun, in rts51x_bulk_transport() argument
216 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *)us->iobuf; in rts51x_bulk_transport()
217 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *)us->iobuf; in rts51x_bulk_transport()
227 bcb->Tag = ++us->tag; in rts51x_bulk_transport()
236 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rts51x_bulk_transport()
246 us->recv_bulk_pipe : us->send_bulk_pipe; in rts51x_bulk_transport()
247 result = usb_stor_bulk_transfer_buf(us, pipe, in rts51x_bulk_transport()
254 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in rts51x_bulk_transport()
[all …]
Djumpshot.c116 static inline int jumpshot_bulk_read(struct us_data *us, in jumpshot_bulk_read() argument
123 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_read()
124 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in jumpshot_bulk_read()
129 static inline int jumpshot_bulk_write(struct us_data *us, in jumpshot_bulk_write() argument
136 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_write()
137 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in jumpshot_bulk_write()
142 static int jumpshot_get_status(struct us_data *us) in jumpshot_get_status() argument
146 if (!us) in jumpshot_get_status()
150 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in jumpshot_get_status()
151 0, 0xA0, 0, 7, us->iobuf, 1); in jumpshot_get_status()
[all …]
Dsddr09.c63 static int usb_stor_sddr09_dpcm_init(struct us_data *us);
64 static int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us);
65 static int usb_stor_sddr09_init(struct us_data *us);
300 sddr09_send_command(struct us_data *us, in sddr09_send_command() argument
312 pipe = us->recv_ctrl_pipe; in sddr09_send_command()
314 pipe = us->send_ctrl_pipe; in sddr09_send_command()
316 rc = usb_stor_ctrl_transfer(us, pipe, request, requesttype, in sddr09_send_command()
326 sddr09_send_scsi_command(struct us_data *us, in sddr09_send_scsi_command() argument
329 return sddr09_send_command(us, 0, USB_DIR_OUT, command, command_len); in sddr09_send_scsi_command()
338 sddr09_test_unit_ready(struct us_data *us) {
[all …]
Ddatafab.c81 static int datafab_determine_lun(struct us_data *us,
125 datafab_bulk_read(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_read() argument
129 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_read()
130 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in datafab_bulk_read()
136 datafab_bulk_write(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_write() argument
140 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_write()
141 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in datafab_bulk_write()
146 static int datafab_read_data(struct us_data *us, in datafab_read_data() argument
151 unsigned char *command = us->iobuf; in datafab_read_data()
168 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.c53 static int rio_karma_init(struct us_data *us);
105 static int rio_karma_send_command(char cmd, struct us_data *us) in rio_karma_send_command() argument
110 struct karma_data *data = (struct karma_data *) us->extra; in rio_karma_send_command()
112 usb_stor_dbg(us, "sending command %04x\n", cmd); in rio_karma_send_command()
113 memset(us->iobuf, 0, RIO_SEND_LEN); in rio_karma_send_command()
114 memcpy(us->iobuf, RIO_PREFIX, RIO_PREFIX_LEN); in rio_karma_send_command()
115 us->iobuf[5] = cmd; in rio_karma_send_command()
116 us->iobuf[6] = seq; in rio_karma_send_command()
120 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rio_karma_send_command()
121 us->iobuf, RIO_SEND_LEN, &partial); in rio_karma_send_command()
[all …]
Dsddr55.c121 sddr55_bulk_transport(struct us_data *us, int direction, in sddr55_bulk_transport() argument
123 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_bulk_transport()
125 us->recv_bulk_pipe : us->send_bulk_pipe; in sddr55_bulk_transport()
130 return usb_stor_bulk_transfer_buf(us, pipe, data, len, NULL); in sddr55_bulk_transport()
137 static int sddr55_status(struct us_data *us) in sddr55_status() argument
140 unsigned char *command = us->iobuf; in sddr55_status()
141 unsigned char *status = us->iobuf; in sddr55_status()
142 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_status()
148 result = sddr55_bulk_transport(us, in sddr55_status()
151 usb_stor_dbg(us, "Result for send_command in status %d\n", result); in sddr55_status()
[all …]
Dene_ub6250.c490 static int ene_sd_init(struct us_data *us);
491 static int ene_ms_init(struct us_data *us);
492 static int ene_load_bincode(struct us_data *us, unsigned char flag);
500 static int ene_send_scsi_cmd(struct us_data *us, u8 fDir, void *buf, int use_sg) in ene_send_scsi_cmd() argument
502 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_send_scsi_cmd()
503 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *) us->iobuf; in ene_send_scsi_cmd()
512 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in ene_send_scsi_cmd()
515 usb_stor_dbg(us, "send cmd to out endpoint fail ---\n"); in ene_send_scsi_cmd()
523 pipe = us->recv_bulk_pipe; in ene_send_scsi_cmd()
525 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.c85 static void cypress_atacb_passthrough(struct scsi_cmnd *srb, struct us_data *us) in cypress_atacb_passthrough() argument
90 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
156 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
163 usb_stor_dbg(us, "cypress atacb not supported ???\n"); in cypress_atacb_passthrough()
191 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough()
251 struct us_data *us; in cypress_probe() local
255 result = usb_stor_probe1(&us, intf, id, in cypress_probe()
268 us->protocol_name = "Transparent SCSI with Cypress ATACB"; in cypress_probe()
269 us->proto_handler = cypress_atacb_passthrough; in cypress_probe()
271 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,
202 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.c158 static void usb_onetouch_pm_hook(struct us_data *us, int action) in usb_onetouch_pm_hook() argument
160 struct usb_onetouch *onetouch = (struct usb_onetouch *) us->extra; in usb_onetouch_pm_hook()
294 struct us_data *us; in onetouch_probe() local
297 result = usb_stor_probe1(&us, intf, id, in onetouch_probe()
305 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.4.14/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.4.14/Documentation/trace/
Dftrace.txt611 # latency: 259 us, #4/4, CPU#2 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
627 ps-6143 2d... 0us!: trace_hardirqs_off <-__lock_task_sighand
628 ps-6143 2d..1 259us+: trace_hardirqs_on <-_raw_spin_unlock_irqrestore
629 ps-6143 2d..1 263us+: time_hardirqs_on <-_raw_spin_unlock_irqrestore
630 ps-6143 2d..1 306us : <stack trace>
646 (3.10). Then it displays the max latency in microseconds (259 us). The number
942 # latency: 16 us, #4/4, CPU#0 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
958 <idle>-0 0d.s2 0us+: _raw_spin_lock_irq <-run_timer_softirq
959 <idle>-0 0dNs3 17us : _raw_spin_unlock_irq <-run_timer_softirq
960 <idle>-0 0dNs3 17us+: trace_hardirqs_on <-run_timer_softirq
[all …]
/linux-4.4.14/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>;
Dmax8973-regulator.txt27 startup delay can be reduce to 20us from 220us.
/linux-4.4.14/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 …]
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 …]
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 …]
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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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>
Dmax2075111 Author: 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>
/linux-4.4.14/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.4.14/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()
428 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()
290 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()
1108 st->us = spi; in sca3000_probe()
/linux-4.4.14/arch/mips/include/asm/
Ddelay.h18 extern void __udelay(unsigned long us);
21 #define udelay(us) __udelay(us) argument
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dnau8825.txt53 1 - 1 us
54 2 - 2 us
55 3 - 4 us
58 0 - 2 us
59 1 - 4 us
60 2 - 8 us
61 3 - 16 us
/linux-4.4.14/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.dtsi71 st,i2c-min-scl-pulse-width-us = <0>;
72 st,i2c-min-sda-pulse-width-us = <5>;
Dstih418-b2199.dts75 st,i2c-min-scl-pulse-width-us = <0>;
76 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.dts121 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>;
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 */
Domap3-overo-base.dtsi39 startup-delay-us = <70000>;
69 startup-delay-us = <10000>;
79 startup-delay-us = <10000>;
Darmada-xp-synology-ds414.dts251 startup-delay-us = <2000000>;
264 startup-delay-us = <4000000>;
277 startup-delay-us = <6000000>;
290 startup-delay-us = <8000000>;
Domap3-panel-sharp-ls037v7dw01.dtsi25 startup-delay-us = <70000>;
Dqcom-msm8974.dtsi82 entry-latency-us = <150>;
83 exit-latency-us = <200>;
84 min-residency-us = <2000>;
Ddove-d3plug.dts94 reset-delay-us = <20000>;
Dexynos5250-snow-common.dtsi68 slew-delay-us = <10>;
69 wait-retry-us = <3000>;
70 wait-free-us = <50000>;
442 * double-pulling gets us out of spec in some cases.
Domap4-var-som-om44-wlan.dtsi19 startup-delay-us = <70000>;
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 */
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/arch/mips/lib/
Ddelay.c50 void __udelay(unsigned long us) in __udelay() argument
54 __delay((us * 0x000010c7ull * HZ * lpj) >> 32); in __udelay()
/linux-4.4.14/drivers/usb/gadget/function/
Df_obex.c310 struct usb_string *us; in obex_bind() local
317 us = usb_gstrings_attach(cdev, obex_strings, in obex_bind()
319 if (IS_ERR(us)) in obex_bind()
320 return PTR_ERR(us); in obex_bind()
321 obex_control_intf.iInterface = us[OBEX_CTRL_IDX].id; in obex_bind()
322 obex_data_nop_intf.iInterface = us[OBEX_DATA_IDX].id; in obex_bind()
323 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.c672 struct usb_string *us; in f_audio_bind() local
686 us = usb_gstrings_attach(cdev, uac1_strings, ARRAY_SIZE(strings_uac1)); in f_audio_bind()
687 if (IS_ERR(us)) in f_audio_bind()
688 return PTR_ERR(us); in f_audio_bind()
689 ac_interface_desc.iInterface = us[STR_AC_IF].id; in f_audio_bind()
690 input_terminal_desc.iTerminal = us[STR_INPUT_TERMINAL].id; in f_audio_bind()
691 input_terminal_desc.iChannelNames = us[STR_INPUT_TERMINAL_CH_NAMES].id; in f_audio_bind()
692 feature_unit_desc.iFeature = us[STR_FEAT_DESC_0].id; in f_audio_bind()
693 output_terminal_desc.iTerminal = us[STR_OUTPUT_TERMINAL].id; in f_audio_bind()
694 as_interface_alt_0_desc.iInterface = us[STR_AS_IF_ALT0].id; in f_audio_bind()
[all …]
Df_ecm.c684 struct usb_string *us; in ecm_bind() local
712 us = usb_gstrings_attach(cdev, ecm_strings, in ecm_bind()
714 if (IS_ERR(us)) in ecm_bind()
715 return PTR_ERR(us); in ecm_bind()
716 ecm_control_intf.iInterface = us[0].id; in ecm_bind()
717 ecm_data_intf.iInterface = us[2].id; in ecm_bind()
718 ecm_desc.iMACAddress = us[1].id; in ecm_bind()
719 ecm_iad_descriptor.iFunction = us[3].id; in ecm_bind()
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_acm.c611 struct usb_string *us; in acm_bind() local
620 us = usb_gstrings_attach(cdev, acm_strings, in acm_bind()
622 if (IS_ERR(us)) in acm_bind()
623 return PTR_ERR(us); in acm_bind()
624 acm_control_interface_desc.iInterface = us[ACM_CTRL_IDX].id; in acm_bind()
625 acm_data_interface_desc.iInterface = us[ACM_DATA_IDX].id; in acm_bind()
626 acm_iad_descriptor.iFunction = us[ACM_IAD_IDX].id; in acm_bind()
Df_eem.c249 struct usb_string *us; in eem_bind() local
273 us = usb_gstrings_attach(cdev, eem_strings, in eem_bind()
275 if (IS_ERR(us)) in eem_bind()
276 return PTR_ERR(us); in eem_bind()
277 eem_intf.iInterface = us[0].id; in eem_bind()
Df_rndis.c671 struct usb_string *us; in rndis_bind() local
706 us = usb_gstrings_attach(cdev, rndis_strings, in rndis_bind()
708 if (IS_ERR(us)) { in rndis_bind()
709 status = PTR_ERR(us); in rndis_bind()
712 rndis_control_intf.iInterface = us[0].id; in rndis_bind()
713 rndis_data_intf.iInterface = us[1].id; in rndis_bind()
714 rndis_iad_descriptor.iFunction = us[2].id; in rndis_bind()
Df_uvc.c581 struct usb_string *us; in uvc_function_bind() local
656 us = usb_gstrings_attach(cdev, uvc_function_strings, in uvc_function_bind()
658 if (IS_ERR(us)) { in uvc_function_bind()
659 ret = PTR_ERR(us); in uvc_function_bind()
662 uvc_iad.iFunction = us[UVC_STRING_CONTROL_IDX].id; in uvc_function_bind()
663 uvc_control_intf.iInterface = us[UVC_STRING_CONTROL_IDX].id; in uvc_function_bind()
664 ret = us[UVC_STRING_STREAMING_IDX].id; in uvc_function_bind()
Df_ncm.c1340 struct usb_string *us; in ncm_bind() local
1365 us = usb_gstrings_attach(cdev, ncm_strings, in ncm_bind()
1367 if (IS_ERR(us)) in ncm_bind()
1368 return PTR_ERR(us); in ncm_bind()
1369 ncm_control_intf.iInterface = us[STRING_CTRL_IDX].id; in ncm_bind()
1370 ncm_data_nop_intf.iInterface = us[STRING_DATA_IDX].id; in ncm_bind()
1371 ncm_data_intf.iInterface = us[STRING_DATA_IDX].id; in ncm_bind()
1372 ecm_desc.iMACAddress = us[STRING_MAC_IDX].id; in ncm_bind()
1373 ncm_iad_desc.iFunction = us[STRING_IAD_IDX].id; in ncm_bind()
Df_hid.c588 struct usb_string *us; in hidg_bind() local
594 us = usb_gstrings_attach(c->cdev, ct_func_strings, in hidg_bind()
596 if (IS_ERR(us)) in hidg_bind()
597 return PTR_ERR(us); in hidg_bind()
598 hidg_interface_desc.iInterface = us[CT_FUNC_HID_IDX].id; in hidg_bind()
Df_midi.c729 struct usb_string *us; in f_midi_bind() local
739 us = usb_gstrings_attach(c->cdev, midi_strings, in f_midi_bind()
741 if (IS_ERR(us)) { in f_midi_bind()
742 status = PTR_ERR(us); in f_midi_bind()
745 ac_interface_desc.iInterface = us[STRING_FUNC_IDX].id; in f_midi_bind()
/linux-4.4.14/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.4.14/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.txt25 - col-scan-delay-us: delay, measured in microseconds, that is needed
32 col-scan-delay-us = <2>;
Dhid-over-i2c.txt8 http://msdn.microsoft.com/en-us/library/windows/hardware/hh852380.aspx
/linux-4.4.14/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.4.14/drivers/misc/mic/
DKconfig16 <http://software.intel.com/en-us/mic-developer>.
33 <http://software.intel.com/en-us/mic-developer>.
53 <http://software.intel.com/en-us/mic-developer>.
71 <http://software.intel.com/en-us/mic-developer>.
91 <http://software.intel.com/en-us/mic-developer>.
109 <http://software.intel.com/en-us/mic-developer>.
/linux-4.4.14/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.4.14/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.4.14/drivers/md/bcache/
Dio.c121 int us = t - b->submit_time_us; in bch_bbio_count_io_errors() local
124 if (us > (int) threshold) { in bch_bbio_count_io_errors()
125 int ms = us / 1024; in bch_bbio_count_io_errors()
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)
/linux-4.4.14/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.4.14/Documentation/devicetree/bindings/media/i2c/
Dadp1653.txt20 - flash-timeout-us : see Documentation/devicetree/bindings/leds/common.txt
30 flash-timeout-us = <500000>;
/linux-4.4.14/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.4.14/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.4.14/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.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/leds/
Dcommon.txt42 - flash-max-timeout-us : Maximum timeout in microseconds after which the flash
47 For controllers that have no configurable timeout the flash-max-timeout-us
63 flash-max-timeout-us = <500000>;
Dleds-ktd2692.txt31 - flash-max-timeout-us : Flash LED maximum timeout.
48 flash-max-timeout-us = <1835000>;
Dleds-aat1290.txt30 - flash-max-timeout-us : see Documentation/devicetree/bindings/leds/common.txt
57 flash-max-timeout-us = <1940000>;
/linux-4.4.14/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.4.14/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.4.14/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.4.14/drivers/mtd/chips/
Dcfi_util.c26 void cfi_udelay(int us) in cfi_udelay() argument
28 if (us >= 1000) { in cfi_udelay()
29 msleep((us+999)/1000); in cfi_udelay()
31 udelay(us); in cfi_udelay()
/linux-4.4.14/drivers/staging/comedi/
Dcomedi_fops.c983 struct comedi_subdinfo *tmp, *us; in do_subdinfo_ioctl() local
993 us = tmp + i; in do_subdinfo_ioctl()
995 us->type = s->type; in do_subdinfo_ioctl()
996 us->n_chan = s->n_chan; in do_subdinfo_ioctl()
997 us->subd_flags = s->subdev_flags; in do_subdinfo_ioctl()
999 us->subd_flags |= SDF_RUNNING; in do_subdinfo_ioctl()
1001 us->timer_type = TIMER_nanosec; in do_subdinfo_ioctl()
1002 us->len_chanlist = s->len_chanlist; in do_subdinfo_ioctl()
1003 us->maxdata = s->maxdata; in do_subdinfo_ioctl()
1005 us->range_type = in do_subdinfo_ioctl()
[all …]
/linux-4.4.14/Documentation/thermal/
Dexynos_thermal_emulation24 changing temperature. However, this node only uses same delay of real sensing time, 938us.)
51 | 938us | | | | | |
/linux-4.4.14/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]]
/linux-4.4.14/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.4.14/arch/cris/boot/compressed/
Ddecompress_v32.lds1 /*#OUTPUT_FORMAT(elf32-us-cris) */
Ddecompress_v10.lds1 /* OUTPUT_FORMAT(elf32-us-cris) */
/linux-4.4.14/drivers/media/pci/tw68/
Dtw68.h198 #define tw_wait(us) { udelay(us); } argument
/linux-4.4.14/arch/cris/include/asm/
Dfasttimer.h42 void schedule_usleep(unsigned long us);
/linux-4.4.14/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.
Ditrace.txt19 us microseconds
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Dci-hdrc-usb2.txt54 - phy-clkgate-delay-us: the delay time (us) between putting the PHY into
79 phy-clkgate-delay-us = <400>;
/linux-4.4.14/arch/x86/boot/
Dcode16gcc.h6 # things around us.
/linux-4.4.14/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.4.14/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_common.h256 unsigned int us) in us_to_core_ticks()
258 return (us * adapter->params.vpd.cclk) / 1000; in us_to_core_ticks()
/linux-4.4.14/Documentation/devicetree/bindings/power_supply/
Dmsm-poweroff.txt4 Clearing that bit allows us to restart/poweroff. The difference
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dsleep.S59 @@ load UART to allow us to print the two characters for
/linux-4.4.14/
D.mailmap33 Brian King <brking@us.ibm.com>
64 Jeff Garzik <jgarzik@pretzel.yyz.us>
67 John Stultz <johnstul@us.ibm.com>
71 <josh@joshtriplett.org> <josht@us.ibm.com>
/linux-4.4.14/arch/cris/boot/rescue/
Drescue_v32.lds1 /*#OUTPUT_FORMAT(elf32-us-cris) */
/linux-4.4.14/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.4.14/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.4.14/drivers/net/wireless/brcm80211/include/
Dbrcmu_utils.h27 #define SPINWAIT(exp, us) { \ argument
28 uint countdown = (us) + 9; \
/linux-4.4.14/arch/x86/configs/
Dxen.config6 # These enable us to allow some of the
/linux-4.4.14/Documentation/i2c/busses/
Di2c-diolan-u2c8 Author: Guenter Roeck <linux@roeck-us.net>
/linux-4.4.14/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.4.14/arch/cris/boot/dts/
Ddev88.dts43 i2c-gpio,delay-us = <2>;
Dp1343.dts25 i2c-gpio,delay-us = <2>;
/linux-4.4.14/net/sched/
Dsch_hhf.c567 u32 us = nla_get_u32(tb[TCA_HHF_RESET_TIMEOUT]); in hhf_change() local
569 q->hhf_reset_timeout = usecs_to_jiffies(us); in hhf_change()
576 u32 us = nla_get_u32(tb[TCA_HHF_EVICT_TIMEOUT]); in hhf_change() local
578 q->hhf_evict_timeout = usecs_to_jiffies(us); in hhf_change()
/linux-4.4.14/Documentation/i2c/
Dslave-interface75 Another I2C master wants to write data to us. This event should be sent once
85 Another I2C master wants to read data from us. This event should be sent once
94 Another I2C master has sent a byte to us which needs to be set in 'val'. If 'ret'
163 byte when it reads from us. We could make this an optional event if the need
/linux-4.4.14/kernel/configs/
Dxen.config1 # global stuff - these enable us to allow some
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/mmc/
Dmmc-pwrseq-simple.txt4 common properties between various SOC designs. It thus enables us to use the
/linux-4.4.14/drivers/misc/mei/
DKconfig10 <http://software.intel.com/en-us/manageability/>
/linux-4.4.14/mm/
DKconfig.debug6 field for every page. This extension enables us to save memory
/linux-4.4.14/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.4.14/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.4.14/Documentation/w1/slaves/
Dw1_ds24067 Author: Scott Alfter <scott@alfter.us>
/linux-4.4.14/Documentation/arm/VFP/
Drelease-notes.txt15 http://www.jhauser.us/arithmetic/SoftFloat.html
/linux-4.4.14/drivers/media/i2c/
Dtc358743_regs.h350 #define SET_PHY_AUTO_RST1_US(us) ((((us) / 200) << 4) & \ argument
/linux-4.4.14/Documentation/timers/
Dtimers-howto.txt57 SLEEPING FOR "A FEW" USECS ( < ~10us? ):
67 SLEEPING FOR ~USECS OR SMALL MSECS ( 10us - 20ms):
/linux-4.4.14/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" 等等
/linux-4.4.14/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.4.14/drivers/tty/vt/
Dconsolemap.c357 unsigned short us; in con_set_trans_new() local
358 __get_user(us, arg+i); in con_set_trans_new()
359 p[i] = us; in con_set_trans_new()
/linux-4.4.14/Documentation/spi/
Dspi-sc18is6029 Guenter Roeck <linux@roeck-us.net>
/linux-4.4.14/arch/x86/platform/olpc/
Dxo1-wakeup.S15 # OFW lands us here, running in protected mode, with a
/linux-4.4.14/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.4.14/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.4.14/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi89 entry-latency-us = <639>;
90 exit-latency-us = <680>;
91 min-residency-us = <1088>;
/linux-4.4.14/drivers/scsi/osd/
DKconfig47 dmesg. Enable this if you found a bug and you want to help us
/linux-4.4.14/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.4.14/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.4.14/Documentation/devicetree/bindings/mtd/
Dgpio-control-nand.txt21 read registers (tR). If not present then a default of 20us is used.
/linux-4.4.14/drivers/acpi/
Dosl.c884 void acpi_os_stall(u32 us) in acpi_os_stall() argument
886 while (us) { in acpi_os_stall()
889 if (delay > us) in acpi_os_stall()
890 delay = us; in acpi_os_stall()
893 us -= delay; in acpi_os_stall()

123