Home
last modified time | relevance | path

Searched refs:go (Results 1 – 25 of 421) sorted by relevance

12345678910>>...17

/Linux-v4.19/drivers/media/usb/go7007/
Dgo7007-driver.c41 int go7007_read_interrupt(struct go7007 *go, u16 *value, u16 *data) in go7007_read_interrupt() argument
43 go->interrupt_available = 0; in go7007_read_interrupt()
44 go->hpi_ops->read_interrupt(go); in go7007_read_interrupt()
45 if (wait_event_timeout(go->interrupt_waitq, in go7007_read_interrupt()
46 go->interrupt_available, 5*HZ) < 0) { in go7007_read_interrupt()
47 v4l2_err(&go->v4l2_dev, "timeout waiting for read interrupt\n"); in go7007_read_interrupt()
50 if (!go->interrupt_available) in go7007_read_interrupt()
52 go->interrupt_available = 0; in go7007_read_interrupt()
53 *value = go->interrupt_value & 0xfffe; in go7007_read_interrupt()
54 *data = go->interrupt_data; in go7007_read_interrupt()
[all …]
Dgo7007-v4l2.c88 static void get_resolution(struct go7007 *go, int *width, int *height) in get_resolution() argument
90 switch (go->standard) { in get_resolution()
101 *width = go->board_info->sensor_width; in get_resolution()
102 *height = go->board_info->sensor_height; in get_resolution()
107 static void set_formatting(struct go7007 *go) in set_formatting() argument
109 if (go->format == V4L2_PIX_FMT_MJPEG) { in set_formatting()
110 go->pali = 0; in set_formatting()
111 go->aspect_ratio = GO7007_RATIO_1_1; in set_formatting()
112 go->gop_size = 0; in set_formatting()
113 go->ipb = 0; in set_formatting()
[all …]
Dgo7007-fw.c298 static int mjpeg_frame_header(struct go7007 *go, unsigned char *buf, int q) in mjpeg_frame_header() argument
318 buf[p++] = go->height >> 8; in mjpeg_frame_header()
319 buf[p++] = go->height & 0xff; in mjpeg_frame_header()
320 buf[p++] = go->width >> 8; in mjpeg_frame_header()
321 buf[p++] = go->width & 0xff; in mjpeg_frame_header()
373 static int gen_mjpeghdr_to_package(struct go7007 *go, __le16 *code, int space) in gen_mjpeghdr_to_package() argument
385 mjpeg_frame_header(go, buf + size, i); in gen_mjpeghdr_to_package()
388 chunk = mjpeg_frame_header(go, buf + size, 1); in gen_mjpeghdr_to_package()
424 static int mpeg1_frame_header(struct go7007 *go, unsigned char *buf, in mpeg1_frame_header() argument
428 int rows = go->interlace_coding ? go->height / 32 : go->height / 16; in mpeg1_frame_header()
[all …]
Dgo7007-usb.c630 static int go7007_usb_vendor_request(struct go7007 *go, int request, in go7007_usb_vendor_request() argument
633 struct go7007_usb *usb = go->hpi_context; in go7007_usb_vendor_request()
649 static int go7007_usb_interface_reset(struct go7007 *go) in go7007_usb_interface_reset() argument
651 struct go7007_usb *usb = go->hpi_context; in go7007_usb_interface_reset()
654 if (go->status == STATUS_SHUTDOWN) in go7007_usb_interface_reset()
657 if (go7007_write_interrupt(go, 0x0001, 0x0001) < 0) in go7007_usb_interface_reset()
664 if (go7007_usb_vendor_request(go, 0x10, 0, 0, NULL, 0, 0) < 0 || in go7007_usb_interface_reset()
665 go7007_usb_vendor_request(go, 0x10, 0, 0, NULL, 0, 0) < 0) in go7007_usb_interface_reset()
669 if (go7007_write_interrupt(go, 0x0001, 0x0001) < 0) in go7007_usb_interface_reset()
675 if (go7007_read_interrupt(go, &intr_val, &intr_data) < 0 || in go7007_usb_interface_reset()
[all …]
Dgo7007-priv.h124 int (*interface_reset)(struct go7007 *go);
125 int (*write_interrupt)(struct go7007 *go, int addr, int data);
126 int (*read_interrupt)(struct go7007 *go);
127 int (*stream_start)(struct go7007 *go);
128 int (*stream_stop)(struct go7007 *go);
129 int (*send_firmware)(struct go7007 *go, u8 *data, int len);
130 int (*send_command)(struct go7007 *go, unsigned int cmd, void *arg);
131 void (*release)(struct go7007 *go);
245 void (*audio_deliver)(struct go7007 *go, u8 *buf, int length);
267 #define go7007_interface_reset(go) \ argument
[all …]
Dgo7007-i2c.c46 static int go7007_i2c_xfer(struct go7007 *go, u16 addr, int read, in go7007_i2c_xfer() argument
52 if (go->status == STATUS_SHUTDOWN) in go7007_i2c_xfer()
57 dev_dbg(go->dev, "go7007-i2c: reading 0x%02x on 0x%02x\n", in go7007_i2c_xfer()
60 dev_dbg(go->dev, in go7007_i2c_xfer()
65 mutex_lock(&go->hw_lock); in go7007_i2c_xfer()
67 if (go->board_id == GO7007_BOARDID_ADLINK_MPG24) { in go7007_i2c_xfer()
70 go7007_write_addr(go, 0x3c82, 0x0020); in go7007_i2c_xfer()
75 if (go7007_read_addr(go, STATUS_REG_ADDR, &val) < 0) in go7007_i2c_xfer()
82 dev_err(go->dev, "go7007-i2c: I2C adapter is hung\n"); in go7007_i2c_xfer()
87 go7007_write_addr(go, I2C_CTRL_REG_ADDR, flags); in go7007_i2c_xfer()
[all …]
Dsnd-go7007.c73 static void parse_audio_stream_data(struct go7007 *go, u8 *buf, int length) in parse_audio_stream_data() argument
75 struct go7007_snd *gosnd = go->snd_context; in parse_audio_stream_data()
110 struct go7007 *go = snd_pcm_substream_chip(substream); in go7007_snd_hw_params() local
121 go->audio_deliver = parse_audio_stream_data; in go7007_snd_hw_params()
127 struct go7007 *go = snd_pcm_substream_chip(substream); in go7007_snd_hw_free() local
129 go->audio_deliver = NULL; in go7007_snd_hw_free()
138 struct go7007 *go = snd_pcm_substream_chip(substream); in go7007_snd_capture_open() local
139 struct go7007_snd *gosnd = go->snd_context; in go7007_snd_capture_open()
156 struct go7007 *go = snd_pcm_substream_chip(substream); in go7007_snd_capture_close() local
157 struct go7007_snd *gosnd = go->snd_context; in go7007_snd_capture_close()
[all …]
Ds2250-board.c139 static int go7007_usb_vendor_request(struct go7007 *go, u16 request, in go7007_usb_vendor_request() argument
142 struct go7007_usb *usb = go->hpi_context; in go7007_usb_vendor_request()
161 struct go7007 *go = i2c_get_adapdata(client->adapter); in write_reg() local
167 if (go == NULL) in write_reg()
170 if (go->status == STATUS_SHUTDOWN) in write_reg()
177 usb = go->hpi_context; in write_reg()
183 rc = go7007_usb_vendor_request(go, 0x55, dev_addr, in write_reg()
195 struct go7007 *go = i2c_get_adapdata(client->adapter); in write_reg_fp() local
201 if (go == NULL) in write_reg_fp()
204 if (go->status == STATUS_SHUTDOWN) in write_reg_fp()
[all …]
/Linux-v4.19/drivers/media/pci/saa7134/
Dsaa7134-go7007.c144 static int saa7134_go7007_interface_reset(struct go7007 *go) in saa7134_go7007_interface_reset() argument
146 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_interface_reset()
180 if (go7007_read_interrupt(go, &intr_val, &intr_data) < 0 || in saa7134_go7007_interface_reset()
188 static int saa7134_go7007_write_interrupt(struct go7007 *go, int addr, int data) in saa7134_go7007_write_interrupt() argument
190 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_write_interrupt()
216 static int saa7134_go7007_read_interrupt(struct go7007 *go) in saa7134_go7007_read_interrupt() argument
218 struct saa7134_go7007 *saa = go->hpi_context; in saa7134_go7007_read_interrupt()
222 go->interrupt_available = 1; in saa7134_go7007_read_interrupt()
223 gpio_read(dev, HPI_ADDR_INTR_RET_VALUE, &go->interrupt_value); in saa7134_go7007_read_interrupt()
224 gpio_read(dev, HPI_ADDR_INTR_RET_DATA, &go->interrupt_data); in saa7134_go7007_read_interrupt()
[all …]
/Linux-v4.19/drivers/video/console/
Dnewport_con.c58 (regs)->go.zpattern = BMASK((cp)[0x0]); (regs)->go.zpattern = BMASK((cp)[0x1]); \
59 (regs)->go.zpattern = BMASK((cp)[0x2]); (regs)->go.zpattern = BMASK((cp)[0x3]); \
60 (regs)->go.zpattern = BMASK((cp)[0x4]); (regs)->go.zpattern = BMASK((cp)[0x5]); \
61 (regs)->go.zpattern = BMASK((cp)[0x6]); (regs)->go.zpattern = BMASK((cp)[0x7]); \
62 (regs)->go.zpattern = BMASK((cp)[0x8]); (regs)->go.zpattern = BMASK((cp)[0x9]); \
63 (regs)->go.zpattern = BMASK((cp)[0xa]); (regs)->go.zpattern = BMASK((cp)[0xb]); \
64 (regs)->go.zpattern = BMASK((cp)[0xc]); (regs)->go.zpattern = BMASK((cp)[0xd]); \
65 (regs)->go.zpattern = BMASK((cp)[0xe]); (regs)->go.zpattern = BMASK((cp)[0xf]); \
82 npregs->go.xyendi = in newport_render_background()
128 npregs->go.hostrw0 = *data++ << 24; in newport_show_logo()
[all …]
/Linux-v4.19/drivers/clk/rockchip/
Dclk.h421 df, go, gs, gf) \ argument
436 .gate_offset = go, \
442 go, gs, gf) \ argument
454 .gate_offset = go, \
460 df, dt, go, gs, gf) \ argument
473 .gate_offset = go, \
479 go, gs, gf) \ argument
491 .gate_offset = go, \
535 #define COMPOSITE_FRAC(_id, cname, pname, f, mo, df, go, gs, gf)\ argument
547 .gate_offset = go, \
[all …]
/Linux-v4.19/drivers/s390/char/
Dsclp_early_core.c88 struct go *go; in sclp_early_print_lm() local
119 go = &mdb->go; in sclp_early_print_lm()
120 go->length = sizeof(*go); in sclp_early_print_lm()
121 go->type = 1; in sclp_early_print_lm()
Dsclp_rw.c95 struct go *go; in sclp_initialize_mto() local
118 go = &mdb->go; in sclp_initialize_mto()
119 go->length = sizeof(struct go); in sclp_initialize_mto()
120 go->type = 1; in sclp_initialize_mto()
224 buffer->current_msg->mdb.go.general_msg_flags |= in sclp_write()
Dsclp_rw.h24 struct go { struct
48 struct go go; argument
/Linux-v4.19/arch/ia64/kernel/
Dsmpboot.c104 static volatile unsigned long go[SLAVE + 1]; variable
196 go[MASTER] = 0; in sync_master()
201 while (!go[MASTER]) in sync_master()
203 go[MASTER] = 0; in sync_master()
204 go[SLAVE] = ia64_get_itc(); in sync_master()
224 go[MASTER] = 1; in get_delta()
225 while (!(tm = go[SLAVE])) in get_delta()
227 go[SLAVE] = 0; in get_delta()
298 go[MASTER] = 1; in ia64_sync_itc()
305 while (go[MASTER]) in ia64_sync_itc()
/Linux-v4.19/tools/perf/tests/
Dmmap-thread-lookup.c55 int go; in thread_fn() local
61 ret = write(td->ready[1], &go, sizeof(int)); in thread_fn()
79 int err, go; in thread_create() local
87 ssize_t ret = read(td->ready[0], &go, sizeof(int)); in thread_create()
/Linux-v4.19/Documentation/power/
Dtricks.txt7 * go with minimal config, turn off drivers like USB, AGP you don't
12 * use ext2. At least it has working fsck. [If something seems to go
20 * try running as few processes as possible, preferably go to single
/Linux-v4.19/kernel/power/
Dswap.c583 wait_queue_head_t go; /* start crc update */ member
599 wait_event(d->go, atomic_read(&d->ready) || in crc32_threadfn()
625 wait_queue_head_t go; /* start compression */ member
642 wait_event(d->go, atomic_read(&d->ready) || in lzo_compress_threadfn()
708 memset(&data[thr], 0, offsetof(struct cmp_data, go)); in save_image_lzo()
716 memset(crc, 0, offsetof(struct crc_data, go)); in save_image_lzo()
722 init_waitqueue_head(&data[thr].go); in save_image_lzo()
739 init_waitqueue_head(&crc->go); in save_image_lzo()
795 wake_up(&data[thr].go); in save_image_lzo()
803 wake_up(&crc->go); in save_image_lzo()
[all …]
/Linux-v4.19/Documentation/networking/
Dixgbevf.txt30 For more information on how to identify your adapter, go to the Adapter &
33 http://support.intel.com/support/go/network/adapter/idguide.htm
42 For general information, go to the Intel support website at:
Di40evf.txt32 For more information on how to identify your adapter, go to the
35 http://support.intel.com/support/go/network/adapter/idguide.htm
44 For general information, go to the Intel support website at:
/Linux-v4.19/drivers/net/ethernet/intel/
DKconfig46 adapters. For more information on how to identify your adapter, go
66 identify your adapter, go to the Adapter & Driver ID Guide that
91 adapters. For more information on how to identify your adapter, go
127 information on how to identify your adapter, go to the Adapter &
144 instead. For more information on how to identify your adapter, go
162 adapters. For more information on how to identify your adapter, go
203 adapter, go to the Adapter & Driver ID Guide that can be located at:
220 devices. For more information on how to identify your adapter, go
245 information on how to identify your adapter, go to the Adapter
260 devices. For more information on how to identify your adapter, go
[all …]
/Linux-v4.19/Documentation/devicetree/bindings/pwm/
Dpwm-tipwmss.txt33 /* child nodes go here */
46 /* child nodes go here */
57 /* child nodes go here */
/Linux-v4.19/arch/sparc/kernel/
Dsmp_64.c169 static unsigned long go[SLAVE + 1]; variable
181 go[MASTER] = 1; in get_delta()
183 while (!(tm = go[SLAVE])) in get_delta()
185 go[SLAVE] = 0; in get_delta()
216 go[MASTER] = 1; in smp_synchronize_tick_client()
218 while (go[MASTER]) in smp_synchronize_tick_client()
264 go[MASTER] = 0; in smp_synchronize_one_tick()
269 while (!go[MASTER]) in smp_synchronize_one_tick()
273 go[MASTER] = 0; in smp_synchronize_one_tick()
279 while (!go[MASTER]) in smp_synchronize_one_tick()
[all …]
/Linux-v4.19/arch/arm/mach-mvebu/
Dpmsu_ll.S32 ARM_BE8(setend be ) @ go BE8 if entered LE
48 ARM_BE8(setend be ) @ go BE8 if entered LE
/Linux-v4.19/Documentation/ABI/stable/
Dsysfs-driver-mlxreg-io46 When pwr_cycle is written 1: auxiliary power domain will go
51 go down.
52 When pwr_down is written 1, system's main power domain will go

12345678910>>...17