···209209::210210211211 %pr [mem 0x60000000-0x6fffffff flags 0x2200] or212212+ [mem 0x60000000 flags 0x2200] or212213 [mem 0x0000000060000000-0x000000006fffffff flags 0x2200]214214+ [mem 0x0000000060000000 flags 0x2200]213215 %pR [mem 0x60000000-0x6fffffff pref] or216216+ [mem 0x60000000 pref] or214217 [mem 0x0000000060000000-0x000000006fffffff pref]218218+ [mem 0x0000000060000000 pref]215219216220For printing struct resources. The ``R`` and ``r`` specifiers result in a217217-printed resource with (R) or without (r) a decoded flags member.221221+printed resource with (R) or without (r) a decoded flags member. If start is222222+equal to end only print the start value.218223219224Passed by reference.220225···233228For printing a phys_addr_t type (and its derivatives, such as234229resource_size_t) which can vary based on build options, regardless of the235230width of the CPU data path.231231+232232+Passed by reference.233233+234234+Struct Range235235+------------236236+237237+::238238+239239+ %pra [range 0x0000000060000000-0x000000006fffffff] or240240+ [range 0x0000000060000000]241241+242242+For printing struct range. struct range holds an arbitrary range of u64243243+values. If start is equal to end only print the start value.236244237245Passed by reference.238246