Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  1) // SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  2) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  3) / {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  4) 	aliases {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  5) 		testcase-alias = &testcase;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  6) 	};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  8) 	testcase: testcase-data {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  9) 		security-password = "password";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) 		duplicate-name = "duplicate";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) 		duplicate-name { };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) 		phandle-tests {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) 			provider0: provider0 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) 				#phandle-cells = <0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) 			};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) 			provider1: provider1 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) 				#phandle-cells = <1>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) 			};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) 			provider2: provider2 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) 				#phandle-cells = <2>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) 			};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) 			provider3: provider3 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) 				#phandle-cells = <3>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) 			};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) 			provider4: provider4 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) 				#phandle-cells = <2>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) 				phandle-map = <0 1 &provider1 3>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 32) 					      <4 0 &provider0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 33) 					      <16 5 &provider3 3 5 0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 34) 					      <200 8 &provider2 23 6>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 35) 					      <19 0 &provider2 15 0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 36) 					      <2 3 &provider3 2 5 3>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 37) 				phandle-map-mask = <0xff 0xf>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 38) 				phandle-map-pass-thru = <0x0 0xf0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 39) 			};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 40) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 41) 			consumer-a {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 42) 				phandle-list =	<&provider1 1>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 43) 						<&provider2 2 0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 44) 						<0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 45) 						<&provider3 4 4 3>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 46) 						<&provider2 5 100>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 47) 						<&provider0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 48) 						<&provider1 7>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 49) 				phandle-list-names = "first", "second", "third";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 50) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 51) 				phandle-list-bad-phandle = <12345678 0 0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 52) 				phandle-list-bad-args = <&provider2 1 0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 53) 							<&provider3 0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 54) 				empty-property;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 55) 				string-property = "foobar";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 56) 				unterminated-string = [40 41 42 43];
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 57) 				unterminated-string-list = "first", "second", [40 41 42 43];
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 58) 			};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 59) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 60) 			consumer-b {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 61) 				phandle-list =	<&provider1 1>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 62) 						<&provider4 2 3>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 63) 						<0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 64) 						<&provider4 4 0x100>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 65) 						<&provider4 0 0x61>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 66) 						<&provider0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 67) 						<&provider4 19 0x20>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 68) 				phandle-list-bad-phandle = <12345678 0 0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 69) 				phandle-list-bad-args = <&provider2 1 0>,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 70) 							<&provider4 0>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 71) 			};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 72) 		};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 73) 	};
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 74) };