/Linux-v5.4/drivers/acpi/acpica/ |
D | dsmethod.c | 70 op = acpi_ps_alloc_op(AML_METHOD_OP, obj_desc->method.aml_start); in acpi_ds_auto_serialize_method() 88 obj_desc->method.aml_start, in acpi_ds_auto_serialize_method() 89 obj_desc->method.aml_length, NULL, 0); in acpi_ds_auto_serialize_method() 146 walk_state->method_desc->method.sync_level = 0; in acpi_ds_detect_named_opcodes() 147 walk_state->method_desc->method.info_flags |= in acpi_ds_detect_named_opcodes() 269 mutex_desc->mutex.sync_level = method_desc->method.sync_level; in acpi_ds_create_method_mutex() 270 method_desc->method.mutex = mutex_desc; in acpi_ds_create_method_mutex() 308 if (obj_desc->method.thread_count == ACPI_UINT8_MAX) { in acpi_ds_begin_method_execution() 317 if (obj_desc->method.info_flags & ACPI_METHOD_SERIALIZED) { in acpi_ds_begin_method_execution() 323 if (!obj_desc->method.mutex) { in acpi_ds_begin_method_execution() [all …]
|
D | dbmethod.c | 269 struct acpi_namespace_node *method; in acpi_db_disassemble_method() local 271 method = acpi_db_convert_to_node(name); in acpi_db_disassemble_method() 272 if (!method) { in acpi_db_disassemble_method() 276 if (method->type != ACPI_TYPE_METHOD) { in acpi_db_disassemble_method() 278 name, acpi_ut_get_type_name(method->type))); in acpi_db_disassemble_method() 282 obj_desc = method->object; in acpi_db_disassemble_method() 284 op = acpi_ps_create_scope_op(obj_desc->method.aml_start); in acpi_db_disassemble_method() 297 obj_desc->method.aml_start, in acpi_db_disassemble_method() 298 obj_desc->method.aml_length, NULL, in acpi_db_disassemble_method() 304 status = acpi_ut_allocate_owner_id(&obj_desc->method.owner_id); in acpi_db_disassemble_method() [all …]
|
D | psxface.c | 124 op = acpi_ps_create_scope_op(info->obj_desc->method.aml_start); in acpi_ps_execute_method() 134 acpi_ds_create_walk_state(info->obj_desc->method.owner_id, NULL, in acpi_ps_execute_method() 142 info->obj_desc->method.aml_start, in acpi_ps_execute_method() 143 info->obj_desc->method.aml_length, info, in acpi_ps_execute_method() 153 if (info->obj_desc->method.info_flags & ACPI_METHOD_MODULE_LEVEL) { in acpi_ps_execute_method() 159 if (info->obj_desc->method.info_flags & ACPI_METHOD_INTERNAL_ONLY) { in acpi_ps_execute_method() 161 info->obj_desc->method.dispatch.implementation(walk_state); in acpi_ps_execute_method() 249 op = acpi_ps_create_scope_op(info->obj_desc->method.aml_start); in acpi_ps_execute_table() 258 acpi_ds_create_walk_state(info->obj_desc->method.owner_id, NULL, in acpi_ps_execute_table() 266 info->obj_desc->method.aml_start, in acpi_ps_execute_table() [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/cavium/ |
D | thunder-88xx.dtsi | 58 method = "smc"; 69 enable-method = "psci"; 75 enable-method = "psci"; 81 enable-method = "psci"; 87 enable-method = "psci"; 93 enable-method = "psci"; 99 enable-method = "psci"; 105 enable-method = "psci"; 111 enable-method = "psci"; 117 enable-method = "psci"; [all …]
|
/Linux-v5.4/Documentation/firmware-guide/acpi/ |
D | method-tracing.rst | 15 method tracing facility. 20 ACPICA provides method tracing capability. And two functions are 33 But when the particular layer/level is applied to the control method 37 logs when the control method evaluation is started, and disable the 38 detailed logging when the control method evaluation is stopped. 52 control method is being evaluated:: 58 # echo "method" > /sys/module/acpi/parameters/trace_state 61 control method is being evaluated for the first time:: 67 # echo "method-once" > /sys/module/acpi/parameters/trace_state 74 Full path of a control method that can be found in the ACPI namespace. [all …]
|
D | method-customizing.rst | 14 1. override an existing method which may not work correctly, 16 2. insert a completely new method in order to create a missing 17 method such as _OFF, _ON, _STA, _INI, etc. 20 control method rather than override the entire DSDT, because kernel 29 - The same ACPI control method can be overridden for many times, 38 1. override an existing method 43 c) rewrite the ASL code of the method and save it in a new file, 45 Here is an example of a customized \_SB._AC._PSR method:: 56 Note that the full pathname of the method in ACPI namespace 58 e) assemble the file to generate the AML code of the method. [all …]
|
/Linux-v5.4/arch/sh/boards/ |
D | of-generic.c | 57 const char *method = NULL; in sh_of_smp_probe() local 69 if (!method) in sh_of_smp_probe() 70 of_property_read_string(np, "enable-method", &method); in sh_of_smp_probe() 77 if (!method) { in sh_of_smp_probe() 79 of_property_read_string(np, "enable-method", &method); in sh_of_smp_probe() 83 pr_info("CPU enable method: %s\n", method); in sh_of_smp_probe() 84 if (method) in sh_of_smp_probe() 85 for (; m->method; m++) in sh_of_smp_probe() 86 if (!strcmp(m->method, method)) { in sh_of_smp_probe()
|
/Linux-v5.4/drivers/iio/adc/ |
D | twl4030-madc.c | 131 u16 method; member 182 req.method = madc->use_second_irq ? TWL4030_MADC_SW2 : TWL4030_MADC_SW1; in twl4030_madc_read() 473 const struct twl4030_madc_conversion_method *method; in twl4030_madc_threaded_irq_handler() local 505 method = &twl4030_conversion_methods[r->method]; in twl4030_madc_threaded_irq_handler() 507 len = twl4030_madc_read_channels(madc, method->rbase, in twl4030_madc_threaded_irq_handler() 526 method = &twl4030_conversion_methods[r->method]; in twl4030_madc_threaded_irq_handler() 528 len = twl4030_madc_read_channels(madc, method->rbase, in twl4030_madc_threaded_irq_handler() 550 const struct twl4030_madc_conversion_method *method; in twl4030_madc_start_conversion() local 556 method = &twl4030_conversion_methods[conv_method]; in twl4030_madc_start_conversion() 558 method->ctrl); in twl4030_madc_start_conversion() [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/marvell/ |
D | armada-ap810-ap0-octa-core.dtsi | 20 enable-method = "psci"; 26 enable-method = "psci"; 32 enable-method = "psci"; 38 enable-method = "psci"; 44 enable-method = "psci"; 50 enable-method = "psci"; 56 enable-method = "psci"; 62 enable-method = "psci";
|
/Linux-v5.4/arch/arm64/boot/dts/arm/ |
D | foundation-v8-psci.dtsi | 10 method = "smc"; 15 enable-method = "psci"; 19 enable-method = "psci"; 23 enable-method = "psci"; 27 enable-method = "psci";
|
D | foundation-v8-spin-table.dtsi | 8 enable-method = "spin-table"; 13 enable-method = "spin-table"; 18 enable-method = "spin-table"; 23 enable-method = "spin-table";
|
/Linux-v5.4/arch/arm64/boot/dts/hisilicon/ |
D | hip05.dtsi | 18 method = "smc"; 88 enable-method = "psci"; 96 enable-method = "psci"; 104 enable-method = "psci"; 112 enable-method = "psci"; 120 enable-method = "psci"; 128 enable-method = "psci"; 136 enable-method = "psci"; 144 enable-method = "psci"; 152 enable-method = "psci"; [all …]
|
D | hip07.dtsi | 18 method = "smc"; 271 enable-method = "psci"; 280 enable-method = "psci"; 289 enable-method = "psci"; 298 enable-method = "psci"; 307 enable-method = "psci"; 316 enable-method = "psci"; 325 enable-method = "psci"; 334 enable-method = "psci"; 343 enable-method = "psci"; [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/cpu-enable-method/ |
D | marvell,berlin-smp | 2 Secondary CPU enable-method "marvell,berlin-smp" binding 5 This document describes the "marvell,berlin-smp" method for enabling secondary 6 CPUs. To apply to all CPUs, a single "marvell,berlin-smp" enable method should 9 Enable method name: "marvell,berlin-smp" 15 This enable method needs valid nodes compatible with "arm,cortex-a9-scu" and 23 enable-method = "marvell,berlin-smp";
|
D | nuvoton,npcm750-smp | 2 Secondary CPU enable-method "nuvoton,npcm750-smp" binding 5 To apply to all CPUs, a single "nuvoton,npcm750-smp" enable method should be 8 Enable method name: "nuvoton,npcm750-smp" 14 This enable method needs valid nodes compatible with "arm,cortex-a9-scu" and 22 enable-method = "nuvoton,npcm750-smp";
|
D | al,alpine-smp | 2 Secondary CPU enable-method "al,alpine-smp" binding 5 This document describes the "al,alpine-smp" method for 7 "al,alpine-smp" enable method should be defined in the 10 Enable method name: "al,alpine-smp" 16 This enable method requires valid nodes compatible with 45 enable-method = "al,alpine-smp";
|
/Linux-v5.4/Documentation/devicetree/bindings/ |
D | numa.txt | 134 enable-method = "psci"; 142 enable-method = "psci"; 149 enable-method = "psci"; 156 enable-method = "psci"; 163 enable-method = "psci"; 170 enable-method = "psci"; 177 enable-method = "psci"; 184 enable-method = "psci"; 191 enable-method = "psci"; 199 enable-method = "psci"; [all …]
|
/Linux-v5.4/arch/arm64/boot/dts/mediatek/ |
D | mt6755.dtsi | 25 method = "smc"; 35 enable-method = "psci"; 42 enable-method = "psci"; 49 enable-method = "psci"; 56 enable-method = "psci"; 63 enable-method = "psci"; 70 enable-method = "psci"; 77 enable-method = "psci"; 84 enable-method = "psci";
|
D | mt6795.dtsi | 25 method = "smc"; 35 enable-method = "psci"; 42 enable-method = "psci"; 49 enable-method = "psci"; 56 enable-method = "psci"; 63 enable-method = "psci"; 70 enable-method = "psci"; 77 enable-method = "psci"; 84 enable-method = "psci";
|
D | mt6797.dtsi | 27 method = "smc"; 37 enable-method = "psci"; 44 enable-method = "psci"; 51 enable-method = "psci"; 58 enable-method = "psci"; 65 enable-method = "psci"; 72 enable-method = "psci"; 79 enable-method = "psci"; 86 enable-method = "psci"; 93 enable-method = "psci"; [all …]
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/bcm/ |
D | brcm,bcm11351-cpu-method.txt | 3 This binding defines the enable method used for starting secondary 7 The enable method is specified by defining the following required 9 - enable-method = "brcm,bcm11351-cpu-method"; 33 enable-method = "brcm,bcm11351-cpu-method";
|
/Linux-v5.4/arch/arm64/boot/dts/nvidia/ |
D | tegra210-p2530.dtsi | 58 enable-method = "psci"; 62 enable-method = "psci"; 66 enable-method = "psci"; 70 enable-method = "psci"; 76 method = "smc";
|
/Linux-v5.4/tools/testing/selftests/tc-testing/creating-plugins/ |
D | AddingPlugins.txt | 43 This method takes a testcount (number of tests to be run) and 47 and the post_suite method can refer to it when dumping the "skipped" 52 post-suite method using this info passed in to the pre_suite method. 57 The post_suite method will receive the ordinal number of the last 64 The pre_case method will receive the ordinal number of the test 70 The adjust_command method receives a string representing 84 The adjust_command method must return the adjusted command so tdc 90 The add_args method receives the argparser object and can add 95 The add_args method should return the argparser object. 100 The check_args method is so that the plugin can do validation on
|
/Linux-v5.4/arch/arm64/boot/dts/amlogic/ |
D | meson-g12b.dtsi | 51 enable-method = "psci"; 59 enable-method = "psci"; 67 enable-method = "psci"; 75 enable-method = "psci"; 83 enable-method = "psci"; 91 enable-method = "psci";
|
/Linux-v5.4/net/tipc/ |
D | bcast.c | 206 struct tipc_mc_method *method) in tipc_bcast_select_xmit_method() argument 209 unsigned long exp = method->expires; in tipc_bcast_select_xmit_method() 213 method->rcast = true; in tipc_bcast_select_xmit_method() 218 method->rcast = false; in tipc_bcast_select_xmit_method() 222 method->expires = jiffies + TIPC_METHOD_EXPIRE; in tipc_bcast_select_xmit_method() 223 if (method->mandatory) in tipc_bcast_select_xmit_method() 232 method->rcast = false; in tipc_bcast_select_xmit_method() 237 method->rcast = true; in tipc_bcast_select_xmit_method() 242 method->rcast = dests <= bb->bc_threshold; in tipc_bcast_select_xmit_method() 312 struct tipc_mc_method *method, in tipc_mcast_send_sync() argument [all …]
|