Home
last modified time | relevance | path

Searched refs:caps (Results 251 – 275 of 1293) sorted by relevance

1...<<11121314151617181920>>...52

/openbmc/linux/drivers/infiniband/hw/mlx4/
H A Dqp.c342 cap->max_recv_sge > min(dev->dev->caps.max_sq_sg, dev->dev->caps.max_rq_sg)) in set_rq_size()
374 min(dev->dev->caps.max_sq_sg, in set_rq_size()
375 dev->dev->caps.max_rq_sg)); in set_rq_size()
388 cap->max_send_sge > min(dev->dev->caps.max_sq_sg, dev->dev->caps.max_rq_sg) || in set_kernel_sq_size()
420 (min(dev->dev->caps.max_sq_desc_sz, in set_kernel_sq_size()
438 min(dev->dev->caps.max_sq_sg, in set_kernel_sq_size()
439 dev->dev->caps.max_rq_sg)); in set_kernel_sq_size()
454 cnt > dev->dev->caps.max_wqes) in set_user_sq_size()
902 dev->dev->caps.max_rss_tbl_sz); in create_rq()
1082 if (!(dev->dev->caps.flags & in create_qp_common()
[all …]
/openbmc/linux/tools/power/cpupower/utils/helpers/
H A Damd.c51 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATEDEF) in get_did()
67 if (cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_PSTATEDEF) { in get_cof()
102 if (!(cpupower_cpu_info.caps & CPUPOWER_CAP_AMD_HW_PSTATE)) in decode_pstates()
/openbmc/linux/include/linux/
H A Dfbcon.h16 struct fb_blit_caps *caps);
36 struct fb_blit_caps *caps) {} in fbcon_get_requirement() argument
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-ioctl.c324 if (display->caps & OMAP_DSS_DISPLAY_CAP_MANUAL_UPDATE) { in omapfb_set_update_mode()
583 struct omapfb_caps caps; in omapfb_ioctl() member
692 memset(&p.caps, 0, sizeof(p.caps)); in omapfb_ioctl()
693 if (display->caps & OMAP_DSS_DISPLAY_CAP_MANUAL_UPDATE) in omapfb_ioctl()
694 p.caps.ctrl |= OMAPFB_CAPS_MANUAL_UPDATE; in omapfb_ioctl()
695 if (display->caps & OMAP_DSS_DISPLAY_CAP_TEAR_ELIM) in omapfb_ioctl()
696 p.caps.ctrl |= OMAPFB_CAPS_TEARSYNC; in omapfb_ioctl()
698 if (copy_to_user((void __user *)arg, &p.caps, sizeof(p.caps))) in omapfb_ioctl()
/openbmc/linux/include/ufs/
H A Dufshcd.h1029 u32 caps; member
1149 return hba->caps & UFSHCD_CAP_CLK_GATING; in ufshcd_is_clkgating_allowed()
1153 return hba->caps & UFSHCD_CAP_HIBERN8_WITH_CLK_GATING; in ufshcd_can_hibern8_during_gating()
1157 return hba->caps & UFSHCD_CAP_CLK_SCALING; in ufshcd_is_clkscaling_supported()
1161 return hba->caps & UFSHCD_CAP_AUTO_BKOPS_SUSPEND; in ufshcd_can_autobkops_during_suspend()
1165 return hba->caps & UFSHCD_CAP_RPM_AUTOSUSPEND; in ufshcd_is_rpm_autosuspend_allowed()
1170 return (hba->caps & UFSHCD_CAP_INTR_AGGR) && in ufshcd_is_intr_aggr_allowed()
1177 (hba->caps & UFSHCD_CAP_AGGR_POWER_COLLAPSE)); in ufshcd_can_aggressive_pc()
1193 return hba->caps & UFSHCD_CAP_WB_EN; in ufshcd_is_wb_allowed()
1198 return hba->caps & UFSHCD_CAP_WB_WITH_CLK_SCALING; in ufshcd_enable_wb_if_scaling_up()
/openbmc/linux/drivers/mmc/host/
H A Dsdhci-pxav3.c154 host->caps &= ~SDHCI_CAN_VDD_180; in armada_38x_quirks()
155 host->mmc->caps &= ~MMC_CAP_1_8V_DDR; in armada_38x_quirks()
157 host->caps &= ~SDHCI_CAN_VDD_330; in armada_38x_quirks()
403 host->mmc->caps |= MMC_CAP_1_8V_DDR; in sdhci_pxav3_probe()
425 host->mmc->caps |= MMC_CAP_NONREMOVABLE; in sdhci_pxav3_probe()
429 host->mmc->caps |= MMC_CAP_8_BIT_DATA; in sdhci_pxav3_probe()
436 host->mmc->caps |= pdata->host_caps; in sdhci_pxav3_probe()
H A Dsdhci-brcmstb.c231 cq_host->caps |= CQHCI_TASK_DESC_SZ_128; in sdhci_brcmstb_add_host()
303 (host->mmc->caps & MMC_CAP_NONREMOVABLE)) in sdhci_brcmstb_probe()
321 host->caps &= ~SDHCI_CAN_64BIT; in sdhci_brcmstb_probe()
347 host->caps &= ~SDHCI_CLOCK_V3_BASE_MASK; in sdhci_brcmstb_probe()
348 host->caps |= (actual_clock_mhz << SDHCI_CLOCK_BASE_SHIFT); in sdhci_brcmstb_probe()
/openbmc/linux/drivers/vfio/pci/
H A Dvfio_pci_core.c887 struct vfio_info_cap *caps) in msix_mmappable_cap() argument
925 struct vfio_info_cap *caps) in vfio_pci_info_atomic_cap() argument
993 if (caps.size) { in vfio_pci_ioctl_get_info()
999 if (copy_to_user(arg + 1, caps.buf, caps.size)) { in vfio_pci_ioctl_get_info()
1000 kfree(caps.buf); in vfio_pci_ioctl_get_info()
1006 kfree(caps.buf); in vfio_pci_ioctl_get_info()
1126 vdev, &vdev->region[i], &caps); in vfio_pci_ioctl_get_region_info()
1133 if (caps.size) { in vfio_pci_ioctl_get_region_info()
1140 if (copy_to_user(arg + 1, caps.buf, caps.size)) { in vfio_pci_ioctl_get_region_info()
1141 kfree(caps.buf); in vfio_pci_ioctl_get_region_info()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dcmd.c77 return mlx5_core_access_reg(dev, in, sizeof(in), dev->caps.fpga, in mlx5_fpga_caps()
93 int mlx5_fpga_sbu_caps(struct mlx5_core_dev *dev, void *caps, int size) in mlx5_fpga_sbu_caps() argument
110 ret = mlx5_fpga_access_reg(dev, read, addr, caps, false); in mlx5_fpga_sbu_caps()
119 caps += read; in mlx5_fpga_sbu_caps()
/openbmc/linux/tools/perf/util/
H A Dpmu.c1900 struct perf_pmu_caps *caps = zalloc(sizeof(*caps)); in perf_pmu__new_caps() local
1902 if (!caps) in perf_pmu__new_caps()
1906 if (!caps->name) in perf_pmu__new_caps()
1909 if (!caps->value) in perf_pmu__new_caps()
1915 zfree(&caps->name); in perf_pmu__new_caps()
1917 free(caps); in perf_pmu__new_caps()
1926 list_for_each_entry_safe(caps, tmp, &pmu->caps, list) { in perf_pmu__del_caps()
1927 list_del(&caps->list); in perf_pmu__del_caps()
1928 zfree(&caps->name); in perf_pmu__del_caps()
1929 zfree(&caps->value); in perf_pmu__del_caps()
[all …]
/openbmc/linux/drivers/thermal/
H A Dthermal_netlink.h34 struct thermal_genl_cpu_caps *caps);
114 static inline int thermal_genl_cpu_capability_event(int count, struct thermal_genl_cpu_caps *caps) in thermal_genl_cpu_capability_event() argument
/openbmc/ipmitool/lib/
H A Dipmi_dcmi.c2437 struct nm_capability caps; in ipmi_nm_getcapabilities() local
2472 memset(&caps, 0, sizeof(caps)); in ipmi_nm_getcapabilities()
2477 caps.max_settings, caps.max_value,caps.min_value, in ipmi_nm_getcapabilities()
2478 caps.min_corr/1000, caps.max_corr/1000, in ipmi_nm_getcapabilities()
2479 caps.min_stats, caps.max_stats, in ipmi_nm_getcapabilities()
2480 val2str2(caps.scope&0xF, nm_domain_vals)); in ipmi_nm_getcapabilities()
2487 caps.max_value, caps.min_value); in ipmi_nm_getcapabilities()
2491 caps.max_value, caps.min_value); in ipmi_nm_getcapabilities()
2496 caps.max_value/10, caps.min_value/10); in ipmi_nm_getcapabilities()
2503 caps.min_corr/1000, caps.max_corr/1000); in ipmi_nm_getcapabilities()
[all …]
/openbmc/linux/sound/soc/intel/atom/sst/
H A Dsst_drv_interface.c373 static int sst_cdev_caps(struct snd_compr_caps *caps) in sst_cdev_caps() argument
375 caps->num_codecs = NUM_CODEC; in sst_cdev_caps()
376 caps->min_fragment_size = MIN_FRAGMENT_SIZE; /* 50KB */ in sst_cdev_caps()
377 caps->max_fragment_size = MAX_FRAGMENT_SIZE; /* 1024KB */ in sst_cdev_caps()
378 caps->min_fragments = MIN_FRAGMENT; in sst_cdev_caps()
379 caps->max_fragments = MAX_FRAGMENT; in sst_cdev_caps()
380 caps->codecs[0] = SND_AUDIOCODEC_MP3; in sst_cdev_caps()
381 caps->codecs[1] = SND_AUDIOCODEC_AAC; in sst_cdev_caps()
/openbmc/linux/drivers/net/ethernet/sfc/
H A Def100_nic.h88 #define efx_ef100_has_cap(caps, flag) \ argument
89 (!!((caps) & BIT_ULL(MC_CMD_GET_CAPABILITIES_V4_OUT_ ## flag ## _LBN)))
/openbmc/linux/drivers/media/dvb-frontends/
H A Ddvb_dummy_fe.c180 .caps = FE_CAN_FEC_1_2 |
222 .caps = FE_CAN_QAM_16 |
256 .caps = FE_CAN_INVERSION_AUTO |
/openbmc/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_srq.c127 if (init_attr->attr.max_wr > dev->dsr->caps.max_srq_wr || in pvrdma_create_srq()
128 init_attr->attr.max_sge > dev->dsr->caps.max_srq_sge) { in pvrdma_create_srq()
134 if (!atomic_add_unless(&dev->num_srqs, 1, dev->dsr->caps.max_srq)) in pvrdma_create_srq()
194 dev->srq_tbl[srq->srq_handle % dev->dsr->caps.max_srq] = srq; in pvrdma_create_srq()
/openbmc/linux/drivers/infiniband/hw/mlx5/
H A Dodp.c321 struct ib_odp_caps *caps = &dev->odp_caps; in internal_fill_odp_caps() local
323 memset(caps, 0, sizeof(*caps)); in internal_fill_odp_caps()
328 caps->general_caps = IB_ODP_SUPPORT; in internal_fill_odp_caps()
336 caps->per_transport_caps.ud_odp_caps |= IB_ODP_SUPPORT_SEND; in internal_fill_odp_caps()
342 caps->per_transport_caps.rc_odp_caps |= IB_ODP_SUPPORT_SEND; in internal_fill_odp_caps()
345 caps->per_transport_caps.rc_odp_caps |= IB_ODP_SUPPORT_RECV; in internal_fill_odp_caps()
348 caps->per_transport_caps.rc_odp_caps |= IB_ODP_SUPPORT_WRITE; in internal_fill_odp_caps()
351 caps->per_transport_caps.rc_odp_caps |= IB_ODP_SUPPORT_READ; in internal_fill_odp_caps()
360 caps->per_transport_caps.xrc_odp_caps |= IB_ODP_SUPPORT_SEND; in internal_fill_odp_caps()
363 caps->per_transport_caps.xrc_odp_caps |= IB_ODP_SUPPORT_RECV; in internal_fill_odp_caps()
[all …]
/openbmc/linux/drivers/media/platform/qcom/venus/
H A Dhelpers.c541 struct hfi_plat_caps *caps; in is_dynamic_bufmode() local
551 if (!caps) in is_dynamic_bufmode()
554 return caps->cap_bufs_mode_dynamic; in is_dynamic_bufmode()
1743 for (i = 0; i < caps->num_fmts; i++) { in find_fmt_from_caps()
1744 if (caps->fmts[i].buftype == buftype && in find_fmt_from_caps()
1745 caps->fmts[i].fmt == fmt) in find_fmt_from_caps()
1756 struct hfi_plat_caps *caps; in venus_helper_get_out_fmts() local
1766 if (!caps) in venus_helper_get_out_fmts()
1770 found_ubwc = find_fmt_from_caps(caps, HFI_BUFFER_OUTPUT, in venus_helper_get_out_fmts()
1820 struct hfi_plat_caps *caps; in venus_helper_check_format() local
[all …]
/openbmc/linux/drivers/vfio/
H A Dvfio_main.c1415 buf = krealloc(caps->buf, caps->size + size, GFP_KERNEL); in vfio_info_cap_add()
1417 kfree(caps->buf); in vfio_info_cap_add()
1418 caps->buf = NULL; in vfio_info_cap_add()
1419 caps->size = 0; in vfio_info_cap_add()
1423 caps->buf = buf; in vfio_info_cap_add()
1424 header = buf + caps->size; in vfio_info_cap_add()
1436 tmp->next = caps->size; in vfio_info_cap_add()
1437 caps->size += size; in vfio_info_cap_add()
1446 void *buf = (void *)caps->buf; in vfio_info_cap_shift()
1456 int vfio_info_add_capability(struct vfio_info_cap *caps, in vfio_info_add_capability() argument
[all …]
/openbmc/linux/drivers/dma/
H A Ddmaengine.c575 if (!chan || !caps) in dma_get_slave_caps()
593 caps->src_addr_widths = device->src_addr_widths; in dma_get_slave_caps()
594 caps->dst_addr_widths = device->dst_addr_widths; in dma_get_slave_caps()
595 caps->directions = device->directions; in dma_get_slave_caps()
596 caps->min_burst = device->min_burst; in dma_get_slave_caps()
597 caps->max_burst = device->max_burst; in dma_get_slave_caps()
598 caps->max_sg_burst = device->max_sg_burst; in dma_get_slave_caps()
600 caps->descriptor_reuse = device->descriptor_reuse; in dma_get_slave_caps()
601 caps->cmd_pause = !!device->device_pause; in dma_get_slave_caps()
602 caps->cmd_resume = !!device->device_resume; in dma_get_slave_caps()
[all …]
/openbmc/linux/net/bluetooth/
H A Dsco.c1037 struct hci_codec_caps *caps; in sco_sock_getsockopt() local
1132 for (i = 0, caps = c->caps; i < c->num_caps; i++) { in sco_sock_getsockopt()
1133 buf_len += 1 + caps->len; in sco_sock_getsockopt()
1134 caps = (void *)&caps->data[caps->len]; in sco_sock_getsockopt()
1176 for (i = 0, caps = c->caps; i < c->num_caps; i++) { in sco_sock_getsockopt()
1177 len += 1 + caps->len; in sco_sock_getsockopt()
1178 caps = (void *)&caps->data[caps->len]; in sco_sock_getsockopt()
1182 if (len && copy_to_user(ptr, c->caps, len)) { in sco_sock_getsockopt()
/openbmc/linux/sound/soc/qcom/qdsp6/
H A Dq6apm-dai.c544 struct snd_compr_caps *caps) in q6apm_dai_compr_get_caps() argument
546 caps->direction = SND_COMPRESS_PLAYBACK; in q6apm_dai_compr_get_caps()
547 caps->min_fragment_size = COMPR_PLAYBACK_MIN_FRAGMENT_SIZE; in q6apm_dai_compr_get_caps()
548 caps->max_fragment_size = COMPR_PLAYBACK_MAX_FRAGMENT_SIZE; in q6apm_dai_compr_get_caps()
549 caps->min_fragments = COMPR_PLAYBACK_MIN_NUM_FRAGMENTS; in q6apm_dai_compr_get_caps()
550 caps->max_fragments = COMPR_PLAYBACK_MAX_NUM_FRAGMENTS; in q6apm_dai_compr_get_caps()
551 caps->num_codecs = 3; in q6apm_dai_compr_get_caps()
552 caps->codecs[0] = SND_AUDIOCODEC_MP3; in q6apm_dai_compr_get_caps()
553 caps->codecs[1] = SND_AUDIOCODEC_AAC; in q6apm_dai_compr_get_caps()
554 caps->codecs[2] = SND_AUDIOCODEC_FLAC; in q6apm_dai_compr_get_caps()
/openbmc/linux/drivers/mtd/nand/raw/
H A Dmarvell_nand.c1054 if (nfc->caps->is_nfcv2) in marvell_nfc_hw_ecc_hmg_do_read_page()
1169 if (nfc->caps->is_nfcv2) in marvell_nfc_hw_ecc_hmg_do_write_page()
1767 if (nfc->caps->is_nfcv2) { in marvell_nfc_parse_instructions()
1781 if (nfc->caps->is_nfcv2) { in marvell_nfc_parse_instructions()
2187 if (nfc->caps->is_nfcv2) in marvell_nfc_exec_op()
2252 if (!nfc->caps->is_nfcv2 && in marvell_nand_hw_ecc_controller_init()
2400 if (nfc->caps->max_mode_number && nfc->caps->max_mode_number < conf->timings.mode) in marvell_nfc_setup_interface()
2445 if (nfc->caps->is_nfcv2) { in marvell_nfc_setup_interface()
2473 if (nfc->caps->is_nfcv2) { in marvell_nfc_setup_interface()
2930 if (!nfc->caps->is_nfcv2) in marvell_nfc_init()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce120/
H A Ddce120_resource.c454 ctx->dc->caps.extended_aux_timeout_support); in dce120_aux_engine_create()
1075 dc->caps.max_downscale_ratio = 200; in dce120_resource_construct()
1076 dc->caps.i2c_speed_in_khz = 100; in dce120_resource_construct()
1078 dc->caps.max_cursor_size = 128; in dce120_resource_construct()
1079 dc->caps.min_horizontal_blanking_period = 80; in dce120_resource_construct()
1080 dc->caps.dual_link_dvi = true; in dce120_resource_construct()
1081 dc->caps.psp_setup_panel_mode = true; in dce120_resource_construct()
1082 dc->caps.extended_aux_timeout_support = false; in dce120_resource_construct()
1251 dc->caps.max_planes = pool->base.pipe_count; in dce120_resource_construct()
1253 for (i = 0; i < dc->caps.max_planes; ++i) in dce120_resource_construct()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dce110/
H A Ddce110_resource.c1038 struct dc_caps *caps) in dce110_validate_plane() argument
1276 ctx->dc->caps.max_slave_planes = 1; in underlay_create()
1277 ctx->dc->caps.max_slave_yuv_planes = 1; in underlay_create()
1278 ctx->dc->caps.max_slave_rgb_planes = 0; in underlay_create()
1370 dc->caps.max_downscale_ratio = 150; in dce110_resource_construct()
1371 dc->caps.i2c_speed_in_khz = 40; in dce110_resource_construct()
1372 dc->caps.i2c_speed_in_khz_hdcp = 40; in dce110_resource_construct()
1373 dc->caps.max_cursor_size = 128; in dce110_resource_construct()
1374 dc->caps.min_horizontal_blanking_period = 80; in dce110_resource_construct()
1375 dc->caps.is_apu = true; in dce110_resource_construct()
[all …]

1...<<11121314151617181920>>...52