/openbmc/openpower-debug-collector/dump/tools/bmcdump/plugins/ |
H A D | dumpfilelist | 12 desc="Dumps" 18 if ! add_cmd_output "$command" "$file_name" "$desc"; 22 desc="BMC dumps" 24 add_cmd_output "echo $'[$desc]'" "$file_name" "$desc" 25 add_cmd_output "ls -AX $dir/*/*" "$file_name" "$desc" 27 log_info "$desc directory is empty" 32 desc="Hardware dumps" 34 add_cmd_output "echo $'\n[$desc]'" "$file_name" "$desc" 35 add_cmd_output "ls -AX $dir/*/*" "$file_name" "$desc" 37 log_info "$desc directory is empty" [all …]
|
/openbmc/linux/include/linux/gpio/ |
H A D | consumer.h | 26 struct gpio_desc *desc[]; member 83 void gpiod_put(struct gpio_desc *desc); 105 void devm_gpiod_put(struct device *dev, struct gpio_desc *desc); 106 void devm_gpiod_unhinge(struct device *dev, struct gpio_desc *desc); 109 int gpiod_get_direction(struct gpio_desc *desc); 110 int gpiod_direction_input(struct gpio_desc *desc); 111 int gpiod_direction_output(struct gpio_desc *desc, int value); 112 int gpiod_direction_output_raw(struct gpio_desc *desc, int value); 113 int gpiod_enable_hw_timestamp_ns(struct gpio_desc *desc, unsigned long flags); 114 int gpiod_disable_hw_timestamp_ns(struct gpio_desc *desc, unsigned long flags); [all …]
|
/openbmc/linux/drivers/comedi/drivers/ |
H A D | comedi_isadma.c | 19 void comedi_isadma_program(struct comedi_isadma_desc *desc) in comedi_isadma_program() argument 24 clear_dma_ff(desc->chan); in comedi_isadma_program() 25 set_dma_mode(desc->chan, desc->mode); in comedi_isadma_program() 26 set_dma_addr(desc->chan, desc->hw_addr); in comedi_isadma_program() 27 set_dma_count(desc->chan, desc->size); in comedi_isadma_program() 28 enable_dma(desc->chan); in comedi_isadma_program() 100 struct comedi_isadma_desc *desc = &dma->desc[dma->cur_dma]; in comedi_isadma_poll() local 106 clear_dma_ff(desc->chan); in comedi_isadma_poll() 108 disable_dma(desc->chan); in comedi_isadma_poll() 109 result = get_dma_residue(desc->chan); in comedi_isadma_poll() [all …]
|
/openbmc/linux/drivers/regulator/ |
H A D | rt5739.c | 53 const struct regulator_desc *desc = rdev->desc; in rt5739_set_mode() local 57 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_set_mode() 78 const struct regulator_desc *desc = rdev->desc; in rt5739_get_mode() local 83 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_get_mode() 100 const struct regulator_desc *desc = rdev->desc; in rt5739_set_suspend_voltage() local 105 max_uV = desc->min_uV + desc->uV_step * (desc->n_voltages - 1); in rt5739_set_suspend_voltage() 107 if (uV < desc->min_uV || uV > max_uV) in rt5739_set_suspend_voltage() 110 if (desc->vsel_reg == RT5739_REG_NSEL0) in rt5739_set_suspend_voltage() 115 vsel = (uV - desc->min_uV) / desc->uV_step; in rt5739_set_suspend_voltage() 121 const struct regulator_desc *desc = rdev->desc; in rt5739_set_suspend_enable() local [all …]
|
/openbmc/linux/arch/s390/tools/ |
H A D | gen_opcode_table.c | 152 static void read_instructions(struct gen_opcode *desc) in read_instructions() argument 167 desc->nr++; in read_instructions() 168 desc->insn = realloc(desc->insn, desc->nr * sizeof(*desc->insn)); in read_instructions() 169 if (!desc->insn) in read_instructions() 171 desc->insn[desc->nr - 1] = insn; in read_instructions() 180 static void print_formats(struct gen_opcode *desc) in print_formats() argument 185 qsort(desc->insn, desc->nr, sizeof(*desc->insn), cmpformat); in print_formats() 189 for (i = 0; i < desc->nr; i++) { in print_formats() 190 if (!strcmp(format, desc->insn[i].format)) in print_formats() 193 format = desc->insn[i].format; in print_formats() [all …]
|
/openbmc/u-boot/drivers/gpio/ |
H A D | gpio-uclass.c | 32 static int gpio_to_device(unsigned int gpio, struct gpio_desc *desc) in gpio_to_device() argument 44 desc->dev = dev; in gpio_to_device() 45 desc->offset = gpio - uc_priv->gpio_base; in gpio_to_device() 46 desc->flags = 0; in gpio_to_device() 55 int dm_gpio_lookup_name(const char *name, struct gpio_desc *desc) in dm_gpio_lookup_name() argument 88 desc->dev = dev; in dm_gpio_lookup_name() 89 desc->offset = offset; in dm_gpio_lookup_name() 97 struct gpio_desc desc; in gpio_lookup_name() local 102 ret = dm_gpio_lookup_name(name, &desc); in gpio_lookup_name() 107 *devp = desc.dev; in gpio_lookup_name() [all …]
|
/openbmc/u-boot/drivers/fpga/ |
H A D | fpga.c | 42 fpga_desc *desc = (fpga_desc *)NULL; in fpga_get_desc() local 45 desc = &desc_table[devnum]; in fpga_get_desc() 47 __func__, devnum, desc); in fpga_get_desc() 50 return desc; in fpga_get_desc() 60 const fpga_desc *desc = fpga_get_desc(devnum); in fpga_validate() local 62 if (!desc) in fpga_validate() 69 return desc; in fpga_validate() 79 const fpga_desc * const desc = fpga_get_desc(devnum); in fpga_dev_info() local 81 if (desc) { in fpga_dev_info() 83 __func__, desc->devdesc); in fpga_dev_info() [all …]
|
/openbmc/qemu/hw/dma/ |
H A D | xlnx_dpdma.c | 160 static bool xlnx_dpdma_desc_is_last(DPDMADescriptor *desc) in xlnx_dpdma_desc_is_last() argument 162 return ((desc->control & DSCR_CTRL_LAST_DESCRIPTOR) != 0); in xlnx_dpdma_desc_is_last() 165 static bool xlnx_dpdma_desc_is_last_of_frame(DPDMADescriptor *desc) in xlnx_dpdma_desc_is_last_of_frame() argument 167 return ((desc->control & DSCR_CTRL_LAST_DESCRIPTOR_OF_FRAME) != 0); in xlnx_dpdma_desc_is_last_of_frame() 170 static uint64_t xlnx_dpdma_desc_get_source_address(DPDMADescriptor *desc, in xlnx_dpdma_desc_get_source_address() argument 178 addr = (uint64_t)desc->source_address in xlnx_dpdma_desc_get_source_address() 179 + (extract64(desc->address_extension, 16, 16) << 32); in xlnx_dpdma_desc_get_source_address() 182 addr = (uint64_t)desc->source_address2 in xlnx_dpdma_desc_get_source_address() 183 + (extract64(desc->address_extension_23, 0, 16) << 32); in xlnx_dpdma_desc_get_source_address() 186 addr = (uint64_t)desc->source_address3 in xlnx_dpdma_desc_get_source_address() [all …]
|
/openbmc/linux/drivers/crypto/ccp/ |
H A D | ccp-dmaengine.c | 76 struct ccp_dma_desc *desc, *dtmp; in ccp_free_desc_resources() local 78 list_for_each_entry_safe(desc, dtmp, list, entry) { in ccp_free_desc_resources() 79 ccp_free_cmd_resources(ccp, &desc->active); in ccp_free_desc_resources() 80 ccp_free_cmd_resources(ccp, &desc->pending); in ccp_free_desc_resources() 82 list_del(&desc->entry); in ccp_free_desc_resources() 83 kmem_cache_free(ccp->dma_desc_cache, desc); in ccp_free_desc_resources() 108 struct ccp_dma_desc *desc, *dtmp; in ccp_cleanup_desc_resources() local 110 list_for_each_entry_safe_reverse(desc, dtmp, list, entry) { in ccp_cleanup_desc_resources() 111 if (!async_tx_test_ack(&desc->tx_desc)) in ccp_cleanup_desc_resources() 114 dev_dbg(ccp->dev, "%s - desc=%p\n", __func__, desc); in ccp_cleanup_desc_resources() [all …]
|
H A D | ccp-dev-v5.c | 221 static int ccp5_do_cmd(struct ccp5_desc *desc, in ccp5_do_cmd() argument 232 if (CCP5_CMD_SOC(desc)) { in ccp5_do_cmd() 233 CCP5_CMD_IOC(desc) = 1; in ccp5_do_cmd() 234 CCP5_CMD_SOC(desc) = 0; in ccp5_do_cmd() 239 dP = (u32 *)desc; in ccp5_do_cmd() 256 if (CCP5_CMD_IOC(desc)) { in ccp5_do_cmd() 279 struct ccp5_desc desc; in ccp5_perform_aes() local 286 memset(&desc, 0, Q_DESC_SIZE); in ccp5_perform_aes() 288 CCP5_CMD_ENGINE(&desc) = CCP_ENGINE_AES; in ccp5_perform_aes() 290 CCP5_CMD_SOC(&desc) = op->soc; in ccp5_perform_aes() [all …]
|
/openbmc/linux/drivers/dma/ptdma/ |
H A D | ptdma-dmaengine.c | 42 struct pt_dma_desc *desc = to_pt_desc(vd); in pt_do_cleanup() local 43 struct pt_device *pt = desc->pt; in pt_do_cleanup() 45 kmem_cache_free(pt->dma_desc_cache, desc); in pt_do_cleanup() 48 static int pt_dma_start_desc(struct pt_dma_desc *desc) in pt_dma_start_desc() argument 55 desc->issued_to_hw = 1; in pt_dma_start_desc() 57 pt_cmd = &desc->pt_cmd; in pt_dma_start_desc() 79 struct pt_dma_desc *desc) in pt_handle_active_desc() argument 87 if (desc) { in pt_handle_active_desc() 88 if (!desc->issued_to_hw) { in pt_handle_active_desc() 90 if (desc->status != DMA_ERROR) in pt_handle_active_desc() [all …]
|
/openbmc/linux/kernel/irq/ |
H A D | proc.c | 48 struct irq_desc *desc = irq_to_desc((long)m->private); in show_irq_affinity() local 54 mask = desc->irq_common_data.affinity; in show_irq_affinity() 56 if (irqd_is_setaffinity_pending(&desc->irq_data)) in show_irq_affinity() 57 mask = desc->pending_mask; in show_irq_affinity() 63 mask = irq_data_get_effective_affinity_mask(&desc->irq_data); in show_irq_affinity() 85 struct irq_desc *desc = irq_to_desc((long)m->private); in irq_affinity_hint_proc_show() local 92 raw_spin_lock_irqsave(&desc->lock, flags); in irq_affinity_hint_proc_show() 93 if (desc->affinity_hint) in irq_affinity_hint_proc_show() 94 cpumask_copy(mask, desc->affinity_hint); in irq_affinity_hint_proc_show() 95 raw_spin_unlock_irqrestore(&desc->lock, flags); in irq_affinity_hint_proc_show() [all …]
|
/openbmc/linux/drivers/pci/msi/ |
H A D | msi.h | 12 void pci_msi_update_mask(struct msi_desc *desc, u32 clear, u32 set); 14 static inline void pci_msi_mask(struct msi_desc *desc, u32 mask) in pci_msi_mask() argument 16 pci_msi_update_mask(desc, 0, mask); in pci_msi_mask() 19 static inline void pci_msi_unmask(struct msi_desc *desc, u32 mask) in pci_msi_unmask() argument 21 pci_msi_update_mask(desc, mask, 0); in pci_msi_unmask() 24 static inline void __iomem *pci_msix_desc_addr(struct msi_desc *desc) in pci_msix_desc_addr() argument 26 return desc->pci.mask_base + desc->msi_index * PCI_MSIX_ENTRY_SIZE; in pci_msix_desc_addr() 35 static inline void pci_msix_write_vector_ctrl(struct msi_desc *desc, u32 ctrl) in pci_msix_write_vector_ctrl() argument 37 void __iomem *desc_addr = pci_msix_desc_addr(desc); in pci_msix_write_vector_ctrl() 39 if (desc->pci.msi_attrib.can_mask) in pci_msix_write_vector_ctrl() [all …]
|
/openbmc/u-boot/arch/x86/cpu/efi/ |
H A D | payload.c | 27 struct efi_mem_desc *desc, *end; in board_get_usable_ram_top() local 48 desc = map->desc; in board_get_usable_ram_top() 49 for (; desc < end; desc = efi_get_next_mem_desc(map, desc)) { in board_get_usable_ram_top() 50 if (desc->type != EFI_CONVENTIONAL_MEMORY || in board_get_usable_ram_top() 51 desc->physical_start >= 1ULL << 32) in board_get_usable_ram_top() 53 if (!largest || desc->num_pages > largest->num_pages) in board_get_usable_ram_top() 54 largest = desc; in board_get_usable_ram_top() 73 struct efi_mem_desc *desc, *end; in dram_init() local 86 desc = map->desc; in dram_init() 87 for (; desc < end; desc = efi_get_next_mem_desc(map, desc)) { in dram_init() [all …]
|
/openbmc/linux/drivers/power/supply/ |
H A D | charger-manager.c | 102 switch (cm->desc->battery_present) { in is_batt_present() 109 psy = power_supply_get_by_name(cm->desc->psy_fuel_gauge); in is_batt_present() 120 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_batt_present() 122 cm->desc->psy_charger_stat[i]); in is_batt_present() 125 cm->desc->psy_charger_stat[i]); in is_batt_present() 159 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_ext_pwr_online() 160 psy = power_supply_get_by_name(cm->desc->psy_charger_stat[i]); in is_ext_pwr_online() 163 cm->desc->psy_charger_stat[i]); in is_ext_pwr_online() 193 fuel_gauge = power_supply_get_by_name(cm->desc->psy_fuel_gauge); in get_batt_uV() 223 for (i = 0; cm->desc->psy_charger_stat[i]; i++) { in is_charging() [all …]
|
/openbmc/linux/drivers/pinctrl/mediatek/ |
H A D | pinctrl-mtk-common-v2.c | 73 const struct mtk_pin_desc *desc, in mtk_hw_pin_field_lookup() argument 94 if (desc->number >= rc->range[check].s_pin in mtk_hw_pin_field_lookup() 95 && desc->number <= rc->range[check].e_pin) { in mtk_hw_pin_field_lookup() 100 else if (desc->number < rc->range[check].s_pin) in mtk_hw_pin_field_lookup() 108 field, desc->number, desc->name); in mtk_hw_pin_field_lookup() 117 field, desc->number, desc->name); in mtk_hw_pin_field_lookup() 126 (desc->number - c->s_pin) * (c->x_bits); in mtk_hw_pin_field_lookup() 146 const struct mtk_pin_desc *desc, in mtk_hw_pin_field_get() argument 154 return mtk_hw_pin_field_lookup(hw, desc, field, pfd); in mtk_hw_pin_field_get() 192 int mtk_hw_set_value(struct mtk_pinctrl *hw, const struct mtk_pin_desc *desc, in mtk_hw_set_value() argument [all …]
|
/openbmc/qemu/hw/display/ |
H A D | edid-generate.c | 179 static uint8_t *edid_desc_next(uint8_t *edid, uint8_t *dta, uint8_t *desc) in edid_desc_next() argument 181 if (desc == NULL) { in edid_desc_next() 184 if (desc + 18 + 18 < edid + 127) { in edid_desc_next() 185 return desc + 18; in edid_desc_next() 188 if (desc < edid + 127) { in edid_desc_next() 191 if (desc + 18 + 18 < dta + 127) { in edid_desc_next() 192 return desc + 18; in edid_desc_next() 198 static void edid_desc_type(uint8_t *desc, uint8_t type) in edid_desc_type() argument 200 desc[0] = 0; in edid_desc_type() 201 desc[1] = 0; in edid_desc_type() [all …]
|
/openbmc/linux/drivers/gpio/ |
H A D | gpiolib.h | 107 struct gpio_desc **desc; member 117 #define for_each_gpio_desc(gc, desc) \ argument 119 __i < gc->ngpio && (desc = gpiochip_get_desc(gc, __i)); \ 122 #define for_each_gpio_desc_with_flag(gc, desc, flag) \ argument 123 for_each_gpio_desc(gc, desc) \ 124 if (!test_bit(flag, &desc->flags)) {} else 140 void gpiod_line_state_notify(struct gpio_desc *desc, unsigned long action); 194 #define gpiod_not_found(desc) (IS_ERR(desc) && PTR_ERR(desc) == -ENOENT) argument 196 int gpiod_request(struct gpio_desc *desc, const char *label); 197 void gpiod_free(struct gpio_desc *desc); [all …]
|
H A D | gpiolib-sysfs.c | 35 struct gpio_desc *desc; member 76 struct gpio_desc *desc = data->desc; in direction_show() local 81 gpiod_get_direction(desc); in direction_show() 82 value = !!test_bit(FLAG_IS_OUT, &desc->flags); in direction_show() 93 struct gpio_desc *desc = data->desc; in direction_store() local 99 status = gpiod_direction_output_raw(desc, 1); in direction_store() 101 status = gpiod_direction_output_raw(desc, 0); in direction_store() 103 status = gpiod_direction_input(desc); in direction_store() 117 struct gpio_desc *desc = data->desc; in value_show() local 122 status = gpiod_get_value_cansleep(desc); in value_show() [all …]
|
/openbmc/u-boot/drivers/block/ |
H A D | blk_legacy.c | 59 if (drv->desc) { in get_desc() 62 *descp = &drv->desc[devnum]; in get_desc() 75 struct blk_desc *desc; in blk_list_part() local 83 if (get_desc(drv, devnum, &desc)) in blk_list_part() 85 if (desc->part_type != PART_TYPE_UNKNOWN) { in blk_list_part() 89 part_print(desc); in blk_list_part() 102 struct blk_desc *desc; in blk_print_part_devnum() local 107 ret = get_desc(drv, devnum, &desc); in blk_print_part_devnum() 110 if (desc->type == DEV_TYPE_UNKNOWN) in blk_print_part_devnum() 112 part_print(desc); in blk_print_part_devnum() [all …]
|
H A D | blk-uclass.c | 69 struct blk_desc *desc; in blk_get_devnum_by_type() local 76 desc = dev_get_uclass_platdata(dev); in blk_get_devnum_by_type() 78 return desc; in blk_get_devnum_by_type() 111 struct blk_desc *desc = dev_get_uclass_platdata(dev); in blk_get_devnum_by_typename() local 114 if_type, devnum, dev->name, desc->if_type, desc->devnum); in blk_get_devnum_by_typename() 115 if (desc->devnum != devnum) in blk_get_devnum_by_typename() 128 debug("%s: Device desc %p\n", __func__, desc); in blk_get_devnum_by_typename() 129 return desc; in blk_get_devnum_by_typename() 181 struct blk_desc *desc = dev_get_uclass_platdata(dev); in get_desc() local 184 if_type, devnum, dev->name, desc->if_type, desc->devnum); in get_desc() [all …]
|
/openbmc/linux/drivers/net/phy/ |
H A D | mii_timestamper.c | 29 struct mii_timestamping_desc *desc; in register_mii_tstamp_controller() local 31 desc = kzalloc(sizeof(*desc), GFP_KERNEL); in register_mii_tstamp_controller() 32 if (!desc) in register_mii_tstamp_controller() 35 INIT_LIST_HEAD(&desc->list); in register_mii_tstamp_controller() 36 desc->ctrl = ctrl; in register_mii_tstamp_controller() 37 desc->device = device; in register_mii_tstamp_controller() 40 list_add_tail(&mii_timestamping_devices, &desc->list); in register_mii_tstamp_controller() 54 struct mii_timestamping_desc *desc; in unregister_mii_tstamp_controller() local 59 desc = list_entry(this, struct mii_timestamping_desc, list); in unregister_mii_tstamp_controller() 60 if (desc->device == device) { in unregister_mii_tstamp_controller() [all …]
|
/openbmc/linux/drivers/crypto/ccree/ |
H A D | cc_hash.c | 59 static void cc_setup_xcbc(struct ahash_request *areq, struct cc_hw_desc desc[], 62 static void cc_setup_cmac(struct ahash_request *areq, struct cc_hw_desc desc[], 104 unsigned int flow_mode, struct cc_hw_desc desc[], 107 static void cc_set_endianity(u32 mode, struct cc_hw_desc *desc) in cc_set_endianity() argument 111 set_bytes_swap(desc, 1); in cc_set_endianity() 113 set_cipher_config0(desc, HASH_DIGEST_RESULT_LITTLE_ENDIAN); in cc_set_endianity() 341 static int cc_fin_result(struct cc_hw_desc *desc, struct ahash_request *req, in cc_fin_result() argument 350 hw_desc_init(&desc[idx]); in cc_fin_result() 351 set_hash_cipher_mode(&desc[idx], ctx->hw_mode, ctx->hash_mode); in cc_fin_result() 352 set_dout_dlli(&desc[idx], state->digest_result_dma_addr, digestsize, in cc_fin_result() [all …]
|
/openbmc/linux/fs/nfs/ |
H A D | pagelist.c | 73 nfs_pgio_get_mirror(struct nfs_pageio_descriptor *desc, u32 idx) in nfs_pgio_get_mirror() argument 75 if (desc->pg_ops->pg_get_mirror) in nfs_pgio_get_mirror() 76 return desc->pg_ops->pg_get_mirror(desc, idx); in nfs_pgio_get_mirror() 77 return &desc->pg_mirrors[0]; in nfs_pgio_get_mirror() 81 nfs_pgio_current_mirror(struct nfs_pageio_descriptor *desc) in nfs_pgio_current_mirror() argument 83 return nfs_pgio_get_mirror(desc, desc->pg_mirror_idx); in nfs_pgio_current_mirror() 88 nfs_pgio_set_current_mirror(struct nfs_pageio_descriptor *desc, u32 idx) in nfs_pgio_set_current_mirror() argument 90 if (desc->pg_ops->pg_set_mirror) in nfs_pgio_set_current_mirror() 91 return desc->pg_ops->pg_set_mirror(desc, idx); in nfs_pgio_set_current_mirror() 92 return desc->pg_mirror_idx; in nfs_pgio_set_current_mirror() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath12k/ |
H A D | hal_rx.c | 27 struct hal_reo_get_queue_stats *desc; in ath12k_hal_reo_cmd_queue_stats() local 30 u32_encode_bits(sizeof(*desc), HAL_TLV_HDR_LEN); in ath12k_hal_reo_cmd_queue_stats() 32 desc = (struct hal_reo_get_queue_stats *)tlv->value; in ath12k_hal_reo_cmd_queue_stats() 33 memset_startat(desc, 0, queue_addr_lo); in ath12k_hal_reo_cmd_queue_stats() 35 desc->cmd.info0 &= ~cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_queue_stats() 37 desc->cmd.info0 |= cpu_to_le32(HAL_REO_CMD_HDR_INFO0_STATUS_REQUIRED); in ath12k_hal_reo_cmd_queue_stats() 39 desc->queue_addr_lo = cpu_to_le32(cmd->addr_lo); in ath12k_hal_reo_cmd_queue_stats() 40 desc->info0 = le32_encode_bits(cmd->addr_hi, in ath12k_hal_reo_cmd_queue_stats() 43 desc->info0 |= cpu_to_le32(HAL_REO_GET_QUEUE_STATS_INFO0_CLEAR_STATS); in ath12k_hal_reo_cmd_queue_stats() 45 return le32_get_bits(desc->cmd.info0, HAL_REO_CMD_HDR_INFO0_CMD_NUMBER); in ath12k_hal_reo_cmd_queue_stats() [all …]
|