/kernel/linux/linux-5.10/drivers/staging/comedi/drivers/ |
H A D | comedi_bond.c | 63 struct comedi_insn *insn, unsigned int *data) in bonding_dio_insn_bits() 70 write_mask = data[0]; in bonding_dio_insn_bits() 71 data_bits = data[1]; in bonding_dio_insn_bits() 90 * up mask and data bits for bonded device. in bonding_dio_insn_bits() 105 /* Place read bits into data[1]. */ in bonding_dio_insn_bits() 106 data[1] &= ~(b_mask << n_done); in bonding_dio_insn_bits() 107 data[1] |= (b_data_bits & b_mask) << n_done; in bonding_dio_insn_bits() 126 struct comedi_insn *insn, unsigned int *data) in bonding_dio_insn_config() 144 * contains the channel to be changed, and data[0] contains the in bonding_dio_insn_config() 151 switch (data[ in bonding_dio_insn_config() 61 bonding_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) bonding_dio_insn_bits() argument 124 bonding_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) bonding_dio_insn_config() argument [all...] |
H A D | mf6x4.c | 87 unsigned int *data) in mf6x4_di_insn_bits() 89 data[1] = ioread16(dev->mmio + MF6X4_DIN_REG) & MF6X4_DIN_MASK; in mf6x4_di_insn_bits() 97 unsigned int *data) in mf6x4_do_insn_bits() 99 if (comedi_dio_update_state(s, data)) in mf6x4_do_insn_bits() 102 data[1] = s->state; in mf6x4_do_insn_bits() 125 unsigned int *data) in mf6x4_ai_insn_read() 146 /* munge the 2's complement data to offset binary */ in mf6x4_ai_insn_read() 147 data[i] = comedi_offset_munge(s, d); in mf6x4_ai_insn_read() 158 unsigned int *data) in mf6x4_ao_insn_write() 172 val = data[ in mf6x4_ao_insn_write() 84 mf6x4_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) mf6x4_di_insn_bits() argument 94 mf6x4_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) mf6x4_do_insn_bits() argument 122 mf6x4_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) mf6x4_ai_insn_read() argument 155 mf6x4_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) mf6x4_ao_insn_write() argument [all...] |
H A D | pcl726.c | 151 unsigned int *data) in pcl726_intr_insn_bits() 153 data[1] = 0; in pcl726_intr_insn_bits() 235 unsigned int *data) in pcl726_ao_insn_write() 242 unsigned int val = data[i]; in pcl726_ao_insn_write() 246 /* bipolar data to the DAC is two's complement */ in pcl726_ao_insn_write() 261 unsigned int *data) in pcl726_di_insn_bits() 274 data[1] = val; in pcl726_di_insn_bits() 282 unsigned int *data) in pcl726_do_insn_bits() 288 mask = comedi_dio_update_state(s, data); in pcl726_do_insn_bits() 303 data[ in pcl726_do_insn_bits() 148 pcl726_intr_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) pcl726_intr_insn_bits() argument 232 pcl726_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) pcl726_ao_insn_write() argument 258 pcl726_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) pcl726_di_insn_bits() argument 279 pcl726_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) pcl726_do_insn_bits() argument [all...] |
H A D | icp_multi.c | 50 #define ICP_MULTI_AI 2 /* R: Analogue input data */ 57 #define ICP_MULTI_AO 6 /* R/W: Analogue output data */ 104 unsigned int *data) in icp_multi_ai_insn_read() 113 /* Set mode and range data for specified channel */ in icp_multi_ai_insn_read() 135 data[n] = (readw(dev->mmio + ICP_MULTI_AI) >> 4) & 0x0fff; in icp_multi_ai_insn_read() 157 unsigned int *data) in icp_multi_ao_insn_write() 170 unsigned int val = data[i]; in icp_multi_ao_insn_write() 173 /* Wait for analog output to be ready for new data */ in icp_multi_ao_insn_write() 180 /* Set start conversion bit to write data to channel */ in icp_multi_ao_insn_write() 193 unsigned int *data) in icp_multi_di_insn_bits() 101 icp_multi_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) icp_multi_ai_insn_read() argument 154 icp_multi_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) icp_multi_ao_insn_write() argument 190 icp_multi_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) icp_multi_di_insn_bits() argument 200 icp_multi_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) icp_multi_do_insn_bits() argument [all...] |
H A D | ni_at_ao.c | 129 unsigned int *data) in atao_ao_insn_write() 139 val = data[i]; in atao_ao_insn_write() 156 unsigned int *data) in atao_dio_insn_bits() 158 if (comedi_dio_update_state(s, data)) in atao_dio_insn_bits() 161 data[1] = inw(dev->iobase + ATAO_DIO_REG); in atao_dio_insn_bits() 169 unsigned int *data) in atao_dio_insn_config() 181 ret = comedi_dio_insn_config(dev, s, insn, data, mask); in atao_dio_insn_config() 235 unsigned int *data) in atao_calib_insn_write() 240 unsigned int val = data[insn->n - 1]; in atao_calib_insn_write() 245 /* write the channel and last data valu in atao_calib_insn_write() 126 atao_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) atao_ao_insn_write() argument 153 atao_dio_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) atao_dio_insn_bits() argument 166 atao_dio_insn_config(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) atao_dio_insn_config() argument 232 atao_calib_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) atao_calib_insn_write() argument [all...] |
H A D | rti800.c | 153 unsigned int *data) in rti800_ai_insn_read() 197 data[i] = val; in rti800_ai_insn_read() 206 unsigned int *data) in rti800_ao_insn_write() 215 unsigned int val = data[i]; in rti800_ao_insn_write() 232 unsigned int *data) in rti800_di_insn_bits() 234 data[1] = inb(dev->iobase + RTI800_DI); in rti800_di_insn_bits() 241 unsigned int *data) in rti800_do_insn_bits() 243 if (comedi_dio_update_state(s, data)) { in rti800_do_insn_bits() 248 data[1] = s->state; in rti800_do_insn_bits() 150 rti800_ai_insn_read(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) rti800_ai_insn_read() argument 203 rti800_ao_insn_write(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) rti800_ao_insn_write() argument 229 rti800_di_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) rti800_di_insn_bits() argument 238 rti800_do_insn_bits(struct comedi_device *dev, struct comedi_subdevice *s, struct comedi_insn *insn, unsigned int *data) rti800_do_insn_bits() argument
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | ti_am335x_tscadc.c | 138 dev_err(&pdev->dev, "Could not find valid DT data.\n"); in ti_tscadc_probe() 142 tscadc->data = of_device_get_match_data(&pdev->dev); in ti_tscadc_probe() 239 tscadc->clk_div = (clk_get_rate(clk) / tscadc->data->target_clk_rate) - 1; in ti_tscadc_probe() 271 cell->name = tscadc->data->secondary_feature_name; in ti_tscadc_probe() 272 cell->of_compatible = tscadc->data->secondary_feature_compatible; in ti_tscadc_probe() 280 cell->name = tscadc->data->adc_feature_name; in ti_tscadc_probe() 281 cell->of_compatible = tscadc->data->adc_feature_compatible; in ti_tscadc_probe() 315 static int __maybe_unused ti_tscadc_can_wakeup(struct device *dev, void *data) in ti_tscadc_can_wakeup() argument 371 { .compatible = "ti,am3359-tscadc", .data = &tscdata }, 372 { .compatible = "ti,am4372-magadc", .data [all...] |
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/ |
H A D | gruprocfs.c | 108 size_t count, loff_t *data) in statistics_write() 134 const char __user *userbuf, size_t count, loff_t *data) in mcs_statistics_write() 148 size_t count, loff_t *data) in options_write() 159 static int cch_seq_show(struct seq_file *file, void *data) in cch_seq_show() argument 161 long gid = *(long *)data; in cch_seq_show() 187 static int gru_seq_show(struct seq_file *file, void *data) in gru_seq_show() argument 189 long gid = *(long *)data, ctxfree, cbrfree, dsrfree; in gru_seq_show() 209 static void seq_stop(struct seq_file *file, void *data) in seq_stop() argument 220 static void *seq_next(struct seq_file *file, void *data, loff_t *gid) in seq_next() argument 107 statistics_write(struct file *file, const char __user *userbuf, size_t count, loff_t *data) statistics_write() argument 133 mcs_statistics_write(struct file *file, const char __user *userbuf, size_t count, loff_t *data) mcs_statistics_write() argument 147 options_write(struct file *file, const char __user *userbuf, size_t count, loff_t *data) options_write() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/ |
H A D | mac.c | 104 struct dpaa_eth_data data; in dpaa_eth_add_device() local 111 data.mac_dev = mac_dev; in dpaa_eth_add_device() 112 data.mac_hw_id = priv->cell_index; in dpaa_eth_add_device() 113 data.fman_hw_id = fman_id; in dpaa_eth_add_device() 124 ret = platform_device_add_data(pdev, &data, sizeof(data)); in dpaa_eth_add_device() 146 { .compatible = "fsl,fman-dtsec", .data = dtsec_initialization }, 147 { .compatible = "fsl,fman-xgec", .data = tgec_initialization }, 148 { .compatible = "fsl,fman-memac", .data = memac_initialization },
|
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb/ |
H A D | gp8psk.c | 26 unsigned char data[80]; member 35 if (blen > sizeof(st->data)) in gp8psk_usb_in_op() 46 value, index, st->data, blen, in gp8psk_usb_in_op() 57 memcpy(b, st->data, blen); in gp8psk_usb_in_op() 77 if (blen > sizeof(st->data)) in gp8psk_usb_out_op() 83 memcpy(st->data, b, blen); in gp8psk_usb_out_op() 88 value, index, st->data, blen, in gp8psk_usb_out_op() 147 ptr = fw->data; in gp8psk_load_bcm4500fw() 156 if (ptr + buflen >= fw->data + fw->size) { in gp8psk_load_bcm4500fw() 347 /* parameter for the MPEG2-data transfe [all...] |
/kernel/linux/linux-6.6/drivers/ata/ |
H A D | ahci_qoriq.c | 70 { .compatible = "fsl,ls1021a-ahci", .data = (void *)AHCI_LS1021A}, 71 { .compatible = "fsl,ls1028a-ahci", .data = (void *)AHCI_LS1028A}, 72 { .compatible = "fsl,ls1043a-ahci", .data = (void *)AHCI_LS1043A}, 73 { .compatible = "fsl,ls2080a-ahci", .data = (void *)AHCI_LS2080A}, 74 { .compatible = "fsl,ls1046a-ahci", .data = (void *)AHCI_LS1046A}, 75 { .compatible = "fsl,ls1088a-ahci", .data = (void *)AHCI_LS1088A}, 76 { .compatible = "fsl,ls2088a-ahci", .data = (void *)AHCI_LS2088A}, 77 { .compatible = "fsl,lx2160a-ahci", .data = (void *)AHCI_LX2160A}, 281 qoriq_priv->type = (unsigned long)of_id->data; in ahci_qoriq_probe()
|
/kernel/linux/linux-6.6/fs/coda/ |
H A D | inode.c | 90 static int coda_remount(struct super_block *sb, int *flags, char *data) in coda_remount() argument 108 static int get_device_index(struct coda_mount_data *data) in get_device_index() argument 114 if (data == NULL) { in get_device_index() 115 pr_warn("%s: Bad mount data\n", __func__); in get_device_index() 119 if (data->version != CODA_MOUNT_VERSION) { in get_device_index() 124 f = fdget(data->fd); in get_device_index() 147 static int coda_fill_super(struct super_block *sb, void *data, int silent) in coda_fill_super() argument 158 idx = get_device_index((struct coda_mount_data *) data); in coda_fill_super() 160 /* Ignore errors in data, for backward compatibility */ in coda_fill_super() 319 int flags, const char *dev_name, void *data) in coda_mount() 318 coda_mount(struct file_system_type *fs_type, int flags, const char *dev_name, void *data) coda_mount() argument [all...] |
/kernel/linux/linux-6.6/drivers/watchdog/ |
H A D | cadence_wdt.c | 178 unsigned int data = 0; in cdns_wdt_start() local 199 data = count | CDNS_WDT_REGISTER_ACCESS_KEY | wdt->ctrl_clksel; in cdns_wdt_start() 200 cdns_wdt_writereg(wdt, CDNS_WDT_CCR_OFFSET, data); in cdns_wdt_start() 201 data = CDNS_WDT_ZMR_WDEN_MASK | CDNS_WDT_ZMR_RSTLEN_16 | in cdns_wdt_start() 206 data |= CDNS_WDT_ZMR_RSTEN_MASK; in cdns_wdt_start() 207 data &= ~CDNS_WDT_ZMR_IRQEN_MASK; in cdns_wdt_start() 209 data &= ~CDNS_WDT_ZMR_RSTEN_MASK; in cdns_wdt_start() 210 data |= CDNS_WDT_ZMR_IRQEN_MASK; in cdns_wdt_start() 212 cdns_wdt_writereg(wdt, CDNS_WDT_ZMR_OFFSET, data); in cdns_wdt_start()
|
H A D | qcom-wdt.c | 117 void *data) in qcom_wdt_restart() 193 const struct qcom_wdt_match_data *data; in qcom_wdt_probe() local 198 data = of_device_get_match_data(dev); in qcom_wdt_probe() 199 if (!data) { in qcom_wdt_probe() 246 if (data->pretimeout && irq > 0) { in qcom_wdt_probe() 265 wdt->layout = data->offset; in qcom_wdt_probe() 322 { .compatible = "qcom,kpss-timer", .data = &match_data_apcs_tmr }, 323 { .compatible = "qcom,scss-timer", .data = &match_data_apcs_tmr }, 324 { .compatible = "qcom,kpss-wdt", .data = &match_data_kpss }, 116 qcom_wdt_restart(struct watchdog_device *wdd, unsigned long action, void *data) qcom_wdt_restart() argument
|
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-ma35d1.c | 130 struct ma35d1_reset_data *data = in ma35d1_restart_handler() local 135 data->base + ma35d1_reset_map[id].reg_ofs); in ma35d1_restart_handler() 141 struct ma35d1_reset_data *data = container_of(rcdev, struct ma35d1_reset_data, rcdev); in ma35d1_reset_update() local 148 spin_lock_irqsave(&data->lock, flags); in ma35d1_reset_update() 149 reg = readl_relaxed(data->base + ma35d1_reset_map[id].reg_ofs); in ma35d1_reset_update() 154 writel_relaxed(reg, data->base + ma35d1_reset_map[id].reg_ofs); in ma35d1_reset_update() 155 spin_unlock_irqrestore(&data->lock, flags); in ma35d1_reset_update() 172 struct ma35d1_reset_data *data = container_of(rcdev, struct ma35d1_reset_data, rcdev); in ma35d1_reset_status() local 178 reg = readl_relaxed(data->base + ma35d1_reset_map[id].reg_ofs); in ma35d1_reset_status()
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-meson.c | 55 #define RTC_DATA_BITS (32) /* number of data bits to tx/rx */ 97 static void meson_rtc_send_bits(struct meson_rtc *rtc, u32 data, in meson_rtc_send_bits() argument 103 meson_rtc_send_bit(rtc, data & bit); in meson_rtc_send_bits() 160 unsigned int *data) in meson_rtc_serial_bus_reg_read() 173 *data = meson_rtc_get_data(rtc); in meson_rtc_serial_bus_reg_read() 179 unsigned int data) in meson_rtc_serial_bus_reg_write() 190 meson_rtc_send_bits(rtc, data, RTC_DATA_BITS); in meson_rtc_serial_bus_reg_write() 211 static int meson_rtc_write_static(struct meson_rtc *rtc, u32 data) in meson_rtc_write_static() argument 216 FIELD_PREP(RTC_REG4_STATIC_VALUE, (data >> 8))); in meson_rtc_write_static() 219 tmp = FIELD_PREP(RTC_ADDR0_DATA, (data in meson_rtc_write_static() 159 meson_rtc_serial_bus_reg_read(void *context, unsigned int reg, unsigned int *data) meson_rtc_serial_bus_reg_read() argument 178 meson_rtc_serial_bus_reg_write(void *context, unsigned int reg, unsigned int data) meson_rtc_serial_bus_reg_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | wcnss_ctrl.c | 89 * @fragment: fragment data 112 * @data: pointer to the incoming data packet 113 * @count: size of the incoming data packet 120 void *data, in wcnss_ctrl_smd_callback() 128 const struct wcnss_msg_hdr *hdr = data; in wcnss_ctrl_smd_callback() 138 version = data; in wcnss_ctrl_smd_callback() 152 nvresp = data; in wcnss_ctrl_smd_callback() 205 const void *data; in wcnss_download_nv() local 223 data in wcnss_download_nv() 119 wcnss_ctrl_smd_callback(struct rpmsg_device *rpdev, void *data, int count, void *priv, u32 addr) wcnss_ctrl_smd_callback() argument [all...] |
/kernel/linux/linux-6.6/drivers/sh/intc/ |
H A D | handle.c | 235 unsigned int i, j, data; in intc_enable_disable_enum() local 240 data = _intc_mask_data(desc, d, enum_id, &i, &j); in intc_enable_disable_enum() 241 if (data) in intc_enable_disable_enum() 242 intc_enable_disable(d, data, enable); in intc_enable_disable_enum() 244 } while (data); in intc_enable_disable_enum() 249 data = _intc_prio_data(desc, d, enum_id, &i, &j); in intc_enable_disable_enum() 250 if (data) in intc_enable_disable_enum() 251 intc_enable_disable(d, data, enable); in intc_enable_disable_enum() 254 } while (data); in intc_enable_disable_enum()
|
/kernel/linux/linux-6.6/drivers/staging/greybus/ |
H A D | raw.c | 32 u8 data[]; member 43 /* Maximum size of any one send data buffer we support */ 47 * Maximum size of the data in the receive buffer we allow before we start to 53 * Add the raw data message to the list of received messages. 55 static int receive_data(struct gb_raw *raw, u32 len, u8 *data) in receive_data() argument 62 dev_err(dev, "Too big of a data packet, rejected\n"); in receive_data() 68 dev_err(dev, "Too much data in receive buffer, now dropping packets\n"); in receive_data() 81 memcpy(&raw_data->data[0], data, len); in receive_data() 120 return receive_data(raw, len, receive->data); in gb_raw_request_handler() 123 gb_raw_send(struct gb_raw *raw, u32 len, const char __user *data) gb_raw_send() argument [all...] |
H A D | i2c.c | 89 void *data; in gb_i2c_operation_create() local 102 * to have enough to hold all outbound message data. in gb_i2c_operation_create() 115 /* Response consists only of incoming data */ in gb_i2c_operation_create() 132 /* Copy over the outgoing data; it starts after the last op */ in gb_i2c_operation_create() 133 data = op; in gb_i2c_operation_create() 137 memcpy(data, msg->buf, msg->len); in gb_i2c_operation_create() 138 data += msg->len; in gb_i2c_operation_create() 150 u8 *data; in gb_i2c_decode_response() local 155 data = response->data; in gb_i2c_decode_response() [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/amd/pmf/ |
H A D | sps.c | 42 static void amd_pmf_dump_sps_defaults(struct amd_pmf_static_slider_granular *data) in amd_pmf_dump_sps_defaults() argument 51 pr_debug("SPL: %u mW\n", data->prop[i][j].spl); in amd_pmf_dump_sps_defaults() 52 pr_debug("SPPT: %u mW\n", data->prop[i][j].sppt); in amd_pmf_dump_sps_defaults() 53 pr_debug("SPPT_ApuOnly: %u mW\n", data->prop[i][j].sppt_apu_only); in amd_pmf_dump_sps_defaults() 54 pr_debug("FPPT: %u mW\n", data->prop[i][j].fppt); in amd_pmf_dump_sps_defaults() 55 pr_debug("STTMinLimit: %u mW\n", data->prop[i][j].stt_min); in amd_pmf_dump_sps_defaults() 57 data->prop[i][j].stt_skin_temp[STT_TEMP_APU]); in amd_pmf_dump_sps_defaults() 59 data->prop[i][j].stt_skin_temp[STT_TEMP_HS2]); in amd_pmf_dump_sps_defaults() 66 static void amd_pmf_dump_sps_defaults(struct amd_pmf_static_slider_granular *data) {} in amd_pmf_dump_sps_defaults() argument
|
/kernel/linux/linux-6.6/drivers/pmdomain/tegra/ |
H A D | powergate-bpmp.c | 45 msg.tx.data = &request; in tegra_bpmp_powergate_set_state() 73 msg.tx.data = &request; in tegra_bpmp_powergate_get_state() 75 msg.rx.data = &response; in tegra_bpmp_powergate_get_state() 101 msg.tx.data = &request; in tegra_bpmp_powergate_get_max_id() 103 msg.rx.data = &response; in tegra_bpmp_powergate_get_max_id() 131 msg.tx.data = &request; in tegra_bpmp_powergate_get_name() 133 msg.rx.data = &response; in tegra_bpmp_powergate_get_name() 308 tegra_powergate_xlate(struct of_phandle_args *spec, void *data) in tegra_powergate_xlate() argument 311 struct genpd_onecell_data *genpd = data; in tegra_powergate_xlate()
|
/kernel/linux/linux-6.6/drivers/usb/core/ |
H A D | ledtrig-usbport.c | 24 struct usbport_trig_data *data; member 57 static int usbport_trig_usb_dev_check(struct usb_device *usb_dev, void *data) in usbport_trig_usb_dev_check() argument 59 struct usbport_trig_data *usbport_data = data; in usbport_trig_usb_dev_check() 108 usbport_trig_update_count(port->data); in usbport_trig_port_store() 198 port->data = usbport_data; in usbport_trig_add_port() 236 void *data) in usbport_trig_add_usb_dev_ports() 238 struct usbport_trig_data *usbport_data = data; in usbport_trig_add_usb_dev_ports() 276 void *data) in usbport_trig_notify() 281 struct usb_device *usb_dev = data; in usbport_trig_notify() 235 usbport_trig_add_usb_dev_ports(struct usb_device *usb_dev, void *data) usbport_trig_add_usb_dev_ports() argument 275 usbport_trig_notify(struct notifier_block *nb, unsigned long action, void *data) usbport_trig_notify() argument
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | fsl-mph-dr-of.c | 181 struct fsl_usb2_platform_data data, *pdata; in fsl_usb2_mph_dr_of_probe() local 195 pdata = &data; in fsl_usb2_mph_dr_of_probe() 196 if (match->data) in fsl_usb2_mph_dr_of_probe() 197 memcpy(pdata, match->data, sizeof(data)); in fsl_usb2_mph_dr_of_probe() 199 memset(pdata, 0, sizeof(data)); in fsl_usb2_mph_dr_of_probe() 350 { .compatible = "fsl-usb2-mph", .data = &fsl_usb2_mpc8xxx_pd, }, 351 { .compatible = "fsl-usb2-dr", .data = &fsl_usb2_mpc8xxx_pd, }, 353 { .compatible = "fsl,mpc5121-usb2-dr", .data = &fsl_usb2_mpc5121_pd, },
|
/kernel/linux/linux-6.6/drivers/usb/storage/ |
H A D | onetouch.c | 43 unsigned char *data; /* input data */ member 91 signed char *data = onetouch->data; in usb_onetouch_irq() local 108 input_report_key(dev, ONETOUCH_BUTTON, data[0] & 0x02); in usb_onetouch_irq() 191 onetouch->data = usb_alloc_coherent(udev, ONETOUCH_PKT_LEN, in onetouch_connect_input() 193 if (!onetouch->data) in onetouch_connect_input() 235 usb_fill_int_urb(onetouch->irq, udev, pipe, onetouch->data, maxp, in onetouch_connect_input() 254 onetouch->data, onetouch->data_dma); in onetouch_connect_input() 269 onetouch->data, onetouc in onetouch_release_input() [all...] |