Home
last modified time | relevance | path

Searched refs:features (Results 1 – 25 of 2081) sorted by relevance

12345678910>>...84

/linux-6.12.1/fs/btrfs/
Dfs.c12 u64 features; in __btrfs_set_fs_incompat() local
15 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
16 if (!(features & flag)) { in __btrfs_set_fs_incompat()
18 features = btrfs_super_incompat_flags(disk_super); in __btrfs_set_fs_incompat()
19 if (!(features & flag)) { in __btrfs_set_fs_incompat()
20 features |= flag; in __btrfs_set_fs_incompat()
21 btrfs_set_super_incompat_flags(disk_super, features); in __btrfs_set_fs_incompat()
35 u64 features; in __btrfs_clear_fs_incompat() local
38 features = btrfs_super_incompat_flags(disk_super); in __btrfs_clear_fs_incompat()
39 if (features & flag) { in __btrfs_clear_fs_incompat()
[all …]
/linux-6.12.1/drivers/gpu/drm/panfrost/
Dpanfrost_gpu.c157 pfdev->features.revision >= 0x2000) in panfrost_gpu_init_quirks()
160 pfdev->features.coherency_features == COHERENCY_ACE) in panfrost_gpu_init_quirks()
181 u64 features; member
193 .features = hw_features_##_name, \
251 pfdev->features.l2_features = gpu_read(pfdev, GPU_L2_FEATURES); in panfrost_gpu_init_features()
252 pfdev->features.core_features = gpu_read(pfdev, GPU_CORE_FEATURES); in panfrost_gpu_init_features()
253 pfdev->features.tiler_features = gpu_read(pfdev, GPU_TILER_FEATURES); in panfrost_gpu_init_features()
254 pfdev->features.mem_features = gpu_read(pfdev, GPU_MEM_FEATURES); in panfrost_gpu_init_features()
255 pfdev->features.mmu_features = gpu_read(pfdev, GPU_MMU_FEATURES); in panfrost_gpu_init_features()
256 pfdev->features.thread_features = gpu_read(pfdev, GPU_THREAD_FEATURES); in panfrost_gpu_init_features()
[all …]
/linux-6.12.1/arch/arm/mach-omap2/
Dclock.c84 struct ti_clk_features features = { 0 }; in ti_clk_init_features() local
87 features.fint_min = OMAP3430_DPLL_FINT_BAND1_MIN; in ti_clk_init_features()
88 features.fint_max = OMAP3430_DPLL_FINT_BAND2_MAX; in ti_clk_init_features()
89 features.fint_band1_max = OMAP3430_DPLL_FINT_BAND1_MAX; in ti_clk_init_features()
90 features.fint_band2_min = OMAP3430_DPLL_FINT_BAND2_MIN; in ti_clk_init_features()
92 features.fint_min = OMAP3PLUS_DPLL_FINT_MIN; in ti_clk_init_features()
93 features.fint_max = OMAP3PLUS_DPLL_FINT_MAX; in ti_clk_init_features()
98 features.dpll_bypass_vals |= in ti_clk_init_features()
102 features.dpll_bypass_vals |= in ti_clk_init_features()
107 features.dpll_bypass_vals |= in ti_clk_init_features()
[all …]
/linux-6.12.1/drivers/gpu/drm/msm/disp/dpu1/catalog/
Ddpu_10_0_sm8650.h24 .features = BIT(DPU_MDP_PERIPH_0_REMOVED),
35 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY),
40 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY),
45 .features = CTL_SM8550_MASK,
50 .features = CTL_SM8550_MASK,
55 .features = CTL_SM8550_MASK,
60 .features = CTL_SM8550_MASK,
69 .features = VIG_SDM845_MASK_SDMA,
76 .features = VIG_SDM845_MASK_SDMA,
83 .features = VIG_SDM845_MASK_SDMA,
[all …]
Ddpu_9_0_sm8550.h24 .features = BIT(DPU_MDP_PERIPH_0_REMOVED),
35 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY),
40 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY),
45 .features = CTL_SM8550_MASK,
50 .features = CTL_SM8550_MASK,
55 .features = CTL_SM8550_MASK,
60 .features = CTL_SM8550_MASK,
69 .features = VIG_SDM845_MASK,
76 .features = VIG_SDM845_MASK,
83 .features = VIG_SDM845_MASK,
[all …]
Ddpu_9_2_x1e80100.h23 .features = BIT(DPU_MDP_PERIPH_0_REMOVED),
34 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY),
39 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY),
44 .features = CTL_SM8550_MASK,
49 .features = CTL_SM8550_MASK,
54 .features = CTL_SM8550_MASK,
59 .features = CTL_SM8550_MASK,
68 .features = VIG_SDM845_MASK_SDMA,
75 .features = VIG_SDM845_MASK_SDMA,
82 .features = VIG_SDM845_MASK_SDMA,
[all …]
Ddpu_5_1_sc8180x.h26 .features = BIT(DPU_MDP_AUDIO_SELECT),
44 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
49 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
54 .features = BIT(DPU_CTL_ACTIVE_CFG),
59 .features = BIT(DPU_CTL_ACTIVE_CFG),
64 .features = BIT(DPU_CTL_ACTIVE_CFG),
69 .features = BIT(DPU_CTL_ACTIVE_CFG),
78 .features = VIG_SDM845_MASK,
86 .features = VIG_SDM845_MASK,
94 .features = VIG_SDM845_MASK,
[all …]
Ddpu_8_0_sc8280xp.h24 .features = BIT(DPU_MDP_PERIPH_0_REMOVED),
43 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK,
48 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK,
53 .features = CTL_SC7280_MASK,
58 .features = CTL_SC7280_MASK,
63 .features = CTL_SC7280_MASK,
68 .features = CTL_SC7280_MASK,
77 .features = VIG_SDM845_MASK,
85 .features = VIG_SDM845_MASK,
93 .features = VIG_SDM845_MASK,
[all …]
Ddpu_5_0_sm8150.h26 .features = BIT(DPU_MDP_AUDIO_SELECT),
45 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
50 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
55 .features = BIT(DPU_CTL_ACTIVE_CFG),
60 .features = BIT(DPU_CTL_ACTIVE_CFG),
65 .features = BIT(DPU_CTL_ACTIVE_CFG),
70 .features = BIT(DPU_CTL_ACTIVE_CFG),
79 .features = VIG_SDM845_MASK,
87 .features = VIG_SDM845_MASK,
95 .features = VIG_SDM845_MASK,
[all …]
Ddpu_8_1_sm8450.h24 .features = BIT(DPU_MDP_PERIPH_0_REMOVED),
44 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK,
49 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK,
54 .features = CTL_SC7280_MASK,
59 .features = CTL_SC7280_MASK,
64 .features = CTL_SC7280_MASK,
69 .features = CTL_SC7280_MASK,
78 .features = VIG_SDM845_MASK_SDMA,
86 .features = VIG_SDM845_MASK_SDMA,
94 .features = VIG_SDM845_MASK_SDMA,
[all …]
Ddpu_7_0_sm8350.h43 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK,
48 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK,
53 .features = CTL_SC7280_MASK,
58 .features = CTL_SC7280_MASK,
63 .features = CTL_SC7280_MASK,
68 .features = CTL_SC7280_MASK,
77 .features = VIG_SDM845_MASK_SDMA,
85 .features = VIG_SDM845_MASK_SDMA,
93 .features = VIG_SDM845_MASK_SDMA,
101 .features = VIG_SDM845_MASK_SDMA,
[all …]
Ddpu_6_0_sm8250.h43 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
48 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
53 .features = BIT(DPU_CTL_ACTIVE_CFG),
58 .features = BIT(DPU_CTL_ACTIVE_CFG),
63 .features = BIT(DPU_CTL_ACTIVE_CFG),
68 .features = BIT(DPU_CTL_ACTIVE_CFG),
77 .features = VIG_SDM845_MASK_SDMA,
85 .features = VIG_SDM845_MASK_SDMA,
93 .features = VIG_SDM845_MASK_SDMA,
101 .features = VIG_SDM845_MASK_SDMA,
[all …]
Ddpu_5_2_sm7150.h26 .features = BIT(DPU_MDP_AUDIO_SELECT),
41 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
46 .features = BIT(DPU_CTL_ACTIVE_CFG) | BIT(DPU_CTL_SPLIT_DISPLAY),
51 .features = BIT(DPU_CTL_ACTIVE_CFG),
56 .features = BIT(DPU_CTL_ACTIVE_CFG),
61 .features = BIT(DPU_CTL_ACTIVE_CFG),
66 .features = BIT(DPU_CTL_ACTIVE_CFG),
75 .features = VIG_SDM845_MASK,
83 .features = VIG_SDM845_MASK,
91 .features = DMA_SDM845_MASK,
[all …]
Ddpu_7_2_sc7280.h35 .features = CTL_SC7280_MASK,
40 .features = CTL_SC7280_MASK,
45 .features = CTL_SC7280_MASK,
50 .features = CTL_SC7280_MASK,
59 .features = VIG_SC7280_MASK_SDMA,
67 .features = DMA_SDM845_MASK_SDMA,
75 .features = DMA_CURSOR_SDM845_MASK_SDMA,
83 .features = DMA_CURSOR_SDM845_MASK_SDMA,
95 .features = MIXER_SDM845_MASK,
102 .features = MIXER_SDM845_MASK,
[all …]
Ddpu_4_0_sdm845.h26 .features = BIT(DPU_MDP_AUDIO_SELECT) | BIT(DPU_MDP_VSYNC_SEL),
43 .features = BIT(DPU_CTL_SPLIT_DISPLAY),
48 .features = BIT(DPU_CTL_SPLIT_DISPLAY),
69 .features = VIG_SDM845_MASK_SDMA,
77 .features = VIG_SDM845_MASK_SDMA,
85 .features = VIG_SDM845_MASK_SDMA,
93 .features = VIG_SDM845_MASK_SDMA,
101 .features = DMA_SDM845_MASK_SDMA,
109 .features = DMA_SDM845_MASK_SDMA,
117 .features = DMA_CURSOR_SDM845_MASK_SDMA,
[all …]
Ddpu_5_4_sm6125.h25 .features = 0,
38 .features = BIT(DPU_CTL_ACTIVE_CFG),
43 .features = BIT(DPU_CTL_ACTIVE_CFG),
48 .features = BIT(DPU_CTL_ACTIVE_CFG),
53 .features = BIT(DPU_CTL_ACTIVE_CFG),
58 .features = BIT(DPU_CTL_ACTIVE_CFG),
63 .features = BIT(DPU_CTL_ACTIVE_CFG),
72 .features = VIG_SDM845_MASK,
80 .features = DMA_SDM845_MASK,
88 .features = DMA_SDM845_MASK,
[all …]
Ddpu_3_0_msm8998.h26 .features = BIT(DPU_MDP_VSYNC_SEL),
45 .features = BIT(DPU_CTL_SPLIT_DISPLAY),
54 .features = BIT(DPU_CTL_SPLIT_DISPLAY),
71 .features = VIG_MSM8998_MASK,
79 .features = VIG_MSM8998_MASK,
87 .features = VIG_MSM8998_MASK,
95 .features = VIG_MSM8998_MASK,
103 .features = DMA_MSM8998_MASK,
111 .features = DMA_MSM8998_MASK,
119 .features = DMA_CURSOR_MSM8998_MASK,
[all …]
Ddpu_6_4_sm6350.h38 .features = BIT(DPU_CTL_ACTIVE_CFG),
43 .features = BIT(DPU_CTL_ACTIVE_CFG),
48 .features = BIT(DPU_CTL_ACTIVE_CFG),
53 .features = BIT(DPU_CTL_ACTIVE_CFG),
62 .features = VIG_SDM845_MASK,
70 .features = DMA_SDM845_MASK,
78 .features = DMA_CURSOR_SDM845_MASK,
86 .features = DMA_CURSOR_SDM845_MASK,
98 .features = MIXER_SDM845_MASK,
106 .features = MIXER_SDM845_MASK,
[all …]
Ddpu_3_2_sdm660.h25 .features = BIT(DPU_MDP_VSYNC_SEL),
40 .features = BIT(DPU_CTL_SPLIT_DISPLAY),
49 .features = BIT(DPU_CTL_SPLIT_DISPLAY),
66 .features = VIG_MSM8998_MASK,
74 .features = VIG_MSM8998_MASK,
82 .features = DMA_MSM8998_MASK,
90 .features = DMA_MSM8998_MASK,
98 .features = DMA_CURSOR_MSM8998_MASK,
110 .features = MIXER_MSM8998_MASK,
118 .features = MIXER_MSM8998_MASK,
[all …]
Ddpu_6_2_sc7180.h35 .features = BIT(DPU_CTL_ACTIVE_CFG),
40 .features = BIT(DPU_CTL_ACTIVE_CFG),
45 .features = BIT(DPU_CTL_ACTIVE_CFG),
54 .features = VIG_SDM845_MASK,
62 .features = DMA_SDM845_MASK,
70 .features = DMA_CURSOR_SDM845_MASK,
78 .features = DMA_CURSOR_SDM845_MASK,
90 .features = MIXER_SDM845_MASK,
98 .features = MIXER_SDM845_MASK,
109 .features = DSPP_SC7180_MASK,
[all …]
/linux-6.12.1/drivers/hid/
Dwacom_wac.c117 bool has_quirk = wacom_wac->features.quirks & WACOM_QUIRK_BATTERY; in wacom_notify_battery()
172 struct wacom_features *features = &wacom->features; in wacom_pl_irq() local
210 if (features->pressure_max > 255) in wacom_pl_irq()
212 pressure += (features->pressure_max + 1) / 2; in wacom_pl_irq()
343 struct wacom_features *features = &wacom->features; in wacom_graphire_irq() local
352 if (features->type == GRAPHIRE_BT) { in wacom_graphire_irq()
393 if (features->type == GRAPHIRE_BT) in wacom_graphire_irq()
405 if (features->type == WACOM_G4 || in wacom_graphire_irq()
406 features->type == WACOM_MO) { in wacom_graphire_irq()
409 } else if (features->type == GRAPHIRE_BT) { in wacom_graphire_irq()
[all …]
Dwacom_sys.c90 struct wacom_features *features = &wacom_wac->features; in wacom_wac_pen_serial_enforce() local
95 if (wacom_wac->serial[0] || !(features->quirks & WACOM_QUIRK_TOOLSERIAL)) in wacom_wac_pen_serial_enforce()
158 if (wacom->wacom_wac.features.type == BOOTLOADER) in wacom_raw_event()
213 struct wacom_features *features = &wacom->wacom_wac.features; in wacom_hid_usage_quirk() local
235 if (features->type == HID_GENERIC && in wacom_hid_usage_quirk()
271 features->quirks |= WACOM_QUIRK_AESPEN; in wacom_hid_usage_quirk()
296 struct wacom_features *features = &wacom->wacom_wac.features; in wacom_feature_mapping() local
311 if (!features->touch_max) { in wacom_feature_mapping()
320 if (ret == n && features->type == HID_GENERIC) { in wacom_feature_mapping()
323 } else if (ret == 2 && features->type != HID_GENERIC) { in wacom_feature_mapping()
[all …]
/linux-6.12.1/arch/x86/kernel/
Dshstk.c31 static bool features_enabled(unsigned long features) in features_enabled() argument
33 return current->thread.features & features; in features_enabled()
36 static void features_set(unsigned long features) in features_set() argument
38 current->thread.features |= features; in features_set()
41 static void features_clr(unsigned long features) in features_clr() argument
43 current->thread.features &= ~features; in features_clr()
190 current->thread.features = 0; in reset_thread_features()
537 unsigned long features = arg2; in shstk_prctl() local
540 return put_user(task->thread.features, (unsigned long __user *)arg2); in shstk_prctl()
544 task->thread.features_locked |= features; in shstk_prctl()
[all …]
/linux-6.12.1/drivers/net/ethernet/atheros/atlx/
Datlx.c208 static void __atlx_vlan_mode(netdev_features_t features, u32 *ctrl) in __atlx_vlan_mode() argument
210 if (features & NETIF_F_HW_VLAN_CTAG_RX) { in __atlx_vlan_mode()
220 netdev_features_t features) in atlx_vlan_mode() argument
229 __atlx_vlan_mode(features, &ctrl); in atlx_vlan_mode()
237 atlx_vlan_mode(adapter->netdev, adapter->netdev->features); in atlx_restore_vlan()
241 netdev_features_t features) in atlx_fix_features() argument
247 if (features & NETIF_F_HW_VLAN_CTAG_RX) in atlx_fix_features()
248 features |= NETIF_F_HW_VLAN_CTAG_TX; in atlx_fix_features()
250 features &= ~NETIF_F_HW_VLAN_CTAG_TX; in atlx_fix_features()
252 return features; in atlx_fix_features()
[all …]
/linux-6.12.1/arch/powerpc/kernel/
Dkvm.c405 u32 *features = data; in kvm_map_magic_page() local
415 *features = out[0]; in kvm_map_magic_page()
418 static void __init kvm_check_ins(u32 *inst, u32 features) in kvm_check_ins() argument
460 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
464 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
468 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
472 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
476 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
480 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
484 if (features & KVM_MAGIC_FEAT_MAS0_TO_SPRG7) in kvm_check_ins()
[all …]

12345678910>>...84