35 #ifndef __ALTERA_ALT_ACPIDMAP_H__
36 #define __ALTERA_ALT_ACPIDMAP_H__
80 #define ALT_ACPIDMAP_VID2RD_USER_LSB 4
82 #define ALT_ACPIDMAP_VID2RD_USER_MSB 8
84 #define ALT_ACPIDMAP_VID2RD_USER_WIDTH 5
86 #define ALT_ACPIDMAP_VID2RD_USER_SET_MSK 0x000001f0
88 #define ALT_ACPIDMAP_VID2RD_USER_CLR_MSK 0xfffffe0f
90 #define ALT_ACPIDMAP_VID2RD_USER_RESET 0x1
92 #define ALT_ACPIDMAP_VID2RD_USER_GET(value) (((value) & 0x000001f0) >> 4)
94 #define ALT_ACPIDMAP_VID2RD_USER_SET(value) (((value) << 4) & 0x000001f0)
105 #define ALT_ACPIDMAP_VID2RD_PAGE_LSB 12
107 #define ALT_ACPIDMAP_VID2RD_PAGE_MSB 13
109 #define ALT_ACPIDMAP_VID2RD_PAGE_WIDTH 2
111 #define ALT_ACPIDMAP_VID2RD_PAGE_SET_MSK 0x00003000
113 #define ALT_ACPIDMAP_VID2RD_PAGE_CLR_MSK 0xffffcfff
115 #define ALT_ACPIDMAP_VID2RD_PAGE_RESET 0x0
117 #define ALT_ACPIDMAP_VID2RD_PAGE_GET(value) (((value) & 0x00003000) >> 12)
119 #define ALT_ACPIDMAP_VID2RD_PAGE_SET(value) (((value) << 12) & 0x00003000)
131 #define ALT_ACPIDMAP_VID2RD_MID_LSB 16
133 #define ALT_ACPIDMAP_VID2RD_MID_MSB 27
135 #define ALT_ACPIDMAP_VID2RD_MID_WIDTH 12
137 #define ALT_ACPIDMAP_VID2RD_MID_SET_MSK 0x0fff0000
139 #define ALT_ACPIDMAP_VID2RD_MID_CLR_MSK 0xf000ffff
141 #define ALT_ACPIDMAP_VID2RD_MID_RESET 0x4
143 #define ALT_ACPIDMAP_VID2RD_MID_GET(value) (((value) & 0x0fff0000) >> 16)
145 #define ALT_ACPIDMAP_VID2RD_MID_SET(value) (((value) << 16) & 0x0fff0000)
157 #define ALT_ACPIDMAP_VID2RD_FORCE_LSB 31
159 #define ALT_ACPIDMAP_VID2RD_FORCE_MSB 31
161 #define ALT_ACPIDMAP_VID2RD_FORCE_WIDTH 1
163 #define ALT_ACPIDMAP_VID2RD_FORCE_SET_MSK 0x80000000
165 #define ALT_ACPIDMAP_VID2RD_FORCE_CLR_MSK 0x7fffffff
167 #define ALT_ACPIDMAP_VID2RD_FORCE_RESET 0x1
169 #define ALT_ACPIDMAP_VID2RD_FORCE_GET(value) (((value) & 0x80000000) >> 31)
171 #define ALT_ACPIDMAP_VID2RD_FORCE_SET(value) (((value) << 31) & 0x80000000)
184 struct ALT_ACPIDMAP_VID2RD_s
197 typedef volatile struct ALT_ACPIDMAP_VID2RD_s ALT_ACPIDMAP_VID2RD_t;
201 #define ALT_ACPIDMAP_VID2RD_OFST 0x0
233 #define ALT_ACPIDMAP_VID2WR_USER_LSB 4
235 #define ALT_ACPIDMAP_VID2WR_USER_MSB 8
237 #define ALT_ACPIDMAP_VID2WR_USER_WIDTH 5
239 #define ALT_ACPIDMAP_VID2WR_USER_SET_MSK 0x000001f0
241 #define ALT_ACPIDMAP_VID2WR_USER_CLR_MSK 0xfffffe0f
243 #define ALT_ACPIDMAP_VID2WR_USER_RESET 0x1
245 #define ALT_ACPIDMAP_VID2WR_USER_GET(value) (((value) & 0x000001f0) >> 4)
247 #define ALT_ACPIDMAP_VID2WR_USER_SET(value) (((value) << 4) & 0x000001f0)
258 #define ALT_ACPIDMAP_VID2WR_PAGE_LSB 12
260 #define ALT_ACPIDMAP_VID2WR_PAGE_MSB 13
262 #define ALT_ACPIDMAP_VID2WR_PAGE_WIDTH 2
264 #define ALT_ACPIDMAP_VID2WR_PAGE_SET_MSK 0x00003000
266 #define ALT_ACPIDMAP_VID2WR_PAGE_CLR_MSK 0xffffcfff
268 #define ALT_ACPIDMAP_VID2WR_PAGE_RESET 0x0
270 #define ALT_ACPIDMAP_VID2WR_PAGE_GET(value) (((value) & 0x00003000) >> 12)
272 #define ALT_ACPIDMAP_VID2WR_PAGE_SET(value) (((value) << 12) & 0x00003000)
284 #define ALT_ACPIDMAP_VID2WR_MID_LSB 16
286 #define ALT_ACPIDMAP_VID2WR_MID_MSB 27
288 #define ALT_ACPIDMAP_VID2WR_MID_WIDTH 12
290 #define ALT_ACPIDMAP_VID2WR_MID_SET_MSK 0x0fff0000
292 #define ALT_ACPIDMAP_VID2WR_MID_CLR_MSK 0xf000ffff
294 #define ALT_ACPIDMAP_VID2WR_MID_RESET 0x4
296 #define ALT_ACPIDMAP_VID2WR_MID_GET(value) (((value) & 0x0fff0000) >> 16)
298 #define ALT_ACPIDMAP_VID2WR_MID_SET(value) (((value) << 16) & 0x0fff0000)
310 #define ALT_ACPIDMAP_VID2WR_FORCE_LSB 31
312 #define ALT_ACPIDMAP_VID2WR_FORCE_MSB 31
314 #define ALT_ACPIDMAP_VID2WR_FORCE_WIDTH 1
316 #define ALT_ACPIDMAP_VID2WR_FORCE_SET_MSK 0x80000000
318 #define ALT_ACPIDMAP_VID2WR_FORCE_CLR_MSK 0x7fffffff
320 #define ALT_ACPIDMAP_VID2WR_FORCE_RESET 0x1
322 #define ALT_ACPIDMAP_VID2WR_FORCE_GET(value) (((value) & 0x80000000) >> 31)
324 #define ALT_ACPIDMAP_VID2WR_FORCE_SET(value) (((value) << 31) & 0x80000000)
337 struct ALT_ACPIDMAP_VID2WR_s
350 typedef volatile struct ALT_ACPIDMAP_VID2WR_s ALT_ACPIDMAP_VID2WR_t;
354 #define ALT_ACPIDMAP_VID2WR_OFST 0x4
386 #define ALT_ACPIDMAP_VID3RD_USER_LSB 4
388 #define ALT_ACPIDMAP_VID3RD_USER_MSB 8
390 #define ALT_ACPIDMAP_VID3RD_USER_WIDTH 5
392 #define ALT_ACPIDMAP_VID3RD_USER_SET_MSK 0x000001f0
394 #define ALT_ACPIDMAP_VID3RD_USER_CLR_MSK 0xfffffe0f
396 #define ALT_ACPIDMAP_VID3RD_USER_RESET 0x0
398 #define ALT_ACPIDMAP_VID3RD_USER_GET(value) (((value) & 0x000001f0) >> 4)
400 #define ALT_ACPIDMAP_VID3RD_USER_SET(value) (((value) << 4) & 0x000001f0)
411 #define ALT_ACPIDMAP_VID3RD_PAGE_LSB 12
413 #define ALT_ACPIDMAP_VID3RD_PAGE_MSB 13
415 #define ALT_ACPIDMAP_VID3RD_PAGE_WIDTH 2
417 #define ALT_ACPIDMAP_VID3RD_PAGE_SET_MSK 0x00003000
419 #define ALT_ACPIDMAP_VID3RD_PAGE_CLR_MSK 0xffffcfff
421 #define ALT_ACPIDMAP_VID3RD_PAGE_RESET 0x0
423 #define ALT_ACPIDMAP_VID3RD_PAGE_GET(value) (((value) & 0x00003000) >> 12)
425 #define ALT_ACPIDMAP_VID3RD_PAGE_SET(value) (((value) << 12) & 0x00003000)
437 #define ALT_ACPIDMAP_VID3RD_MID_LSB 16
439 #define ALT_ACPIDMAP_VID3RD_MID_MSB 27
441 #define ALT_ACPIDMAP_VID3RD_MID_WIDTH 12
443 #define ALT_ACPIDMAP_VID3RD_MID_SET_MSK 0x0fff0000
445 #define ALT_ACPIDMAP_VID3RD_MID_CLR_MSK 0xf000ffff
447 #define ALT_ACPIDMAP_VID3RD_MID_RESET 0x0
449 #define ALT_ACPIDMAP_VID3RD_MID_GET(value) (((value) & 0x0fff0000) >> 16)
451 #define ALT_ACPIDMAP_VID3RD_MID_SET(value) (((value) << 16) & 0x0fff0000)
463 #define ALT_ACPIDMAP_VID3RD_FORCE_LSB 31
465 #define ALT_ACPIDMAP_VID3RD_FORCE_MSB 31
467 #define ALT_ACPIDMAP_VID3RD_FORCE_WIDTH 1
469 #define ALT_ACPIDMAP_VID3RD_FORCE_SET_MSK 0x80000000
471 #define ALT_ACPIDMAP_VID3RD_FORCE_CLR_MSK 0x7fffffff
473 #define ALT_ACPIDMAP_VID3RD_FORCE_RESET 0x0
475 #define ALT_ACPIDMAP_VID3RD_FORCE_GET(value) (((value) & 0x80000000) >> 31)
477 #define ALT_ACPIDMAP_VID3RD_FORCE_SET(value) (((value) << 31) & 0x80000000)
490 struct ALT_ACPIDMAP_VID3RD_s
503 typedef volatile struct ALT_ACPIDMAP_VID3RD_s ALT_ACPIDMAP_VID3RD_t;
507 #define ALT_ACPIDMAP_VID3RD_OFST 0x8
539 #define ALT_ACPIDMAP_VID3WR_USER_LSB 4
541 #define ALT_ACPIDMAP_VID3WR_USER_MSB 8
543 #define ALT_ACPIDMAP_VID3WR_USER_WIDTH 5
545 #define ALT_ACPIDMAP_VID3WR_USER_SET_MSK 0x000001f0
547 #define ALT_ACPIDMAP_VID3WR_USER_CLR_MSK 0xfffffe0f
549 #define ALT_ACPIDMAP_VID3WR_USER_RESET 0x0
551 #define ALT_ACPIDMAP_VID3WR_USER_GET(value) (((value) & 0x000001f0) >> 4)
553 #define ALT_ACPIDMAP_VID3WR_USER_SET(value) (((value) << 4) & 0x000001f0)
564 #define ALT_ACPIDMAP_VID3WR_PAGE_LSB 12
566 #define ALT_ACPIDMAP_VID3WR_PAGE_MSB 13
568 #define ALT_ACPIDMAP_VID3WR_PAGE_WIDTH 2
570 #define ALT_ACPIDMAP_VID3WR_PAGE_SET_MSK 0x00003000
572 #define ALT_ACPIDMAP_VID3WR_PAGE_CLR_MSK 0xffffcfff
574 #define ALT_ACPIDMAP_VID3WR_PAGE_RESET 0x0
576 #define ALT_ACPIDMAP_VID3WR_PAGE_GET(value) (((value) & 0x00003000) >> 12)
578 #define ALT_ACPIDMAP_VID3WR_PAGE_SET(value) (((value) << 12) & 0x00003000)
590 #define ALT_ACPIDMAP_VID3WR_MID_LSB 16
592 #define ALT_ACPIDMAP_VID3WR_MID_MSB 27
594 #define ALT_ACPIDMAP_VID3WR_MID_WIDTH 12
596 #define ALT_ACPIDMAP_VID3WR_MID_SET_MSK 0x0fff0000
598 #define ALT_ACPIDMAP_VID3WR_MID_CLR_MSK 0xf000ffff
600 #define ALT_ACPIDMAP_VID3WR_MID_RESET 0x0
602 #define ALT_ACPIDMAP_VID3WR_MID_GET(value) (((value) & 0x0fff0000) >> 16)
604 #define ALT_ACPIDMAP_VID3WR_MID_SET(value) (((value) << 16) & 0x0fff0000)
616 #define ALT_ACPIDMAP_VID3WR_FORCE_LSB 31
618 #define ALT_ACPIDMAP_VID3WR_FORCE_MSB 31
620 #define ALT_ACPIDMAP_VID3WR_FORCE_WIDTH 1
622 #define ALT_ACPIDMAP_VID3WR_FORCE_SET_MSK 0x80000000
624 #define ALT_ACPIDMAP_VID3WR_FORCE_CLR_MSK 0x7fffffff
626 #define ALT_ACPIDMAP_VID3WR_FORCE_RESET 0x0
628 #define ALT_ACPIDMAP_VID3WR_FORCE_GET(value) (((value) & 0x80000000) >> 31)
630 #define ALT_ACPIDMAP_VID3WR_FORCE_SET(value) (((value) << 31) & 0x80000000)
643 struct ALT_ACPIDMAP_VID3WR_s
656 typedef volatile struct ALT_ACPIDMAP_VID3WR_s ALT_ACPIDMAP_VID3WR_t;
660 #define ALT_ACPIDMAP_VID3WR_OFST 0xc
692 #define ALT_ACPIDMAP_VID4RD_USER_LSB 4
694 #define ALT_ACPIDMAP_VID4RD_USER_MSB 8
696 #define ALT_ACPIDMAP_VID4RD_USER_WIDTH 5
698 #define ALT_ACPIDMAP_VID4RD_USER_SET_MSK 0x000001f0
700 #define ALT_ACPIDMAP_VID4RD_USER_CLR_MSK 0xfffffe0f
702 #define ALT_ACPIDMAP_VID4RD_USER_RESET 0x0
704 #define ALT_ACPIDMAP_VID4RD_USER_GET(value) (((value) & 0x000001f0) >> 4)
706 #define ALT_ACPIDMAP_VID4RD_USER_SET(value) (((value) << 4) & 0x000001f0)
717 #define ALT_ACPIDMAP_VID4RD_PAGE_LSB 12
719 #define ALT_ACPIDMAP_VID4RD_PAGE_MSB 13
721 #define ALT_ACPIDMAP_VID4RD_PAGE_WIDTH 2
723 #define ALT_ACPIDMAP_VID4RD_PAGE_SET_MSK 0x00003000
725 #define ALT_ACPIDMAP_VID4RD_PAGE_CLR_MSK 0xffffcfff
727 #define ALT_ACPIDMAP_VID4RD_PAGE_RESET 0x0
729 #define ALT_ACPIDMAP_VID4RD_PAGE_GET(value) (((value) & 0x00003000) >> 12)
731 #define ALT_ACPIDMAP_VID4RD_PAGE_SET(value) (((value) << 12) & 0x00003000)
743 #define ALT_ACPIDMAP_VID4RD_MID_LSB 16
745 #define ALT_ACPIDMAP_VID4RD_MID_MSB 27
747 #define ALT_ACPIDMAP_VID4RD_MID_WIDTH 12
749 #define ALT_ACPIDMAP_VID4RD_MID_SET_MSK 0x0fff0000
751 #define ALT_ACPIDMAP_VID4RD_MID_CLR_MSK 0xf000ffff
753 #define ALT_ACPIDMAP_VID4RD_MID_RESET 0x0
755 #define ALT_ACPIDMAP_VID4RD_MID_GET(value) (((value) & 0x0fff0000) >> 16)
757 #define ALT_ACPIDMAP_VID4RD_MID_SET(value) (((value) << 16) & 0x0fff0000)
769 #define ALT_ACPIDMAP_VID4RD_FORCE_LSB 31
771 #define ALT_ACPIDMAP_VID4RD_FORCE_MSB 31
773 #define ALT_ACPIDMAP_VID4RD_FORCE_WIDTH 1
775 #define ALT_ACPIDMAP_VID4RD_FORCE_SET_MSK 0x80000000
777 #define ALT_ACPIDMAP_VID4RD_FORCE_CLR_MSK 0x7fffffff
779 #define ALT_ACPIDMAP_VID4RD_FORCE_RESET 0x0
781 #define ALT_ACPIDMAP_VID4RD_FORCE_GET(value) (((value) & 0x80000000) >> 31)
783 #define ALT_ACPIDMAP_VID4RD_FORCE_SET(value) (((value) << 31) & 0x80000000)
796 struct ALT_ACPIDMAP_VID4RD_s
809 typedef volatile struct ALT_ACPIDMAP_VID4RD_s ALT_ACPIDMAP_VID4RD_t;
813 #define ALT_ACPIDMAP_VID4RD_OFST 0x10
845 #define ALT_ACPIDMAP_VID4WR_USER_LSB 4
847 #define ALT_ACPIDMAP_VID4WR_USER_MSB 8
849 #define ALT_ACPIDMAP_VID4WR_USER_WIDTH 5
851 #define ALT_ACPIDMAP_VID4WR_USER_SET_MSK 0x000001f0
853 #define ALT_ACPIDMAP_VID4WR_USER_CLR_MSK 0xfffffe0f
855 #define ALT_ACPIDMAP_VID4WR_USER_RESET 0x0
857 #define ALT_ACPIDMAP_VID4WR_USER_GET(value) (((value) & 0x000001f0) >> 4)
859 #define ALT_ACPIDMAP_VID4WR_USER_SET(value) (((value) << 4) & 0x000001f0)
870 #define ALT_ACPIDMAP_VID4WR_PAGE_LSB 12
872 #define ALT_ACPIDMAP_VID4WR_PAGE_MSB 13
874 #define ALT_ACPIDMAP_VID4WR_PAGE_WIDTH 2
876 #define ALT_ACPIDMAP_VID4WR_PAGE_SET_MSK 0x00003000
878 #define ALT_ACPIDMAP_VID4WR_PAGE_CLR_MSK 0xffffcfff
880 #define ALT_ACPIDMAP_VID4WR_PAGE_RESET 0x0
882 #define ALT_ACPIDMAP_VID4WR_PAGE_GET(value) (((value) & 0x00003000) >> 12)
884 #define ALT_ACPIDMAP_VID4WR_PAGE_SET(value) (((value) << 12) & 0x00003000)
896 #define ALT_ACPIDMAP_VID4WR_MID_LSB 16
898 #define ALT_ACPIDMAP_VID4WR_MID_MSB 27
900 #define ALT_ACPIDMAP_VID4WR_MID_WIDTH 12
902 #define ALT_ACPIDMAP_VID4WR_MID_SET_MSK 0x0fff0000
904 #define ALT_ACPIDMAP_VID4WR_MID_CLR_MSK 0xf000ffff
906 #define ALT_ACPIDMAP_VID4WR_MID_RESET 0x0
908 #define ALT_ACPIDMAP_VID4WR_MID_GET(value) (((value) & 0x0fff0000) >> 16)
910 #define ALT_ACPIDMAP_VID4WR_MID_SET(value) (((value) << 16) & 0x0fff0000)
922 #define ALT_ACPIDMAP_VID4WR_FORCE_LSB 31
924 #define ALT_ACPIDMAP_VID4WR_FORCE_MSB 31
926 #define ALT_ACPIDMAP_VID4WR_FORCE_WIDTH 1
928 #define ALT_ACPIDMAP_VID4WR_FORCE_SET_MSK 0x80000000
930 #define ALT_ACPIDMAP_VID4WR_FORCE_CLR_MSK 0x7fffffff
932 #define ALT_ACPIDMAP_VID4WR_FORCE_RESET 0x0
934 #define ALT_ACPIDMAP_VID4WR_FORCE_GET(value) (((value) & 0x80000000) >> 31)
936 #define ALT_ACPIDMAP_VID4WR_FORCE_SET(value) (((value) << 31) & 0x80000000)
949 struct ALT_ACPIDMAP_VID4WR_s
962 typedef volatile struct ALT_ACPIDMAP_VID4WR_s ALT_ACPIDMAP_VID4WR_t;
966 #define ALT_ACPIDMAP_VID4WR_OFST 0x14
998 #define ALT_ACPIDMAP_VID5RD_USER_LSB 4
1000 #define ALT_ACPIDMAP_VID5RD_USER_MSB 8
1002 #define ALT_ACPIDMAP_VID5RD_USER_WIDTH 5
1004 #define ALT_ACPIDMAP_VID5RD_USER_SET_MSK 0x000001f0
1006 #define ALT_ACPIDMAP_VID5RD_USER_CLR_MSK 0xfffffe0f
1008 #define ALT_ACPIDMAP_VID5RD_USER_RESET 0x0
1010 #define ALT_ACPIDMAP_VID5RD_USER_GET(value) (((value) & 0x000001f0) >> 4)
1012 #define ALT_ACPIDMAP_VID5RD_USER_SET(value) (((value) << 4) & 0x000001f0)
1023 #define ALT_ACPIDMAP_VID5RD_PAGE_LSB 12
1025 #define ALT_ACPIDMAP_VID5RD_PAGE_MSB 13
1027 #define ALT_ACPIDMAP_VID5RD_PAGE_WIDTH 2
1029 #define ALT_ACPIDMAP_VID5RD_PAGE_SET_MSK 0x00003000
1031 #define ALT_ACPIDMAP_VID5RD_PAGE_CLR_MSK 0xffffcfff
1033 #define ALT_ACPIDMAP_VID5RD_PAGE_RESET 0x0
1035 #define ALT_ACPIDMAP_VID5RD_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1037 #define ALT_ACPIDMAP_VID5RD_PAGE_SET(value) (((value) << 12) & 0x00003000)
1049 #define ALT_ACPIDMAP_VID5RD_MID_LSB 16
1051 #define ALT_ACPIDMAP_VID5RD_MID_MSB 27
1053 #define ALT_ACPIDMAP_VID5RD_MID_WIDTH 12
1055 #define ALT_ACPIDMAP_VID5RD_MID_SET_MSK 0x0fff0000
1057 #define ALT_ACPIDMAP_VID5RD_MID_CLR_MSK 0xf000ffff
1059 #define ALT_ACPIDMAP_VID5RD_MID_RESET 0x0
1061 #define ALT_ACPIDMAP_VID5RD_MID_GET(value) (((value) & 0x0fff0000) >> 16)
1063 #define ALT_ACPIDMAP_VID5RD_MID_SET(value) (((value) << 16) & 0x0fff0000)
1075 #define ALT_ACPIDMAP_VID5RD_FORCE_LSB 31
1077 #define ALT_ACPIDMAP_VID5RD_FORCE_MSB 31
1079 #define ALT_ACPIDMAP_VID5RD_FORCE_WIDTH 1
1081 #define ALT_ACPIDMAP_VID5RD_FORCE_SET_MSK 0x80000000
1083 #define ALT_ACPIDMAP_VID5RD_FORCE_CLR_MSK 0x7fffffff
1085 #define ALT_ACPIDMAP_VID5RD_FORCE_RESET 0x0
1087 #define ALT_ACPIDMAP_VID5RD_FORCE_GET(value) (((value) & 0x80000000) >> 31)
1089 #define ALT_ACPIDMAP_VID5RD_FORCE_SET(value) (((value) << 31) & 0x80000000)
1091 #ifndef __ASSEMBLY__
1102 struct ALT_ACPIDMAP_VID5RD_s
1115 typedef volatile struct ALT_ACPIDMAP_VID5RD_s ALT_ACPIDMAP_VID5RD_t;
1119 #define ALT_ACPIDMAP_VID5RD_OFST 0x18
1151 #define ALT_ACPIDMAP_VID5WR_USER_LSB 4
1153 #define ALT_ACPIDMAP_VID5WR_USER_MSB 8
1155 #define ALT_ACPIDMAP_VID5WR_USER_WIDTH 5
1157 #define ALT_ACPIDMAP_VID5WR_USER_SET_MSK 0x000001f0
1159 #define ALT_ACPIDMAP_VID5WR_USER_CLR_MSK 0xfffffe0f
1161 #define ALT_ACPIDMAP_VID5WR_USER_RESET 0x0
1163 #define ALT_ACPIDMAP_VID5WR_USER_GET(value) (((value) & 0x000001f0) >> 4)
1165 #define ALT_ACPIDMAP_VID5WR_USER_SET(value) (((value) << 4) & 0x000001f0)
1176 #define ALT_ACPIDMAP_VID5WR_PAGE_LSB 12
1178 #define ALT_ACPIDMAP_VID5WR_PAGE_MSB 13
1180 #define ALT_ACPIDMAP_VID5WR_PAGE_WIDTH 2
1182 #define ALT_ACPIDMAP_VID5WR_PAGE_SET_MSK 0x00003000
1184 #define ALT_ACPIDMAP_VID5WR_PAGE_CLR_MSK 0xffffcfff
1186 #define ALT_ACPIDMAP_VID5WR_PAGE_RESET 0x0
1188 #define ALT_ACPIDMAP_VID5WR_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1190 #define ALT_ACPIDMAP_VID5WR_PAGE_SET(value) (((value) << 12) & 0x00003000)
1202 #define ALT_ACPIDMAP_VID5WR_MID_LSB 16
1204 #define ALT_ACPIDMAP_VID5WR_MID_MSB 27
1206 #define ALT_ACPIDMAP_VID5WR_MID_WIDTH 12
1208 #define ALT_ACPIDMAP_VID5WR_MID_SET_MSK 0x0fff0000
1210 #define ALT_ACPIDMAP_VID5WR_MID_CLR_MSK 0xf000ffff
1212 #define ALT_ACPIDMAP_VID5WR_MID_RESET 0x0
1214 #define ALT_ACPIDMAP_VID5WR_MID_GET(value) (((value) & 0x0fff0000) >> 16)
1216 #define ALT_ACPIDMAP_VID5WR_MID_SET(value) (((value) << 16) & 0x0fff0000)
1228 #define ALT_ACPIDMAP_VID5WR_FORCE_LSB 31
1230 #define ALT_ACPIDMAP_VID5WR_FORCE_MSB 31
1232 #define ALT_ACPIDMAP_VID5WR_FORCE_WIDTH 1
1234 #define ALT_ACPIDMAP_VID5WR_FORCE_SET_MSK 0x80000000
1236 #define ALT_ACPIDMAP_VID5WR_FORCE_CLR_MSK 0x7fffffff
1238 #define ALT_ACPIDMAP_VID5WR_FORCE_RESET 0x0
1240 #define ALT_ACPIDMAP_VID5WR_FORCE_GET(value) (((value) & 0x80000000) >> 31)
1242 #define ALT_ACPIDMAP_VID5WR_FORCE_SET(value) (((value) << 31) & 0x80000000)
1244 #ifndef __ASSEMBLY__
1255 struct ALT_ACPIDMAP_VID5WR_s
1268 typedef volatile struct ALT_ACPIDMAP_VID5WR_s ALT_ACPIDMAP_VID5WR_t;
1272 #define ALT_ACPIDMAP_VID5WR_OFST 0x1c
1304 #define ALT_ACPIDMAP_VID6RD_USER_LSB 4
1306 #define ALT_ACPIDMAP_VID6RD_USER_MSB 8
1308 #define ALT_ACPIDMAP_VID6RD_USER_WIDTH 5
1310 #define ALT_ACPIDMAP_VID6RD_USER_SET_MSK 0x000001f0
1312 #define ALT_ACPIDMAP_VID6RD_USER_CLR_MSK 0xfffffe0f
1314 #define ALT_ACPIDMAP_VID6RD_USER_RESET 0x0
1316 #define ALT_ACPIDMAP_VID6RD_USER_GET(value) (((value) & 0x000001f0) >> 4)
1318 #define ALT_ACPIDMAP_VID6RD_USER_SET(value) (((value) << 4) & 0x000001f0)
1329 #define ALT_ACPIDMAP_VID6RD_PAGE_LSB 12
1331 #define ALT_ACPIDMAP_VID6RD_PAGE_MSB 13
1333 #define ALT_ACPIDMAP_VID6RD_PAGE_WIDTH 2
1335 #define ALT_ACPIDMAP_VID6RD_PAGE_SET_MSK 0x00003000
1337 #define ALT_ACPIDMAP_VID6RD_PAGE_CLR_MSK 0xffffcfff
1339 #define ALT_ACPIDMAP_VID6RD_PAGE_RESET 0x0
1341 #define ALT_ACPIDMAP_VID6RD_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1343 #define ALT_ACPIDMAP_VID6RD_PAGE_SET(value) (((value) << 12) & 0x00003000)
1355 #define ALT_ACPIDMAP_VID6RD_MID_LSB 16
1357 #define ALT_ACPIDMAP_VID6RD_MID_MSB 27
1359 #define ALT_ACPIDMAP_VID6RD_MID_WIDTH 12
1361 #define ALT_ACPIDMAP_VID6RD_MID_SET_MSK 0x0fff0000
1363 #define ALT_ACPIDMAP_VID6RD_MID_CLR_MSK 0xf000ffff
1365 #define ALT_ACPIDMAP_VID6RD_MID_RESET 0x0
1367 #define ALT_ACPIDMAP_VID6RD_MID_GET(value) (((value) & 0x0fff0000) >> 16)
1369 #define ALT_ACPIDMAP_VID6RD_MID_SET(value) (((value) << 16) & 0x0fff0000)
1381 #define ALT_ACPIDMAP_VID6RD_FORCE_LSB 31
1383 #define ALT_ACPIDMAP_VID6RD_FORCE_MSB 31
1385 #define ALT_ACPIDMAP_VID6RD_FORCE_WIDTH 1
1387 #define ALT_ACPIDMAP_VID6RD_FORCE_SET_MSK 0x80000000
1389 #define ALT_ACPIDMAP_VID6RD_FORCE_CLR_MSK 0x7fffffff
1391 #define ALT_ACPIDMAP_VID6RD_FORCE_RESET 0x0
1393 #define ALT_ACPIDMAP_VID6RD_FORCE_GET(value) (((value) & 0x80000000) >> 31)
1395 #define ALT_ACPIDMAP_VID6RD_FORCE_SET(value) (((value) << 31) & 0x80000000)
1397 #ifndef __ASSEMBLY__
1408 struct ALT_ACPIDMAP_VID6RD_s
1421 typedef volatile struct ALT_ACPIDMAP_VID6RD_s ALT_ACPIDMAP_VID6RD_t;
1425 #define ALT_ACPIDMAP_VID6RD_OFST 0x20
1457 #define ALT_ACPIDMAP_VID6WR_USER_LSB 4
1459 #define ALT_ACPIDMAP_VID6WR_USER_MSB 8
1461 #define ALT_ACPIDMAP_VID6WR_USER_WIDTH 5
1463 #define ALT_ACPIDMAP_VID6WR_USER_SET_MSK 0x000001f0
1465 #define ALT_ACPIDMAP_VID6WR_USER_CLR_MSK 0xfffffe0f
1467 #define ALT_ACPIDMAP_VID6WR_USER_RESET 0x0
1469 #define ALT_ACPIDMAP_VID6WR_USER_GET(value) (((value) & 0x000001f0) >> 4)
1471 #define ALT_ACPIDMAP_VID6WR_USER_SET(value) (((value) << 4) & 0x000001f0)
1482 #define ALT_ACPIDMAP_VID6WR_PAGE_LSB 12
1484 #define ALT_ACPIDMAP_VID6WR_PAGE_MSB 13
1486 #define ALT_ACPIDMAP_VID6WR_PAGE_WIDTH 2
1488 #define ALT_ACPIDMAP_VID6WR_PAGE_SET_MSK 0x00003000
1490 #define ALT_ACPIDMAP_VID6WR_PAGE_CLR_MSK 0xffffcfff
1492 #define ALT_ACPIDMAP_VID6WR_PAGE_RESET 0x0
1494 #define ALT_ACPIDMAP_VID6WR_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1496 #define ALT_ACPIDMAP_VID6WR_PAGE_SET(value) (((value) << 12) & 0x00003000)
1508 #define ALT_ACPIDMAP_VID6WR_MID_LSB 16
1510 #define ALT_ACPIDMAP_VID6WR_MID_MSB 27
1512 #define ALT_ACPIDMAP_VID6WR_MID_WIDTH 12
1514 #define ALT_ACPIDMAP_VID6WR_MID_SET_MSK 0x0fff0000
1516 #define ALT_ACPIDMAP_VID6WR_MID_CLR_MSK 0xf000ffff
1518 #define ALT_ACPIDMAP_VID6WR_MID_RESET 0x0
1520 #define ALT_ACPIDMAP_VID6WR_MID_GET(value) (((value) & 0x0fff0000) >> 16)
1522 #define ALT_ACPIDMAP_VID6WR_MID_SET(value) (((value) << 16) & 0x0fff0000)
1534 #define ALT_ACPIDMAP_VID6WR_FORCE_LSB 31
1536 #define ALT_ACPIDMAP_VID6WR_FORCE_MSB 31
1538 #define ALT_ACPIDMAP_VID6WR_FORCE_WIDTH 1
1540 #define ALT_ACPIDMAP_VID6WR_FORCE_SET_MSK 0x80000000
1542 #define ALT_ACPIDMAP_VID6WR_FORCE_CLR_MSK 0x7fffffff
1544 #define ALT_ACPIDMAP_VID6WR_FORCE_RESET 0x0
1546 #define ALT_ACPIDMAP_VID6WR_FORCE_GET(value) (((value) & 0x80000000) >> 31)
1548 #define ALT_ACPIDMAP_VID6WR_FORCE_SET(value) (((value) << 31) & 0x80000000)
1550 #ifndef __ASSEMBLY__
1561 struct ALT_ACPIDMAP_VID6WR_s
1574 typedef volatile struct ALT_ACPIDMAP_VID6WR_s ALT_ACPIDMAP_VID6WR_t;
1578 #define ALT_ACPIDMAP_VID6WR_OFST 0x24
1607 #define ALT_ACPIDMAP_DYNRD_USER_LSB 4
1609 #define ALT_ACPIDMAP_DYNRD_USER_MSB 8
1611 #define ALT_ACPIDMAP_DYNRD_USER_WIDTH 5
1613 #define ALT_ACPIDMAP_DYNRD_USER_SET_MSK 0x000001f0
1615 #define ALT_ACPIDMAP_DYNRD_USER_CLR_MSK 0xfffffe0f
1617 #define ALT_ACPIDMAP_DYNRD_USER_RESET 0x0
1619 #define ALT_ACPIDMAP_DYNRD_USER_GET(value) (((value) & 0x000001f0) >> 4)
1621 #define ALT_ACPIDMAP_DYNRD_USER_SET(value) (((value) << 4) & 0x000001f0)
1632 #define ALT_ACPIDMAP_DYNRD_PAGE_LSB 12
1634 #define ALT_ACPIDMAP_DYNRD_PAGE_MSB 13
1636 #define ALT_ACPIDMAP_DYNRD_PAGE_WIDTH 2
1638 #define ALT_ACPIDMAP_DYNRD_PAGE_SET_MSK 0x00003000
1640 #define ALT_ACPIDMAP_DYNRD_PAGE_CLR_MSK 0xffffcfff
1642 #define ALT_ACPIDMAP_DYNRD_PAGE_RESET 0x0
1644 #define ALT_ACPIDMAP_DYNRD_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1646 #define ALT_ACPIDMAP_DYNRD_PAGE_SET(value) (((value) << 12) & 0x00003000)
1648 #ifndef __ASSEMBLY__
1659 struct ALT_ACPIDMAP_DYNRD_s
1669 typedef volatile struct ALT_ACPIDMAP_DYNRD_s ALT_ACPIDMAP_DYNRD_t;
1673 #define ALT_ACPIDMAP_DYNRD_OFST 0x28
1702 #define ALT_ACPIDMAP_DYNWR_USER_LSB 4
1704 #define ALT_ACPIDMAP_DYNWR_USER_MSB 8
1706 #define ALT_ACPIDMAP_DYNWR_USER_WIDTH 5
1708 #define ALT_ACPIDMAP_DYNWR_USER_SET_MSK 0x000001f0
1710 #define ALT_ACPIDMAP_DYNWR_USER_CLR_MSK 0xfffffe0f
1712 #define ALT_ACPIDMAP_DYNWR_USER_RESET 0x0
1714 #define ALT_ACPIDMAP_DYNWR_USER_GET(value) (((value) & 0x000001f0) >> 4)
1716 #define ALT_ACPIDMAP_DYNWR_USER_SET(value) (((value) << 4) & 0x000001f0)
1727 #define ALT_ACPIDMAP_DYNWR_PAGE_LSB 12
1729 #define ALT_ACPIDMAP_DYNWR_PAGE_MSB 13
1731 #define ALT_ACPIDMAP_DYNWR_PAGE_WIDTH 2
1733 #define ALT_ACPIDMAP_DYNWR_PAGE_SET_MSK 0x00003000
1735 #define ALT_ACPIDMAP_DYNWR_PAGE_CLR_MSK 0xffffcfff
1737 #define ALT_ACPIDMAP_DYNWR_PAGE_RESET 0x0
1739 #define ALT_ACPIDMAP_DYNWR_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1741 #define ALT_ACPIDMAP_DYNWR_PAGE_SET(value) (((value) << 12) & 0x00003000)
1743 #ifndef __ASSEMBLY__
1754 struct ALT_ACPIDMAP_DYNWR_s
1764 typedef volatile struct ALT_ACPIDMAP_DYNWR_s ALT_ACPIDMAP_DYNWR_t;
1768 #define ALT_ACPIDMAP_DYNWR_OFST 0x2c
1800 #define ALT_ACPIDMAP_VID2RD_S_USER_LSB 4
1802 #define ALT_ACPIDMAP_VID2RD_S_USER_MSB 8
1804 #define ALT_ACPIDMAP_VID2RD_S_USER_WIDTH 5
1806 #define ALT_ACPIDMAP_VID2RD_S_USER_SET_MSK 0x000001f0
1808 #define ALT_ACPIDMAP_VID2RD_S_USER_CLR_MSK 0xfffffe0f
1810 #define ALT_ACPIDMAP_VID2RD_S_USER_RESET 0x1
1812 #define ALT_ACPIDMAP_VID2RD_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
1814 #define ALT_ACPIDMAP_VID2RD_S_USER_SET(value) (((value) << 4) & 0x000001f0)
1825 #define ALT_ACPIDMAP_VID2RD_S_PAGE_LSB 12
1827 #define ALT_ACPIDMAP_VID2RD_S_PAGE_MSB 13
1829 #define ALT_ACPIDMAP_VID2RD_S_PAGE_WIDTH 2
1831 #define ALT_ACPIDMAP_VID2RD_S_PAGE_SET_MSK 0x00003000
1833 #define ALT_ACPIDMAP_VID2RD_S_PAGE_CLR_MSK 0xffffcfff
1835 #define ALT_ACPIDMAP_VID2RD_S_PAGE_RESET 0x0
1837 #define ALT_ACPIDMAP_VID2RD_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1839 #define ALT_ACPIDMAP_VID2RD_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
1851 #define ALT_ACPIDMAP_VID2RD_S_MID_LSB 16
1853 #define ALT_ACPIDMAP_VID2RD_S_MID_MSB 27
1855 #define ALT_ACPIDMAP_VID2RD_S_MID_WIDTH 12
1857 #define ALT_ACPIDMAP_VID2RD_S_MID_SET_MSK 0x0fff0000
1859 #define ALT_ACPIDMAP_VID2RD_S_MID_CLR_MSK 0xf000ffff
1861 #define ALT_ACPIDMAP_VID2RD_S_MID_RESET 0x4
1863 #define ALT_ACPIDMAP_VID2RD_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
1865 #define ALT_ACPIDMAP_VID2RD_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
1877 #define ALT_ACPIDMAP_VID2RD_S_FORCE_LSB 31
1879 #define ALT_ACPIDMAP_VID2RD_S_FORCE_MSB 31
1881 #define ALT_ACPIDMAP_VID2RD_S_FORCE_WIDTH 1
1883 #define ALT_ACPIDMAP_VID2RD_S_FORCE_SET_MSK 0x80000000
1885 #define ALT_ACPIDMAP_VID2RD_S_FORCE_CLR_MSK 0x7fffffff
1887 #define ALT_ACPIDMAP_VID2RD_S_FORCE_RESET 0x1
1889 #define ALT_ACPIDMAP_VID2RD_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
1891 #define ALT_ACPIDMAP_VID2RD_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
1893 #ifndef __ASSEMBLY__
1904 struct ALT_ACPIDMAP_VID2RD_S_s
1907 const uint32_t user : 5;
1909 const uint32_t page : 2;
1911 const uint32_t mid : 12;
1913 const uint32_t force : 1;
1917 typedef volatile struct ALT_ACPIDMAP_VID2RD_S_s ALT_ACPIDMAP_VID2RD_S_t;
1921 #define ALT_ACPIDMAP_VID2RD_S_OFST 0x30
1953 #define ALT_ACPIDMAP_VID2WR_S_USER_LSB 4
1955 #define ALT_ACPIDMAP_VID2WR_S_USER_MSB 8
1957 #define ALT_ACPIDMAP_VID2WR_S_USER_WIDTH 5
1959 #define ALT_ACPIDMAP_VID2WR_S_USER_SET_MSK 0x000001f0
1961 #define ALT_ACPIDMAP_VID2WR_S_USER_CLR_MSK 0xfffffe0f
1963 #define ALT_ACPIDMAP_VID2WR_S_USER_RESET 0x1
1965 #define ALT_ACPIDMAP_VID2WR_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
1967 #define ALT_ACPIDMAP_VID2WR_S_USER_SET(value) (((value) << 4) & 0x000001f0)
1978 #define ALT_ACPIDMAP_VID2WR_S_PAGE_LSB 12
1980 #define ALT_ACPIDMAP_VID2WR_S_PAGE_MSB 13
1982 #define ALT_ACPIDMAP_VID2WR_S_PAGE_WIDTH 2
1984 #define ALT_ACPIDMAP_VID2WR_S_PAGE_SET_MSK 0x00003000
1986 #define ALT_ACPIDMAP_VID2WR_S_PAGE_CLR_MSK 0xffffcfff
1988 #define ALT_ACPIDMAP_VID2WR_S_PAGE_RESET 0x0
1990 #define ALT_ACPIDMAP_VID2WR_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
1992 #define ALT_ACPIDMAP_VID2WR_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
2004 #define ALT_ACPIDMAP_VID2WR_S_MID_LSB 16
2006 #define ALT_ACPIDMAP_VID2WR_S_MID_MSB 27
2008 #define ALT_ACPIDMAP_VID2WR_S_MID_WIDTH 12
2010 #define ALT_ACPIDMAP_VID2WR_S_MID_SET_MSK 0x0fff0000
2012 #define ALT_ACPIDMAP_VID2WR_S_MID_CLR_MSK 0xf000ffff
2014 #define ALT_ACPIDMAP_VID2WR_S_MID_RESET 0x4
2016 #define ALT_ACPIDMAP_VID2WR_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
2018 #define ALT_ACPIDMAP_VID2WR_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
2030 #define ALT_ACPIDMAP_VID2WR_S_FORCE_LSB 31
2032 #define ALT_ACPIDMAP_VID2WR_S_FORCE_MSB 31
2034 #define ALT_ACPIDMAP_VID2WR_S_FORCE_WIDTH 1
2036 #define ALT_ACPIDMAP_VID2WR_S_FORCE_SET_MSK 0x80000000
2038 #define ALT_ACPIDMAP_VID2WR_S_FORCE_CLR_MSK 0x7fffffff
2040 #define ALT_ACPIDMAP_VID2WR_S_FORCE_RESET 0x1
2042 #define ALT_ACPIDMAP_VID2WR_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
2044 #define ALT_ACPIDMAP_VID2WR_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
2046 #ifndef __ASSEMBLY__
2057 struct ALT_ACPIDMAP_VID2WR_S_s
2060 const uint32_t user : 5;
2062 const uint32_t page : 2;
2064 const uint32_t mid : 12;
2066 const uint32_t force : 1;
2070 typedef volatile struct ALT_ACPIDMAP_VID2WR_S_s ALT_ACPIDMAP_VID2WR_S_t;
2074 #define ALT_ACPIDMAP_VID2WR_S_OFST 0x34
2106 #define ALT_ACPIDMAP_VID3RD_S_USER_LSB 4
2108 #define ALT_ACPIDMAP_VID3RD_S_USER_MSB 8
2110 #define ALT_ACPIDMAP_VID3RD_S_USER_WIDTH 5
2112 #define ALT_ACPIDMAP_VID3RD_S_USER_SET_MSK 0x000001f0
2114 #define ALT_ACPIDMAP_VID3RD_S_USER_CLR_MSK 0xfffffe0f
2116 #define ALT_ACPIDMAP_VID3RD_S_USER_RESET 0x0
2118 #define ALT_ACPIDMAP_VID3RD_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
2120 #define ALT_ACPIDMAP_VID3RD_S_USER_SET(value) (((value) << 4) & 0x000001f0)
2131 #define ALT_ACPIDMAP_VID3RD_S_PAGE_LSB 12
2133 #define ALT_ACPIDMAP_VID3RD_S_PAGE_MSB 13
2135 #define ALT_ACPIDMAP_VID3RD_S_PAGE_WIDTH 2
2137 #define ALT_ACPIDMAP_VID3RD_S_PAGE_SET_MSK 0x00003000
2139 #define ALT_ACPIDMAP_VID3RD_S_PAGE_CLR_MSK 0xffffcfff
2141 #define ALT_ACPIDMAP_VID3RD_S_PAGE_RESET 0x0
2143 #define ALT_ACPIDMAP_VID3RD_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
2145 #define ALT_ACPIDMAP_VID3RD_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
2157 #define ALT_ACPIDMAP_VID3RD_S_MID_LSB 16
2159 #define ALT_ACPIDMAP_VID3RD_S_MID_MSB 27
2161 #define ALT_ACPIDMAP_VID3RD_S_MID_WIDTH 12
2163 #define ALT_ACPIDMAP_VID3RD_S_MID_SET_MSK 0x0fff0000
2165 #define ALT_ACPIDMAP_VID3RD_S_MID_CLR_MSK 0xf000ffff
2167 #define ALT_ACPIDMAP_VID3RD_S_MID_RESET 0x0
2169 #define ALT_ACPIDMAP_VID3RD_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
2171 #define ALT_ACPIDMAP_VID3RD_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
2183 #define ALT_ACPIDMAP_VID3RD_S_FORCE_LSB 31
2185 #define ALT_ACPIDMAP_VID3RD_S_FORCE_MSB 31
2187 #define ALT_ACPIDMAP_VID3RD_S_FORCE_WIDTH 1
2189 #define ALT_ACPIDMAP_VID3RD_S_FORCE_SET_MSK 0x80000000
2191 #define ALT_ACPIDMAP_VID3RD_S_FORCE_CLR_MSK 0x7fffffff
2193 #define ALT_ACPIDMAP_VID3RD_S_FORCE_RESET 0x0
2195 #define ALT_ACPIDMAP_VID3RD_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
2197 #define ALT_ACPIDMAP_VID3RD_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
2199 #ifndef __ASSEMBLY__
2210 struct ALT_ACPIDMAP_VID3RD_S_s
2213 const uint32_t user : 5;
2215 const uint32_t page : 2;
2217 const uint32_t mid : 12;
2219 const uint32_t force : 1;
2223 typedef volatile struct ALT_ACPIDMAP_VID3RD_S_s ALT_ACPIDMAP_VID3RD_S_t;
2227 #define ALT_ACPIDMAP_VID3RD_S_OFST 0x38
2259 #define ALT_ACPIDMAP_VID3WR_S_USER_LSB 4
2261 #define ALT_ACPIDMAP_VID3WR_S_USER_MSB 8
2263 #define ALT_ACPIDMAP_VID3WR_S_USER_WIDTH 5
2265 #define ALT_ACPIDMAP_VID3WR_S_USER_SET_MSK 0x000001f0
2267 #define ALT_ACPIDMAP_VID3WR_S_USER_CLR_MSK 0xfffffe0f
2269 #define ALT_ACPIDMAP_VID3WR_S_USER_RESET 0x0
2271 #define ALT_ACPIDMAP_VID3WR_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
2273 #define ALT_ACPIDMAP_VID3WR_S_USER_SET(value) (((value) << 4) & 0x000001f0)
2284 #define ALT_ACPIDMAP_VID3WR_S_PAGE_LSB 12
2286 #define ALT_ACPIDMAP_VID3WR_S_PAGE_MSB 13
2288 #define ALT_ACPIDMAP_VID3WR_S_PAGE_WIDTH 2
2290 #define ALT_ACPIDMAP_VID3WR_S_PAGE_SET_MSK 0x00003000
2292 #define ALT_ACPIDMAP_VID3WR_S_PAGE_CLR_MSK 0xffffcfff
2294 #define ALT_ACPIDMAP_VID3WR_S_PAGE_RESET 0x0
2296 #define ALT_ACPIDMAP_VID3WR_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
2298 #define ALT_ACPIDMAP_VID3WR_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
2310 #define ALT_ACPIDMAP_VID3WR_S_MID_LSB 16
2312 #define ALT_ACPIDMAP_VID3WR_S_MID_MSB 27
2314 #define ALT_ACPIDMAP_VID3WR_S_MID_WIDTH 12
2316 #define ALT_ACPIDMAP_VID3WR_S_MID_SET_MSK 0x0fff0000
2318 #define ALT_ACPIDMAP_VID3WR_S_MID_CLR_MSK 0xf000ffff
2320 #define ALT_ACPIDMAP_VID3WR_S_MID_RESET 0x0
2322 #define ALT_ACPIDMAP_VID3WR_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
2324 #define ALT_ACPIDMAP_VID3WR_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
2336 #define ALT_ACPIDMAP_VID3WR_S_FORCE_LSB 31
2338 #define ALT_ACPIDMAP_VID3WR_S_FORCE_MSB 31
2340 #define ALT_ACPIDMAP_VID3WR_S_FORCE_WIDTH 1
2342 #define ALT_ACPIDMAP_VID3WR_S_FORCE_SET_MSK 0x80000000
2344 #define ALT_ACPIDMAP_VID3WR_S_FORCE_CLR_MSK 0x7fffffff
2346 #define ALT_ACPIDMAP_VID3WR_S_FORCE_RESET 0x0
2348 #define ALT_ACPIDMAP_VID3WR_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
2350 #define ALT_ACPIDMAP_VID3WR_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
2352 #ifndef __ASSEMBLY__
2363 struct ALT_ACPIDMAP_VID3WR_S_s
2366 const uint32_t user : 5;
2368 const uint32_t page : 2;
2370 const uint32_t mid : 12;
2372 const uint32_t force : 1;
2376 typedef volatile struct ALT_ACPIDMAP_VID3WR_S_s ALT_ACPIDMAP_VID3WR_S_t;
2380 #define ALT_ACPIDMAP_VID3WR_S_OFST 0x3c
2412 #define ALT_ACPIDMAP_VID4RD_S_USER_LSB 4
2414 #define ALT_ACPIDMAP_VID4RD_S_USER_MSB 8
2416 #define ALT_ACPIDMAP_VID4RD_S_USER_WIDTH 5
2418 #define ALT_ACPIDMAP_VID4RD_S_USER_SET_MSK 0x000001f0
2420 #define ALT_ACPIDMAP_VID4RD_S_USER_CLR_MSK 0xfffffe0f
2422 #define ALT_ACPIDMAP_VID4RD_S_USER_RESET 0x0
2424 #define ALT_ACPIDMAP_VID4RD_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
2426 #define ALT_ACPIDMAP_VID4RD_S_USER_SET(value) (((value) << 4) & 0x000001f0)
2437 #define ALT_ACPIDMAP_VID4RD_S_PAGE_LSB 12
2439 #define ALT_ACPIDMAP_VID4RD_S_PAGE_MSB 13
2441 #define ALT_ACPIDMAP_VID4RD_S_PAGE_WIDTH 2
2443 #define ALT_ACPIDMAP_VID4RD_S_PAGE_SET_MSK 0x00003000
2445 #define ALT_ACPIDMAP_VID4RD_S_PAGE_CLR_MSK 0xffffcfff
2447 #define ALT_ACPIDMAP_VID4RD_S_PAGE_RESET 0x0
2449 #define ALT_ACPIDMAP_VID4RD_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
2451 #define ALT_ACPIDMAP_VID4RD_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
2463 #define ALT_ACPIDMAP_VID4RD_S_MID_LSB 16
2465 #define ALT_ACPIDMAP_VID4RD_S_MID_MSB 27
2467 #define ALT_ACPIDMAP_VID4RD_S_MID_WIDTH 12
2469 #define ALT_ACPIDMAP_VID4RD_S_MID_SET_MSK 0x0fff0000
2471 #define ALT_ACPIDMAP_VID4RD_S_MID_CLR_MSK 0xf000ffff
2473 #define ALT_ACPIDMAP_VID4RD_S_MID_RESET 0x0
2475 #define ALT_ACPIDMAP_VID4RD_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
2477 #define ALT_ACPIDMAP_VID4RD_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
2489 #define ALT_ACPIDMAP_VID4RD_S_FORCE_LSB 31
2491 #define ALT_ACPIDMAP_VID4RD_S_FORCE_MSB 31
2493 #define ALT_ACPIDMAP_VID4RD_S_FORCE_WIDTH 1
2495 #define ALT_ACPIDMAP_VID4RD_S_FORCE_SET_MSK 0x80000000
2497 #define ALT_ACPIDMAP_VID4RD_S_FORCE_CLR_MSK 0x7fffffff
2499 #define ALT_ACPIDMAP_VID4RD_S_FORCE_RESET 0x0
2501 #define ALT_ACPIDMAP_VID4RD_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
2503 #define ALT_ACPIDMAP_VID4RD_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
2505 #ifndef __ASSEMBLY__
2516 struct ALT_ACPIDMAP_VID4RD_S_s
2519 const uint32_t user : 5;
2521 const uint32_t page : 2;
2523 const uint32_t mid : 12;
2525 const uint32_t force : 1;
2529 typedef volatile struct ALT_ACPIDMAP_VID4RD_S_s ALT_ACPIDMAP_VID4RD_S_t;
2533 #define ALT_ACPIDMAP_VID4RD_S_OFST 0x40
2565 #define ALT_ACPIDMAP_VID4WR_S_USER_LSB 4
2567 #define ALT_ACPIDMAP_VID4WR_S_USER_MSB 8
2569 #define ALT_ACPIDMAP_VID4WR_S_USER_WIDTH 5
2571 #define ALT_ACPIDMAP_VID4WR_S_USER_SET_MSK 0x000001f0
2573 #define ALT_ACPIDMAP_VID4WR_S_USER_CLR_MSK 0xfffffe0f
2575 #define ALT_ACPIDMAP_VID4WR_S_USER_RESET 0x0
2577 #define ALT_ACPIDMAP_VID4WR_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
2579 #define ALT_ACPIDMAP_VID4WR_S_USER_SET(value) (((value) << 4) & 0x000001f0)
2590 #define ALT_ACPIDMAP_VID4WR_S_PAGE_LSB 12
2592 #define ALT_ACPIDMAP_VID4WR_S_PAGE_MSB 13
2594 #define ALT_ACPIDMAP_VID4WR_S_PAGE_WIDTH 2
2596 #define ALT_ACPIDMAP_VID4WR_S_PAGE_SET_MSK 0x00003000
2598 #define ALT_ACPIDMAP_VID4WR_S_PAGE_CLR_MSK 0xffffcfff
2600 #define ALT_ACPIDMAP_VID4WR_S_PAGE_RESET 0x0
2602 #define ALT_ACPIDMAP_VID4WR_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
2604 #define ALT_ACPIDMAP_VID4WR_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
2616 #define ALT_ACPIDMAP_VID4WR_S_MID_LSB 16
2618 #define ALT_ACPIDMAP_VID4WR_S_MID_MSB 27
2620 #define ALT_ACPIDMAP_VID4WR_S_MID_WIDTH 12
2622 #define ALT_ACPIDMAP_VID4WR_S_MID_SET_MSK 0x0fff0000
2624 #define ALT_ACPIDMAP_VID4WR_S_MID_CLR_MSK 0xf000ffff
2626 #define ALT_ACPIDMAP_VID4WR_S_MID_RESET 0x0
2628 #define ALT_ACPIDMAP_VID4WR_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
2630 #define ALT_ACPIDMAP_VID4WR_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
2642 #define ALT_ACPIDMAP_VID4WR_S_FORCE_LSB 31
2644 #define ALT_ACPIDMAP_VID4WR_S_FORCE_MSB 31
2646 #define ALT_ACPIDMAP_VID4WR_S_FORCE_WIDTH 1
2648 #define ALT_ACPIDMAP_VID4WR_S_FORCE_SET_MSK 0x80000000
2650 #define ALT_ACPIDMAP_VID4WR_S_FORCE_CLR_MSK 0x7fffffff
2652 #define ALT_ACPIDMAP_VID4WR_S_FORCE_RESET 0x0
2654 #define ALT_ACPIDMAP_VID4WR_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
2656 #define ALT_ACPIDMAP_VID4WR_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
2658 #ifndef __ASSEMBLY__
2669 struct ALT_ACPIDMAP_VID4WR_S_s
2672 const uint32_t user : 5;
2674 const uint32_t page : 2;
2676 const uint32_t mid : 12;
2678 const uint32_t force : 1;
2682 typedef volatile struct ALT_ACPIDMAP_VID4WR_S_s ALT_ACPIDMAP_VID4WR_S_t;
2686 #define ALT_ACPIDMAP_VID4WR_S_OFST 0x44
2718 #define ALT_ACPIDMAP_VID5RD_S_USER_LSB 4
2720 #define ALT_ACPIDMAP_VID5RD_S_USER_MSB 8
2722 #define ALT_ACPIDMAP_VID5RD_S_USER_WIDTH 5
2724 #define ALT_ACPIDMAP_VID5RD_S_USER_SET_MSK 0x000001f0
2726 #define ALT_ACPIDMAP_VID5RD_S_USER_CLR_MSK 0xfffffe0f
2728 #define ALT_ACPIDMAP_VID5RD_S_USER_RESET 0x0
2730 #define ALT_ACPIDMAP_VID5RD_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
2732 #define ALT_ACPIDMAP_VID5RD_S_USER_SET(value) (((value) << 4) & 0x000001f0)
2743 #define ALT_ACPIDMAP_VID5RD_S_PAGE_LSB 12
2745 #define ALT_ACPIDMAP_VID5RD_S_PAGE_MSB 13
2747 #define ALT_ACPIDMAP_VID5RD_S_PAGE_WIDTH 2
2749 #define ALT_ACPIDMAP_VID5RD_S_PAGE_SET_MSK 0x00003000
2751 #define ALT_ACPIDMAP_VID5RD_S_PAGE_CLR_MSK 0xffffcfff
2753 #define ALT_ACPIDMAP_VID5RD_S_PAGE_RESET 0x0
2755 #define ALT_ACPIDMAP_VID5RD_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
2757 #define ALT_ACPIDMAP_VID5RD_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
2769 #define ALT_ACPIDMAP_VID5RD_S_MID_LSB 16
2771 #define ALT_ACPIDMAP_VID5RD_S_MID_MSB 27
2773 #define ALT_ACPIDMAP_VID5RD_S_MID_WIDTH 12
2775 #define ALT_ACPIDMAP_VID5RD_S_MID_SET_MSK 0x0fff0000
2777 #define ALT_ACPIDMAP_VID5RD_S_MID_CLR_MSK 0xf000ffff
2779 #define ALT_ACPIDMAP_VID5RD_S_MID_RESET 0x0
2781 #define ALT_ACPIDMAP_VID5RD_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
2783 #define ALT_ACPIDMAP_VID5RD_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
2795 #define ALT_ACPIDMAP_VID5RD_S_FORCE_LSB 31
2797 #define ALT_ACPIDMAP_VID5RD_S_FORCE_MSB 31
2799 #define ALT_ACPIDMAP_VID5RD_S_FORCE_WIDTH 1
2801 #define ALT_ACPIDMAP_VID5RD_S_FORCE_SET_MSK 0x80000000
2803 #define ALT_ACPIDMAP_VID5RD_S_FORCE_CLR_MSK 0x7fffffff
2805 #define ALT_ACPIDMAP_VID5RD_S_FORCE_RESET 0x0
2807 #define ALT_ACPIDMAP_VID5RD_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
2809 #define ALT_ACPIDMAP_VID5RD_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
2811 #ifndef __ASSEMBLY__
2822 struct ALT_ACPIDMAP_VID5RD_S_s
2825 const uint32_t user : 5;
2827 const uint32_t page : 2;
2829 const uint32_t mid : 12;
2831 const uint32_t force : 1;
2835 typedef volatile struct ALT_ACPIDMAP_VID5RD_S_s ALT_ACPIDMAP_VID5RD_S_t;
2839 #define ALT_ACPIDMAP_VID5RD_S_OFST 0x48
2871 #define ALT_ACPIDMAP_VID5WR_S_USER_LSB 4
2873 #define ALT_ACPIDMAP_VID5WR_S_USER_MSB 8
2875 #define ALT_ACPIDMAP_VID5WR_S_USER_WIDTH 5
2877 #define ALT_ACPIDMAP_VID5WR_S_USER_SET_MSK 0x000001f0
2879 #define ALT_ACPIDMAP_VID5WR_S_USER_CLR_MSK 0xfffffe0f
2881 #define ALT_ACPIDMAP_VID5WR_S_USER_RESET 0x0
2883 #define ALT_ACPIDMAP_VID5WR_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
2885 #define ALT_ACPIDMAP_VID5WR_S_USER_SET(value) (((value) << 4) & 0x000001f0)
2896 #define ALT_ACPIDMAP_VID5WR_S_PAGE_LSB 12
2898 #define ALT_ACPIDMAP_VID5WR_S_PAGE_MSB 13
2900 #define ALT_ACPIDMAP_VID5WR_S_PAGE_WIDTH 2
2902 #define ALT_ACPIDMAP_VID5WR_S_PAGE_SET_MSK 0x00003000
2904 #define ALT_ACPIDMAP_VID5WR_S_PAGE_CLR_MSK 0xffffcfff
2906 #define ALT_ACPIDMAP_VID5WR_S_PAGE_RESET 0x0
2908 #define ALT_ACPIDMAP_VID5WR_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
2910 #define ALT_ACPIDMAP_VID5WR_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
2922 #define ALT_ACPIDMAP_VID5WR_S_MID_LSB 16
2924 #define ALT_ACPIDMAP_VID5WR_S_MID_MSB 27
2926 #define ALT_ACPIDMAP_VID5WR_S_MID_WIDTH 12
2928 #define ALT_ACPIDMAP_VID5WR_S_MID_SET_MSK 0x0fff0000
2930 #define ALT_ACPIDMAP_VID5WR_S_MID_CLR_MSK 0xf000ffff
2932 #define ALT_ACPIDMAP_VID5WR_S_MID_RESET 0x0
2934 #define ALT_ACPIDMAP_VID5WR_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
2936 #define ALT_ACPIDMAP_VID5WR_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
2948 #define ALT_ACPIDMAP_VID5WR_S_FORCE_LSB 31
2950 #define ALT_ACPIDMAP_VID5WR_S_FORCE_MSB 31
2952 #define ALT_ACPIDMAP_VID5WR_S_FORCE_WIDTH 1
2954 #define ALT_ACPIDMAP_VID5WR_S_FORCE_SET_MSK 0x80000000
2956 #define ALT_ACPIDMAP_VID5WR_S_FORCE_CLR_MSK 0x7fffffff
2958 #define ALT_ACPIDMAP_VID5WR_S_FORCE_RESET 0x0
2960 #define ALT_ACPIDMAP_VID5WR_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
2962 #define ALT_ACPIDMAP_VID5WR_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
2964 #ifndef __ASSEMBLY__
2975 struct ALT_ACPIDMAP_VID5WR_S_s
2978 const uint32_t user : 5;
2980 const uint32_t page : 2;
2982 const uint32_t mid : 12;
2984 const uint32_t force : 1;
2988 typedef volatile struct ALT_ACPIDMAP_VID5WR_S_s ALT_ACPIDMAP_VID5WR_S_t;
2992 #define ALT_ACPIDMAP_VID5WR_S_OFST 0x4c
3024 #define ALT_ACPIDMAP_VID6RD_S_USER_LSB 4
3026 #define ALT_ACPIDMAP_VID6RD_S_USER_MSB 8
3028 #define ALT_ACPIDMAP_VID6RD_S_USER_WIDTH 5
3030 #define ALT_ACPIDMAP_VID6RD_S_USER_SET_MSK 0x000001f0
3032 #define ALT_ACPIDMAP_VID6RD_S_USER_CLR_MSK 0xfffffe0f
3034 #define ALT_ACPIDMAP_VID6RD_S_USER_RESET 0x0
3036 #define ALT_ACPIDMAP_VID6RD_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
3038 #define ALT_ACPIDMAP_VID6RD_S_USER_SET(value) (((value) << 4) & 0x000001f0)
3049 #define ALT_ACPIDMAP_VID6RD_S_PAGE_LSB 12
3051 #define ALT_ACPIDMAP_VID6RD_S_PAGE_MSB 13
3053 #define ALT_ACPIDMAP_VID6RD_S_PAGE_WIDTH 2
3055 #define ALT_ACPIDMAP_VID6RD_S_PAGE_SET_MSK 0x00003000
3057 #define ALT_ACPIDMAP_VID6RD_S_PAGE_CLR_MSK 0xffffcfff
3059 #define ALT_ACPIDMAP_VID6RD_S_PAGE_RESET 0x0
3061 #define ALT_ACPIDMAP_VID6RD_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
3063 #define ALT_ACPIDMAP_VID6RD_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
3075 #define ALT_ACPIDMAP_VID6RD_S_MID_LSB 16
3077 #define ALT_ACPIDMAP_VID6RD_S_MID_MSB 27
3079 #define ALT_ACPIDMAP_VID6RD_S_MID_WIDTH 12
3081 #define ALT_ACPIDMAP_VID6RD_S_MID_SET_MSK 0x0fff0000
3083 #define ALT_ACPIDMAP_VID6RD_S_MID_CLR_MSK 0xf000ffff
3085 #define ALT_ACPIDMAP_VID6RD_S_MID_RESET 0x0
3087 #define ALT_ACPIDMAP_VID6RD_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
3089 #define ALT_ACPIDMAP_VID6RD_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
3101 #define ALT_ACPIDMAP_VID6RD_S_FORCE_LSB 31
3103 #define ALT_ACPIDMAP_VID6RD_S_FORCE_MSB 31
3105 #define ALT_ACPIDMAP_VID6RD_S_FORCE_WIDTH 1
3107 #define ALT_ACPIDMAP_VID6RD_S_FORCE_SET_MSK 0x80000000
3109 #define ALT_ACPIDMAP_VID6RD_S_FORCE_CLR_MSK 0x7fffffff
3111 #define ALT_ACPIDMAP_VID6RD_S_FORCE_RESET 0x0
3113 #define ALT_ACPIDMAP_VID6RD_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
3115 #define ALT_ACPIDMAP_VID6RD_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
3117 #ifndef __ASSEMBLY__
3128 struct ALT_ACPIDMAP_VID6RD_S_s
3131 const uint32_t user : 5;
3133 const uint32_t page : 2;
3135 const uint32_t mid : 12;
3137 const uint32_t force : 1;
3141 typedef volatile struct ALT_ACPIDMAP_VID6RD_S_s ALT_ACPIDMAP_VID6RD_S_t;
3145 #define ALT_ACPIDMAP_VID6RD_S_OFST 0x50
3177 #define ALT_ACPIDMAP_VID6WR_S_USER_LSB 4
3179 #define ALT_ACPIDMAP_VID6WR_S_USER_MSB 8
3181 #define ALT_ACPIDMAP_VID6WR_S_USER_WIDTH 5
3183 #define ALT_ACPIDMAP_VID6WR_S_USER_SET_MSK 0x000001f0
3185 #define ALT_ACPIDMAP_VID6WR_S_USER_CLR_MSK 0xfffffe0f
3187 #define ALT_ACPIDMAP_VID6WR_S_USER_RESET 0x0
3189 #define ALT_ACPIDMAP_VID6WR_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
3191 #define ALT_ACPIDMAP_VID6WR_S_USER_SET(value) (((value) << 4) & 0x000001f0)
3202 #define ALT_ACPIDMAP_VID6WR_S_PAGE_LSB 12
3204 #define ALT_ACPIDMAP_VID6WR_S_PAGE_MSB 13
3206 #define ALT_ACPIDMAP_VID6WR_S_PAGE_WIDTH 2
3208 #define ALT_ACPIDMAP_VID6WR_S_PAGE_SET_MSK 0x00003000
3210 #define ALT_ACPIDMAP_VID6WR_S_PAGE_CLR_MSK 0xffffcfff
3212 #define ALT_ACPIDMAP_VID6WR_S_PAGE_RESET 0x0
3214 #define ALT_ACPIDMAP_VID6WR_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
3216 #define ALT_ACPIDMAP_VID6WR_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
3228 #define ALT_ACPIDMAP_VID6WR_S_MID_LSB 16
3230 #define ALT_ACPIDMAP_VID6WR_S_MID_MSB 27
3232 #define ALT_ACPIDMAP_VID6WR_S_MID_WIDTH 12
3234 #define ALT_ACPIDMAP_VID6WR_S_MID_SET_MSK 0x0fff0000
3236 #define ALT_ACPIDMAP_VID6WR_S_MID_CLR_MSK 0xf000ffff
3238 #define ALT_ACPIDMAP_VID6WR_S_MID_RESET 0x0
3240 #define ALT_ACPIDMAP_VID6WR_S_MID_GET(value) (((value) & 0x0fff0000) >> 16)
3242 #define ALT_ACPIDMAP_VID6WR_S_MID_SET(value) (((value) << 16) & 0x0fff0000)
3254 #define ALT_ACPIDMAP_VID6WR_S_FORCE_LSB 31
3256 #define ALT_ACPIDMAP_VID6WR_S_FORCE_MSB 31
3258 #define ALT_ACPIDMAP_VID6WR_S_FORCE_WIDTH 1
3260 #define ALT_ACPIDMAP_VID6WR_S_FORCE_SET_MSK 0x80000000
3262 #define ALT_ACPIDMAP_VID6WR_S_FORCE_CLR_MSK 0x7fffffff
3264 #define ALT_ACPIDMAP_VID6WR_S_FORCE_RESET 0x0
3266 #define ALT_ACPIDMAP_VID6WR_S_FORCE_GET(value) (((value) & 0x80000000) >> 31)
3268 #define ALT_ACPIDMAP_VID6WR_S_FORCE_SET(value) (((value) << 31) & 0x80000000)
3270 #ifndef __ASSEMBLY__
3281 struct ALT_ACPIDMAP_VID6WR_S_s
3284 const uint32_t user : 5;
3286 const uint32_t page : 2;
3288 const uint32_t mid : 12;
3290 const uint32_t force : 1;
3294 typedef volatile struct ALT_ACPIDMAP_VID6WR_S_s ALT_ACPIDMAP_VID6WR_S_t;
3298 #define ALT_ACPIDMAP_VID6WR_S_OFST 0x54
3327 #define ALT_ACPIDMAP_DYNRD_S_USER_LSB 4
3329 #define ALT_ACPIDMAP_DYNRD_S_USER_MSB 8
3331 #define ALT_ACPIDMAP_DYNRD_S_USER_WIDTH 5
3333 #define ALT_ACPIDMAP_DYNRD_S_USER_SET_MSK 0x000001f0
3335 #define ALT_ACPIDMAP_DYNRD_S_USER_CLR_MSK 0xfffffe0f
3337 #define ALT_ACPIDMAP_DYNRD_S_USER_RESET 0x0
3339 #define ALT_ACPIDMAP_DYNRD_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
3341 #define ALT_ACPIDMAP_DYNRD_S_USER_SET(value) (((value) << 4) & 0x000001f0)
3352 #define ALT_ACPIDMAP_DYNRD_S_PAGE_LSB 12
3354 #define ALT_ACPIDMAP_DYNRD_S_PAGE_MSB 13
3356 #define ALT_ACPIDMAP_DYNRD_S_PAGE_WIDTH 2
3358 #define ALT_ACPIDMAP_DYNRD_S_PAGE_SET_MSK 0x00003000
3360 #define ALT_ACPIDMAP_DYNRD_S_PAGE_CLR_MSK 0xffffcfff
3362 #define ALT_ACPIDMAP_DYNRD_S_PAGE_RESET 0x0
3364 #define ALT_ACPIDMAP_DYNRD_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
3366 #define ALT_ACPIDMAP_DYNRD_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
3368 #ifndef __ASSEMBLY__
3379 struct ALT_ACPIDMAP_DYNRD_S_s
3382 const uint32_t user : 5;
3384 const uint32_t page : 2;
3389 typedef volatile struct ALT_ACPIDMAP_DYNRD_S_s ALT_ACPIDMAP_DYNRD_S_t;
3393 #define ALT_ACPIDMAP_DYNRD_S_OFST 0x58
3422 #define ALT_ACPIDMAP_DYNWR_S_USER_LSB 4
3424 #define ALT_ACPIDMAP_DYNWR_S_USER_MSB 8
3426 #define ALT_ACPIDMAP_DYNWR_S_USER_WIDTH 5
3428 #define ALT_ACPIDMAP_DYNWR_S_USER_SET_MSK 0x000001f0
3430 #define ALT_ACPIDMAP_DYNWR_S_USER_CLR_MSK 0xfffffe0f
3432 #define ALT_ACPIDMAP_DYNWR_S_USER_RESET 0x0
3434 #define ALT_ACPIDMAP_DYNWR_S_USER_GET(value) (((value) & 0x000001f0) >> 4)
3436 #define ALT_ACPIDMAP_DYNWR_S_USER_SET(value) (((value) << 4) & 0x000001f0)
3447 #define ALT_ACPIDMAP_DYNWR_S_PAGE_LSB 12
3449 #define ALT_ACPIDMAP_DYNWR_S_PAGE_MSB 13
3451 #define ALT_ACPIDMAP_DYNWR_S_PAGE_WIDTH 2
3453 #define ALT_ACPIDMAP_DYNWR_S_PAGE_SET_MSK 0x00003000
3455 #define ALT_ACPIDMAP_DYNWR_S_PAGE_CLR_MSK 0xffffcfff
3457 #define ALT_ACPIDMAP_DYNWR_S_PAGE_RESET 0x0
3459 #define ALT_ACPIDMAP_DYNWR_S_PAGE_GET(value) (((value) & 0x00003000) >> 12)
3461 #define ALT_ACPIDMAP_DYNWR_S_PAGE_SET(value) (((value) << 12) & 0x00003000)
3463 #ifndef __ASSEMBLY__
3474 struct ALT_ACPIDMAP_DYNWR_S_s
3477 const uint32_t user : 5;
3479 const uint32_t page : 2;
3484 typedef volatile struct ALT_ACPIDMAP_DYNWR_S_s ALT_ACPIDMAP_DYNWR_S_t;
3488 #define ALT_ACPIDMAP_DYNWR_S_OFST 0x5c
3490 #ifndef __ASSEMBLY__
3501 struct ALT_ACPIDMAP_s
3503 ALT_ACPIDMAP_VID2RD_t vid2rd;
3504 ALT_ACPIDMAP_VID2WR_t vid2wr;
3505 ALT_ACPIDMAP_VID3RD_t vid3rd;
3506 ALT_ACPIDMAP_VID3WR_t vid3wr;
3507 ALT_ACPIDMAP_VID4RD_t vid4rd;
3508 ALT_ACPIDMAP_VID4WR_t vid4wr;
3509 ALT_ACPIDMAP_VID5RD_t vid5rd;
3510 ALT_ACPIDMAP_VID5WR_t vid5wr;
3511 ALT_ACPIDMAP_VID6RD_t vid6rd;
3512 ALT_ACPIDMAP_VID6WR_t vid6wr;
3513 ALT_ACPIDMAP_DYNRD_t dynrd;
3514 ALT_ACPIDMAP_DYNWR_t dynwr;
3515 ALT_ACPIDMAP_VID2RD_S_t vid2rd_s;
3516 ALT_ACPIDMAP_VID2WR_S_t vid2wr_s;
3517 ALT_ACPIDMAP_VID3RD_S_t vid3rd_s;
3518 ALT_ACPIDMAP_VID3WR_S_t vid3wr_s;
3519 ALT_ACPIDMAP_VID4RD_S_t vid4rd_s;
3520 ALT_ACPIDMAP_VID4WR_S_t vid4wr_s;
3521 ALT_ACPIDMAP_VID5RD_S_t vid5rd_s;
3522 ALT_ACPIDMAP_VID5WR_S_t vid5wr_s;
3523 ALT_ACPIDMAP_VID6RD_S_t vid6rd_s;
3524 ALT_ACPIDMAP_VID6WR_S_t vid6wr_s;
3525 ALT_ACPIDMAP_DYNRD_S_t dynrd_s;
3526 ALT_ACPIDMAP_DYNWR_S_t dynwr_s;
3527 volatile uint32_t _pad_0x60_0x1000[1000];
3531 typedef volatile struct ALT_ACPIDMAP_s ALT_ACPIDMAP_t;
3533 struct ALT_ACPIDMAP_raw_s
3535 volatile uint32_t vid2rd;
3536 volatile uint32_t vid2wr;
3537 volatile uint32_t vid3rd;
3538 volatile uint32_t vid3wr;
3539 volatile uint32_t vid4rd;
3540 volatile uint32_t vid4wr;
3541 volatile uint32_t vid5rd;
3542 volatile uint32_t vid5wr;
3543 volatile uint32_t vid6rd;
3544 volatile uint32_t vid6wr;
3545 volatile uint32_t dynrd;
3546 volatile uint32_t dynwr;
3547 volatile uint32_t vid2rd_s;
3548 volatile uint32_t vid2wr_s;
3549 volatile uint32_t vid3rd_s;
3550 volatile uint32_t vid3wr_s;
3551 volatile uint32_t vid4rd_s;
3552 volatile uint32_t vid4wr_s;
3553 volatile uint32_t vid5rd_s;
3554 volatile uint32_t vid5wr_s;
3555 volatile uint32_t vid6rd_s;
3556 volatile uint32_t vid6wr_s;
3557 volatile uint32_t dynrd_s;
3558 volatile uint32_t dynwr_s;
3559 uint32_t _pad_0x60_0x1000[1000];
3563 typedef volatile struct ALT_ACPIDMAP_raw_s ALT_ACPIDMAP_raw_t;