/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | fs.c | 12 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 in __btrfs_clear_fs_incompat() 58 u64 features; __btrfs_set_fs_compat_ro() local 81 u64 features; __btrfs_clear_fs_compat_ro() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/panfrost/ |
H A D | panfrost_gpu.c | 137 pfdev->features.revision >= 0x2000) in panfrost_gpu_init_quirks() 140 pfdev->features.coherency_features == COHERENCY_ACE) in panfrost_gpu_init_quirks() 161 u64 features; member 173 .features = hw_features_##_name, \ 231 pfdev->features.l2_features = gpu_read(pfdev, GPU_L2_FEATURES); in panfrost_gpu_init_features() 232 pfdev->features.core_features = gpu_read(pfdev, GPU_CORE_FEATURES); in panfrost_gpu_init_features() 233 pfdev->features.tiler_features = gpu_read(pfdev, GPU_TILER_FEATURES); in panfrost_gpu_init_features() 234 pfdev->features.mem_features = gpu_read(pfdev, GPU_MEM_FEATURES); in panfrost_gpu_init_features() 235 pfdev->features.mmu_features = gpu_read(pfdev, GPU_MMU_FEATURES); in panfrost_gpu_init_features() 236 pfdev->features in panfrost_gpu_init_features() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/panfrost/ |
H A D | panfrost_gpu.c | 141 pfdev->features.revision >= 0x2000) in panfrost_gpu_init_quirks() 144 pfdev->features.coherency_features == COHERENCY_ACE) in panfrost_gpu_init_quirks() 162 u64 features; member 174 .features = hw_features_##_name, \ 221 pfdev->features.l2_features = gpu_read(pfdev, GPU_L2_FEATURES); in panfrost_gpu_init_features() 222 pfdev->features.core_features = gpu_read(pfdev, GPU_CORE_FEATURES); in panfrost_gpu_init_features() 223 pfdev->features.tiler_features = gpu_read(pfdev, GPU_TILER_FEATURES); in panfrost_gpu_init_features() 224 pfdev->features.mem_features = gpu_read(pfdev, GPU_MEM_FEATURES); in panfrost_gpu_init_features() 225 pfdev->features.mmu_features = gpu_read(pfdev, GPU_MMU_FEATURES); in panfrost_gpu_init_features() 226 pfdev->features in panfrost_gpu_init_features() [all...] |
/kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
H A D | clock.c | 80 * ti_clk_init_features - init clock features struct for the SoC 82 * Initializes the clock features struct based on the SoC type. 86 struct ti_clk_features features = { 0 }; in ti_clk_init_features() local 89 features.fint_min = OMAP3430_DPLL_FINT_BAND1_MIN; in ti_clk_init_features() 90 features.fint_max = OMAP3430_DPLL_FINT_BAND2_MAX; in ti_clk_init_features() 91 features.fint_band1_max = OMAP3430_DPLL_FINT_BAND1_MAX; in ti_clk_init_features() 92 features.fint_band2_min = OMAP3430_DPLL_FINT_BAND2_MIN; in ti_clk_init_features() 94 features.fint_min = OMAP3PLUS_DPLL_FINT_MIN; in ti_clk_init_features() 95 features.fint_max = OMAP3PLUS_DPLL_FINT_MAX; in ti_clk_init_features() 100 features in ti_clk_init_features() [all...] |
/kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
H A D | clock.c | 78 * ti_clk_init_features - init clock features struct for the SoC 80 * Initializes the clock features struct based on the SoC type. 84 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 in ti_clk_init_features() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/catalog/ |
H A D | dpu_8_0_sc8280xp.h | 25 .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_SC7180_MASK, 86 .features = VIG_SC7180_MASK, 94 .features [all...] |
H A D | dpu_5_1_sc8180x.h | 27 .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 [all...] |
H A D | dpu_9_0_sm8550.h | 25 .features = BIT(DPU_MDP_PERIPH_0_REMOVED), 46 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY), 51 .features = CTL_SM8550_MASK | BIT(DPU_CTL_SPLIT_DISPLAY), 56 .features = CTL_SM8550_MASK, 61 .features = CTL_SM8550_MASK, 66 .features = CTL_SM8550_MASK, 71 .features = CTL_SM8550_MASK, 80 .features = VIG_SC7180_MASK, 88 .features = VIG_SC7180_MASK, 96 .features [all...] |
H A D | dpu_8_1_sm8450.h | 25 .features = BIT(DPU_MDP_PERIPH_0_REMOVED), 45 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK, 50 .features = BIT(DPU_CTL_SPLIT_DISPLAY) | CTL_SC7280_MASK, 55 .features = CTL_SC7280_MASK, 60 .features = CTL_SC7280_MASK, 65 .features = CTL_SC7280_MASK, 70 .features = CTL_SC7280_MASK, 79 .features = VIG_SC7180_MASK, 87 .features = VIG_SC7180_MASK, 95 .features [all...] |
H A D | dpu_7_0_sm8350.h | 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_SC7180_MASK, 86 .features = VIG_SC7180_MASK, 94 .features = VIG_SC7180_MASK, 102 .features [all...] |
H A D | dpu_6_0_sm8250.h | 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_SC7180_MASK_SDMA, 86 .features = VIG_SC7180_MASK_SDMA, 94 .features = VIG_SC7180_MASK_SDMA, 102 .features [all...] |
H A D | dpu_5_0_sm8150.h | 27 .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 [all...] |
H A D | dpu_3_0_msm8998.h | 27 .features = BIT(DPU_MDP_VSYNC_SEL), 46 .features = BIT(DPU_CTL_SPLIT_DISPLAY), 55 .features = BIT(DPU_CTL_SPLIT_DISPLAY), 72 .features = VIG_MSM8998_MASK, 80 .features = VIG_MSM8998_MASK, 88 .features = VIG_MSM8998_MASK, 96 .features = VIG_MSM8998_MASK, 104 .features = DMA_MSM8998_MASK, 112 .features = DMA_MSM8998_MASK, 120 .features [all...] |
H A D | dpu_5_4_sm6125.h | 25 .features = 0, 37 .features = BIT(DPU_CTL_ACTIVE_CFG), 42 .features = BIT(DPU_CTL_ACTIVE_CFG), 47 .features = BIT(DPU_CTL_ACTIVE_CFG), 52 .features = BIT(DPU_CTL_ACTIVE_CFG), 57 .features = BIT(DPU_CTL_ACTIVE_CFG), 62 .features = BIT(DPU_CTL_ACTIVE_CFG), 71 .features = VIG_SM6125_MASK, 79 .features = DMA_SDM845_MASK, 87 .features [all...] |
H A D | dpu_7_2_sc7280.h | 36 .features = CTL_SC7280_MASK, 41 .features = CTL_SC7280_MASK, 46 .features = CTL_SC7280_MASK, 51 .features = CTL_SC7280_MASK, 60 .features = VIG_SC7280_MASK_SDMA, 68 .features = DMA_SDM845_MASK_SDMA, 76 .features = DMA_CURSOR_SDM845_MASK_SDMA, 84 .features = DMA_CURSOR_SDM845_MASK_SDMA, 96 .features = MIXER_SDM845_MASK, 103 .features [all...] |
H A D | dpu_6_4_sm6350.h | 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), 62 .features = VIG_SC7180_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 [all...] |
H A D | dpu_6_2_sc7180.h | 36 .features = BIT(DPU_CTL_ACTIVE_CFG), 41 .features = BIT(DPU_CTL_ACTIVE_CFG), 46 .features = BIT(DPU_CTL_ACTIVE_CFG), 55 .features = VIG_SC7180_MASK, 63 .features = DMA_SDM845_MASK, 71 .features = DMA_CURSOR_SDM845_MASK, 79 .features = DMA_CURSOR_SDM845_MASK, 91 .features = MIXER_SDM845_MASK, 99 .features = MIXER_SDM845_MASK, 110 .features [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | wacom_sys.c | 95 struct wacom_features *features = &wacom_wac->features; in wacom_wac_pen_serial_enforce() local 100 if (wacom_wac->serial[0] || !(features->quirks & WACOM_QUIRK_TOOLSERIAL)) in wacom_wac_pen_serial_enforce() 163 if (wacom->wacom_wac.features.type == BOOTLOADER) in wacom_raw_event() 218 struct wacom_features *features = &wacom->wacom_wac.features; in wacom_hid_usage_quirk() local 240 if (features->type == HID_GENERIC && in wacom_hid_usage_quirk() 276 features->quirks |= WACOM_QUIRK_AESPEN; in wacom_hid_usage_quirk() 301 struct wacom_features *features = &wacom->wacom_wac.features; in wacom_feature_mapping() local 434 struct wacom_features *features = &wacom->wacom_wac.features; wacom_usage_mapping() local 486 wacom_post_parse_hid(struct hid_device *hdev, struct wacom_features *features) wacom_post_parse_hid() argument 514 wacom_parse_hid(struct hid_device *hdev, struct wacom_features *features) wacom_parse_hid() argument 612 wacom_bt_query_tablet_data(struct hid_device *hdev, u8 speed, struct wacom_features *features) wacom_bt_query_tablet_data() argument 676 struct wacom_features *features = &wacom_wac->features; _wacom_query_tablet_data() local 713 wacom_retrieve_hid_descriptor(struct hid_device *hdev, struct wacom_features *features) wacom_retrieve_hid_descriptor() argument 757 struct wacom_features *features = &wacom->wacom_wac.features; wacom_are_sibling() local 2173 wacom_set_default_phy(struct wacom_features *features) wacom_set_default_phy() argument 2183 wacom_calculate_res(struct wacom_features *features) wacom_calculate_res() argument 2235 struct wacom_features *features = &wacom_wac->features; wacom_update_name() local 2326 struct wacom_features *features = &wacom_wac->features; wacom_parse_and_register() local 2783 struct wacom_features *features; wacom_probe() local 2862 struct wacom_features *features = &wacom_wac->features; wacom_remove() local [all...] |
H A D | wacom_wac.c | 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 in wacom_graphire_irq() 499 struct wacom_features *features = &wacom_wac->features; wacom_intuos_schedule_prox_event() local 515 struct wacom_features *features = &wacom->features; wacom_intuos_pad() local 783 struct wacom_features *features = &wacom->features; wacom_exit_report() local 821 struct wacom_features *features = &wacom->features; wacom_intuos_inout() local 890 struct wacom_features *features = &wacom->features; wacom_intuos_general() local 1919 struct wacom_features *features = &wacom_wac->features; wacom_map_usage() local 2039 struct wacom_features *features = &wacom_wac->features; wacom_wac_pad_usage_mapping() local 2146 struct wacom_features *features = &wacom_wac->features; wacom_wac_pad_event() local 2277 struct wacom_features *features = &wacom_wac->features; wacom_wac_pen_usage_mapping() local 2356 struct wacom_features *features = &wacom_wac->features; wacom_wac_pen_event() local 2668 struct wacom_features *features = &wacom->wacom_wac.features; wacom_wac_finger_event() local 2805 struct wacom_features *features = &wacom_wac->features; wacom_wac_usage_mapping() local 2951 struct wacom_features *features = &wacom->features; wacom_bpt_touch() local 2992 struct wacom_features *features = &wacom->features; wacom_bpt3_touch_msg() local 3036 struct wacom_features *features = &wacom->features; wacom_bpt3_button_msg() local 3082 struct wacom_features *features = &wacom->features; wacom_bpt_pen() local 3157 struct wacom_features *features = &wacom->features; wacom_bpt_irq() local 3301 struct wacom_features *features = &wacom_wac->features; wacom_status_irq() local 3488 struct wacom_features *features = &wacom_wac->features; wacom_setup_cintiq() local 3528 struct wacom_features *features = &wacom->wacom_wac.features; wacom_setup_device_quirks() local 3681 struct wacom_features *features = &wacom_wac->features; wacom_setup_pen_input_capabilities() local 3848 struct wacom_features *features = &wacom_wac->features; wacom_setup_touch_input_capabilities() local 4120 struct wacom_features *features = &wacom_wac->features; wacom_setup_pad_input_capabilities() local [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | wacom_wac.c | 117 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 in wacom_graphire_irq() 499 struct wacom_features *features = &wacom_wac->features; wacom_intuos_schedule_prox_event() local 515 struct wacom_features *features = &wacom->features; wacom_intuos_pad() local 783 struct wacom_features *features = &wacom->features; wacom_exit_report() local 821 struct wacom_features *features = &wacom->features; wacom_intuos_inout() local 897 struct wacom_features *features = &wacom->features; wacom_intuos_general() local 1923 struct wacom_features *features = &wacom_wac->features; wacom_map_usage() local 2037 struct wacom_features *features = &wacom_wac->features; wacom_wac_pad_usage_mapping() local 2147 struct wacom_features *features = &wacom_wac->features; wacom_wac_pad_event() local 2276 struct wacom_features *features = &wacom_wac->features; wacom_set_barrel_switch3_usage() local 2293 struct wacom_features *features = &wacom_wac->features; wacom_wac_pen_usage_mapping() local 2378 struct wacom_features *features = &wacom_wac->features; wacom_wac_pen_event() local 2716 struct wacom_features *features = &wacom->wacom_wac.features; wacom_wac_finger_event() local 2863 struct wacom_features *features = &wacom_wac->features; wacom_wac_usage_mapping() local 3009 struct wacom_features *features = &wacom->features; wacom_bpt_touch() local 3050 struct wacom_features *features = &wacom->features; wacom_bpt3_touch_msg() local 3094 struct wacom_features *features = &wacom->features; wacom_bpt3_button_msg() local 3140 struct wacom_features *features = &wacom->features; wacom_bpt_pen() local 3215 struct wacom_features *features = &wacom->features; wacom_bpt_irq() local 3359 struct wacom_features *features = &wacom_wac->features; wacom_status_irq() local 3540 struct wacom_features *features = &wacom_wac->features; wacom_setup_cintiq() local 3580 struct wacom_features *features = &wacom->wacom_wac.features; wacom_setup_device_quirks() local 3733 struct wacom_features *features = &wacom_wac->features; wacom_setup_pen_input_capabilities() local 3898 struct wacom_features *features = &wacom_wac->features; wacom_setup_touch_input_capabilities() local 4171 struct wacom_features *features = &wacom_wac->features; wacom_setup_pad_input_capabilities() local [all...] |
H A D | wacom_sys.c | 90 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 429 struct wacom_features *features = &wacom->wacom_wac.features; wacom_usage_mapping() local 481 wacom_post_parse_hid(struct hid_device *hdev, struct wacom_features *features) wacom_post_parse_hid() argument 509 wacom_parse_hid(struct hid_device *hdev, struct wacom_features *features) wacom_parse_hid() argument 607 wacom_bt_query_tablet_data(struct hid_device *hdev, u8 speed, struct wacom_features *features) wacom_bt_query_tablet_data() argument 671 struct wacom_features *features = &wacom_wac->features; _wacom_query_tablet_data() local 708 wacom_retrieve_hid_descriptor(struct hid_device *hdev, struct wacom_features *features) wacom_retrieve_hid_descriptor() argument 752 struct wacom_features *features = &wacom->wacom_wac.features; wacom_are_sibling() local 2165 wacom_set_default_phy(struct wacom_features *features) wacom_set_default_phy() argument 2175 wacom_calculate_res(struct wacom_features *features) wacom_calculate_res() argument 2227 struct wacom_features *features = &wacom_wac->features; wacom_update_name() local 2328 struct wacom_features *features = &wacom_wac->features; wacom_parse_and_register() local 2778 struct wacom_features *features; wacom_probe() local 2858 struct wacom_features *features = &wacom_wac->features; wacom_remove() local [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | shstk.c | 31 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 in reset_thread_features() 537 unsigned long features = arg2; shstk_prctl() local [all...] |
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | cache-tauros2.c | 183 static void enable_extra_feature(unsigned int features) in enable_extra_feature() argument 189 if (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature() 194 (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature() 197 if (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature() 202 (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature() 208 static void __init tauros2_internal_init(unsigned int features) in tauros2_internal_init() argument 212 enable_extra_feature(features); in tauros2_internal_init() 285 void __init tauros2_init(unsigned int features) in tauros2_init() argument 296 ret = of_property_read_u32(node, "marvell,tauros2-cache-features", &f); in tauros2_init() 298 pr_info("Not found marvell,tauros-cache-features propert in tauros2_init() [all...] |
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | cache-tauros2.c | 180 static void enable_extra_feature(unsigned int features) in enable_extra_feature() argument 186 if (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature() 191 (features & CACHE_TAUROS2_PREFETCH_ON) in enable_extra_feature() 194 if (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature() 199 (features & CACHE_TAUROS2_LINEFILL_BURST8) in enable_extra_feature() 205 static void __init tauros2_internal_init(unsigned int features) in tauros2_internal_init() argument 209 enable_extra_feature(features); in tauros2_internal_init() 282 void __init tauros2_init(unsigned int features) in tauros2_init() argument 293 ret = of_property_read_u32(node, "marvell,tauros2-cache-features", &f); in tauros2_init() 295 pr_info("Not found marvell,tauros-cache-features propert in tauros2_init() [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | wacom_i2c.c | 58 struct wacom_features *features) in wacom_query_device() 93 features->x_max = get_unaligned_le16(&data[3]); in wacom_query_device() 94 features->y_max = get_unaligned_le16(&data[5]); in wacom_query_device() 95 features->pressure_max = get_unaligned_le16(&data[11]); in wacom_query_device() 96 features->fw_version = get_unaligned_le16(&data[13]); in wacom_query_device() 100 features->x_max, features->y_max, in wacom_query_device() 101 features->pressure_max, features->fw_version); in wacom_query_device() 170 struct wacom_features features in wacom_i2c_probe() local 57 wacom_query_device(struct i2c_client *client, struct wacom_features *features) wacom_query_device() argument [all...] |