Searched refs:qsdev (Results 1 – 3 of 3) sorted by relevance
/linux/drivers/hid/intel-thc-hid/intel-quickspi/ |
H A D | pci-quickspi.c | 96 static int quickspi_get_acpi_resources(struct quickspi_device *qsdev) in quickspi_get_acpi_resources() argument 98 struct acpi_device *adev = ACPI_COMPANION(qsdev->dev); in quickspi_get_acpi_resources() 102 dev_err(qsdev->dev, "no valid ACPI companion\n"); in quickspi_get_acpi_resources() 106 qsdev->acpi_dev = adev; in quickspi_get_acpi_resources() 112 &qsdev->input_report_hdr_addr); in quickspi_get_acpi_resources() 120 &qsdev->input_report_bdy_addr); in quickspi_get_acpi_resources() 128 &qsdev->output_report_addr); in quickspi_get_acpi_resources() 136 &qsdev->spi_read_opcode); in quickspi_get_acpi_resources() 144 &qsdev->spi_write_opcode); in quickspi_get_acpi_resources() 152 &qsdev->spi_read_io_mode); in quickspi_get_acpi_resources() [all …]
|
H A D | quickspi-protocol.c | 23 static int write_cmd_to_txdma(struct quickspi_device *qsdev, in write_cmd_to_txdma() argument 31 write_buf = (struct output_report *)qsdev->report_buf; in write_cmd_to_txdma() 42 ret = thc_dma_write(qsdev->thc_hw, write_buf, write_buf_len); in write_cmd_to_txdma() 44 dev_err_once(qsdev->dev, "DMA write failed, ret = %d\n", ret); in write_cmd_to_txdma() 49 static int quickspi_get_device_descriptor(struct quickspi_device *qsdev) in quickspi_get_device_descriptor() argument 62 qsdev->nondma_int_received = false; in quickspi_get_device_descriptor() 64 ret = thc_tic_pio_write(qsdev->thc_hw, qsdev->output_report_addr, in quickspi_get_device_descriptor() 67 dev_err_once(qsdev->dev, in quickspi_get_device_descriptor() 72 ret = wait_event_interruptible_timeout(qsdev->nondma_int_received_wq, in quickspi_get_device_descriptor() 73 qsdev->nondma_int_received, in quickspi_get_device_descriptor() [all …]
|
/linux/drivers/rpmsg/ |
H A D | qcom_smd.c | 907 struct qcom_smd_device *qsdev = to_smd_device(rpdev); in qcom_smd_create_ept() local 908 struct qcom_smd_edge *edge = qsdev->edge; in qcom_smd_create_ept() 1064 struct qcom_smd_device *qsdev = to_smd_device(rpdev); in qcom_smd_release_device() local 1066 kfree(qsdev); in qcom_smd_release_device() 1074 struct qcom_smd_device *qsdev; in qcom_smd_create_device() local 1080 qsdev = kzalloc(sizeof(*qsdev), GFP_KERNEL); in qcom_smd_create_device() 1081 if (!qsdev) in qcom_smd_create_device() 1085 qsdev->edge = edge; in qcom_smd_create_device() 1088 qsdev->rpdev.ops = &qcom_smd_device_ops; in qcom_smd_create_device() 1091 rpdev = &qsdev->rpdev; in qcom_smd_create_device() [all …]
|