/drivers/acpi/apei/ |
D | ghes.c | 92 return ghes->generic->header.type == ACPI_HEST_TYPE_GENERIC_ERROR_V2; in is_hest_type_generic_v2() 216 static struct ghes *ghes_new(struct acpi_hest_generic *generic) in ghes_new() argument 226 ghes->generic = generic; in ghes_new() 233 rc = apei_map_generic_address(&generic->error_status_address); in ghes_new() 236 error_block_length = generic->error_block_length; in ghes_new() 241 error_block_length, generic->header.source_id); in ghes_new() 253 apei_unmap_generic_address(&generic->error_status_address); in ghes_new() 265 apei_unmap_generic_address(&ghes->generic->error_status_address); in ghes_fini() 322 if (len > ghes->generic->error_block_length) { in __ghes_check_estatus() 340 struct acpi_hest_generic *g = ghes->generic; in __ghes_peek_estatus() [all …]
|
/drivers/gpu/drm/amd/display/dc/gpio/ |
D | hw_generic.c | 40 generic->shifts->field_name, generic->masks->field_name 43 generic->base.base.ctx 45 (generic->regs->reg) 67 struct hw_generic *generic = HW_GENERIC_FROM_BASE(*ptr); in destroy() local 69 dal_hw_generic_destruct(generic); in destroy() 71 kfree(generic); in destroy() 80 struct hw_generic *generic = HW_GENERIC_FROM_BASE(ptr); in set_config() local 103 struct hw_generic *generic, in construct() argument 108 dal_hw_generic_construct(generic, id, en, ctx); in construct() 109 generic->base.base.funcs = &funcs; in construct()
|
D | gpio_base.c | 250 return gpio->hw_container.generic; in dal_gpio_get_generic() 298 gpio->service->factory.funcs->init_generic(&gpio->hw_container.generic, service->ctx, id, en); in dal_gpio_create() 337 kfree((*gpio)->hw_container.generic); in dal_gpio_destroy() 338 (*gpio)->hw_container.generic = NULL; in dal_gpio_destroy()
|
/drivers/usb/storage/ |
D | isd200.c | 209 } generic; member 491 ata.generic.SignatureByte0 = info->ConfigData.ATAMajorCommand; in isd200_action() 492 ata.generic.SignatureByte1 = info->ConfigData.ATAMinorCommand; in isd200_action() 493 ata.generic.TransferBlockSize = 1; in isd200_action() 498 ata.generic.ActionSelect = ACTION_SELECT_0|ACTION_SELECT_2; in isd200_action() 499 ata.generic.RegisterSelect = in isd200_action() 507 ata.generic.ActionSelect = ACTION_SELECT_1|ACTION_SELECT_2| in isd200_action() 510 ata.generic.RegisterSelect = REG_DEVICE_HEAD; in isd200_action() 517 ata.generic.ActionSelect = ACTION_SELECT_1|ACTION_SELECT_2| in isd200_action() 519 ata.generic.RegisterSelect = REG_DEVICE_CONTROL; in isd200_action() [all …]
|
/drivers/iio/buffer/ |
D | Kconfig | 3 # Industrial I/O generic buffer implementations 16 Provides the generic IIO DMA buffer infrastructure that can be used by 19 Should be selected by drivers that want to use the generic DMA buffer 26 Provides a bonding of the generic IIO DMA buffer infrastructure with the 40 Should be selected by drivers that want to use the generic Hw consumer
|
/drivers/gpu/drm/amd/display/dc/gpio/dcn10/ |
D | hw_factory_dcn10.c | 153 struct hw_generic *generic = HW_GENERIC_FROM_BASE(pin); in define_generic_registers() local 155 generic->regs = &generic_regs[en]; in define_generic_registers() 156 generic->shifts = &generic_shift[en]; in define_generic_registers() 157 generic->masks = &generic_mask[en]; in define_generic_registers() 158 generic->base.regs = &generic_regs[en].gpio; in define_generic_registers()
|
/drivers/gpu/drm/amd/display/dc/gpio/dcn21/ |
D | hw_factory_dcn21.c | 162 struct hw_generic *generic = HW_GENERIC_FROM_BASE(pin); in define_generic_registers() local 164 generic->regs = &generic_regs[en]; in define_generic_registers() 165 generic->shifts = &generic_shift[en]; in define_generic_registers() 166 generic->masks = &generic_mask[en]; in define_generic_registers() 167 generic->base.regs = &generic_regs[en].gpio; in define_generic_registers()
|
/drivers/video/fbdev/omap2/omapfb/displays/ |
D | Kconfig | 26 Driver for a generic DVI connector. 31 Driver for a generic HDMI connector. 36 Driver for a generic analog TV connector. 41 Driver for generic DPI panels. 47 Driver for generic DSI command mode panels.
|
/drivers/gpu/drm/amd/display/dc/gpio/dcn20/ |
D | hw_factory_dcn20.c | 205 struct hw_generic *generic = HW_GENERIC_FROM_BASE(pin); in define_generic_registers() local 207 generic->regs = &generic_regs[en]; in define_generic_registers() 208 generic->shifts = &generic_shift[en]; in define_generic_registers() 209 generic->masks = &generic_mask[en]; in define_generic_registers() 210 generic->base.regs = &generic_regs[en].gpio; in define_generic_registers()
|
/drivers/usb/host/ |
D | xhci-dbgcap.c | 166 trb->generic.field[0] = 0; in xhci_dbc_flush_single_request() 167 trb->generic.field[1] = 0; in xhci_dbc_flush_single_request() 168 trb->generic.field[2] = 0; in xhci_dbc_flush_single_request() 169 trb->generic.field[3] &= cpu_to_le32(TRB_CYCLE); in xhci_dbc_flush_single_request() 170 trb->generic.field[3] |= cpu_to_le32(TRB_TYPE(TRB_TR_NOOP)); in xhci_dbc_flush_single_request() 223 trb->generic.field[0] = cpu_to_le32(field1); in xhci_dbc_queue_trb() 224 trb->generic.field[1] = cpu_to_le32(field2); in xhci_dbc_queue_trb() 225 trb->generic.field[2] = cpu_to_le32(field3); in xhci_dbc_queue_trb() 226 trb->generic.field[3] = cpu_to_le32(field4); in xhci_dbc_queue_trb() 228 trace_xhci_dbc_gadget_ep_queue(ring, &trb->generic); in xhci_dbc_queue_trb() [all …]
|
D | xhci-ring.c | 82 return TRB_TYPE_NOOP_LE32(trb->generic.field[3]); in trb_is_noop() 126 trb->generic.field[0] = 0; in trb_to_noop() 127 trb->generic.field[1] = 0; in trb_to_noop() 128 trb->generic.field[2] = 0; in trb_to_noop() 130 trb->generic.field[3] &= cpu_to_le32(TRB_CYCLE); in trb_to_noop() 131 trb->generic.field[3] |= cpu_to_le32(TRB_TYPE(noop_type)); in trb_to_noop() 210 chain = le32_to_cpu(ring->enqueue->generic.field[3]) & TRB_CHAIN; in inc_enq() 617 trb->generic.field[3] ^= cpu_to_le32(TRB_CYCLE); in td_to_noop() 712 if (unlikely(TRB_TO_SUSPEND_PORT(le32_to_cpu(trb->generic.field[3])))) { in xhci_handle_cmd_stop_ep() 721 ep_index = TRB_TO_EP_INDEX(le32_to_cpu(trb->generic.field[3])); in xhci_handle_cmd_stop_ep() [all …]
|
/drivers/net/ethernet/intel/ice/ |
D | ice_sched.c | 198 memcpy(&node->info, &elem.generic[0], sizeof(node->info)); in ice_sched_add_node() 669 buf_size = struct_size(buf, generic, num_nodes - 1); in ice_sched_add_elems() 677 buf->generic[i].parent_teid = parent->info.node_teid; in ice_sched_add_elems() 678 buf->generic[i].data.elem_type = ICE_AQC_ELEM_TYPE_SE_GENERIC; in ice_sched_add_elems() 679 buf->generic[i].data.valid_sections = in ice_sched_add_elems() 682 buf->generic[i].data.generic = 0; in ice_sched_add_elems() 683 buf->generic[i].data.cir_bw.bw_profile_idx = in ice_sched_add_elems() 685 buf->generic[i].data.cir_bw.bw_alloc = in ice_sched_add_elems() 687 buf->generic[i].data.eir_bw.bw_profile_idx = in ice_sched_add_elems() 689 buf->generic[i].data.eir_bw.bw_alloc = in ice_sched_add_elems() [all …]
|
D | ice_controlq.c | 183 desc->params.generic.addr_high = in ice_alloc_rq_bufs() 185 desc->params.generic.addr_low = in ice_alloc_rq_bufs() 187 desc->params.generic.param0 = 0; in ice_alloc_rq_bufs() 188 desc->params.generic.param1 = 0; in ice_alloc_rq_bufs() 930 desc_on_ring->params.generic.addr_high = in ice_sq_send_cmd() 932 desc_on_ring->params.generic.addr_low = in ice_sq_send_cmd() 1102 desc->params.generic.addr_high = cpu_to_le32(upper_32_bits(bi->pa)); in ice_clean_rq_elem() 1103 desc->params.generic.addr_low = cpu_to_le32(lower_32_bits(bi->pa)); in ice_clean_rq_elem()
|
/drivers/gpu/drm/omapdrm/displays/ |
D | Kconfig | 19 Driver for a generic HDMI connector. 24 Driver for a generic analog TV connector. 30 Driver for generic DSI command mode panels.
|
/drivers/char/xillybus/ |
D | Kconfig | 7 tristate "Xillybus generic FPGA interface" 11 Xillybus is a generic interface for peripherals designed on
|
/drivers/scsi/lpfc/ |
D | lpfc_nvme.c | 471 wqe->generic.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvme_gen_req() 472 wqe->generic.bde.tus.f.bdeSize = first_len; in lpfc_nvme_gen_req() 473 wqe->generic.bde.addrLow = bpl[0].addrLow; in lpfc_nvme_gen_req() 474 wqe->generic.bde.addrHigh = bpl[0].addrHigh; in lpfc_nvme_gen_req() 796 wqe->generic.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_IMMED; in lpfc_nvme_adj_fcp_sgls() 797 wqe->generic.bde.tus.f.bdeSize = 56; in lpfc_nvme_adj_fcp_sgls() 798 wqe->generic.bde.addrHigh = 0; in lpfc_nvme_adj_fcp_sgls() 799 wqe->generic.bde.addrLow = 64; /* Word 16 */ in lpfc_nvme_adj_fcp_sgls() 836 wqe->generic.bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64; in lpfc_nvme_adj_fcp_sgls() 837 wqe->generic.bde.tus.f.bdeSize = nCmd->cmdlen; in lpfc_nvme_adj_fcp_sgls() [all …]
|
/drivers/hwtracing/coresight/ |
D | Kconfig | 27 bool "Coresight generic TMC driver" 33 complies with the generic implementation of the component without 48 bool "Coresight generic TPIU driver" 63 that complies with the generic implementation of the component without
|
/drivers/crypto/ |
D | picoxcell_crypto.c | 154 struct spacc_generic_ctx generic; member 166 struct spacc_generic_ctx generic; member 418 struct spacc_engine *engine = aead_ctx->generic.engine; in spacc_aead_free_ddts() 564 struct spacc_engine *engine = ctx->generic.engine; in spacc_aead_submit() 568 req->ctx_id = spacc_load_ctx(&ctx->generic, ctx->cipher_key, in spacc_aead_submit() 703 ctx->generic.flags = spacc_alg->type; in spacc_aead_cra_init() 704 ctx->generic.engine = engine; in spacc_aead_cra_init() 709 ctx->generic.key_offs = spacc_alg->key_offs; in spacc_aead_cra_init() 710 ctx->generic.iv_offs = spacc_alg->iv_offs; in spacc_aead_cra_init() 883 struct spacc_engine *engine = ctx->generic.engine; in spacc_ablk_submit() [all …]
|
/drivers/gpio/ |
D | TODO | 40 - Get rid of struct of_mm_gpio_chip altogether: use the generic MMIO 53 handle this with generic OF bindings, pull all legacy handling into 74 The GPIO drivers can utilize the generic MMIO helper library in many 91 try to cover any generic kind of irqchip cascaded from a GPIO. 136 - Support generic hierarchical GPIO interrupts: these are for the
|
/drivers/uio/ |
D | Kconfig | 17 tristate "generic Hilscher CIF Card driver" 29 tristate "Userspace I/O platform driver with generic IRQ handling" 31 Platform driver for Userspace I/O devices, including generic 42 tristate "Userspace platform driver with generic irq and dynamic memory" 45 Platform driver for Userspace I/O devices, including generic
|
/drivers/net/can/softing/ |
D | Kconfig | 3 tristate "Softing Gmbh CAN generic support" 30 In order to use the card as CAN device, you need the Softing generic
|
/drivers/dma/ |
D | st_fdma.c | 338 hw_node->generic.length = len; in st_fdma_prep_dma_memcpy() 339 hw_node->generic.sstride = 0; in st_fdma_prep_dma_memcpy() 340 hw_node->generic.dstride = 0; in st_fdma_prep_dma_memcpy() 424 hw_node->generic.sstride = 0; in fill_hw_node() 425 hw_node->generic.dstride = 0; in fill_hw_node() 499 hw_node->generic.length = period_len; in st_fdma_prep_dma_cyclic() 545 hw_node->generic.length = sg_dma_len(sg); in st_fdma_prep_slave_sg()
|
/drivers/phy/ |
D | Kconfig | 13 This framework is designed to provide a generic interface for PHY 14 devices present in the kernel. This layer will have the generic
|
/drivers/pci/hotplug/ |
D | acpiphp_ibm.c | 71 } generic; member 134 while (ind < size && (des->generic.type != 0x82 || in ibm_slot_from_id() 136 des = (union apci_descriptor *)&table[ind += des->generic.len]; in ibm_slot_from_id()
|
/drivers/mtd/nand/onenand/ |
D | Makefile | 10 obj-$(CONFIG_MTD_ONENAND_GENERIC) += generic.o
|