| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/bcm/ |
| D | bcm2835.yaml | 23 - raspberrypi,4-model-b 29 - raspberrypi,model-a 30 - raspberrypi,model-a-plus 31 - raspberrypi,model-b 32 - raspberrypi,model-b-i2c0 # Raspberry Pi Model B (no P5) 33 - raspberrypi,model-b-rev2 34 - raspberrypi,model-b-plus 36 - raspberrypi,model-zero 37 - raspberrypi,model-zero-w 43 - raspberrypi,2-model-b [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/bcm/ |
| D | bcm2835.yaml | 21 - raspberrypi,4-model-b 27 - raspberrypi,model-a 28 - raspberrypi,model-a-plus 29 - raspberrypi,model-b 30 - raspberrypi,model-b-i2c0 # Raspberry Pi Model B (no P5) 31 - raspberrypi,model-b-rev2 32 - raspberrypi,model-b-plus 34 - raspberrypi,model-zero 35 - raspberrypi,model-zero-w 41 - raspberrypi,2-model-b [all …]
|
| /kernel/linux/linux-5.10/arch/x86/include/asm/ |
| D | cpu_device_id.h | 13 /* Get the INTEL_FAM* model defines */ 29 * @_model: The model number, model constant or X86_MODEL_ANY 46 .model = _model, \ 57 * @_model: The model number, model constant or X86_MODEL_ANY 66 #define X86_MATCH_VENDOR_FAM_MODEL_FEATURE(vendor, family, model, feature, data) \ argument 67 X86_MATCH_VENDOR_FAM_MODEL_STEPPINGS_FEATURE(vendor, family, model, \ 116 * X86_MATCH_VENDOR_FAM_MODEL - Match vendor, family and model 120 * @model: The model number, model constant or X86_MODEL_ANY 128 #define X86_MATCH_VENDOR_FAM_MODEL(vendor, family, model, data) \ argument 129 X86_MATCH_VENDOR_FAM_MODEL_FEATURE(vendor, family, model, \ [all …]
|
| /kernel/linux/linux-6.6/arch/x86/include/asm/ |
| D | cpu_device_id.h | 46 /* Get the INTEL_FAM* model defines */ 65 * @_model: The model number, model constant or X86_MODEL_ANY 82 .model = _model, \ 93 .model = _model, \ 105 * @_model: The model number, model constant or X86_MODEL_ANY 114 #define X86_MATCH_VENDOR_FAM_MODEL_FEATURE(vendor, family, model, feature, data) \ argument 115 X86_MATCH_VENDOR_FAM_MODEL_STEPPINGS_FEATURE(vendor, family, model, \ 164 * X86_MATCH_VENDOR_FAM_MODEL - Match vendor, family and model 168 * @model: The model number, model constant or X86_MODEL_ANY 176 #define X86_MATCH_VENDOR_FAM_MODEL(vendor, family, model, data) \ argument [all …]
|
| /kernel/linux/linux-5.10/arch/powerpc/oprofile/ |
| D | common.c | 22 static struct op_powerpc_model *model; variable 31 model->handle_interrupt(regs, ctr); in op_handle_interrupt() 38 ret = model->cpu_setup(ctr); in op_powerpc_cpu_setup() 56 op_per_cpu_rc = model->reg_setup(ctr, &sys, model->num_counters); in op_powerpc_setup() 86 ret = model->start(ctr); in op_powerpc_cpu_start() 95 if (model->global_start) in op_powerpc_start() 96 return model->global_start(ctr); in op_powerpc_start() 97 if (model->start) { in op_powerpc_start() 107 model->stop(); in op_powerpc_cpu_stop() 112 if (model->stop) in op_powerpc_stop() [all …]
|
| /kernel/linux/linux-5.10/arch/x86/oprofile/ |
| D | nmi_int.c | 30 static struct op_x86_model_spec *model; variable 42 u64 op_x86_get_ctrl(struct op_x86_model_spec const *model, in op_x86_get_ctrl() argument 56 event &= model->event_mask ? model->event_mask : 0xFF; in op_x86_get_ctrl() 67 model->check_ctrs(regs, this_cpu_ptr(&cpu_msrs)); in profile_exceptions_notify() 71 model->stop(this_cpu_ptr(&cpu_msrs)); in profile_exceptions_notify() 81 for (i = 0; i < model->num_counters; ++i) { in nmi_cpu_save_registers() 86 for (i = 0; i < model->num_controls; ++i) { in nmi_cpu_save_registers() 98 model->start(msrs); in nmi_cpu_start() 118 model->stop(msrs); in nmi_cpu_stop() 135 return !!model->switch_ctrl; in has_mux() [all …]
|
| /kernel/linux/linux-5.10/tools/memory-model/ |
| D | README | 2 LINUX KERNEL MEMORY CONSISTENCY MODEL 9 This directory contains the memory consistency model (memory model, for 33 For example, a future version of herd7 might not work with the model 34 in this release. A compatible model will likely be made available in 37 If you absolutely need to run the model in this particular release, 40 klitmus7 is independent of the model provided here. It has its own 46 memory model maintainers. 65 The memory model is used, in conjunction with "herd7", to exhaustively 68 tests is available in tools/memory-model/Documentation/litmus-tests.txt. 72 tools/memory-model/litmus-tests/ [all …]
|
| /kernel/linux/linux-6.6/drivers/hid/ |
| D | hid-glorious.c | 4 * Glorious Model O, O- and D mice. 21 * Glorious Model O and O- specify the const flag in the consumer input 25 * Glorious Model I incorrectly specifes the Usage Minimum for its 35 hid_info(hdev, "patching Glorious Model O consumer control report descriptor\n"); in glorious_report_fixup() 40 hid_info(hdev, "patching Glorious Model I keyboard report descriptor\n"); in glorious_report_fixup() 48 const char *model = "Device"; in glorious_update_name() local 52 model = "Model O"; break; in glorious_update_name() 54 model = "Model D"; break; in glorious_update_name() 56 model = "Model I"; break; in glorious_update_name() 59 snprintf(hdev->name, sizeof(hdev->name), "%s %s", "Glorious", model); in glorious_update_name()
|
| /kernel/linux/linux-5.10/drivers/hid/ |
| D | hid-glorious.c | 4 * Glorious Model O, O- and D mice. 21 * Glorious Model O and O- specify the const flag in the consumer input 25 * Glorious Model I incorrectly specifes the Usage Minimum for its 35 hid_info(hdev, "patching Glorious Model O consumer control report descriptor\n"); in glorious_report_fixup() 40 hid_info(hdev, "patching Glorious Model I keyboard report descriptor\n"); in glorious_report_fixup() 48 const char *model = "Device"; in glorious_update_name() local 52 model = "Model O"; break; in glorious_update_name() 54 model = "Model D"; break; in glorious_update_name() 56 model = "Model I"; break; in glorious_update_name() 59 snprintf(hdev->name, sizeof(hdev->name), "%s %s", "Glorious", model); in glorious_update_name()
|
| /kernel/linux/linux-6.6/tools/memory-model/ |
| D | README | 2 LINUX KERNEL MEMORY CONSISTENCY MODEL 9 This directory contains the memory consistency model (memory model, for 33 For example, a future version of herd7 might not work with the model 34 in this release. A compatible model will likely be made available in 37 If you absolutely need to run the model in this particular release, 40 klitmus7 is independent of the model provided here. It has its own 46 memory model maintainers. 66 The memory model is used, in conjunction with "herd7", to exhaustively 69 tests is available in tools/memory-model/Documentation/litmus-tests.txt. 73 tools/memory-model/litmus-tests/ [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/ |
| D | scsi_devinfo.c | 24 char model[16]; member 52 char *model; member 258 {"WangDAT", "Model 2600", "01.7", BLIST_SELECT_NO_ATN}, 259 {"WangDAT", "Model 3200", "02.2", BLIST_SELECT_NO_ATN}, 260 {"WangDAT", "Model 1300", "02.4", BLIST_SELECT_NO_ATN}, 286 * devinfo vendor and model strings. 311 * @model: model (product) string 316 * Create and add one dev_info entry for @vendor, @model, @strflags or 323 static int scsi_dev_info_list_add(int compatible, char *vendor, char *model, in scsi_dev_info_list_add() argument 326 return scsi_dev_info_list_add_keyed(compatible, vendor, model, in scsi_dev_info_list_add() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/ |
| D | scsi_devinfo.c | 24 char model[16]; member 52 char *model; member 260 {"WangDAT", "Model 2600", "01.7", BLIST_SELECT_NO_ATN}, 261 {"WangDAT", "Model 3200", "02.2", BLIST_SELECT_NO_ATN}, 262 {"WangDAT", "Model 1300", "02.4", BLIST_SELECT_NO_ATN}, 288 * devinfo vendor and model strings. 313 * @model: model (product) string 318 * Create and add one dev_info entry for @vendor, @model, @strflags or 325 static int scsi_dev_info_list_add(int compatible, char *vendor, char *model, in scsi_dev_info_list_add() argument 328 return scsi_dev_info_list_add_keyed(compatible, vendor, model, in scsi_dev_info_list_add() [all …]
|
| /kernel/linux/linux-6.6/tools/perf/arch/s390/util/ |
| D | header.c | 23 #define SYSINFO_MODEL "Model:" 33 char type[8], model[33], version[8], manufacturer[32], authorization[8]; in get_cpuid() local 42 * Manufacturer:, Type: and Model:, for example: in get_cpuid() 45 * Model: 702 N96 in get_cpuid() 46 * The first word is the Model Capacity and the second word is in get_cpuid() 47 * Model (can be omitted). Both words have a maximum size of 16 in get_cpuid() 52 memset(model, 0, sizeof(model)); in get_cpuid() 83 mdsize += scnprintf(model + mdsize, sizeof(model) - mdsize, in get_cpuid() 84 "%s%s", model[0] ? "," : "", cp); in get_cpuid() 91 /* Missing manufacturer, type or model information should not happen */ in get_cpuid() [all …]
|
| /kernel/linux/linux-5.10/tools/perf/arch/s390/util/ |
| D | header.c | 23 #define SYSINFO_MODEL "Model:" 33 char type[8], model[33], version[8], manufacturer[32], authorization[8]; in get_cpuid() local 42 * Manufacturer:, Type: and Model:, for example: in get_cpuid() 45 * Model: 702 N96 in get_cpuid() 46 * The first word is the Model Capacity and the second word is in get_cpuid() 47 * Model (can be omitted). Both words have a maximum size of 16 in get_cpuid() 52 memset(model, 0, sizeof(model)); in get_cpuid() 83 mdsize += scnprintf(model + mdsize, sizeof(model) - mdsize, in get_cpuid() 84 "%s%s", model[0] ? "," : "", cp); in get_cpuid() 91 /* Missing manufacturer, type or model information should not happen */ in get_cpuid() [all …]
|
| /kernel/linux/linux-6.6/sound/pci/oxygen/ |
| D | oxygen.c | 203 data->dacs = chip->model.dac_channels_pcm / 2; in ak4396_init() 759 chip->model = model_generic; in get_oxygen_model() 763 chip->model.init = meridian_init; in get_oxygen_model() 764 chip->model.mixer_init = meridian_mixer_init; in get_oxygen_model() 765 chip->model.resume = meridian_resume; in get_oxygen_model() 766 chip->model.set_adc_params = set_ak5385_params; in get_oxygen_model() 767 chip->model.dump_registers = dump_ak4396_registers; in get_oxygen_model() 768 chip->model.device_config = PLAYBACK_0_TO_I2S | in get_oxygen_model() 773 chip->model.device_config |= AC97_CD_INPUT; in get_oxygen_model() 776 chip->model.init = claro_init; in get_oxygen_model() [all …]
|
| D | oxygen_lib.c | 49 if (chip->model.uart_input) in oxygen_read_uart() 50 chip->model.uart_input(chip); in oxygen_read_uart() 183 if (chip->model.gpio_changed) in oxygen_gpio_changed() 184 chip->model.gpio_changed(chip); in oxygen_gpio_changed() 229 if (chip->model.dump_registers) in oxygen_proc_read() 230 chip->model.dump_registers(chip, buffer); in oxygen_proc_read() 278 * This function gets called only when a known card model has in oxygen_restore_eeprom() 359 chip->dac_volume[i] = chip->model.dac_volume_min; in oxygen_init() 376 chip->model.function_flags, in oxygen_init() 388 chip->model.misc_flags, in oxygen_init() [all …]
|
| D | oxygen_pcm.c | 129 (chip->model.device_config & CAPTURE_2_FROM_AC97_1)) in oxygen_open() 135 if (chip->model.device_config & CAPTURE_1_FROM_SPDIF) { in oxygen_open() 146 runtime->hw.channels_max = chip->model.dac_channels_pcm; in oxygen_open() 149 if (chip->model.pcm_hardware_filter) in oxygen_open() 150 chip->model.pcm_hardware_filter(channel, &runtime->hw); in oxygen_open() 330 mclks = chip->model.dac_mclks; in get_mclk() 332 mclks = chip->model.adc_mclks; in get_mclk() 360 chip->model.adc_i2s_format | in oxygen_rec_a_hw_params() 370 chip->model.set_adc_params(chip, hw_params); in oxygen_rec_a_hw_params() 387 (chip->model.device_config & CAPTURE_2_FROM_AC97_1); in oxygen_rec_b_hw_params() [all …]
|
| /kernel/linux/linux-5.10/sound/pci/oxygen/ |
| D | oxygen.c | 206 data->dacs = chip->model.dac_channels_pcm / 2; in ak4396_init() 762 chip->model = model_generic; in get_oxygen_model() 766 chip->model.init = meridian_init; in get_oxygen_model() 767 chip->model.mixer_init = meridian_mixer_init; in get_oxygen_model() 768 chip->model.resume = meridian_resume; in get_oxygen_model() 769 chip->model.set_adc_params = set_ak5385_params; in get_oxygen_model() 770 chip->model.dump_registers = dump_ak4396_registers; in get_oxygen_model() 771 chip->model.device_config = PLAYBACK_0_TO_I2S | in get_oxygen_model() 776 chip->model.device_config |= AC97_CD_INPUT; in get_oxygen_model() 779 chip->model.init = claro_init; in get_oxygen_model() [all …]
|
| D | oxygen_lib.c | 49 if (chip->model.uart_input) in oxygen_read_uart() 50 chip->model.uart_input(chip); in oxygen_read_uart() 183 if (chip->model.gpio_changed) in oxygen_gpio_changed() 184 chip->model.gpio_changed(chip); in oxygen_gpio_changed() 229 if (chip->model.dump_registers) in oxygen_proc_read() 230 chip->model.dump_registers(chip, buffer); in oxygen_proc_read() 278 * This function gets called only when a known card model has in oxygen_restore_eeprom() 359 chip->dac_volume[i] = chip->model.dac_volume_min; in oxygen_init() 376 chip->model.function_flags, in oxygen_init() 388 chip->model.misc_flags, in oxygen_init() [all …]
|
| D | oxygen_pcm.c | 129 (chip->model.device_config & CAPTURE_2_FROM_AC97_1)) in oxygen_open() 135 if (chip->model.device_config & CAPTURE_1_FROM_SPDIF) { in oxygen_open() 146 runtime->hw.channels_max = chip->model.dac_channels_pcm; in oxygen_open() 149 if (chip->model.pcm_hardware_filter) in oxygen_open() 150 chip->model.pcm_hardware_filter(channel, &runtime->hw); in oxygen_open() 330 mclks = chip->model.dac_mclks; in get_mclk() 332 mclks = chip->model.adc_mclks; in get_mclk() 360 chip->model.adc_i2s_format | in oxygen_rec_a_hw_params() 370 chip->model.set_adc_params(chip, hw_params); in oxygen_rec_a_hw_params() 387 (chip->model.device_config & CAPTURE_2_FROM_AC97_1); in oxygen_rec_b_hw_params() [all …]
|
| /kernel/linux/linux-5.10/drivers/hwmon/ |
| D | k8temp.c | 39 static int is_rev_g_desktop(u8 model) in is_rev_g_desktop() argument 43 if (model < 0x69) in is_rev_g_desktop() 46 if (model == 0xc1 || model == 0x6c || model == 0x7c) in is_rev_g_desktop() 58 if ((model == 0x6f || model == 0x7f) && in is_rev_g_desktop() 63 if (model == 0x6b && in is_rev_g_desktop() 137 u8 model, stepping; in k8temp_probe() local 145 model = boot_cpu_data.x86_model; in k8temp_probe() 149 if ((model == 4 && stepping == 0) || in k8temp_probe() 150 (model == 5 && stepping <= 1)) in k8temp_probe() 157 if (model >= 0x40) { in k8temp_probe() [all …]
|
| /kernel/linux/linux-6.6/drivers/hwmon/ |
| D | k8temp.c | 39 static int is_rev_g_desktop(u8 model) in is_rev_g_desktop() argument 43 if (model < 0x69) in is_rev_g_desktop() 46 if (model == 0xc1 || model == 0x6c || model == 0x7c) in is_rev_g_desktop() 58 if ((model == 0x6f || model == 0x7f) && in is_rev_g_desktop() 63 if (model == 0x6b && in is_rev_g_desktop() 137 u8 model, stepping; in k8temp_probe() local 145 model = boot_cpu_data.x86_model; in k8temp_probe() 149 if ((model == 4 && stepping == 0) || in k8temp_probe() 150 (model == 5 && stepping <= 1)) in k8temp_probe() 157 if (model >= 0x40) { in k8temp_probe() [all …]
|
| /kernel/linux/linux-6.6/Documentation/trace/rv/ |
| D | da_monitor_instrumentation.rst | 13 * are translated into model's event. 47 instrumentation section translates *kernel events* into the *model's 54 functions* for each of the three events from the wip model. The developer 64 The preempt_disable event from the model connects directly to the 79 preempt_enable event will be used to synchronize the system to the model. 81 Initially, the *model* is placed in the initial state. However, the *system* 87 and the model are expected to return to the initial state after the 89 system and the model at the initialization of the monitoring section. 142 is used to connect the wip model events to the relative kernel event. dot2k automatically 143 adds "rv_attach_trace_probe()" function call for each model event in the enable phase, as [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/mgag200/ |
| D | mgag200_drv.c | 187 mdev->model.g200.pclk_max = tmp * 10; in mgag200_g200_interpret_bios() 191 mdev->model.g200.pclk_max = (pins[41] + 100) * 1000; in mgag200_g200_interpret_bios() 195 mdev->model.g200.pclk_max = (pins[36] + 100) * 1000; in mgag200_g200_interpret_bios() 197 mdev->model.g200.ref_clk = 14318; in mgag200_g200_interpret_bios() 201 mdev->model.g200.pclk_max = pins[39] * 4 * 1000; in mgag200_g200_interpret_bios() 203 mdev->model.g200.ref_clk = 14318; in mgag200_g200_interpret_bios() 208 mdev->model.g200.pclk_min = pins[123] * tmp; in mgag200_g200_interpret_bios() 210 mdev->model.g200.pclk_max = pins[38] * tmp; in mgag200_g200_interpret_bios() 212 mdev->model.g200.ref_clk = 14318; in mgag200_g200_interpret_bios() 226 mdev->model.g200.pclk_min = 50000; in mgag200_g200_init_refclk() [all …]
|
| /kernel/linux/linux-5.10/arch/mips/oprofile/ |
| D | common.c | 23 static struct op_mips_model *model; variable 30 model->reg_setup(ctr); in op_mips_setup() 33 on_each_cpu(model->cpu_setup, NULL, 1); in op_mips_setup() 42 for (i = 0; i < model->num_counters; ++i) { in op_mips_create_files() 64 on_each_cpu(model->cpu_start, NULL, 1); in op_mips_start() 72 on_each_cpu(model->cpu_stop, NULL, 1); in op_mips_stop() 128 model = lmodel; in oprofile_arch_init() 145 if (model) in oprofile_arch_exit() 146 model->exit(); in oprofile_arch_exit()
|