/Linux-v4.19/include/drm/ |
D | i915_pciids.h | 38 #define INTEL_VGA_DEVICE(id, info) { \ argument 42 (unsigned long) info } 44 #define INTEL_QUANTA_VGA_DEVICE(info) { \ argument 48 (unsigned long) info } 50 #define INTEL_I810_IDS(info) \ argument 51 INTEL_VGA_DEVICE(0x7121, info), /* I810 */ \ 52 INTEL_VGA_DEVICE(0x7123, info), /* I810_DC100 */ \ 53 INTEL_VGA_DEVICE(0x7125, info) /* I810_E */ 55 #define INTEL_I815_IDS(info) \ argument 56 INTEL_VGA_DEVICE(0x1132, info) /* I815*/ [all …]
|
/Linux-v4.19/drivers/tty/ |
D | synclink.c | 600 void usc_DisableMasterIrqBit( struct mgsl_struct *info ); 601 void usc_EnableMasterIrqBit( struct mgsl_struct *info ); 602 void usc_EnableInterrupts( struct mgsl_struct *info, u16 IrqMask ); 603 void usc_DisableInterrupts( struct mgsl_struct *info, u16 IrqMask ); 604 void usc_ClearIrqPendingBits( struct mgsl_struct *info, u16 IrqMask ); 664 static u16 usc_InDmaReg( struct mgsl_struct *info, u16 Port ); 665 static void usc_OutDmaReg( struct mgsl_struct *info, u16 Port, u16 Value ); 666 static void usc_DmaCmd( struct mgsl_struct *info, u16 Cmd ); 668 static u16 usc_InReg( struct mgsl_struct *info, u16 Port ); 669 static void usc_OutReg( struct mgsl_struct *info, u16 Port, u16 Value ); [all …]
|
D | synclinkmp.c | 529 static void hdlcdev_tx_done(SLMP_INFO *info); 530 static void hdlcdev_rx(SLMP_INFO *info, char *buf, int size); 531 static int hdlcdev_init(SLMP_INFO *info); 532 static void hdlcdev_exit(SLMP_INFO *info); 537 static int get_stats(SLMP_INFO *info, struct mgsl_icount __user *user_icount); 538 static int get_params(SLMP_INFO *info, MGSL_PARAMS __user *params); 539 static int set_params(SLMP_INFO *info, MGSL_PARAMS __user *params); 540 static int get_txidle(SLMP_INFO *info, int __user *idle_mode); 541 static int set_txidle(SLMP_INFO *info, int idle_mode); 542 static int tx_enable(SLMP_INFO *info, int enable); [all …]
|
D | synclink_gt.c | 41 #define DBGDATA(info, buf, size, label) if (debug_level >= DEBUG_LEVEL_DATA) trace_block((info), (b… argument 166 static void hdlcdev_tx_done(struct slgt_info *info); 167 static void hdlcdev_rx(struct slgt_info *info, char *buf, int size); 168 static int hdlcdev_init(struct slgt_info *info); 169 static void hdlcdev_exit(struct slgt_info *info); 426 #define slgt_irq_on(info, mask) \ argument 427 wr_reg16((info), SCR, (unsigned short)(rd_reg16((info), SCR) | (mask))) 428 #define slgt_irq_off(info, mask) \ argument 429 wr_reg16((info), SCR, (unsigned short)(rd_reg16((info), SCR) & ~(mask))) 431 static __u8 rd_reg8(struct slgt_info *info, unsigned int addr); [all …]
|
/Linux-v4.19/drivers/scsi/arm/ |
D | fas216.c | 144 static inline unsigned char fas216_readb(FAS216_Info *info, unsigned int reg) in fas216_readb() argument 146 unsigned int off = reg << info->scsi.io_shift; in fas216_readb() 147 return readb(info->scsi.io_base + off); in fas216_readb() 150 static inline void fas216_writeb(FAS216_Info *info, unsigned int reg, unsigned int val) in fas216_writeb() argument 152 unsigned int off = reg << info->scsi.io_shift; in fas216_writeb() 153 writeb(val, info->scsi.io_base + off); in fas216_writeb() 156 static void fas216_dumpstate(FAS216_Info *info) in fas216_dumpstate() argument 160 is = fas216_readb(info, REG_IS); in fas216_dumpstate() 161 stat = fas216_readb(info, REG_STAT); in fas216_dumpstate() 162 inst = fas216_readb(info, REG_INST); in fas216_dumpstate() [all …]
|
D | cumana_2.c | 77 FAS216_Info info; member 95 struct cumanascsi2_info *info = ec->irq_data; in cumanascsi_2_irqenable() local 96 writeb(ALATCH_ENA_INT, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_irqenable() 107 struct cumanascsi2_info *info = ec->irq_data; in cumanascsi_2_irqdisable() local 108 writeb(ALATCH_DIS_INT, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_irqdisable() 124 struct cumanascsi2_info *info = (struct cumanascsi2_info *)host->hostdata; in cumanascsi_2_terminator_ctl() local 127 info->terms = 1; in cumanascsi_2_terminator_ctl() 128 writeb(ALATCH_ENA_TERM, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_terminator_ctl() 130 info->terms = 0; in cumanascsi_2_terminator_ctl() 131 writeb(ALATCH_DIS_TERM, info->base + CUMANASCSI2_ALATCH); in cumanascsi_2_terminator_ctl() [all …]
|
D | powertec.c | 60 FAS216_Info info; member 75 struct powertec_info *info = ec->irq_data; in powertecscsi_irqenable() local 76 writeb(POWERTEC_INTR_ENABLE, info->base + POWERTEC_INTR_CONTROL); in powertecscsi_irqenable() 87 struct powertec_info *info = ec->irq_data; in powertecscsi_irqdisable() local 88 writeb(POWERTEC_INTR_DISABLE, info->base + POWERTEC_INTR_CONTROL); in powertecscsi_irqdisable() 104 struct powertec_info *info = (struct powertec_info *)host->hostdata; in powertecscsi_terminator_ctl() local 106 info->term_ctl = on_off ? POWERTEC_TERM_ENABLE : 0; in powertecscsi_terminator_ctl() 107 writeb(info->term_ctl, info->base + POWERTEC_TERM_CONTROL); in powertecscsi_terminator_ctl() 117 struct powertec_info *info = dev_id; in powertecscsi_intr() local 119 return fas216_intr(&info->info); in powertecscsi_intr() [all …]
|
/Linux-v4.19/drivers/char/pcmcia/ |
D | synclink_cs.c | 321 #define write_reg(info, reg, val) outb((val),(info)->io_base + (reg)) argument 322 #define read_reg(info, reg) inb((info)->io_base + (reg)) argument 324 #define read_reg16(info, reg) inw((info)->io_base + (reg)) argument 325 #define write_reg16(info, reg, val) outw((val), (info)->io_base + (reg)) argument 327 #define set_reg_bits(info, reg, mask) \ argument 328 write_reg(info, (reg), \ 329 (unsigned char) (read_reg(info, (reg)) | (mask))) 330 #define clear_reg_bits(info, reg, mask) \ argument 331 write_reg(info, (reg), \ 332 (unsigned char) (read_reg(info, (reg)) & ~(mask))) [all …]
|
/Linux-v4.19/drivers/power/supply/ |
D | 88pm860x_charger.c | 119 static int measure_vchg(struct pm860x_charger_info *info, int *data) in measure_vchg() argument 124 ret = pm860x_bulk_read(info->i2c, PM8607_VCHG_MEAS1, 2, buf); in measure_vchg() 132 dev_dbg(info->dev, "%s, vchg: %d mv\n", __func__, *data); in measure_vchg() 137 static void set_vchg_threshold(struct pm860x_charger_info *info, in set_vchg_threshold() argument 147 pm860x_reg_write(info->i2c, PM8607_VCHG_LOWTH, data); in set_vchg_threshold() 148 dev_dbg(info->dev, "VCHG_LOWTH:%dmv, 0x%x\n", min, data); in set_vchg_threshold() 154 pm860x_reg_write(info->i2c, PM8607_VCHG_HIGHTH, data); in set_vchg_threshold() 155 dev_dbg(info->dev, "VCHG_HIGHTH:%dmv, 0x%x\n", max, data); in set_vchg_threshold() 159 static void set_vbatt_threshold(struct pm860x_charger_info *info, in set_vbatt_threshold() argument 169 pm860x_reg_write(info->i2c, PM8607_VBAT_LOWTH, data); in set_vbatt_threshold() [all …]
|
D | 88pm860x_battery.c | 157 static int measure_12bit_voltage(struct pm860x_battery_info *info, in measure_12bit_voltage() argument 163 ret = pm860x_bulk_read(info->i2c, offset, 2, buf); in measure_12bit_voltage() 173 static int measure_vbatt(struct pm860x_battery_info *info, int state, in measure_vbatt() argument 181 ret = measure_12bit_voltage(info, PM8607_VBAT_MEAS1, data); in measure_vbatt() 197 ret = pm860x_bulk_read(info->i2c, PM8607_LDO5, 5, buf); in measure_vbatt() 216 static int measure_current(struct pm860x_battery_info *info, int *data) in measure_current() argument 222 ret = pm860x_bulk_read(info->i2c, PM8607_IBAT_MEAS1, 2, buf); in measure_current() 232 static int set_charger_current(struct pm860x_battery_info *info, int data, in set_charger_current() argument 241 *old = pm860x_reg_read(info->i2c, PM8607_CHG_CTRL2); in set_charger_current() 243 ret = pm860x_set_bits(info->i2c, PM8607_CHG_CTRL2, 0x1f, data); in set_charger_current() [all …]
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-s3c.c | 61 void (*irq_handler) (struct s3c_rtc *info, int mask); 62 void (*set_freq) (struct s3c_rtc *info, int freq); 63 void (*enable_tick) (struct s3c_rtc *info, struct seq_file *seq); 64 void (*select_tick_clk) (struct s3c_rtc *info); 65 void (*save_tick_cnt) (struct s3c_rtc *info); 66 void (*restore_tick_cnt) (struct s3c_rtc *info); 67 void (*enable) (struct s3c_rtc *info); 68 void (*disable) (struct s3c_rtc *info); 71 static int s3c_rtc_enable_clk(struct s3c_rtc *info) in s3c_rtc_enable_clk() argument 76 spin_lock_irqsave(&info->alarm_clk_lock, irq_flags); in s3c_rtc_enable_clk() [all …]
|
/Linux-v4.19/drivers/iio/adc/ |
D | exynos_adc.c | 161 void (*init_hw)(struct exynos_adc *info); 162 void (*exit_hw)(struct exynos_adc *info); 163 void (*clear_irq)(struct exynos_adc *info); 164 void (*start_conv)(struct exynos_adc *info, unsigned long addr); 167 static void exynos_adc_unprepare_clk(struct exynos_adc *info) in exynos_adc_unprepare_clk() argument 169 if (info->data->needs_sclk) in exynos_adc_unprepare_clk() 170 clk_unprepare(info->sclk); in exynos_adc_unprepare_clk() 171 clk_unprepare(info->clk); in exynos_adc_unprepare_clk() 174 static int exynos_adc_prepare_clk(struct exynos_adc *info) in exynos_adc_prepare_clk() argument 178 ret = clk_prepare(info->clk); in exynos_adc_prepare_clk() [all …]
|
/Linux-v4.19/fs/cifs/ |
D | smbdirect.c | 24 struct smbd_connection *info); 26 struct smbd_connection *info); 28 struct smbd_connection *info, 30 static int allocate_receive_buffers(struct smbd_connection *info, int num_buf); 31 static void destroy_receive_buffers(struct smbd_connection *info); 34 struct smbd_connection *info, struct smbd_response *response); 36 struct smbd_connection *info, 39 struct smbd_connection *info); 42 struct smbd_connection *info, 45 static int smbd_post_send_empty(struct smbd_connection *info); [all …]
|
/Linux-v4.19/drivers/isdn/i4l/ |
D | isdn_tty.c | 62 isdn_tty_try_read(modem_info *info, struct sk_buff *skb) in isdn_tty_try_read() argument 64 struct tty_port *port = &info->port; in isdn_tty_try_read() 69 if (!info->online) in isdn_tty_try_read() 72 if (!(info->mcr & UART_MCR_RTS)) in isdn_tty_try_read() 105 if (info->emu.mdmreg[REG_CPPP] & BIT_CPPP) in isdn_tty_try_read() 126 modem_info *info; in isdn_tty_readmodem() local 133 info = &dev->mdm.info[midx]; in isdn_tty_readmodem() 134 if (!info->online) in isdn_tty_readmodem() 139 isdn_audio_eval_dtmf(info); in isdn_tty_readmodem() 140 if ((info->vonline & 1) && (info->emu.vpar[1])) in isdn_tty_readmodem() [all …]
|
/Linux-v4.19/drivers/acpi/acpica/ |
D | nseval.c | 20 struct acpi_evaluate_info *info); 48 acpi_status acpi_ns_evaluate(struct acpi_evaluate_info *info) in acpi_ns_evaluate() argument 54 if (!info) { in acpi_ns_evaluate() 58 if (!info->node) { in acpi_ns_evaluate() 68 acpi_ns_get_node(info->prefix_node, info->relative_pathname, in acpi_ns_evaluate() 69 ACPI_NS_NO_UPSEARCH, &info->node); in acpi_ns_evaluate() 79 if (acpi_ns_get_type(info->node) == ACPI_TYPE_LOCAL_METHOD_ALIAS) { in acpi_ns_evaluate() 80 info->node = in acpi_ns_evaluate() 82 info->node->object); in acpi_ns_evaluate() 87 info->return_object = NULL; in acpi_ns_evaluate() [all …]
|
/Linux-v4.19/drivers/bluetooth/ |
D | bluecard_cs.c | 161 struct bluecard_info *info = from_timer(info, t, timer); in bluecard_activity_led_timeout() local 162 unsigned int iobase = info->p_dev->resource[0]->start; in bluecard_activity_led_timeout() 164 if (test_bit(CARD_ACTIVITY, &(info->hw_state))) { in bluecard_activity_led_timeout() 166 clear_bit(CARD_ACTIVITY, &(info->hw_state)); in bluecard_activity_led_timeout() 167 mod_timer(&(info->timer), jiffies + HZ / 10); in bluecard_activity_led_timeout() 175 static void bluecard_enable_activity_led(struct bluecard_info *info) in bluecard_enable_activity_led() argument 177 unsigned int iobase = info->p_dev->resource[0]->start; in bluecard_enable_activity_led() 180 if (timer_pending(&(info->timer))) in bluecard_enable_activity_led() 183 set_bit(CARD_ACTIVITY, &(info->hw_state)); in bluecard_enable_activity_led() 185 if (test_bit(CARD_HAS_ACTIVITY_LED, &(info->hw_state))) { in bluecard_enable_activity_led() [all …]
|
/Linux-v4.19/drivers/input/misc/ |
D | twl6040-vibra.c | 69 struct vibra_info *info = data; in twl6040_vib_irq_handler() local 70 struct twl6040 *twl6040 = info->twl6040; in twl6040_vib_irq_handler() 75 dev_warn(info->dev, "Left Vibrator overcurrent detected\n"); in twl6040_vib_irq_handler() 80 dev_warn(info->dev, "Right Vibrator overcurrent detected\n"); in twl6040_vib_irq_handler() 88 static void twl6040_vibra_enable(struct vibra_info *info) in twl6040_vibra_enable() argument 90 struct twl6040 *twl6040 = info->twl6040; in twl6040_vibra_enable() 93 ret = regulator_bulk_enable(ARRAY_SIZE(info->supplies), info->supplies); in twl6040_vibra_enable() 95 dev_err(info->dev, "failed to enable regulators %d\n", ret); in twl6040_vibra_enable() 99 twl6040_power(info->twl6040, 1); in twl6040_vibra_enable() 118 info->enabled = true; in twl6040_vibra_enable() [all …]
|
/Linux-v4.19/drivers/extcon/ |
D | extcon-usb-gpio.c | 72 struct usb_extcon_info *info = container_of(to_delayed_work(work), in usb_extcon_detect_cable() local 77 id = info->id_gpiod ? in usb_extcon_detect_cable() 78 gpiod_get_value_cansleep(info->id_gpiod) : 1; in usb_extcon_detect_cable() 79 vbus = info->vbus_gpiod ? in usb_extcon_detect_cable() 80 gpiod_get_value_cansleep(info->vbus_gpiod) : id; in usb_extcon_detect_cable() 84 extcon_set_state_sync(info->edev, EXTCON_USB_HOST, false); in usb_extcon_detect_cable() 86 extcon_set_state_sync(info->edev, EXTCON_USB, false); in usb_extcon_detect_cable() 89 extcon_set_state_sync(info->edev, EXTCON_USB_HOST, true); in usb_extcon_detect_cable() 92 extcon_set_state_sync(info->edev, EXTCON_USB, true); in usb_extcon_detect_cable() 98 struct usb_extcon_info *info = dev_id; in usb_irq_handler() local [all …]
|
D | extcon-max14577.c | 167 static int max14577_muic_set_debounce_time(struct max14577_muic_info *info, in max14577_muic_set_debounce_time() argument 177 ret = max14577_update_reg(info->max14577->regmap, in max14577_muic_set_debounce_time() 182 dev_err(info->dev, "failed to set ADC debounce time\n"); in max14577_muic_set_debounce_time() 187 dev_err(info->dev, "invalid ADC debounce time\n"); in max14577_muic_set_debounce_time() 204 static int max14577_muic_set_path(struct max14577_muic_info *info, in max14577_muic_set_path() argument 211 ret = max14577_update_reg(info->max14577->regmap, in max14577_muic_set_path() 215 dev_err(info->dev, "failed to update MUIC register\n"); in max14577_muic_set_path() 224 ret = max14577_update_reg(info->max14577->regmap, in max14577_muic_set_path() 228 dev_err(info->dev, "failed to update MUIC register\n"); in max14577_muic_set_path() 237 ret = max14577_update_reg(info->max14577->regmap, in max14577_muic_set_path() [all …]
|
/Linux-v4.19/net/bridge/netfilter/ |
D | ebt_ip.c | 39 const struct ebt_ip_info *info = par->matchinfo; in ebt_ip_mt() local 48 if ((info->bitmask & EBT_IP_TOS) && in ebt_ip_mt() 49 NF_INVF(info, EBT_IP_TOS, info->tos != ih->tos)) in ebt_ip_mt() 51 if ((info->bitmask & EBT_IP_SOURCE) && in ebt_ip_mt() 52 NF_INVF(info, EBT_IP_SOURCE, in ebt_ip_mt() 53 (ih->saddr & info->smsk) != info->saddr)) in ebt_ip_mt() 55 if ((info->bitmask & EBT_IP_DEST) && in ebt_ip_mt() 56 NF_INVF(info, EBT_IP_DEST, in ebt_ip_mt() 57 (ih->daddr & info->dmsk) != info->daddr)) in ebt_ip_mt() 59 if (info->bitmask & EBT_IP_PROTO) { in ebt_ip_mt() [all …]
|
/Linux-v4.19/tools/testing/selftests/powerpc/ptrace/ |
D | ptrace-pkey.c | 74 static int child(struct shared_info *info) in child() argument 82 ret = wait_parent(&info->child_sync); in child() 90 CHILD_FAIL_IF(pkey1 < 0, &info->child_sync); in child() 96 CHILD_FAIL_IF(pkey2 < 0, &info->child_sync); in child() 99 CHILD_FAIL_IF(pkey3 < 0, &info->child_sync); in child() 101 info->amr1 |= 3ul << pkeyshift(pkey1); in child() 102 info->amr2 |= 3ul << pkeyshift(pkey2); in child() 103 info->amr3 |= info->amr2 | 3ul << pkeyshift(pkey3); in child() 106 info->expected_iamr |= 1ul << pkeyshift(pkey1); in child() 108 info->expected_iamr &= ~(1ul << pkeyshift(pkey1)); in child() [all …]
|
/Linux-v4.19/arch/s390/kernel/ |
D | sysinfo.c | 78 static void stsi_1_1_1(struct seq_file *m, struct sysinfo_1_1_1 *info) in stsi_1_1_1() argument 82 if (stsi(info, 1, 1, 1)) in stsi_1_1_1() 84 EBCASC(info->manufacturer, sizeof(info->manufacturer)); in stsi_1_1_1() 85 EBCASC(info->type, sizeof(info->type)); in stsi_1_1_1() 86 EBCASC(info->model, sizeof(info->model)); in stsi_1_1_1() 87 EBCASC(info->sequence, sizeof(info->sequence)); in stsi_1_1_1() 88 EBCASC(info->plant, sizeof(info->plant)); in stsi_1_1_1() 89 EBCASC(info->model_capacity, sizeof(info->model_capacity)); in stsi_1_1_1() 90 EBCASC(info->model_perm_cap, sizeof(info->model_perm_cap)); in stsi_1_1_1() 91 EBCASC(info->model_temp_cap, sizeof(info->model_temp_cap)); in stsi_1_1_1() [all …]
|
/Linux-v4.19/arch/sh/drivers/dma/ |
D | dma-api.c | 29 struct dma_info *info; in get_dma_info() local 35 list_for_each_entry(info, ®istered_dmac_list, list) { in get_dma_info() 36 if ((chan < info->first_vchannel_nr) || in get_dma_info() 37 (chan >= info->first_vchannel_nr + info->nr_channels)) in get_dma_info() 40 return info; in get_dma_info() 49 struct dma_info *info; in get_dma_info_by_name() local 51 list_for_each_entry(info, ®istered_dmac_list, list) { in get_dma_info_by_name() 52 if (dmac_name && (strcmp(dmac_name, info->name) != 0)) in get_dma_info_by_name() 55 return info; in get_dma_info_by_name() 64 struct dma_info *info; in get_nr_channels() local [all …]
|
/Linux-v4.19/net/netfilter/ |
D | xt_set.c | 60 const struct xt_set_info_match_v0 *info = par->matchinfo; in set_match_v0() local 62 ADT_OPT(opt, xt_family(par), info->match_set.u.compat.dim, in set_match_v0() 63 info->match_set.u.compat.flags, 0, UINT_MAX, in set_match_v0() 66 return match_set(info->match_set.index, skb, par, &opt, in set_match_v0() 67 info->match_set.u.compat.flags & IPSET_INV_MATCH); in set_match_v0() 71 compat_flags(struct xt_set_info_v0 *info) in compat_flags() argument 76 info->u.compat.dim = IPSET_DIM_ZERO; in compat_flags() 77 if (info->u.flags[0] & IPSET_MATCH_INV) in compat_flags() 78 info->u.compat.flags |= IPSET_INV_MATCH; in compat_flags() 79 for (i = 0; i < IPSET_DIM_MAX - 1 && info->u.flags[i]; i++) { in compat_flags() [all …]
|
/Linux-v4.19/drivers/nfc/s3fwrn5/ |
D | core.c | 34 static int s3fwrn5_firmware_update(struct s3fwrn5_info *info) in s3fwrn5_firmware_update() argument 39 s3fwrn5_fw_init(&info->fw_info, "sec_s3fwrn5_firmware.bin"); in s3fwrn5_firmware_update() 43 s3fwrn5_set_wake(info, false); in s3fwrn5_firmware_update() 44 s3fwrn5_set_mode(info, S3FWRN5_MODE_FW); in s3fwrn5_firmware_update() 46 ret = s3fwrn5_fw_setup(&info->fw_info); in s3fwrn5_firmware_update() 50 need_update = s3fwrn5_fw_check_version(&info->fw_info, in s3fwrn5_firmware_update() 51 info->ndev->manufact_specific_info); in s3fwrn5_firmware_update() 55 dev_info(&info->ndev->nfc_dev->dev, "Detected new firmware version\n"); in s3fwrn5_firmware_update() 57 ret = s3fwrn5_fw_download(&info->fw_info); in s3fwrn5_firmware_update() 63 s3fwrn5_set_mode(info, S3FWRN5_MODE_NCI); in s3fwrn5_firmware_update() [all …]
|