| /drivers/misc/mei/ |
| A D | vsc-tp.c | 173 struct vsc_tp_packet_hdr ack; in vsc_tp_xfer_helper() local 174 u8 *dst = (u8 *)&ack; in vsc_tp_xfer_helper() 204 if (offset < sizeof(ack)) { in vsc_tp_xfer_helper() 211 if (le16_to_cpu(ack.len)) { in vsc_tp_xfer_helper() 213 dst_len = min(ilen, le16_to_cpu(ack.len)); in vsc_tp_xfer_helper() 218 } else if (offset < sizeof(ack) + le16_to_cpu(ack.len)) { in vsc_tp_xfer_helper() 223 int remain = sizeof(ack) + le16_to_cpu(ack.len) - offset; in vsc_tp_xfer_helper() 237 } else if (offset < sizeof(ack) + le16_to_cpu(ack.len) + VSC_TP_CRC_SIZE) { in vsc_tp_xfer_helper() 258 if (ack.cmd == VSC_TP_CMD_ACK || ack.cmd == VSC_TP_CMD_NACK || in vsc_tp_xfer_helper() 259 ack.cmd == VSC_TP_CMD_BUSY) { in vsc_tp_xfer_helper() [all …]
|
| A D | vsc-fw-loader.c | 309 struct vsc_rom_cmd_ack *ack = fw_loader->rx_buf; in vsc_identify_silicon() local 319 ret = vsc_tp_rom_xfer(fw_loader->tp, cmd, ack, VSC_ROM_PKG_SIZE); in vsc_identify_silicon() 320 if (ret || ack->token == VSC_TOKEN_ERROR) { in vsc_identify_silicon() 327 ret = vsc_tp_rom_xfer(fw_loader->tp, cmd, ack, VSC_ROM_PKG_SIZE); in vsc_identify_silicon() 328 if (ret || ack->token != VSC_TOKEN_DUMP_RESP) { in vsc_identify_silicon() 357 ret = vsc_tp_rom_xfer(fw_loader->tp, cmd, ack, VSC_ROM_PKG_SIZE); in vsc_identify_silicon() 360 if (ack->token == VSC_TOKEN_ERROR) in vsc_identify_silicon() 368 if (ack->token != VSC_TOKEN_DUMP_RESP) in vsc_identify_silicon() 583 struct vsc_rom_cmd_ack *ack = fw_loader->rx_buf; in vsc_download_bootloader() local 595 if (ack->token != VSC_TOKEN_DUMP_RESP && in vsc_download_bootloader() [all …]
|
| /drivers/gpu/drm/mediatek/ |
| A D | mtk_hdmi_ddc.c | 117 u32 ack; in mtk_hdmi_ddc_read_msg() local 125 ack = sif_read_mask(ddc, DDC_DDCMCTL1, DDCM_ACK_MASK, DDCM_ACK_OFFSET); in mtk_hdmi_ddc_read_msg() 126 dev_dbg(dev, "ack = 0x%x\n", ack); in mtk_hdmi_ddc_read_msg() 127 if (ack != 0x01) { in mtk_hdmi_ddc_read_msg() 152 ack = sif_read_mask(ddc, DDC_DDCMCTL1, DDCM_ACK_MASK, in mtk_hdmi_ddc_read_msg() 155 while (((ack & (1 << temp_count)) != 0) && (temp_count < 8)) in mtk_hdmi_ddc_read_msg() 159 dev_err(dev, "Address NACK! ACK(0x%x)\n", ack); in mtk_hdmi_ddc_read_msg() 190 u32 ack; in mtk_hdmi_ddc_write_msg() local 199 ack = sif_read_mask(ddc, DDC_DDCMCTL1, DDCM_ACK_MASK, DDCM_ACK_OFFSET); in mtk_hdmi_ddc_write_msg() 200 dev_dbg(dev, "ack = %d\n", ack); in mtk_hdmi_ddc_write_msg() [all …]
|
| /drivers/hid/ |
| A D | hid-hyperv.c | 122 struct synthhid_device_info_ack ack; member 178 struct mousevsc_prt_msg ack; in mousevsc_on_receive_device_info() local 216 memset(&ack, 0, sizeof(struct mousevsc_prt_msg)); in mousevsc_on_receive_device_info() 218 ack.type = PIPE_MESSAGE_DATA; in mousevsc_on_receive_device_info() 219 ack.size = sizeof(struct synthhid_device_info_ack); in mousevsc_on_receive_device_info() 221 ack.ack.header.type = SYNTH_HID_INITIAL_DEVICE_INFO_ACK; in mousevsc_on_receive_device_info() 222 ack.ack.header.size = 1; in mousevsc_on_receive_device_info() 223 ack.ack.reserved = 0; in mousevsc_on_receive_device_info() 226 &ack, in mousevsc_on_receive_device_info() 229 (unsigned long)&ack, in mousevsc_on_receive_device_info()
|
| /drivers/reset/sti/ |
| A D | reset-syscfg.c | 28 struct regmap_field *ack; member 67 if (ch->ack) { in syscfg_reset_program_hw() 70 err = regmap_field_read_poll_timeout(ch->ack, ack_val, (ack_val == ctrl_val), in syscfg_reset_program_hw() 115 if (ch->ack) in syscfg_reset_status() 116 err = regmap_field_read(ch->ack, &ret_val); in syscfg_reset_status() 170 f = devm_regmap_field_alloc(dev, map, data->channels[i].ack); in syscfg_reset_controller_register() 174 rc->channels[i].ack = f; in syscfg_reset_controller_register()
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn401/ |
| A D | irq_service_dcn401.c | 114 .ack = hpd0_ack 119 .ack = NULL 124 .ack = NULL 129 .ack = NULL 134 .ack = NULL 139 .ack = NULL 144 .ack = NULL 149 .ack = NULL 154 .ack = NULL 291 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn32/ |
| A D | irq_service_dcn32.c | 134 .ack = hpd0_ack 139 .ack = NULL 144 .ack = NULL 149 .ack = NULL 154 .ack = NULL 159 .ack = NULL 164 .ack = NULL 169 .ack = NULL 174 .ack = NULL 311 .ack = dal_irq_service_dummy_ack
|
| /drivers/infiniband/hw/hfi1/ |
| A D | trace.c | 122 *ack = ib_bth_get_ackreq(ohdr); in hfi1_trace_parse_9b_bth() 136 u8 *ack, u8 *mig, u8 *opcode, in hfi1_trace_parse_16b_bth() argument 140 *ack = ib_bth_get_ackreq(ohdr); in hfi1_trace_parse_16b_bth() 222 u8 ack, bool becn, bool fecn, u8 mig, in hfi1_trace_fmt_rest() argument 236 se, mig, pad, tver, qpn, ack, psn); in hfi1_trace_fmt_rest() 242 qpn, ack, psn); in hfi1_trace_fmt_rest() 374 le32_to_cpu(eh->tid_rdma.ack.kdeth0), in parse_everbs_hdrs() 375 le32_to_cpu(eh->tid_rdma.ack.kdeth1), in parse_everbs_hdrs() 378 be32_to_cpu(eh->tid_rdma.ack.aeth) in parse_everbs_hdrs() 380 (be32_to_cpu(eh->tid_rdma.ack.aeth) & in parse_everbs_hdrs() [all …]
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn303/ |
| A D | irq_service_dcn303.c | 82 .ack = hpd0_ack 87 .ack = NULL 92 .ack = NULL 97 .ack = NULL 102 .ack = NULL 107 .ack = NULL 202 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn21/ |
| A D | irq_service_dcn21.c | 137 .ack = hpd0_ack 142 .ack = NULL 147 .ack = NULL 152 .ack = NULL 157 .ack = NULL 162 .ack = NULL 167 .ack = NULL 292 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn31/ |
| A D | irq_service_dcn31.c | 133 .ack = hpd0_ack 138 .ack = NULL 143 .ack = NULL 148 .ack = NULL 153 .ack = NULL 158 .ack = NULL 163 .ack = NULL 287 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn314/ |
| A D | irq_service_dcn314.c | 135 .ack = hpd0_ack 140 .ack = NULL 145 .ack = NULL 150 .ack = NULL 155 .ack = NULL 160 .ack = NULL 165 .ack = NULL 289 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn315/ |
| A D | irq_service_dcn315.c | 140 .ack = hpd0_ack 145 .ack = NULL 150 .ack = NULL 155 .ack = NULL 160 .ack = NULL 165 .ack = NULL 170 .ack = NULL 294 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn30/ |
| A D | irq_service_dcn30.c | 144 .ack = hpd0_ack 149 .ack = NULL 154 .ack = NULL 159 .ack = NULL 164 .ack = NULL 169 .ack = NULL 174 .ack = NULL 299 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn302/ |
| A D | irq_service_dcn302.c | 131 .ack = hpd0_ack 136 .ack = NULL 141 .ack = NULL 146 .ack = NULL 151 .ack = NULL 156 .ack = NULL 161 .ack = NULL 278 .ack = dal_irq_service_dummy_ack
|
| /drivers/media/pci/cx18/ |
| A D | cx18-mailbox.c | 412 cx18_writel(cx, req, &ack_mb->ack); in mb_ack_irq() 558 if (order_mb->request == order_mb->ack) { in cx18_api_epu_cmd_irq() 584 u32 irq, req, ack, err; in cx18_api_call() local 642 (ack = cx18_readl(cx, &mb->ack)) == req, in cx18_api_call() 644 if (req != ack) { in cx18_api_call() 646 cx18_writel(cx, req, &mb->ack); in cx18_api_call() 676 ack = cx18_readl(cx, &mb->ack); in cx18_api_call() 677 if (ack != req) { in cx18_api_call() 680 ack = cx18_readl(cx, &mb->ack); in cx18_api_call() 687 if (req != ack) { in cx18_api_call() [all …]
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn201/ |
| A D | irq_service_dcn201.c | 85 .ack = hpd0_ack 90 .ack = NULL 95 .ack = NULL 100 .ack = NULL 105 .ack = NULL 109 .ack = NULL 217 .ack = dal_irq_service_dummy_ack
|
| /drivers/media/pci/intel/ivsc/ |
| A D | mei_ace.c | 121 } __packed ack; member 127 u32 ack : 1; member 250 if (ack_hdr->ack.cmd_id != cmd_hdr->cmd_id) { in mei_ace_send() 256 ret = ack_hdr->ack.status; in mei_ace_send() 342 struct ace_notif *ack, int len) in handle_command_ack() argument 344 union ace_notif_hdr *hdr = &ack->hdr; in handle_command_ack() 346 switch (hdr->ack.cmd_id) { in handle_command_ack() 348 ace->firmware_id = ack->cont.firmware_id; in handle_command_ack() 352 memcpy(&ace->cmd_ack, ack, len); in handle_command_ack() 374 if (hdr->event.ack) { in mei_ace_rx()
|
| /drivers/gpu/drm/amd/display/dc/irq/dce80/ |
| A D | irq_service_dce80.c | 42 .ack = hpd1_ack 47 .ack = NULL 52 .ack = NULL 57 .ack = NULL 62 .ack = NULL 162 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn351/ |
| A D | irq_service_dcn351.c | 111 .ack = hpd0_ack 116 .ack = NULL 121 .ack = NULL 126 .ack = NULL 131 .ack = NULL 136 .ack = NULL 141 .ack = NULL 251 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn35/ |
| A D | irq_service_dcn35.c | 132 .ack = hpd0_ack 137 .ack = NULL 142 .ack = NULL 147 .ack = NULL 152 .ack = NULL 157 .ack = NULL 162 .ack = NULL 272 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn36/ |
| A D | irq_service_dcn36.c | 110 .ack = hpd0_ack 115 .ack = NULL 120 .ack = NULL 125 .ack = NULL 130 .ack = NULL 135 .ack = NULL 140 .ack = NULL 250 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn10/ |
| A D | irq_service_dcn10.c | 134 .ack = hpd0_ack 139 .ack = NULL 144 .ack = NULL 149 .ack = NULL 154 .ack = NULL 159 .ack = NULL 258 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dcn20/ |
| A D | irq_service_dcn20.c | 135 .ack = hpd0_ack 140 .ack = NULL 145 .ack = NULL 150 .ack = NULL 155 .ack = NULL 160 .ack = NULL 263 .ack = dal_irq_service_dummy_ack
|
| /drivers/gpu/drm/amd/display/dc/irq/dce120/ |
| A D | irq_service_dce120.c | 42 .ack = hpd0_ack 47 .ack = NULL 52 .ack = NULL 57 .ack = NULL 62 .ack = NULL 152 .ack = dal_irq_service_dummy_ack
|