/kernel/linux/linux-5.10/arch/powerpc/boot/ |
H A 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, "linu in prep_cmdline() 232 void *chosen; start() local [all...] |
H A D | ps3.c | 34 * edit the command line passed to vmlinux (by setting /chosen/bootargs). 41 static void prep_cmdline(void *chosen) in prep_cmdline() argument 44 getprop(chosen, "bootargs", cmdline, BOOT_COMMAND_LINE_SIZE-1); in prep_cmdline() 46 setprop_str(chosen, "bootargs", cmdline); in prep_cmdline() 113 void *chosen; in platform_init() local 125 chosen = finddevice("/chosen"); in platform_init() 131 setprop_val(chosen, "linux,initrd-start", (u32)(_initrd_start)); in platform_init() 132 setprop_val(chosen, "linux,initrd-end", (u32)(_initrd_end)); in platform_init() 135 prep_cmdline(chosen); in platform_init() [all...] |
H A 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()
|
H A 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, "mm in check_of_version() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/boot/ |
H A 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, "linu in prep_cmdline() 232 void *chosen; start() local [all...] |
H A 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() [all...] |
H A 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()
|
H A 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, "mm in check_of_version() [all...] |
/kernel/linux/linux-5.10/mm/ |
H A 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. 983 struct task_struct *victim = oc->chosen; in oom_kill_process() 1122 oc->chosen = current; in out_of_memory() 1129 if (!oc->chosen) { in out_of_memory() [all...] |
/kernel/linux/linux-6.6/mm/ |
H A 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...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A 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 in pwm_get() [all...] |
/kernel/linux/linux-5.10/arch/arm/boot/compressed/ |
H A D | kaslr.c | 333 int chosen, len; in kaslr_early_init() local 339 chosen = fdt_path_offset(fdt, "/chosen"); in kaslr_early_init() 340 if (chosen < 0) in kaslr_early_init() 343 command_line = fdt_getprop(fdt, chosen, "bootargs", &len); in kaslr_early_init() 368 * hopefully there's a /chosen/kaslr-seed in there. in kaslr_early_init() 386 /* ... or in /chosen */ in kaslr_early_init() 391 prop = fdt_getprop(fdt, chosen, "linux,initrd-start", &len); in kaslr_early_init() 398 prop = fdt_getprop(fdt, chosen, "linux,initrd-end", &len); in kaslr_early_init()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | init_64.c | 391 * /chosen/ibm,architecture-vec-5 to see if the hypervisor is willing to do 396 unsigned long root, chosen; in early_check_vec5() local 402 chosen = of_get_flat_dt_subnode_by_name(root, "chosen"); in early_check_vec5() 403 if (chosen == -FDT_ERR_NOTFOUND) { in early_check_vec5() 407 vec5 = of_get_flat_dt_prop(chosen, "ibm,architecture-vec-5", &size); in early_check_vec5() 446 * Check /chosen/ibm,architecture-vec-5 if running as a guest. in mmu_early_init_devtree()
|
/kernel/linux/linux-5.10/drivers/pwm/ |
H A D | core.c | 1005 struct pwm_lookup *p, *chosen = NULL; in pwm_get() local 1060 chosen = p; in pwm_get() 1071 if (!chosen) in pwm_get() 1074 chip = pwmchip_find_by_name(chosen->provider); in pwm_get() 1082 if (!chip && chosen->module) { in pwm_get() 1083 err = request_module(chosen->module); in pwm_get() 1085 chip = pwmchip_find_by_name(chosen->provider); in pwm_get() 1091 pwm = pwm_request_from_chip(chip, chosen->index, con_id ?: dev_id); in pwm_get() 1101 pwm->args.period = chosen->period; in pwm_get() 1102 pwm->args.polarity = chosen in pwm_get() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | prom_init.c | 119 phandle chosen; member 777 if (!IS_ENABLED(CONFIG_CMDLINE_FORCE) && (long)prom.chosen > 0) in early_cmdline_parse() 778 l = prom_getprop(prom.chosen, "bootargs", p, COMMAND_LINE_SIZE-1); in early_cmdline_parse() 1314 int prop_len = prom_getproplen(prom.chosen, in prom_check_platform_support() 1334 prom_getprop(prom.chosen, "ibm,arch-vec-5-platform-support", &vec, sizeof(vec)); in prom_check_platform_support() 1750 if (prom_getprop(prom.chosen, "stdin", &val, sizeof(val)) > 0) { in prom_close_stdin() 2187 prom.chosen = call_prom("finddevice", 1, 1, ADDR("/chosen")); in prom_init_client_services() 2188 if (!PHANDLE_VALID(prom.chosen)) in prom_init_client_services() 2189 prom_panic("cannot find chosen"); /* ms in prom_init_client_services() [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A 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"); /* ms in prom_init_client_services() [all...] |
/kernel/linux/linux-5.10/drivers/net/phy/ |
H A D | dp83640.c | 136 struct dp83640_private *chosen; member 137 /* list of the other attached phyters, not chosen */ 299 struct dp83640_private *dp83640 = clock->chosen; in periodic_output() 370 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_adjfine() 403 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_adjtime() 425 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_gettime() 450 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_settime() 467 struct phy_device *phydev = clock->chosen->phydev; in ptp_dp83640_enable() 627 struct phy_device *master = clock->chosen->phydev; in recalibrate() 1036 if (chosen_phy == -1 && !clock->chosen) in choose_this_phy() [all...] |
/kernel/linux/linux-6.6/drivers/net/phy/ |
H A 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...] |
/kernel/linux/linux-5.10/arch/sparc/kernel/ |
H A D | setup_64.c | 668 phandle chosen = prom_finddevice("/chosen"); in setup_arch() local 671 cl = prom_getintdefault (chosen, "client-ip", 0); in setup_arch() 672 sv = prom_getintdefault (chosen, "server-ip", 0); in setup_arch() 673 gw = prom_getintdefault (chosen, "gateway-ip", 0); in setup_arch()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A 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()
|
/kernel/linux/linux-6.6/arch/sparc/kernel/ |
H A D | setup_64.c | 664 phandle chosen = prom_finddevice("/chosen"); in setup_arch() local 667 cl = prom_getintdefault (chosen, "client-ip", 0); in setup_arch() 668 sv = prom_getintdefault (chosen, "server-ip", 0); in setup_arch() 669 gw = prom_getintdefault (chosen, "gateway-ip", 0); in setup_arch()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | oom.h | 50 struct task_struct *chosen; member
|
/kernel/linux/linux-5.10/arch/powerpc/sysdev/xive/ |
H A D | spapr.c | 757 unsigned long root, chosen; in get_vec5_feature() local 762 chosen = of_get_flat_dt_subnode_by_name(root, "chosen"); in get_vec5_feature() 763 if (chosen == -FDT_ERR_NOTFOUND) in get_vec5_feature() 766 vec5 = of_get_flat_dt_prop(chosen, "ibm,architecture-vec-5", &size); in get_vec5_feature()
|
/kernel/linux/linux-6.6/arch/powerpc/sysdev/xive/ |
H A D | spapr.c | 765 unsigned long root, chosen; in get_vec5_feature() local 770 chosen = of_get_flat_dt_subnode_by_name(root, "chosen"); in get_vec5_feature() 771 if (chosen == -FDT_ERR_NOTFOUND) in get_vec5_feature() 774 vec5 = of_get_flat_dt_prop(chosen, "ibm,architecture-vec-5", &size); in get_vec5_feature()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | oom.h | 50 struct task_struct *chosen; member
|