/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_hw_merge3d.c | 53 c->caps = cfg; in dpu_hw_merge_3d_init() 54 _setup_merge_3d_ops(c, c->caps->features); in dpu_hw_merge_3d_init()
|
H A D | dpu_hw_wb.c | 85 !(ctx->caps->features & BIT(DPU_WB_PIPE_ALPHA))) in dpu_hw_wb_setup_format() 144 test_bit(DPU_WB_QOS_8LVL, &ctx->caps->features), in dpu_hw_wb_setup_qos_lut() 217 c->caps = cfg; in dpu_hw_wb_init() 218 _setup_wb_ops(&c->ops, c->caps->features); in dpu_hw_wb_init()
|
/openbmc/u-boot/drivers/mmc/ |
H A D | sdhci.c | 591 u32 caps, caps_1 = 0; local 593 caps = sdhci_readl(host, SDHCI_CAPABILITIES); 596 if (!(caps & SDHCI_CAN_DO_SDMA)) { 622 host->max_clk = (caps & SDHCI_CLOCK_V3_BASE_MASK) >> 625 host->max_clk = (caps & SDHCI_CLOCK_BASE_MASK) >> 649 if (caps & SDHCI_CAN_VDD_330) 651 if (caps & SDHCI_CAN_VDD_300) 653 if (caps & SDHCI_CAN_VDD_180) 663 if (!(caps & SDHCI_CAN_DO_8BIT))
|
H A D | fsl_esdhc.c | 97 u32 caps; member 137 u32 caps; member 1155 u32 caps, voltage_caps; in fsl_esdhc_init() local 1203 caps &= ~ESDHC_HOSTCAPBLT_HSS; in fsl_esdhc_init() 1207 caps = caps & ~(ESDHC_HOSTCAPBLT_SRS | in fsl_esdhc_init() 1213 caps = caps | ESDHC_HOSTCAPBLT_VS33; in fsl_esdhc_init() 1216 if (caps & ESDHC_HOSTCAPBLT_VS18) in fsl_esdhc_init() 1218 if (caps & ESDHC_HOSTCAPBLT_VS30) in fsl_esdhc_init() 1254 if (caps & ESDHC_HOSTCAPBLT_HSS) in fsl_esdhc_init() 1262 cfg->host_caps |= priv->caps; in fsl_esdhc_init() [all …]
|
/openbmc/linux/sound/soc/sprd/ |
H A D | sprd-pcm-compress.c | 609 struct snd_compr_caps *caps) in sprd_platform_compr_get_caps() argument 611 caps->direction = cstream->direction; in sprd_platform_compr_get_caps() 612 caps->min_fragment_size = SPRD_COMPR_MIN_FRAGMENT_SIZE; in sprd_platform_compr_get_caps() 613 caps->max_fragment_size = SPRD_COMPR_MAX_FRAGMENT_SIZE; in sprd_platform_compr_get_caps() 614 caps->min_fragments = SPRD_COMPR_MIN_NUM_FRAGMENTS; in sprd_platform_compr_get_caps() 615 caps->max_fragments = SPRD_COMPR_MAX_NUM_FRAGMENTS; in sprd_platform_compr_get_caps() 616 caps->num_codecs = 2; in sprd_platform_compr_get_caps() 617 caps->codecs[0] = SND_AUDIOCODEC_MP3; in sprd_platform_compr_get_caps() 618 caps->codecs[1] = SND_AUDIOCODEC_AAC; in sprd_platform_compr_get_caps()
|
/openbmc/linux/drivers/s390/cio/ |
H A D | vfio_ccw_ops.c | 331 struct vfio_info_cap caps = { .buf = NULL, .size = 0 }; in vfio_ccw_mdev_get_region_info() local 354 ret = vfio_info_add_capability(&caps, &cap_type.header, in vfio_ccw_mdev_get_region_info() 360 if (info->argsz < sizeof(*info) + caps.size) { in vfio_ccw_mdev_get_region_info() 361 info->argsz = sizeof(*info) + caps.size; in vfio_ccw_mdev_get_region_info() 364 vfio_info_cap_shift(&caps, sizeof(*info)); in vfio_ccw_mdev_get_region_info() 366 caps.buf, caps.size)) { in vfio_ccw_mdev_get_region_info() 367 kfree(caps.buf); in vfio_ccw_mdev_get_region_info() 373 kfree(caps.buf); in vfio_ccw_mdev_get_region_info()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 568 switch (dev->caps.steering_mode) { in mlx4_en_uc_steer_add() 620 switch (dev->caps.steering_mode) { in mlx4_en_uc_steer_release() 906 switch (mdev->dev->caps.steering_mode) { in mlx4_en_set_promisc_mode() 965 switch (mdev->dev->caps.steering_mode) { in mlx4_en_clear_promisc_mode() 1020 switch (mdev->dev->caps.steering_mode) { in mlx4_en_do_multicast() 1044 switch (mdev->dev->caps.steering_mode) { in mlx4_en_do_multicast() 1920 if (mdev->dev->caps.steering_mode == in mlx4_en_stop_port() 1968 if (mdev->dev->caps.steering_mode == in mlx4_en_stop_port() 3173 priv->cqe_size = mdev->dev->caps.cqe_size; in mlx4_en_init_netdev() 3329 !(mdev->dev->caps.flags2 & in mlx4_en_init_netdev() [all …]
|
H A D | srq.c | 49 srq = radix_tree_lookup(&srq_table->tree, srqn & (dev->caps.num_srqs - 1)); in mlx4_srq_event() 281 return mlx4_bitmap_init(&srq_table->bitmap, dev->caps.num_srqs, in mlx4_init_srq_table() 282 dev->caps.num_srqs - 1, dev->caps.reserved_srqs, 0); in mlx4_init_srq_table() 299 srqn & (dev->caps.num_srqs - 1)); in mlx4_srq_lookup()
|
/openbmc/linux/drivers/virt/vboxguest/ |
H A D | vboxguest_core.c | 677 u32 caps; in vbg_set_host_capabilities() local 684 if (gdev->guest_caps_host == caps) in vbg_set_host_capabilities() 696 req->or_mask = caps; in vbg_set_host_capabilities() 697 req->not_mask = ~caps; in vbg_set_host_capabilities() 1592 if (vbg_ioctl_chk(&caps->hdr, sizeof(caps->u.in), 0)) in vbg_ioctl_acquire_guest_capabilities() 1595 flags = caps->u.in.flags; in vbg_ioctl_acquire_guest_capabilities() 1596 or_mask = caps->u.in.or_mask; in vbg_ioctl_acquire_guest_capabilities() 1597 not_mask = caps->u.in.not_mask; in vbg_ioctl_acquire_guest_capabilities() 1615 if (vbg_ioctl_chk(&caps->hdr, sizeof(caps->u.in), sizeof(caps->u.out))) in vbg_ioctl_change_guest_capabilities() 1618 or_mask = caps->u.in.or_mask; in vbg_ioctl_change_guest_capabilities() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath9k/ |
H A D | gpio.c | 129 if (ah->caps.hw_caps & ATH9K_HW_CAP_RFSILENT) in ath_start_rfkill_poll() 214 if (ah->caps.hw_caps & ATH9K_HW_CAP_MCI) { in ath_btcoex_period_timer() 219 if (!(ah->caps.hw_caps & ATH9K_HW_CAP_MCI)) in ath_btcoex_period_timer() 225 if (!(ah->caps.hw_caps & ATH9K_HW_CAP_MCI)) { in ath_btcoex_period_timer() 265 (!(ah->caps.hw_caps & ATH9K_HW_CAP_MCI) && in ath_btcoex_no_stomp_timer() 349 if ((sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_MCI) && mci->aggr_limit) in ath9k_btcoex_aggr_limit() 372 if (!(ah->caps.hw_caps & ATH9K_HW_CAP_MCI)) in ath9k_start_btcoex() 393 if (ah->caps.hw_caps & ATH9K_HW_CAP_MCI) in ath9k_stop_btcoex()
|
H A D | init.c | 297 desc_len = sc->sc_ah->caps.tx_desc_len; in ath_descdma_setup() 352 if (!(sc->sc_ah->caps.hw_caps & in ath_descdma_setup() 383 if (!(sc->sc_ah->caps.hw_caps & in ath_descdma_setup() 452 struct ath9k_hw_capabilities *pCap = &ah->caps; in ath9k_init_pcoem_platform() 721 pCap = &ah->caps; in ath9k_init_softc() 868 if (ah->caps.hw_caps & ATH9K_HW_CAP_2GHZ) in ath9k_init_txpower_limits() 870 if (ah->caps.hw_caps & ATH9K_HW_CAP_5GHZ) in ath9k_init_txpower_limits() 969 if (sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_HT) { in ath9k_set_hw_capab() 1024 if (ah->caps.hw_caps & ATH9K_HW_CAP_ANT_DIV_COMB) in ath9k_set_hw_capab() 1030 if (sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_2GHZ) in ath9k_set_hw_capab() [all …]
|
/openbmc/linux/drivers/ufs/host/ |
H A D | ufshcd-pci.c | 101 if (status == POST_CHANGE && hba->caps & UFSHCD_CAP_CRYPTO) { in ufs_intel_hce_enable_notify() 347 hba->caps |= UFSHCD_CAP_RPM_AUTOSUSPEND; in ufs_intel_common_init() 356 hba->caps |= UFSHCD_CAP_DEEPSLEEP; in ufs_intel_common_init() 367 hba->caps |= UFSHCD_CAP_DEEPSLEEP; in ufs_intel_common_init() 411 if (hba->caps & UFSHCD_CAP_DEEPSLEEP) { in ufs_intel_lkf_late_init() 427 hba->caps |= UFSHCD_CAP_CRYPTO; in ufs_intel_lkf_init() 438 hba->caps |= UFSHCD_CAP_WB_EN; in ufs_intel_adl_init() 444 hba->caps |= UFSHCD_CAP_CRYPTO | UFSHCD_CAP_WB_EN; in ufs_intel_mtl_init()
|
/openbmc/linux/drivers/net/phy/ |
H A D | phylink.c | 268 if (caps & MAC_10HD) { in phylink_caps_to_linkmodes() 274 if (caps & MAC_10FD) { in phylink_caps_to_linkmodes() 291 if (caps & MAC_1000HD) in phylink_caps_to_linkmodes() 306 if (caps & MAC_5000FD) in phylink_caps_to_linkmodes() 521 caps |= MAC_1000HD; in phylink_get_capabilities() 525 caps |= MAC_1000FD; in phylink_get_capabilities() 529 caps |= MAC_2500FD; in phylink_get_capabilities() 533 caps |= MAC_5000FD; in phylink_get_capabilities() 541 caps |= MAC_10000FD; in phylink_get_capabilities() 553 caps |= ~0; in phylink_get_capabilities() [all …]
|
/openbmc/linux/sound/soc/uniphier/ |
H A D | aio-compress.c | 386 struct snd_compr_caps *caps) in uniphier_aio_compr_get_caps() argument 388 caps->num_codecs = 1; in uniphier_aio_compr_get_caps() 389 caps->min_fragment_size = AUD_MIN_FRAGMENT_SIZE; in uniphier_aio_compr_get_caps() 390 caps->max_fragment_size = AUD_MAX_FRAGMENT_SIZE; in uniphier_aio_compr_get_caps() 391 caps->min_fragments = AUD_MIN_FRAGMENT; in uniphier_aio_compr_get_caps() 392 caps->max_fragments = AUD_MAX_FRAGMENT; in uniphier_aio_compr_get_caps() 393 caps->codecs[0] = SND_AUDIOCODEC_IEC61937; in uniphier_aio_compr_get_caps()
|
/openbmc/linux/include/drm/display/ |
H A D | drm_dp_helper.h | 58 const u8 caps[DP_LTTPR_PHY_CAP_SIZE]); 557 u8 caps[DP_LTTPR_COMMON_CAP_SIZE]); 561 u8 caps[DP_LTTPR_PHY_CAP_SIZE]); 563 int drm_dp_lttpr_max_link_rate(const u8 caps[DP_LTTPR_COMMON_CAP_SIZE]); 564 int drm_dp_lttpr_max_lane_count(const u8 caps[DP_LTTPR_COMMON_CAP_SIZE]); 565 bool drm_dp_lttpr_voltage_swing_level_3_supported(const u8 caps[DP_LTTPR_PHY_CAP_SIZE]); 566 bool drm_dp_lttpr_pre_emphasis_level_3_supported(const u8 caps[DP_LTTPR_PHY_CAP_SIZE]);
|
/openbmc/linux/drivers/gpu/drm/vboxvideo/ |
H A D | hgsmi_base.c | 43 int hgsmi_send_caps_info(struct gen_pool *ctx, u32 caps) in hgsmi_send_caps_info() argument 52 p->caps = caps; in hgsmi_send_caps_info()
|
/openbmc/linux/drivers/net/dsa/microchip/ |
H A D | ksz_ptp.c | 917 ptp_data->caps.owner = THIS_MODULE; in ksz_ptp_clock_register() 919 ptp_data->caps.max_adj = KSZ_MAX_DRIFT_CORR; in ksz_ptp_clock_register() 920 ptp_data->caps.gettime64 = ksz_ptp_gettime; in ksz_ptp_clock_register() 921 ptp_data->caps.settime64 = ksz_ptp_settime; in ksz_ptp_clock_register() 922 ptp_data->caps.adjfine = ksz_ptp_adjfine; in ksz_ptp_clock_register() 923 ptp_data->caps.adjtime = ksz_ptp_adjtime; in ksz_ptp_clock_register() 924 ptp_data->caps.do_aux_work = ksz_ptp_do_aux_work; in ksz_ptp_clock_register() 925 ptp_data->caps.enable = ksz_ptp_enable; in ksz_ptp_clock_register() 926 ptp_data->caps.verify = ksz_ptp_verify_pin; in ksz_ptp_clock_register() 927 ptp_data->caps.n_pins = KSZ_PTP_N_GPIO; in ksz_ptp_clock_register() [all …]
|
/openbmc/linux/drivers/net/ethernet/cadence/ |
H A D | macb_main.c | 896 if (bp->caps & MACB_CAPS_PCS) in macb_mii_probe() 2781 if (bp->caps & MACB_CAPS_JUMBO) in macb_init_hw() 2796 if (bp->caps & MACB_CAPS_JUMBO) in macb_init_hw() 3898 bp->caps = dt_conf->caps; in macb_configure_caps() 3901 bp->caps |= MACB_CAPS_MACB_IS_GEM; in macb_configure_caps() 3907 bp->caps |= MACB_CAPS_PCS; in macb_configure_caps() 3910 bp->caps |= MACB_CAPS_HIGH_SPEED; in macb_configure_caps() 3913 bp->caps |= MACB_CAPS_FIFO_MODE; in macb_configure_caps() 4154 if (bp->caps & MACB_CAPS_SG_DISABLED) in macb_init() 4780 .caps = MACB_CAPS_SG_DISABLED | [all …]
|
/openbmc/linux/drivers/media/cec/core/ |
H A D | cec-core.c | 252 void *priv, const char *name, u32 caps, in cec_allocate_adapter() argument 259 caps &= ~CEC_CAP_RC; in cec_allocate_adapter() 262 if (WARN_ON(!caps)) in cec_allocate_adapter() 276 adap->capabilities = caps; in cec_allocate_adapter() 279 adap->needs_hpd = caps & CEC_CAP_NEEDS_HPD; in cec_allocate_adapter() 303 if (!(caps & CEC_CAP_RC)) in cec_allocate_adapter()
|
/openbmc/linux/drivers/infiniband/hw/hns/ |
H A D | hns_roce_mr.c | 99 hr_dev->caps.pbl_buf_pg_sz + PAGE_SHIFT; in alloc_mr_pbl() 108 hr_dev->caps.pbl_ba_pg_sz + PAGE_SHIFT, in alloc_mr_pbl() 131 (hr_dev->caps.num_mtpts - 1)); in hns_roce_mr_free() 164 mtpt_idx & (hr_dev->caps.num_mtpts - 1)); in hns_roce_mr_enable() 183 mtpt_ida->max = hr_dev->caps.num_mtpts - 1; in hns_roce_init_mr_table() 184 mtpt_ida->min = hr_dev->caps.reserved_mrws; in hns_roce_init_mr_table() 467 (hr_dev->caps.num_mtpts - 1)); in hns_roce_mw_free() 548 mw->pbl_hop_num = hr_dev->caps.pbl_hop_num; in hns_roce_alloc_mw() 549 mw->pbl_ba_pg_sz = hr_dev->caps.pbl_ba_pg_sz; in hns_roce_alloc_mw() 550 mw->pbl_buf_pg_sz = hr_dev->caps.pbl_buf_pg_sz; in hns_roce_alloc_mw() [all …]
|
/openbmc/linux/Documentation/userspace-api/media/dvb/ |
H A D | ca-get-cap.rst | 20 ``int ioctl(fd, CA_GET_CAP, struct ca_caps *caps)`` 28 ``caps``
|
/openbmc/linux/Documentation/devicetree/bindings/mmc/ |
H A D | sdhci-common.yaml | 17 sdhci-caps: 23 sdhci-caps-mask:
|
/openbmc/linux/drivers/mmc/core/ |
H A D | sdio_bus.c | 176 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD) { in sdio_bus_probe() 201 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD) in sdio_bus_probe() 213 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD) in sdio_bus_remove() 228 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD) in sdio_bus_remove() 232 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD) in sdio_bus_remove()
|
/openbmc/linux/security/ |
H A D | commoncap.c | 586 static inline int bprm_caps_from_vfs_caps(struct cpu_vfs_cap_data *caps, in bprm_caps_from_vfs_caps() argument 594 if (caps->magic_etc & VFS_CAP_FLAGS_EFFECTIVE) in bprm_caps_from_vfs_caps() 597 if (caps->magic_etc & VFS_CAP_REVISION_MASK) in bprm_caps_from_vfs_caps() 605 (new->cap_bset.val & caps->permitted.val) | in bprm_caps_from_vfs_caps() 606 (new->cap_inheritable.val & caps->inheritable.val); in bprm_caps_from_vfs_caps() 608 if (caps->permitted.val & ~new->cap_permitted.val) in bprm_caps_from_vfs_caps() 643 struct vfs_cap_data *caps = (struct vfs_cap_data *) &data; in get_vfs_caps_from_disk() local 666 cpu_caps->magic_etc = magic_etc = le32_to_cpu(caps->magic_etc); in get_vfs_caps_from_disk() 698 cpu_caps->permitted.val = le32_to_cpu(caps->data[0].permitted); in get_vfs_caps_from_disk() 699 cpu_caps->inheritable.val = le32_to_cpu(caps->data[0].inheritable); in get_vfs_caps_from_disk() [all …]
|
/openbmc/linux/drivers/platform/surface/aggregator/ |
H A D | controller.c | 1101 struct ssam_controller_caps *caps) in ssam_controller_caps_load_from_acpi() argument 1108 caps->ssh_power_profile = U32_MAX; in ssam_controller_caps_load_from_acpi() 1111 caps->d3_closes_handle = false; in ssam_controller_caps_load_from_acpi() 1112 caps->ssh_buffer_size = U32_MAX; in ssam_controller_caps_load_from_acpi() 1121 &caps->ssh_power_profile); in ssam_controller_caps_load_from_acpi() 1145 &caps->ssh_buffer_size); in ssam_controller_caps_load_from_acpi() 1185 ctrl->caps.ssh_power_profile, in ssam_controller_init() 1186 ctrl->caps.ssh_buffer_size, in ssam_controller_init() 1189 ctrl->caps.d3_closes_handle); in ssam_controller_init() 2089 if (!ctrl->caps.d3_closes_handle) in ssam_ctrl_notif_d0_exit() [all …]
|