Home
last modified time | relevance | path

Searched full:chosen (Results 1 – 25 of 1907) sorted by relevance

12345678910>>...77

/linux/arch/powerpc/boot/
H A Dmain.c101 static struct addr_range prep_initrd(struct addr_range vmlinux, void *chosen, in prep_initrd() argument
143 setprop_val(chosen, "linux,initrd-start", (u32)(initrd_addr)); in prep_initrd()
144 setprop_val(chosen, "linux,initrd-end", (u32)(initrd_addr+initrd_size)); in prep_initrd()
150 static void prep_esm_blob(struct addr_range vmlinux, void *chosen) in prep_esm_blob() argument
182 setprop_val(chosen, "linux,esm-blob-start", (u32)(esm_blob_addr)); in prep_esm_blob()
183 setprop_val(chosen, "linux,esm-blob-end", (u32)(esm_blob_addr + esm_blob_size)); in prep_esm_blob()
186 static inline void prep_esm_blob(struct addr_range vmlinux, void *chosen) { } in prep_esm_blob() argument
190 * edit the command line passed to vmlinux (by setting /chosen/bootargs).
196 static void prep_cmdline(void *chosen) in prep_cmdline() argument
203 n = getprop(chosen, "linux,cmdline-timeout", &v, sizeof(v)); in prep_cmdline()
[all …]
H A Dps3.c27 * edit the command line passed to vmlinux (by setting /chosen/bootargs).
34 static void prep_cmdline(void *chosen) in prep_cmdline() argument
37 getprop(chosen, "bootargs", cmdline, BOOT_COMMAND_LINE_SIZE-1); in prep_cmdline()
39 setprop_str(chosen, "bootargs", cmdline); in prep_cmdline()
106 void *chosen; in platform_init() local
118 chosen = finddevice("/chosen"); in platform_init()
124 setprop_val(chosen, "linux,initrd-start", (u32)(_initrd_start)); in platform_init()
125 setprop_val(chosen, "linux,initrd-end", (u32)(_initrd_end)); in platform_init()
128 prep_cmdline(chosen); in platform_init()
H A Dplanetcore.c108 void *node, *chosen; in planetcore_set_stdout_path() local
123 chosen = finddevice("/chosen"); in planetcore_set_stdout_path()
124 if (!chosen) in planetcore_set_stdout_path()
125 chosen = create_node(NULL, "chosen"); in planetcore_set_stdout_path()
126 if (!chosen) in planetcore_set_stdout_path()
129 setprop_str(chosen, "linux,stdout-path", path); in planetcore_set_stdout_path()
H A Doflib.c106 * space in the chosen mmu node, and then do a map operation to
115 phandle oprom, chosen; in check_of_version() local
128 chosen = of_finddevice("/chosen"); in check_of_version()
129 if (chosen == (phandle) -1) { in check_of_version()
130 chosen = of_finddevice("/chosen@0"); in check_of_version()
131 if (chosen == (phandle) -1) { in check_of_version()
132 printf("no chosen\n"); in check_of_version()
136 if (of_getprop(chosen, "mmu", &chosen_mmu, sizeof(chosen_mmu)) <= 0) { in check_of_version()
/linux/Documentation/devicetree/bindings/arm/
H A Dsecure.txt56 The secure-chosen node
59 Similar to the /chosen node which serves as a place for passing data
60 between firmware and the operating system, the /secure-chosen node may
62 below may appear in the /secure-chosen node.
65 its console output. The syntax is the same as for /chosen/stdout-path.
66 If the /secure-chosen node exists but the stdout-path property is not
68 /secure-chosen does not exist, the Secure OS should use the value of
69 /chosen/stdout-path instead (that is, use the same device as the
/linux/arch/mips/generic/
H A Dyamon-dt.c24 /* find or add chosen node */ in yamon_dt_append_cmdline()
25 chosen_off = fdt_path_offset(fdt, "/chosen"); in yamon_dt_append_cmdline()
27 chosen_off = fdt_add_subnode(fdt, 0, "chosen"); in yamon_dt_append_cmdline()
29 pr_err("Unable to find or add DT chosen node: %d\n", in yamon_dt_append_cmdline()
215 /* find or add chosen node */ in yamon_dt_serial_config()
216 chosen_off = fdt_path_offset(fdt, "/chosen"); in yamon_dt_serial_config()
218 chosen_off = fdt_add_subnode(fdt, 0, "chosen"); in yamon_dt_serial_config()
220 pr_err("Unable to find or add DT chosen node: %d\n", in yamon_dt_serial_config()
H A Dboard-realtek.c19 node = fdt_path_offset(fdt, "/chosen"); in realtek_add_initrd()
21 pr_err("/chosen node not found\n"); in realtek_add_initrd()
/linux/arch/mips/include/asm/
H A Dyamon-dt.h25 * yamon_dt_append_cmdline() - Append YAMON-provided command line to /chosen
29 * /chosen node in @fdt.
49 * yamon_dt_serial_config() - Append YAMON-provided serial config to /chosen
52 * Generate a stdout-path property in the /chosen node of @fdt, based upon
/linux/Documentation/devicetree/bindings/regulator/
H A Dfixed-regulator.yaml69 the compatible is chosen to regulator-fixed-clock. The clock binding
70 is mandatory if compatible is chosen to regulator-fixed-clock.
77 available if the compatible is chosen to regulator-fixed-domain.
84 available if the compatible is chosen to regulator-fixed-domain. The
85 power-domain binding is mandatory if compatible is chosen to
/linux/arch/arm/boot/compressed/
H A Datags_to_fdt.c81 fdt_bootargs = getprop(fdt, "/chosen", "bootargs", &len); in merge_fdt_bootargs()
101 setprop_string(fdt, "/chosen", "bootargs", cmdline); in merge_fdt_bootargs()
164 * tags will be chosen. in atags_to_fdt()
170 setprop_string(fdt, "/chosen", "bootargs", in atags_to_fdt()
200 setprop_cell(fdt, "/chosen", "linux,initrd-start", in atags_to_fdt()
202 setprop_cell(fdt, "/chosen", "linux,initrd-end", in atags_to_fdt()
/linux/drivers/net/phy/
H A Ddp83640.c144 struct dp83640_private *chosen; member
145 /* list of the other attached phyters, not chosen */
307 struct dp83640_private *dp83640 = clock->chosen; in periodic_output()
378 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_adjfine()
411 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_adjtime()
433 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_gettime()
458 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_settime()
475 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_enable()
625 struct phy_device *master = clock->chosen->phydev; in recalibrate()
993 if (chosen_phy == -1 && !clock->chosen) in choose_this_phy()
[all …]
/linux/arch/arm64/kernel/pi/
H A Dmap_kernel.c243 static char const chosen_str[] __initconst = "/chosen"; in early_map_kernel()
248 int chosen; in early_map_kernel() local
255 chosen = fdt_path_offset(fdt_mapped, chosen_str); in early_map_kernel()
256 init_feature_override(boot_status, fdt_mapped, chosen); in early_map_kernel()
276 u64 kaslr_seed = kaslr_early_init(fdt_mapped, chosen); in early_map_kernel()
H A Dpi.h27 void init_feature_override(u64 boot_status, const void *fdt, int chosen);
28 u64 kaslr_early_init(void *fdt, int chosen);
/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H A Dkconfig.rst33 | mlx5e is the mlx5 ulp driver which provides netdevice kernel interface, when chosen, mlx5e wil…
169 - CONFIG_MLXFW: When chosen, mlx5 firmware flashing support will be enabled (via devlink and ethtoo…
170 - CONFIG_PTP_1588_CLOCK: When chosen, mlx5 ptp support will be enabled
171 - CONFIG_VXLAN: When chosen, mlx5 vxlan support will be enabled.
/linux/drivers/firmware/efi/libstub/
H A Dfdt.c78 node = fdt_subnode_offset(fdt, 0, "chosen"); in update_fdt()
80 node = fdt_add_subnode(fdt, 0, "chosen"); in update_fdt()
95 /* Add FDT entries for EFI runtime services in chosen node. */ in update_fdt()
96 node = fdt_subnode_offset(fdt, 0, "chosen"); in update_fdt()
149 int node = fdt_path_offset(fdt, "/chosen"); in update_fdt_memmap()
/linux/Documentation/devicetree/bindings/input/
H A Dinput-reset.txt11 The /chosen node should contain a 'linux,sysrq-reset-seq' child node to define
24 chosen {
/linux/mm/
H A Doom_kill.c347 if (oc->chosen) in oom_evaluate_task()
348 put_task_struct(oc->chosen); in oom_evaluate_task()
350 oc->chosen = task; in oom_evaluate_task()
355 if (oc->chosen) in oom_evaluate_task()
356 put_task_struct(oc->chosen); in oom_evaluate_task()
357 oc->chosen = (void *)-1UL; in oom_evaluate_task()
363 * 'points'. In case scan was aborted, oc->chosen is set to -1.
1026 struct task_struct *victim = oc->chosen; in oom_kill_process()
1166 oc->chosen = current; in out_of_memory()
1173 if (!oc->chosen) { in out_of_memory()
[all...]
/linux/arch/powerpc/kernel/
H A Dprom_init.c117 phandle chosen; member
793 if (!IS_ENABLED(CONFIG_CMDLINE_FORCE) && (long)prom.chosen > 0) in early_cmdline_parse()
794 l = prom_getprop(prom.chosen, "bootargs", p, COMMAND_LINE_SIZE-1); in early_cmdline_parse()
1348 int prop_len = prom_getproplen(prom.chosen, in prom_check_platform_support()
1370 prom_getprop(prom.chosen, "ibm,arch-vec-5-platform-support", &vec, sizeof(vec)); in prom_check_platform_support()
1786 if (prom_getprop(prom.chosen, "stdin", &val, sizeof(val)) > 0) { in prom_close_stdin()
2225 prom.chosen = call_prom("finddevice", 1, 1, ADDR("/chosen")); in prom_init_client_services()
2226 if (!PHANDLE_VALID(prom.chosen)) in prom_init_client_services()
2227 prom_panic("cannot find chosen"); /* msg won't be printed :( */ in prom_init_client_services()
2263 prom_getprop(prom.chosen, "mmu", &prom.mmumap, in prom_find_mmu()
[all …]
/linux/include/linux/irqchip/
H A Darm-gic-v3-prio.h9 * These values are chosen to be valid in either the absolute priority space or
11 * and ITS will be chosen at boot time such that these values appear in the
/linux/Documentation/userspace-api/media/v4l/
H A Dext-ctrls-codec.rst605 chosen data limit then the frame will be skipped. Possible values
622 - Frame skip mode enabled and buffer limit is set by the chosen
1224 enabled then quantization parameter is adjusted to meet the chosen
1277 should be chosen to meet both requirements.
1283 should be chosen to meet both requirements.
1289 should be chosen to meet both requirements.
1295 should be chosen to meet both requirements.
1301 should be chosen to meet both requirements.
1307 should be chosen to meet both requirements.
1794 chosen data limit then the frame will be skipped. Possible values
[all …]
/linux/tools/testing/selftests/sparc64/drivers/
H A Dadi-test.c315 /* somewhat arbitrarily chosen address */ in test0_prpw_aligned_1byte()
349 /* somewhat arbitrarily chosen address */ in test1_prpw_aligned_4096bytes()
389 /* somewhat arbitrarily chosen address */ in test2_prpw_aligned_10327bytes()
429 /* somewhat arbitrarily chosen address */ in test3_prpw_unaligned_12541bytes()
517 /* somewhat arbitrarily chosen address */ in test5_rw_aligned_1byte()
562 /* somewhat arbitrarily chosen address */ in test6_rw_aligned_9434bytes()
614 /* somewhat arbitrarily chosen address */ in test7_rw_aligned_14963bytes()
/linux/include/uapi/linux/
H A Dkcov.h30 * In new KCOV version the mode is chosen by calling
33 * compatibility, we have chosen the value KCOV_TRACE_PC to be 0.
/linux/Documentation/security/
H A DIMA-templates.rst35 parameter. At boot time, IMA initializes the chosen template descriptor
42 descriptor chosen through the kernel configuration or through the newly
47 fields associated to the chosen template descriptor and store the result
/linux/drivers/of/
H A Dfdt.c817 * @node: reference to node containing initrd location ('chosen')
852 * @node: reference to node containing elfcorehdr location ('chosen')
951 offset = fdt_path_offset(fdt, "/chosen"); in early_init_dt_scan_chosen_stdout()
953 offset = fdt_path_offset(fdt, "/chosen@0"); in early_init_dt_scan_chosen_stdout()
1089 node = fdt_path_offset(fdt, "/chosen"); in early_init_dt_scan_chosen()
1091 node = fdt_path_offset(fdt, "/chosen@0"); in early_init_dt_scan_chosen()
1093 /* Handle the cmdline config options even if no /chosen node */ in early_init_dt_scan_chosen()
1222 /* Retrieve various information from the /chosen node */ in early_init_dt_scan_nodes()
1225 pr_warn("No chosen node found, continuing without\n"); in early_init_dt_scan_nodes()
1295 /* Get pointer to "/chosen" and "/aliases" nodes for use everywhere */ in unflatten_device_tree()
/linux/Documentation/translations/zh_CN/devicetree/
H A Dusage-model.rst151 chosen {
203 chosen { };
261 类型的设备,甚至不能看出一个节点是否代表一个设备。/chosen、/aliases和

12345678910>>...77