/Linux-v6.6/arch/powerpc/boot/ |
D | main.c | 101 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 …]
|
D | ps3.c | 27 * 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()
|
D | planetcore.c | 108 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()
|
D | oflib.c | 106 * 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-v6.6/Documentation/devicetree/bindings/arm/ |
D | secure.txt | 56 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-v6.6/Documentation/devicetree/bindings/phy/ |
D | qcom,usb-snps-femto-v2.yaml | 70 provided input will be chosen as the override value for this param. 79 provided input will be chosen as the override value for this param. 87 provided input will be chosen as the override value for this param. 99 provided input will be chosen as the override value for this param. 111 provided input will be chosen as the override value for this param. 119 provided input will be chosen as the override value for this param. 128 provided input will be chosen as the override value for this param. 138 value closest to the provided input will be chosen as the override value 149 provided input will be chosen as the override value for this param.
|
/Linux-v6.6/arch/mips/generic/ |
D | yamon-dt.c | 24 /* 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()
|
/Linux-v6.6/arch/mips/include/asm/ |
D | yamon-dt.h | 25 * 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-v6.6/Documentation/devicetree/bindings/regulator/ |
D | fixed-regulator.yaml | 62 the compatible is chosen to regulator-fixed-clock. The clock binding 63 is mandatory if compatible is chosen to regulator-fixed-clock. 70 available if the compatible is chosen to regulator-fixed-domain. 77 available if the compatible is chosen to regulator-fixed-domain. The 78 power-domain binding is mandatory if compatible is chosen to
|
/Linux-v6.6/arch/arm/boot/compressed/ |
D | atags_to_fdt.c | 81 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-v6.6/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
D | kconfig.rst | 33 | mlx5e is the mlx5 ulp driver which provides netdevice kernel interface, when chosen, mlx5e wil… 166 - CONFIG_MLXFW: When chosen, mlx5 firmware flashing support will be enabled (via devlink and ethtoo… 167 - CONFIG_PTP_1588_CLOCK: When chosen, mlx5 ptp support will be enabled 168 - CONFIG_VXLAN: When chosen, mlx5 vxlan support will be enabled.
|
/Linux-v6.6/Documentation/devicetree/bindings/input/ |
D | input-reset.txt | 11 The /chosen node should contain a 'linux,sysrq-reset-seq' child node to define 24 chosen {
|
/Linux-v6.6/drivers/firmware/efi/libstub/ |
D | fdt.c | 78 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-v6.6/drivers/net/phy/ |
D | dp83640.c | 144 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() 635 struct phy_device *master = clock->chosen->phydev; in recalibrate() 1024 if (chosen_phy == -1 && !clock->chosen) in choose_this_phy() [all …]
|
/Linux-v6.6/mm/ |
D | oom_kill.c | 346 if (oc->chosen) in oom_evaluate_task() 347 put_task_struct(oc->chosen); in oom_evaluate_task() 349 oc->chosen = task; in oom_evaluate_task() 354 if (oc->chosen) in oom_evaluate_task() 355 put_task_struct(oc->chosen); in oom_evaluate_task() 356 oc->chosen = (void *)-1UL; in oom_evaluate_task() 362 * 'points'. In case scan was aborted, oc->chosen is set to -1. 1012 struct task_struct *victim = oc->chosen; in oom_kill_process() 1150 oc->chosen = current; in out_of_memory() 1157 if (!oc->chosen) { in out_of_memory() [all …]
|
/Linux-v6.6/lib/ |
D | Kconfig.kcsan | 98 due to reducing cache-line contention. The chosen default is a 121 If false, the chosen delays are always the KCSAN_UDELAY_* values 139 KCSAN_SKIP_WATCH. If false, the chosen value is always 166 # The defaults are chosen to be conservative, and can miss certain bugs.
|
/Linux-v6.6/include/uapi/linux/ |
D | kcov.h | 30 * In new KCOV version the mode is chosen by calling 33 * compatibility, we have chosen the value KCOV_TRACE_PC to be 0.
|
/Linux-v6.6/drivers/of/ |
D | kexec.c | 196 * @chosen_node: Offset to the chosen node in the device tree 230 * @chosen_node: Offset to the chosen node. 311 chosen_node = fdt_path_offset(fdt, "/chosen"); in of_kexec_alloc_and_setup_fdt() 314 "chosen"); in of_kexec_alloc_and_setup_fdt() 463 ret = setup_ima_buffer(image, fdt, fdt_path_offset(fdt, "/chosen")); in of_kexec_alloc_and_setup_fdt()
|
/Linux-v6.6/Documentation/security/ |
D | IMA-templates.rst | 35 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-v6.6/arch/powerpc/mm/ |
D | init_64.c | 422 * /chosen/ibm,architecture-vec-5 to see if the hypervisor is willing to do 427 unsigned long root, chosen; in early_check_vec5() local 433 chosen = of_get_flat_dt_subnode_by_name(root, "chosen"); in early_check_vec5() 434 if (chosen == -FDT_ERR_NOTFOUND) { in early_check_vec5() 438 vec5 = of_get_flat_dt_prop(chosen, "ibm,architecture-vec-5", &size); in early_check_vec5() 646 * Check /chosen/ibm,architecture-vec-5 if running as a guest. in mmu_early_init_devtree()
|
/Linux-v6.6/tools/testing/selftests/sparc64/drivers/ |
D | adi-test.c | 315 /* 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-v6.6/Documentation/userspace-api/media/v4l/ |
D | ext-ctrls-codec.rst | 604 chosen data limit then the frame will be skipped. Possible values 621 - Frame skip mode enabled and buffer limit is set by the chosen 1223 enabled then quantization parameter is adjusted to meet the chosen 1276 should be chosen to meet both requirements. 1282 should be chosen to meet both requirements. 1288 should be chosen to meet both requirements. 1294 should be chosen to meet both requirements. 1300 should be chosen to meet both requirements. 1306 should be chosen to meet both requirements. 1779 chosen data limit then the frame will be skipped. Possible values [all …]
|
/Linux-v6.6/drivers/pwm/ |
D | core.c | 857 struct pwm_lookup *p, *chosen = NULL; in pwm_get() local 912 chosen = p; in pwm_get() 923 if (!chosen) in pwm_get() 926 chip = pwmchip_find_by_name(chosen->provider); in pwm_get() 934 if (!chip && chosen->module) { in pwm_get() 935 err = request_module(chosen->module); in pwm_get() 937 chip = pwmchip_find_by_name(chosen->provider); in pwm_get() 943 pwm = pwm_request_from_chip(chip, chosen->index, con_id ?: dev_id); in pwm_get() 953 pwm->args.period = chosen->period; in pwm_get() 954 pwm->args.polarity = chosen->polarity; in pwm_get()
|
/Linux-v6.6/arch/arm64/kernel/pi/ |
D | kaslr_early.c | 49 node = fdt_path_offset(fdt, "/chosen"); in is_kaslr_disabled_cmdline() 75 node = fdt_path_offset(fdt, "/chosen"); in get_kaslr_seed()
|
/Linux-v6.6/arch/powerpc/kernel/ |
D | prom_init.c | 117 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() 1340 int prop_len = prom_getproplen(prom.chosen, in prom_check_platform_support() 1362 prom_getprop(prom.chosen, "ibm,arch-vec-5-platform-support", &vec, sizeof(vec)); in prom_check_platform_support() 1778 if (prom_getprop(prom.chosen, "stdin", &val, sizeof(val)) > 0) { in prom_close_stdin() 2217 prom.chosen = call_prom("finddevice", 1, 1, ADDR("/chosen")); in prom_init_client_services() 2218 if (!PHANDLE_VALID(prom.chosen)) in prom_init_client_services() 2219 prom_panic("cannot find chosen"); /* msg won't be printed :( */ in prom_init_client_services() 2255 prom_getprop(prom.chosen, "mmu", &prom.mmumap, in prom_find_mmu() [all …]
|