Home
last modified time | relevance | path

Searched refs:method (Results 1 – 25 of 810) sorted by relevance

12345678910>>...33

/Linux-v5.4/drivers/acpi/acpica/
Ddsmethod.c70 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 …]
Ddbmethod.c269 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 …]
Dpsxface.c124 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/
Dthunder-88xx.dtsi58 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/
Dmethod-tracing.rst15 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 …]
Dmethod-customizing.rst14 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/
Dof-generic.c57 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/
Dtwl4030-madc.c131 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/
Darmada-ap810-ap0-octa-core.dtsi20 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/
Dfoundation-v8-psci.dtsi10 method = "smc";
15 enable-method = "psci";
19 enable-method = "psci";
23 enable-method = "psci";
27 enable-method = "psci";
Dfoundation-v8-spin-table.dtsi8 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/
Dhip05.dtsi18 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 …]
Dhip07.dtsi18 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/
Dmarvell,berlin-smp2 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";
Dnuvoton,npcm750-smp2 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";
Dal,alpine-smp2 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/
Dnuma.txt134 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/
Dmt6755.dtsi25 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";
Dmt6795.dtsi25 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";
Dmt6797.dtsi27 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/
Dbrcm,bcm11351-cpu-method.txt3 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/
Dtegra210-p2530.dtsi58 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/
DAddingPlugins.txt43 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/
Dmeson-g12b.dtsi51 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/
Dbcast.c206 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 …]

12345678910>>...33