blob: 4d37c7e0c04f1cd6f6b9ab87a4f637c1564e26cc [file] [log] [blame]
mardyk0182389fb2023-09-25 16:34:56 -05001/*
2 * Copyright (c) 2023, Arm Limited. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7
8/*
9 * Top level device tree file to bias the SMC calls. T
10 * he biases are arbitrary and can be any value.
11 * They are only significant when weighted against the
12 * other biases. 30 was chosen arbitrarily.
13 */
14
15/dts-v1/;
16
17/ {
18
19 sdei {
20 bias = <30>;
21 sdei_version {
22 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060023 functionname = "sdei_version_funcid";
mardyk0182389fb2023-09-25 16:34:56 -050024 };
25 sdei_pe_unmask {
26 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060027 functionname = "sdei_pe_unmask_funcid";
mardyk0182389fb2023-09-25 16:34:56 -050028 };
29 sdei_pe_mask {
30 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060031 functionname = "sdei_pe_mask_funcid";
mardyk0182389fb2023-09-25 16:34:56 -050032 };
33 sdei_event_status {
34 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060035 functionname = "sdei_event_status_funcid";
mardyk0182389fb2023-09-25 16:34:56 -050036 };
37 sdei_event_signal {
38 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060039 functionname = "sdei_event_signal_funcid";
mardyk0182389fb2023-09-25 16:34:56 -050040 };
41 sdei_private_reset {
42 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060043 functionname = "sdei_private_reset_funcid";
mardyk0182389fb2023-09-25 16:34:56 -050044 };
45 sdei_shared_reset {
46 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060047 functionname = "sdei_shared_reset_funcid";
mardyk0182389fb2023-09-25 16:34:56 -050048 };
49 };
mardyk01f5b46352023-10-24 16:23:23 -050050 tsp {
51 bias = <30>;
52 tsp_add_op {
53 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060054 functionname = "tsp_add_op_funcid";
mardyk01f5b46352023-10-24 16:23:23 -050055 };
56 tsp_sub_op {
57 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060058 functionname = "tsp_sub_op_funcid";
mardyk01f5b46352023-10-24 16:23:23 -050059 };
60 tsp_mul_op {
61 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060062 functionname = "tsp_mul_op_funcid";
mardyk01f5b46352023-10-24 16:23:23 -050063 };
64 tsp_div_op {
65 bias = <30>;
mardyk017b51dbe2024-01-17 15:25:36 -060066 functionname = "tsp_div_op_funcid";
mardyk01f5b46352023-10-24 16:23:23 -050067 };
68 };
mardyk0182389fb2023-09-25 16:34:56 -050069};