Home
last modified time | relevance | path

Searched refs:status_buf (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/u-boot/drivers/irq/
H A Dvirq.c47 uint *status_buf; member
211 desc->status_buf[i] = chip->read(parent, status_reg); in virq_chip_generic_handler()
212 if (desc->status_buf[i] < 0) { in virq_chip_generic_handler()
214 __func__, status_reg, desc->status_buf[i]); in virq_chip_generic_handler()
220 if (desc->status_buf[chip->irqs[i].reg_offset] & in virq_chip_generic_handler()
246 uint *status_buf; in virq_add_chip() local
265 status_buf = (uint *)calloc(sizeof(*status_buf), chip->num_irqs); in virq_add_chip()
266 if (!status_buf) { in virq_add_chip()
281 desc->status_buf = status_buf; in virq_add_chip()
314 free(status_buf); in virq_add_chip()
/OK3568_Linux_fs/kernel/drivers/base/regmap/
H A Dregmap-irq.c35 unsigned int *status_buf; member
348 &data->status_buf[b]); in read_sub_irq_data()
355 &data->status_buf[offset]); in read_sub_irq_data()
399 memset(data->status_buf, 0, size); in regmap_irq_thread()
460 data->status_buf[i] = buf8[i]; in regmap_irq_thread()
463 data->status_buf[i] = buf16[i]; in regmap_irq_thread()
466 data->status_buf[i] = buf32[i]; in regmap_irq_thread()
479 &data->status_buf[i]); in regmap_irq_thread()
498 data->status_buf[i] &= ~data->mask_buf[i]; in regmap_irq_thread()
500 if (data->status_buf[i] && (chip->ack_base || chip->use_ack)) { in regmap_irq_thread()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/serial/
H A Dkl5kusb105.c170 u8 *status_buf; in klsi_105_get_line_state() local
173 status_buf = kmalloc(KLSI_STATUSBUF_LEN, GFP_KERNEL); in klsi_105_get_line_state()
174 if (!status_buf) in klsi_105_get_line_state()
177 status_buf[0] = 0xff; in klsi_105_get_line_state()
178 status_buf[1] = 0xff; in klsi_105_get_line_state()
185 status_buf, KLSI_STATUSBUF_LEN, in klsi_105_get_line_state()
193 status = get_unaligned_le16(status_buf); in klsi_105_get_line_state()
196 status_buf[0], status_buf[1]); in klsi_105_get_line_state()
201 kfree(status_buf); in klsi_105_get_line_state()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/
H A Dssv6xxx_debugfs.c33 char *status_buf = kzalloc(QUEUE_STATUS_BUF_SIZE, GFP_KERNEL); in queue_status_read() local
36 if (!status_buf) in queue_status_read()
38 status_size = ssv6xxx_tx_queue_status_dump(sc, status_buf, in queue_status_read()
40 ret = simple_read_from_buffer(user_buf, count, ppos, status_buf, in queue_status_read()
42 kfree(status_buf); in queue_status_read()
H A Ddev.c5448 ssize_t ssv6xxx_tx_queue_status_dump (struct ssv_softc *sc, char *status_buf, argument
5453 prt_size = snprintf(status_buf, buf_size, "\nSMAC driver queue status:.\n");
5454 status_buf += prt_size;
5457 prt_size = snprintf(status_buf, buf_size, "\tCrypto pre-process queue: %d.\n",
5459 status_buf += prt_size;
5461 prt_size = snprintf(status_buf, buf_size, "\tMax pre-process queue: %d.\n",
5463 status_buf += prt_size;
5465 prt_size = snprintf(status_buf, buf_size, "\tCrypto process queue: %d.\n",
5467 status_buf += prt_size;
5469 prt_size = snprintf(status_buf, buf_size, "\tMax process queue: %d.\n",
[all …]
H A Ddev.h561 ssize_t ssv6xxx_tx_queue_status_dump (struct ssv_softc *sc, char *status_buf,
/OK3568_Linux_fs/kernel/drivers/mfd/
H A Drk628.c246 regmap_read(d->map, reg, &d->status_buf[i]); in rk628_irq_thread()
250 if (d->status_buf[d->irqs[i].reg_offset / d->reg_stride] & d->irqs[i].mask) { in rk628_irq_thread()
257 if (d->status_buf[i]) { in rk628_irq_thread()
260 d->status_buf[i] << 16 | d->status_buf[i]); in rk628_irq_thread()
301 d->status_buf = devm_kcalloc(dev, d->num_regs, sizeof(unsigned int), in rk628_irq_init()
303 if (!d->status_buf) in rk628_irq_init()
H A D88pm860x-core.c572 unsigned char status_buf[INT_STATUS_NUM]; in device_irq_init() local
596 memset(status_buf, 0, INT_STATUS_NUM); in device_irq_init()
598 INT_STATUS_NUM, status_buf); in device_irq_init()
604 memset(status_buf, 0xFF, INT_STATUS_NUM); in device_irq_init()
606 INT_STATUS_NUM, status_buf); in device_irq_init()
610 INT_STATUS_NUM, status_buf); in device_irq_init()
/OK3568_Linux_fs/kernel/drivers/acpi/
H A Dutils.c429 struct acpi_buffer *status_buf) in acpi_evaluate_ost() argument
440 if (status_buf != NULL) { in acpi_evaluate_ost()
441 params[2].buffer.pointer = status_buf->pointer; in acpi_evaluate_ost()
442 params[2].buffer.length = status_buf->length; in acpi_evaluate_ost()
/OK3568_Linux_fs/kernel/include/linux/mfd/
H A Drk628.h234 unsigned int *status_buf; member
/OK3568_Linux_fs/kernel/drivers/usb/dwc2/
H A Dhcd.c2405 chan->xfer_buf = hsotg->status_buf; in dwc2_hc_init_xfer()
4984 if (hsotg->status_buf) { in dwc2_hcd_free()
4986 hsotg->status_buf, in dwc2_hcd_free()
4988 hsotg->status_buf = NULL; in dwc2_hcd_free()
4991 kfree(hsotg->status_buf); in dwc2_hcd_free()
4992 hsotg->status_buf = NULL; in dwc2_hcd_free()
5173 hsotg->status_buf = dma_alloc_coherent(hsotg->dev, in dwc2_hcd_init()
5177 hsotg->status_buf = kzalloc(DWC2_HCD_STATUS_BUF_SIZE, in dwc2_hcd_init()
5180 if (!hsotg->status_buf) in dwc2_hcd_init()
H A Dcore.h1169 u8 *status_buf; member
/OK3568_Linux_fs/kernel/drivers/scsi/mvsas/
H A Dmv_sas.h190 __le64 status_buf; /* status buffer address */ member
H A Dmv_sas.c370 hdr->status_buf = cpu_to_le64(buf_tmp_dma); in mvs_task_prep_smp()
515 hdr->status_buf = cpu_to_le64(buf_tmp_dma); in mvs_task_prep_ata()
630 hdr->status_buf = cpu_to_le64(buf_tmp_dma); in mvs_task_prep_ssp()
/OK3568_Linux_fs/kernel/include/acpi/
H A Dacpi_bus.h37 struct acpi_buffer *status_buf);
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gt9xx/
H A Dgt9xx.c1200 u8 status_buf[3] = {0x80, 0x44}; in gtp_enter_sleep() local
1209 ret = gtp_i2c_read(ts->client, status_buf, 3); in gtp_enter_sleep()
1215 if (status_buf[2] & 0x80) in gtp_enter_sleep()
/OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/
H A Dtegra-xudc.c483 u16 status_buf; member
2420 xudc->status_buf = cpu_to_le16(status); in tegra_xudc_ep0_get_status()
2421 return tegra_xudc_ep0_queue_data(xudc, &xudc->status_buf, in tegra_xudc_ep0_get_status()
2422 sizeof(xudc->status_buf), in tegra_xudc_ep0_get_status()
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/cyttsp5/
H A Dcyttsp5_loader.c80 u8 status_buf[CY_MAX_STATUS_SIZE]; member
/OK3568_Linux_fs/kernel/drivers/scsi/hisi_sas/
H A Dhisi_sas_main.c109 struct hisi_sas_status_buffer *status_buf = in hisi_sas_sata_done() local
111 u8 *iu = &status_buf->iu[0]; in hisi_sas_sata_done()