/drivers/media/radio/ |
H A D | radio-keene.c | 226 static int keene_s_ctrl(struct v4l2_ctrl *ctrl) argument 235 container_of(ctrl->handler, struct keene_device, hdl); 237 switch (ctrl->id) { 239 radio->muted = ctrl->val; 245 radio->pa = (ctrl->val - 71) * 100 / 62; 249 radio->preemph_75_us = ctrl->val == V4L2_PREEMPHASIS_75_uS; 253 radio->tx = db2tx[(ctrl->val - ctrl->minimum) / ctrl->step];
|
H A D | radio-sf16fmr2.c | 138 static int fmr2_s_ctrl(struct v4l2_ctrl *ctrl) argument 140 struct snd_tea575x *tea = container_of(ctrl->handler, struct snd_tea575x, ctrl_handler); 144 switch (ctrl->id) { 146 volume = ctrl->val; 150 balance = ctrl->val;
|
H A D | radio-trust.c | 162 static int trust_s_ctrl(struct v4l2_ctrl *ctrl) argument 165 container_of(ctrl->handler, struct radio_isa_card, hdl); 168 switch (ctrl->id) { 170 write_i2c(tr, 2, TDA7318_ADDR, 0x60 | basstreble2chip[ctrl->val]); 173 write_i2c(tr, 2, TDA7318_ADDR, 0x70 | basstreble2chip[ctrl->val]);
|
/drivers/media/video/cx18/ |
H A D | cx18-dvb.c | 505 .ctrl = NULL, 507 static struct xc2028_ctrl ctrl = { local 516 fe->ops.tuner_ops.set_config(fe, &ctrl); 537 .ctrl = NULL, 539 static struct xc2028_ctrl ctrl = { local 548 fe->ops.tuner_ops.set_config(fe, &ctrl); 560 .ctrl = NULL, 562 static struct xc2028_ctrl ctrl = { local 571 fe->ops.tuner_ops.set_config(fe, &ctrl);
|
/drivers/media/video/ |
H A D | saa7110.c | 72 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) argument 74 return &container_of(ctrl->handler, struct saa7110, hdl)->sd; 332 static int saa7110_s_ctrl(struct v4l2_ctrl *ctrl) argument 334 struct v4l2_subdev *sd = to_sd(ctrl); 336 switch (ctrl->id) { 338 saa7110_write(sd, 0x19, ctrl->val); 341 saa7110_write(sd, 0x13, ctrl->val); 344 saa7110_write(sd, 0x12, ctrl->val); 347 saa7110_write(sd, 0x07, ctrl->val);
|
H A D | vpx3220.c | 62 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) argument 64 return &container_of(ctrl->handler, struct vpx3220, hdl)->sd; 423 static int vpx3220_s_ctrl(struct v4l2_ctrl *ctrl) argument 425 struct v4l2_subdev *sd = to_sd(ctrl); 427 switch (ctrl->id) { 429 vpx3220_write(sd, 0xe6, ctrl->val); 433 vpx3220_write(sd, 0xe7, ctrl->val + 192); 436 vpx3220_fp_write(sd, 0xa0, ctrl->val); 439 vpx3220_fp_write(sd, 0x1c, ctrl->val);
|
H A D | sr030pc30.c | 534 struct v4l2_control *ctrl) 539 if (ctrl->id == sr030pc30_ctrl[i].id) 545 if (ctrl->value < sr030pc30_ctrl[i].minimum || 546 ctrl->value > sr030pc30_ctrl[i].maximum) 550 __func__, ctrl->id, ctrl->value); 552 switch (ctrl->id) { 554 sr030pc30_enable_autowhitebalance(sd, ctrl->value); 557 ret = sr030pc30_set_bluebalance(sd, ctrl->value); 560 ret = sr030pc30_set_redbalance(sd, ctrl 533 sr030pc30_s_ctrl(struct v4l2_subdev *sd, struct v4l2_control *ctrl) argument 576 sr030pc30_g_ctrl(struct v4l2_subdev *sd, struct v4l2_control *ctrl) argument [all...] |
H A D | wm8739.c | 71 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) argument 73 return &container_of(ctrl->handler, struct wm8739_state, hdl)->sd; 98 static int wm8739_s_ctrl(struct v4l2_ctrl *ctrl) argument 100 struct v4l2_subdev *sd = to_sd(ctrl); 107 switch (ctrl->id) {
|
H A D | mt9t031.c | 458 static int mt9t031_g_volatile_ctrl(struct v4l2_ctrl *ctrl) argument 460 struct mt9t031 *mt9t031 = container_of(ctrl->handler, 465 switch (ctrl->id) { 477 static int mt9t031_s_ctrl(struct v4l2_ctrl *ctrl) argument 479 struct mt9t031 *mt9t031 = container_of(ctrl->handler, 486 switch (ctrl->id) { 488 if (ctrl->val) 496 if (ctrl->val) 505 if (ctrl->val <= ctrl [all...] |
H A D | ov7670.c | 1388 static int ov7670_g_ctrl(struct v4l2_subdev *sd, struct v4l2_control *ctrl) argument 1390 switch (ctrl->id) { 1392 return ov7670_g_brightness(sd, &ctrl->value); 1394 return ov7670_g_contrast(sd, &ctrl->value); 1396 return ov7670_g_sat(sd, &ctrl->value); 1398 return ov7670_g_hue(sd, &ctrl->value); 1400 return ov7670_g_vflip(sd, &ctrl->value); 1402 return ov7670_g_hflip(sd, &ctrl->value); 1404 return ov7670_g_gain(sd, &ctrl->value); 1406 return ov7670_g_autogain(sd, &ctrl 1415 ov7670_s_ctrl(struct v4l2_subdev *sd, struct v4l2_control *ctrl) argument [all...] |
/drivers/staging/media/go7007/ |
H A D | saa7134-go7007.c | 403 struct v4l2_queryctrl *ctrl = arg; local 404 if (V4L2_CTRL_ID2CLASS(ctrl->id) == V4L2_CTRL_CLASS_USER) 405 return saa7134_queryctrl(NULL, NULL, ctrl); 409 struct v4l2_control *ctrl = arg; local 410 if (V4L2_CTRL_ID2CLASS(ctrl->id) == V4L2_CTRL_CLASS_USER) 411 return saa7134_g_ctrl_internal(dev, NULL, ctrl); 415 struct v4l2_control *ctrl = arg; local 416 if (V4L2_CTRL_ID2CLASS(ctrl->id) == V4L2_CTRL_CLASS_USER) 417 return saa7134_s_ctrl_internal(dev, NULL, ctrl);
|
/drivers/gpio/ |
H A D | gpio-ks8695.c | 249 unsigned long mode, ctrl, data; local 253 ctrl = __raw_readl(KS8695_GPIO_VA + KS8695_IOPC); 264 if (ctrl & enable[i]) { 267 switch ((ctrl & intmask[i]) >> (4 * i)) { 284 if (ctrl & enable[i])
|
/drivers/media/video/saa7134/ |
H A D | saa6752hs.c | 367 struct v4l2_ext_control *ctrl) 369 switch (ctrl->id) { 371 ctrl->value = V4L2_MPEG_STREAM_TYPE_MPEG2_TS; 374 ctrl->value = params->ts_pid_pmt; 377 ctrl->value = params->ts_pid_audio; 380 ctrl->value = params->ts_pid_video; 383 ctrl->value = params->ts_pid_pcr; 386 ctrl->value = params->au_encoding; 389 ctrl->value = params->au_l2_bitrate; 394 ctrl 366 get_ctrl(int has_ac3, struct saa6752hs_mpeg_params *params, struct v4l2_ext_control *ctrl) argument 420 handle_ctrl(int has_ac3, struct saa6752hs_mpeg_params *params, struct v4l2_ext_control *ctrl, int set) argument [all...] |
/drivers/mtd/nand/ |
H A D | ams-delta.c | 121 * ctrl: 127 unsigned int ctrl) 130 if (ctrl & NAND_CTRL_CHANGE) { 132 (ctrl & NAND_NCE) == 0); 134 (ctrl & NAND_CLE) != 0); 136 (ctrl & NAND_ALE) != 0); 126 ams_delta_hwcontrol(struct mtd_info *mtd, int cmd, unsigned int ctrl) argument
|
H A D | orion_nand.c | 24 static void orion_nand_cmd_ctrl(struct mtd_info *mtd, int cmd, unsigned int ctrl) argument 33 if (ctrl & NAND_CLE) 35 else if (ctrl & NAND_ALE)
|
/drivers/usb/gadget/ |
H A D | s3c-hsotg.c | 659 u32 ctrl; local 685 ctrl = readl(hsotg->regs + epctrl_reg); 687 if (ctrl & S3C_DxEPCTL_Stall) { 757 ctrl |= S3C_DxEPCTL_EPEna; /* ensure ep enabled */ 758 ctrl |= S3C_DxEPCTL_USBActEp; 759 ctrl |= S3C_DxEPCTL_CNAK; /* clear NAK set by core */ 761 dev_dbg(hsotg->dev, "%s: DxEPCTL=0x%08x\n", __func__, ctrl); 762 writel(ctrl, hsotg->regs + epctrl_reg); 994 * @ctrl: USB control request 997 struct usb_ctrlrequest *ctrl) 996 s3c_hsotg_process_req_status(struct s3c_hsotg *hsotg, struct usb_ctrlrequest *ctrl) argument 1067 s3c_hsotg_process_req_feature(struct s3c_hsotg *hsotg, struct usb_ctrlrequest *ctrl) argument 1141 s3c_hsotg_process_control(struct s3c_hsotg *hsotg, struct usb_ctrlrequest *ctrl) argument 1203 u32 ctrl; local 1449 u32 ctrl; local 2394 u32 ctrl; local [all...] |
H A D | f_ecm.c | 465 static int ecm_setup(struct usb_function *f, const struct usb_ctrlrequest *ctrl) argument 471 u16 w_index = le16_to_cpu(ctrl->wIndex); 472 u16 w_value = le16_to_cpu(ctrl->wValue); 473 u16 w_length = le16_to_cpu(ctrl->wLength); 478 switch ((ctrl->bRequestType << 8) | ctrl->bRequest) { 507 ctrl->bRequestType, ctrl->bRequest, 514 ctrl->bRequestType, ctrl [all...] |
/drivers/media/video/pwc/ |
H A D | pwc-v4l.c | 40 #define PWC_CID_CUSTOM(ctrl) ((V4L2_CID_USER_BASE | 0xf000) + custom_ ## ctrl) 42 static int pwc_g_volatile_ctrl(struct v4l2_ctrl *ctrl); 43 static int pwc_s_ctrl(struct v4l2_ctrl *ctrl); 543 static int pwc_g_volatile_ctrl_unlocked(struct v4l2_ctrl *ctrl) argument 546 container_of(ctrl->handler, struct pwc_device, ctrl_handler); 552 switch (ctrl->id) { 613 PWC_ERROR("g_ctrl %s error %d\n", ctrl->name, ret); 618 static int pwc_g_volatile_ctrl(struct v4l2_ctrl *ctrl) argument 621 container_of(ctrl 809 pwc_s_ctrl(struct v4l2_ctrl *ctrl) argument [all...] |
/drivers/scsi/be2iscsi/ |
H A D | be_main.c | 107 nonemb_cmd.va = pci_alloc_consistent(phba->ctrl.pdev, 124 pci_free_consistent(phba->ctrl.pdev, nonemb_cmd.size, 129 wait_event_interruptible(phba->ctrl.mcc_wait[tag], 130 phba->ctrl.mcc_numtag[tag]); 131 free_mcc_tag(&phba->ctrl, tag); 133 pci_free_consistent(phba->ctrl.pdev, nonemb_cmd.size, 183 nonemb_cmd.va = pci_alloc_consistent(phba->ctrl.pdev, 200 pci_free_consistent(phba->ctrl.pdev, nonemb_cmd.size, 204 wait_event_interruptible(phba->ctrl.mcc_wait[tag], 205 phba->ctrl 532 struct be_ctrl_info *ctrl = &phba->ctrl; local 728 struct be_ctrl_info *ctrl; local 3031 struct be_ctrl_info *ctrl = &phba->ctrl; local 3047 struct be_ctrl_info *ctrl = &phba->ctrl; local 3092 struct be_ctrl_info *ctrl = &phba->ctrl; local 3148 struct be_ctrl_info *ctrl = &phba->ctrl; local 3425 struct be_ctrl_info *ctrl = &phba->ctrl; local 3462 struct be_ctrl_info *ctrl = &phba->ctrl; local [all...] |
H A D | be_cmds.h | 516 int beiscsi_cmd_eq_create(struct be_ctrl_info *ctrl, 519 int beiscsi_cmd_cq_create(struct be_ctrl_info *ctrl, 524 int beiscsi_cmd_q_destroy(struct be_ctrl_info *ctrl, struct be_queue_info *q, 530 int be_poll_mcc(struct be_ctrl_info *ctrl); 531 int mgmt_check_supported_fw(struct be_ctrl_info *ctrl, 539 void free_mcc_tag(struct be_ctrl_info *ctrl, unsigned int tag); 541 int be_cmd_fw_initialize(struct be_ctrl_info *ctrl); 550 int be_mcc_compl_process_isr(struct be_ctrl_info *ctrl, 553 int be_mbox_notify(struct be_ctrl_info *ctrl); 555 int be_cmd_create_default_pdu_queue(struct be_ctrl_info *ctrl, [all...] |
/drivers/net/ethernet/8390/ |
H A D | etherh.c | 78 unsigned char ctrl; member in struct:etherh_priv 129 unsigned char ctrl = eh->ctrl | mask; local 130 eh->ctrl = ctrl; 131 writeb(ctrl, eh->ctrl_port); 136 unsigned char ctrl = eh->ctrl & ~mask; local 137 eh->ctrl = ctrl; [all...] |
/drivers/net/ethernet/ibm/emac/ |
H A D | core.c | 991 if (dev->rx_desc[i].ctrl & MAL_RX_CTRL_FIRST) 995 dev->rx_desc[i].ctrl = MAL_RX_CTRL_EMPTY | 1085 if (dev->tx_desc[i].ctrl & MAL_TX_CTRL_READY) 1088 dev->tx_desc[i].ctrl = 0; 1099 dev->rx_desc[i].ctrl = 0; 1126 dev->rx_desc[slot].ctrl = MAL_RX_CTRL_EMPTY | 1379 u16 ctrl = EMAC_TX_CTRL_GFCS | EMAC_TX_CTRL_GP | MAL_TX_CTRL_READY | local 1385 ctrl |= MAL_TX_CTRL_WRAP; 1396 dev->tx_desc[slot].ctrl = ctrl; 1405 u16 ctrl = base_ctrl; local 1437 u16 ctrl; local 1515 emac_parse_tx_error(struct emac_instance *dev, u16 ctrl) argument 1556 u16 ctrl; local 1605 emac_parse_rx_error(struct emac_instance *dev, u16 ctrl) argument 1632 emac_rx_csum(struct emac_instance *dev, struct sk_buff *skb, u16 ctrl) argument 1677 u16 ctrl = dev->rx_desc[slot].ctrl; local 1811 u16 ctrl = dev->rx_desc[slot].ctrl; local [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nouveau_hdmi.c | 116 nouveau_hdmi_infoframe(struct drm_encoder *encoder, u32 ctrl, u8 *frame) argument 125 hdmi_mask(encoder, ctrl + 0x00, 0x00000001, 0x00000000); 126 hdmi_wr32(encoder, ctrl + 0x08, *(u32 *)frame & 0xffffff); 133 if (ctrl == 0x020) 138 u32 rsubpack = ctrl + 0x0c + ((i / 7) * 8); 145 hdmi_mask(encoder, ctrl, 0x00000001, 0x00000001);
|
/drivers/media/video/cx25840/ |
H A D | cx25840-audio.c | 537 static int cx25840_audio_s_ctrl(struct v4l2_ctrl *ctrl) argument 539 struct v4l2_subdev *sd = to_sd(ctrl); 543 switch (ctrl->id) { 553 48 - (ctrl->val * 48 / 0xffff)); 558 48 - (ctrl->val * 48 / 0xffff)); 561 set_balance(client, ctrl->val);
|
/drivers/media/video/ivtv/ |
H A D | ivtv-gpio.c | 153 static inline struct v4l2_subdev *to_sd(struct v4l2_ctrl *ctrl) argument 155 return &container_of(ctrl->handler, struct ivtv, hdl_gpio)->sd_gpio; 260 static int subdev_s_ctrl(struct v4l2_ctrl *ctrl) argument 262 struct v4l2_subdev *sd = to_sd(ctrl); 266 switch (ctrl->id) { 269 data = ctrl->val ? itv->card->gpio_audio_mute.mute : 0;
|