xref: /rk3399_ARM-atf/include/drivers/st/stm32mp25_rcc.h (revision 2d462888429ed8afaf202b12654466060e437a48)
14cfbb84aSYann Gautier /*
2615f31feSGabriel Fernandez  * Copyright (c) 2023-2024, STMicroelectronics - All Rights Reserved
34cfbb84aSYann Gautier  *
44cfbb84aSYann Gautier  * SPDX-License-Identifier: BSD-3-Clause
54cfbb84aSYann Gautier  */
64cfbb84aSYann Gautier 
74cfbb84aSYann Gautier #ifndef STM32MP2_RCC_H
84cfbb84aSYann Gautier #define STM32MP2_RCC_H
94cfbb84aSYann Gautier 
104cfbb84aSYann Gautier #include <lib/utils_def.h>
114cfbb84aSYann Gautier 
124cfbb84aSYann Gautier #define RCC_SECCFGR0				U(0x0)
134cfbb84aSYann Gautier #define RCC_SECCFGR1				U(0x4)
144cfbb84aSYann Gautier #define RCC_SECCFGR2				U(0x8)
154cfbb84aSYann Gautier #define RCC_SECCFGR3				U(0xC)
164cfbb84aSYann Gautier #define RCC_PRIVCFGR0				U(0x10)
174cfbb84aSYann Gautier #define RCC_PRIVCFGR1				U(0x14)
184cfbb84aSYann Gautier #define RCC_PRIVCFGR2				U(0x18)
194cfbb84aSYann Gautier #define RCC_PRIVCFGR3				U(0x1C)
204cfbb84aSYann Gautier #define RCC_RCFGLOCKR0				U(0x20)
214cfbb84aSYann Gautier #define RCC_RCFGLOCKR1				U(0x24)
224cfbb84aSYann Gautier #define RCC_RCFGLOCKR2				U(0x28)
234cfbb84aSYann Gautier #define RCC_RCFGLOCKR3				U(0x2C)
244cfbb84aSYann Gautier #define RCC_R0CIDCFGR				U(0x30)
254cfbb84aSYann Gautier #define RCC_R0SEMCR				U(0x34)
264cfbb84aSYann Gautier #define RCC_R1CIDCFGR				U(0x38)
274cfbb84aSYann Gautier #define RCC_R1SEMCR				U(0x3C)
284cfbb84aSYann Gautier #define RCC_R2CIDCFGR				U(0x40)
294cfbb84aSYann Gautier #define RCC_R2SEMCR				U(0x44)
304cfbb84aSYann Gautier #define RCC_R3CIDCFGR				U(0x48)
314cfbb84aSYann Gautier #define RCC_R3SEMCR				U(0x4C)
324cfbb84aSYann Gautier #define RCC_R4CIDCFGR				U(0x50)
334cfbb84aSYann Gautier #define RCC_R4SEMCR				U(0x54)
344cfbb84aSYann Gautier #define RCC_R5CIDCFGR				U(0x58)
354cfbb84aSYann Gautier #define RCC_R5SEMCR				U(0x5C)
364cfbb84aSYann Gautier #define RCC_R6CIDCFGR				U(0x60)
374cfbb84aSYann Gautier #define RCC_R6SEMCR				U(0x64)
384cfbb84aSYann Gautier #define RCC_R7CIDCFGR				U(0x68)
394cfbb84aSYann Gautier #define RCC_R7SEMCR				U(0x6C)
404cfbb84aSYann Gautier #define RCC_R8CIDCFGR				U(0x70)
414cfbb84aSYann Gautier #define RCC_R8SEMCR				U(0x74)
424cfbb84aSYann Gautier #define RCC_R9CIDCFGR				U(0x78)
434cfbb84aSYann Gautier #define RCC_R9SEMCR				U(0x7C)
444cfbb84aSYann Gautier #define RCC_R10CIDCFGR				U(0x80)
454cfbb84aSYann Gautier #define RCC_R10SEMCR				U(0x84)
464cfbb84aSYann Gautier #define RCC_R11CIDCFGR				U(0x88)
474cfbb84aSYann Gautier #define RCC_R11SEMCR				U(0x8C)
484cfbb84aSYann Gautier #define RCC_R12CIDCFGR				U(0x90)
494cfbb84aSYann Gautier #define RCC_R12SEMCR				U(0x94)
504cfbb84aSYann Gautier #define RCC_R13CIDCFGR				U(0x98)
514cfbb84aSYann Gautier #define RCC_R13SEMCR				U(0x9C)
524cfbb84aSYann Gautier #define RCC_R14CIDCFGR				U(0xA0)
534cfbb84aSYann Gautier #define RCC_R14SEMCR				U(0xA4)
544cfbb84aSYann Gautier #define RCC_R15CIDCFGR				U(0xA8)
554cfbb84aSYann Gautier #define RCC_R15SEMCR				U(0xAC)
564cfbb84aSYann Gautier #define RCC_R16CIDCFGR				U(0xB0)
574cfbb84aSYann Gautier #define RCC_R16SEMCR				U(0xB4)
584cfbb84aSYann Gautier #define RCC_R17CIDCFGR				U(0xB8)
594cfbb84aSYann Gautier #define RCC_R17SEMCR				U(0xBC)
604cfbb84aSYann Gautier #define RCC_R18CIDCFGR				U(0xC0)
614cfbb84aSYann Gautier #define RCC_R18SEMCR				U(0xC4)
624cfbb84aSYann Gautier #define RCC_R19CIDCFGR				U(0xC8)
634cfbb84aSYann Gautier #define RCC_R19SEMCR				U(0xCC)
644cfbb84aSYann Gautier #define RCC_R20CIDCFGR				U(0xD0)
654cfbb84aSYann Gautier #define RCC_R20SEMCR				U(0xD4)
664cfbb84aSYann Gautier #define RCC_R21CIDCFGR				U(0xD8)
674cfbb84aSYann Gautier #define RCC_R21SEMCR				U(0xDC)
684cfbb84aSYann Gautier #define RCC_R22CIDCFGR				U(0xE0)
694cfbb84aSYann Gautier #define RCC_R22SEMCR				U(0xE4)
704cfbb84aSYann Gautier #define RCC_R23CIDCFGR				U(0xE8)
714cfbb84aSYann Gautier #define RCC_R23SEMCR				U(0xEC)
724cfbb84aSYann Gautier #define RCC_R24CIDCFGR				U(0xF0)
734cfbb84aSYann Gautier #define RCC_R24SEMCR				U(0xF4)
744cfbb84aSYann Gautier #define RCC_R25CIDCFGR				U(0xF8)
754cfbb84aSYann Gautier #define RCC_R25SEMCR				U(0xFC)
764cfbb84aSYann Gautier #define RCC_R26CIDCFGR				U(0x100)
774cfbb84aSYann Gautier #define RCC_R26SEMCR				U(0x104)
784cfbb84aSYann Gautier #define RCC_R27CIDCFGR				U(0x108)
794cfbb84aSYann Gautier #define RCC_R27SEMCR				U(0x10C)
804cfbb84aSYann Gautier #define RCC_R28CIDCFGR				U(0x110)
814cfbb84aSYann Gautier #define RCC_R28SEMCR				U(0x114)
824cfbb84aSYann Gautier #define RCC_R29CIDCFGR				U(0x118)
834cfbb84aSYann Gautier #define RCC_R29SEMCR				U(0x11C)
844cfbb84aSYann Gautier #define RCC_R30CIDCFGR				U(0x120)
854cfbb84aSYann Gautier #define RCC_R30SEMCR				U(0x124)
864cfbb84aSYann Gautier #define RCC_R31CIDCFGR				U(0x128)
874cfbb84aSYann Gautier #define RCC_R31SEMCR				U(0x12C)
884cfbb84aSYann Gautier #define RCC_R32CIDCFGR				U(0x130)
894cfbb84aSYann Gautier #define RCC_R32SEMCR				U(0x134)
904cfbb84aSYann Gautier #define RCC_R33CIDCFGR				U(0x138)
914cfbb84aSYann Gautier #define RCC_R33SEMCR				U(0x13C)
924cfbb84aSYann Gautier #define RCC_R34CIDCFGR				U(0x140)
934cfbb84aSYann Gautier #define RCC_R34SEMCR				U(0x144)
944cfbb84aSYann Gautier #define RCC_R35CIDCFGR				U(0x148)
954cfbb84aSYann Gautier #define RCC_R35SEMCR				U(0x14C)
964cfbb84aSYann Gautier #define RCC_R36CIDCFGR				U(0x150)
974cfbb84aSYann Gautier #define RCC_R36SEMCR				U(0x154)
984cfbb84aSYann Gautier #define RCC_R37CIDCFGR				U(0x158)
994cfbb84aSYann Gautier #define RCC_R37SEMCR				U(0x15C)
1004cfbb84aSYann Gautier #define RCC_R38CIDCFGR				U(0x160)
1014cfbb84aSYann Gautier #define RCC_R38SEMCR				U(0x164)
1024cfbb84aSYann Gautier #define RCC_R39CIDCFGR				U(0x168)
1034cfbb84aSYann Gautier #define RCC_R39SEMCR				U(0x16C)
1044cfbb84aSYann Gautier #define RCC_R40CIDCFGR				U(0x170)
1054cfbb84aSYann Gautier #define RCC_R40SEMCR				U(0x174)
1064cfbb84aSYann Gautier #define RCC_R41CIDCFGR				U(0x178)
1074cfbb84aSYann Gautier #define RCC_R41SEMCR				U(0x17C)
1084cfbb84aSYann Gautier #define RCC_R42CIDCFGR				U(0x180)
1094cfbb84aSYann Gautier #define RCC_R42SEMCR				U(0x184)
1104cfbb84aSYann Gautier #define RCC_R43CIDCFGR				U(0x188)
1114cfbb84aSYann Gautier #define RCC_R43SEMCR				U(0x18C)
1124cfbb84aSYann Gautier #define RCC_R44CIDCFGR				U(0x190)
1134cfbb84aSYann Gautier #define RCC_R44SEMCR				U(0x194)
1144cfbb84aSYann Gautier #define RCC_R45CIDCFGR				U(0x198)
1154cfbb84aSYann Gautier #define RCC_R45SEMCR				U(0x19C)
1164cfbb84aSYann Gautier #define RCC_R46CIDCFGR				U(0x1A0)
1174cfbb84aSYann Gautier #define RCC_R46SEMCR				U(0x1A4)
1184cfbb84aSYann Gautier #define RCC_R47CIDCFGR				U(0x1A8)
1194cfbb84aSYann Gautier #define RCC_R47SEMCR				U(0x1AC)
1204cfbb84aSYann Gautier #define RCC_R48CIDCFGR				U(0x1B0)
1214cfbb84aSYann Gautier #define RCC_R48SEMCR				U(0x1B4)
1224cfbb84aSYann Gautier #define RCC_R49CIDCFGR				U(0x1B8)
1234cfbb84aSYann Gautier #define RCC_R49SEMCR				U(0x1BC)
1244cfbb84aSYann Gautier #define RCC_R50CIDCFGR				U(0x1C0)
1254cfbb84aSYann Gautier #define RCC_R50SEMCR				U(0x1C4)
1264cfbb84aSYann Gautier #define RCC_R51CIDCFGR				U(0x1C8)
1274cfbb84aSYann Gautier #define RCC_R51SEMCR				U(0x1CC)
1284cfbb84aSYann Gautier #define RCC_R52CIDCFGR				U(0x1D0)
1294cfbb84aSYann Gautier #define RCC_R52SEMCR				U(0x1D4)
1304cfbb84aSYann Gautier #define RCC_R53CIDCFGR				U(0x1D8)
1314cfbb84aSYann Gautier #define RCC_R53SEMCR				U(0x1DC)
1324cfbb84aSYann Gautier #define RCC_R54CIDCFGR				U(0x1E0)
1334cfbb84aSYann Gautier #define RCC_R54SEMCR				U(0x1E4)
1344cfbb84aSYann Gautier #define RCC_R55CIDCFGR				U(0x1E8)
1354cfbb84aSYann Gautier #define RCC_R55SEMCR				U(0x1EC)
1364cfbb84aSYann Gautier #define RCC_R56CIDCFGR				U(0x1F0)
1374cfbb84aSYann Gautier #define RCC_R56SEMCR				U(0x1F4)
1384cfbb84aSYann Gautier #define RCC_R57CIDCFGR				U(0x1F8)
1394cfbb84aSYann Gautier #define RCC_R57SEMCR				U(0x1FC)
1404cfbb84aSYann Gautier #define RCC_R58CIDCFGR				U(0x200)
1414cfbb84aSYann Gautier #define RCC_R58SEMCR				U(0x204)
1424cfbb84aSYann Gautier #define RCC_R59CIDCFGR				U(0x208)
1434cfbb84aSYann Gautier #define RCC_R59SEMCR				U(0x20C)
1444cfbb84aSYann Gautier #define RCC_R60CIDCFGR				U(0x210)
1454cfbb84aSYann Gautier #define RCC_R60SEMCR				U(0x214)
1464cfbb84aSYann Gautier #define RCC_R61CIDCFGR				U(0x218)
1474cfbb84aSYann Gautier #define RCC_R61SEMCR				U(0x21C)
1484cfbb84aSYann Gautier #define RCC_R62CIDCFGR				U(0x220)
1494cfbb84aSYann Gautier #define RCC_R62SEMCR				U(0x224)
1504cfbb84aSYann Gautier #define RCC_R63CIDCFGR				U(0x228)
1514cfbb84aSYann Gautier #define RCC_R63SEMCR				U(0x22C)
1524cfbb84aSYann Gautier #define RCC_R64CIDCFGR				U(0x230)
1534cfbb84aSYann Gautier #define RCC_R64SEMCR				U(0x234)
1544cfbb84aSYann Gautier #define RCC_R65CIDCFGR				U(0x238)
1554cfbb84aSYann Gautier #define RCC_R65SEMCR				U(0x23C)
1564cfbb84aSYann Gautier #define RCC_R66CIDCFGR				U(0x240)
1574cfbb84aSYann Gautier #define RCC_R66SEMCR				U(0x244)
1584cfbb84aSYann Gautier #define RCC_R67CIDCFGR				U(0x248)
1594cfbb84aSYann Gautier #define RCC_R67SEMCR				U(0x24C)
1604cfbb84aSYann Gautier #define RCC_R68CIDCFGR				U(0x250)
1614cfbb84aSYann Gautier #define RCC_R68SEMCR				U(0x254)
1624cfbb84aSYann Gautier #define RCC_R69CIDCFGR				U(0x258)
1634cfbb84aSYann Gautier #define RCC_R69SEMCR				U(0x25C)
1644cfbb84aSYann Gautier #define RCC_R70CIDCFGR				U(0x260)
1654cfbb84aSYann Gautier #define RCC_R70SEMCR				U(0x264)
1664cfbb84aSYann Gautier #define RCC_R71CIDCFGR				U(0x268)
1674cfbb84aSYann Gautier #define RCC_R71SEMCR				U(0x26C)
1684cfbb84aSYann Gautier #define RCC_R72CIDCFGR				U(0x270)
1694cfbb84aSYann Gautier #define RCC_R72SEMCR				U(0x274)
1704cfbb84aSYann Gautier #define RCC_R73CIDCFGR				U(0x278)
1714cfbb84aSYann Gautier #define RCC_R73SEMCR				U(0x27C)
1724cfbb84aSYann Gautier #define RCC_R74CIDCFGR				U(0x280)
1734cfbb84aSYann Gautier #define RCC_R74SEMCR				U(0x284)
1744cfbb84aSYann Gautier #define RCC_R75CIDCFGR				U(0x288)
1754cfbb84aSYann Gautier #define RCC_R75SEMCR				U(0x28C)
1764cfbb84aSYann Gautier #define RCC_R76CIDCFGR				U(0x290)
1774cfbb84aSYann Gautier #define RCC_R76SEMCR				U(0x294)
1784cfbb84aSYann Gautier #define RCC_R77CIDCFGR				U(0x298)
1794cfbb84aSYann Gautier #define RCC_R77SEMCR				U(0x29C)
1804cfbb84aSYann Gautier #define RCC_R78CIDCFGR				U(0x2A0)
1814cfbb84aSYann Gautier #define RCC_R78SEMCR				U(0x2A4)
1824cfbb84aSYann Gautier #define RCC_R79CIDCFGR				U(0x2A8)
1834cfbb84aSYann Gautier #define RCC_R79SEMCR				U(0x2AC)
1844cfbb84aSYann Gautier #define RCC_R80CIDCFGR				U(0x2B0)
1854cfbb84aSYann Gautier #define RCC_R80SEMCR				U(0x2B4)
1864cfbb84aSYann Gautier #define RCC_R81CIDCFGR				U(0x2B8)
1874cfbb84aSYann Gautier #define RCC_R81SEMCR				U(0x2BC)
1884cfbb84aSYann Gautier #define RCC_R82CIDCFGR				U(0x2C0)
1894cfbb84aSYann Gautier #define RCC_R82SEMCR				U(0x2C4)
1904cfbb84aSYann Gautier #define RCC_R83CIDCFGR				U(0x2C8)
1914cfbb84aSYann Gautier #define RCC_R83SEMCR				U(0x2CC)
1924cfbb84aSYann Gautier #define RCC_R84CIDCFGR				U(0x2D0)
1934cfbb84aSYann Gautier #define RCC_R84SEMCR				U(0x2D4)
1944cfbb84aSYann Gautier #define RCC_R85CIDCFGR				U(0x2D8)
1954cfbb84aSYann Gautier #define RCC_R85SEMCR				U(0x2DC)
1964cfbb84aSYann Gautier #define RCC_R86CIDCFGR				U(0x2E0)
1974cfbb84aSYann Gautier #define RCC_R86SEMCR				U(0x2E4)
1984cfbb84aSYann Gautier #define RCC_R87CIDCFGR				U(0x2E8)
1994cfbb84aSYann Gautier #define RCC_R87SEMCR				U(0x2EC)
2004cfbb84aSYann Gautier #define RCC_R88CIDCFGR				U(0x2F0)
2014cfbb84aSYann Gautier #define RCC_R88SEMCR				U(0x2F4)
2024cfbb84aSYann Gautier #define RCC_R89CIDCFGR				U(0x2F8)
2034cfbb84aSYann Gautier #define RCC_R89SEMCR				U(0x2FC)
2044cfbb84aSYann Gautier #define RCC_R90CIDCFGR				U(0x300)
2054cfbb84aSYann Gautier #define RCC_R90SEMCR				U(0x304)
2064cfbb84aSYann Gautier #define RCC_R91CIDCFGR				U(0x308)
2074cfbb84aSYann Gautier #define RCC_R91SEMCR				U(0x30C)
2084cfbb84aSYann Gautier #define RCC_R92CIDCFGR				U(0x310)
2094cfbb84aSYann Gautier #define RCC_R92SEMCR				U(0x314)
2104cfbb84aSYann Gautier #define RCC_R93CIDCFGR				U(0x318)
2114cfbb84aSYann Gautier #define RCC_R93SEMCR				U(0x31C)
2124cfbb84aSYann Gautier #define RCC_R94CIDCFGR				U(0x320)
2134cfbb84aSYann Gautier #define RCC_R94SEMCR				U(0x324)
2144cfbb84aSYann Gautier #define RCC_R95CIDCFGR				U(0x328)
2154cfbb84aSYann Gautier #define RCC_R95SEMCR				U(0x32C)
2164cfbb84aSYann Gautier #define RCC_R96CIDCFGR				U(0x330)
2174cfbb84aSYann Gautier #define RCC_R96SEMCR				U(0x334)
2184cfbb84aSYann Gautier #define RCC_R97CIDCFGR				U(0x338)
2194cfbb84aSYann Gautier #define RCC_R97SEMCR				U(0x33C)
2204cfbb84aSYann Gautier #define RCC_R98CIDCFGR				U(0x340)
2214cfbb84aSYann Gautier #define RCC_R98SEMCR				U(0x344)
2224cfbb84aSYann Gautier #define RCC_R99CIDCFGR				U(0x348)
2234cfbb84aSYann Gautier #define RCC_R99SEMCR				U(0x34C)
2244cfbb84aSYann Gautier #define RCC_R100CIDCFGR				U(0x350)
2254cfbb84aSYann Gautier #define RCC_R100SEMCR				U(0x354)
2264cfbb84aSYann Gautier #define RCC_R101CIDCFGR				U(0x358)
2274cfbb84aSYann Gautier #define RCC_R101SEMCR				U(0x35C)
2284cfbb84aSYann Gautier #define RCC_R102CIDCFGR				U(0x360)
2294cfbb84aSYann Gautier #define RCC_R102SEMCR				U(0x364)
2304cfbb84aSYann Gautier #define RCC_R103CIDCFGR				U(0x368)
2314cfbb84aSYann Gautier #define RCC_R103SEMCR				U(0x36C)
2324cfbb84aSYann Gautier #define RCC_R104CIDCFGR				U(0x370)
2334cfbb84aSYann Gautier #define RCC_R104SEMCR				U(0x374)
2344cfbb84aSYann Gautier #define RCC_R105CIDCFGR				U(0x378)
2354cfbb84aSYann Gautier #define RCC_R105SEMCR				U(0x37C)
2364cfbb84aSYann Gautier #define RCC_R106CIDCFGR				U(0x380)
2374cfbb84aSYann Gautier #define RCC_R106SEMCR				U(0x384)
2384cfbb84aSYann Gautier #define RCC_R107CIDCFGR				U(0x388)
2394cfbb84aSYann Gautier #define RCC_R107SEMCR				U(0x38C)
2404cfbb84aSYann Gautier #define RCC_R108CIDCFGR				U(0x390)
2414cfbb84aSYann Gautier #define RCC_R108SEMCR				U(0x394)
2424cfbb84aSYann Gautier #define RCC_R109CIDCFGR				U(0x398)
2434cfbb84aSYann Gautier #define RCC_R109SEMCR				U(0x39C)
2444cfbb84aSYann Gautier #define RCC_R110CIDCFGR				U(0x3A0)
2454cfbb84aSYann Gautier #define RCC_R110SEMCR				U(0x3A4)
2464cfbb84aSYann Gautier #define RCC_R111CIDCFGR				U(0x3A8)
2474cfbb84aSYann Gautier #define RCC_R111SEMCR				U(0x3AC)
2484cfbb84aSYann Gautier #define RCC_R112CIDCFGR				U(0x3B0)
2494cfbb84aSYann Gautier #define RCC_R112SEMCR				U(0x3B4)
2504cfbb84aSYann Gautier #define RCC_R113CIDCFGR				U(0x3B8)
2514cfbb84aSYann Gautier #define RCC_R113SEMCR				U(0x3BC)
2524cfbb84aSYann Gautier #define RCC_GRSTCSETR				U(0x400)
2534cfbb84aSYann Gautier #define RCC_C1RSTCSETR				U(0x404)
2544cfbb84aSYann Gautier #define RCC_C1P1RSTCSETR			U(0x408)
2554cfbb84aSYann Gautier #define RCC_C2RSTCSETR				U(0x40C)
2564cfbb84aSYann Gautier #define RCC_HWRSTSCLRR				U(0x410)
2574cfbb84aSYann Gautier #define RCC_C1HWRSTSCLRR			U(0x414)
2584cfbb84aSYann Gautier #define RCC_C2HWRSTSCLRR			U(0x418)
2594cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR			U(0x41C)
2604cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR			U(0x420)
2614cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR			U(0x424)
2624cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR			U(0x428)
2634cfbb84aSYann Gautier #define RCC_C1SREQSETR				U(0x42C)
2644cfbb84aSYann Gautier #define RCC_C1SREQCLRR				U(0x430)
2654cfbb84aSYann Gautier #define RCC_CPUBOOTCR				U(0x434)
2664cfbb84aSYann Gautier #define RCC_STBYBOOTCR				U(0x438)
2674cfbb84aSYann Gautier #define RCC_LEGBOOTCR				U(0x43C)
2684cfbb84aSYann Gautier #define RCC_BDCR				U(0x440)
2694cfbb84aSYann Gautier #define RCC_D3DCR				U(0x444)
2704cfbb84aSYann Gautier #define RCC_D3DSR				U(0x448)
2714cfbb84aSYann Gautier #define RCC_RDCR				U(0x44C)
2724cfbb84aSYann Gautier #define RCC_C1MSRDCR				U(0x450)
2734cfbb84aSYann Gautier #define RCC_PWRLPDLYCR				U(0x454)
2744cfbb84aSYann Gautier #define RCC_C1CIESETR				U(0x458)
2754cfbb84aSYann Gautier #define RCC_C1CIFCLRR				U(0x45C)
2764cfbb84aSYann Gautier #define RCC_C2CIESETR				U(0x460)
2774cfbb84aSYann Gautier #define RCC_C2CIFCLRR				U(0x464)
2784cfbb84aSYann Gautier #define RCC_IWDGC1FZSETR			U(0x468)
2794cfbb84aSYann Gautier #define RCC_IWDGC1FZCLRR			U(0x46C)
2804cfbb84aSYann Gautier #define RCC_IWDGC1CFGSETR			U(0x470)
2814cfbb84aSYann Gautier #define RCC_IWDGC1CFGCLRR			U(0x474)
2824cfbb84aSYann Gautier #define RCC_IWDGC2FZSETR			U(0x478)
2834cfbb84aSYann Gautier #define RCC_IWDGC2FZCLRR			U(0x47C)
2844cfbb84aSYann Gautier #define RCC_IWDGC2CFGSETR			U(0x480)
2854cfbb84aSYann Gautier #define RCC_IWDGC2CFGCLRR			U(0x484)
2864cfbb84aSYann Gautier #define RCC_IWDGC3CFGSETR			U(0x488)
2874cfbb84aSYann Gautier #define RCC_IWDGC3CFGCLRR			U(0x48C)
2884cfbb84aSYann Gautier #define RCC_C3CFGR				U(0x490)
2894cfbb84aSYann Gautier #define RCC_MCO1CFGR				U(0x494)
2904cfbb84aSYann Gautier #define RCC_MCO2CFGR				U(0x498)
2914cfbb84aSYann Gautier #define RCC_OCENSETR				U(0x49C)
2924cfbb84aSYann Gautier #define RCC_OCENCLRR				U(0x4A0)
2934cfbb84aSYann Gautier #define RCC_OCRDYR				U(0x4A4)
2944cfbb84aSYann Gautier #define RCC_HSICFGR				U(0x4A8)
2954cfbb84aSYann Gautier #define RCC_CSICFGR				U(0x4AC)
2964cfbb84aSYann Gautier #define RCC_RTCDIVR				U(0x4B0)
2974cfbb84aSYann Gautier #define RCC_APB1DIVR				U(0x4B4)
2984cfbb84aSYann Gautier #define RCC_APB2DIVR				U(0x4B8)
2994cfbb84aSYann Gautier #define RCC_APB3DIVR				U(0x4BC)
3004cfbb84aSYann Gautier #define RCC_APB4DIVR				U(0x4C0)
3014cfbb84aSYann Gautier #define RCC_APBDBGDIVR				U(0x4C4)
3024cfbb84aSYann Gautier #define RCC_TIMG1PRER				U(0x4C8)
3034cfbb84aSYann Gautier #define RCC_TIMG2PRER				U(0x4CC)
3044cfbb84aSYann Gautier #define RCC_LSMCUDIVR				U(0x4D0)
3054cfbb84aSYann Gautier #define RCC_DDRCPCFGR				U(0x4D4)
3064cfbb84aSYann Gautier #define RCC_DDRCAPBCFGR				U(0x4D8)
3074cfbb84aSYann Gautier #define RCC_DDRPHYCAPBCFGR			U(0x4DC)
3084cfbb84aSYann Gautier #define RCC_DDRPHYCCFGR				U(0x4E0)
3094cfbb84aSYann Gautier #define RCC_DDRCFGR				U(0x4E4)
3104cfbb84aSYann Gautier #define RCC_DDRITFCFGR				U(0x4E8)
3114cfbb84aSYann Gautier #define RCC_SYSRAMCFGR				U(0x4F0)
3124cfbb84aSYann Gautier #define RCC_VDERAMCFGR				U(0x4F4)
3134cfbb84aSYann Gautier #define RCC_SRAM1CFGR				U(0x4F8)
3144cfbb84aSYann Gautier #define RCC_SRAM2CFGR				U(0x4FC)
3154cfbb84aSYann Gautier #define RCC_RETRAMCFGR				U(0x500)
3164cfbb84aSYann Gautier #define RCC_BKPSRAMCFGR				U(0x504)
3174cfbb84aSYann Gautier #define RCC_LPSRAM1CFGR				U(0x508)
3184cfbb84aSYann Gautier #define RCC_LPSRAM2CFGR				U(0x50C)
3194cfbb84aSYann Gautier #define RCC_LPSRAM3CFGR				U(0x510)
3204cfbb84aSYann Gautier #define RCC_OSPI1CFGR				U(0x514)
3214cfbb84aSYann Gautier #define RCC_OSPI2CFGR				U(0x518)
3224cfbb84aSYann Gautier #define RCC_FMCCFGR				U(0x51C)
3234cfbb84aSYann Gautier #define RCC_DBGCFGR				U(0x520)
3244cfbb84aSYann Gautier #define RCC_STM500CFGR				U(0x524)
3254cfbb84aSYann Gautier #define RCC_ETRCFGR				U(0x528)
3264cfbb84aSYann Gautier #define RCC_GPIOACFGR				U(0x52C)
3274cfbb84aSYann Gautier #define RCC_GPIOBCFGR				U(0x530)
3284cfbb84aSYann Gautier #define RCC_GPIOCCFGR				U(0x534)
3294cfbb84aSYann Gautier #define RCC_GPIODCFGR				U(0x538)
3304cfbb84aSYann Gautier #define RCC_GPIOECFGR				U(0x53C)
3314cfbb84aSYann Gautier #define RCC_GPIOFCFGR				U(0x540)
3324cfbb84aSYann Gautier #define RCC_GPIOGCFGR				U(0x544)
3334cfbb84aSYann Gautier #define RCC_GPIOHCFGR				U(0x548)
3344cfbb84aSYann Gautier #define RCC_GPIOICFGR				U(0x54C)
3354cfbb84aSYann Gautier #define RCC_GPIOJCFGR				U(0x550)
3364cfbb84aSYann Gautier #define RCC_GPIOKCFGR				U(0x554)
3374cfbb84aSYann Gautier #define RCC_GPIOZCFGR				U(0x558)
3384cfbb84aSYann Gautier #define RCC_HPDMA1CFGR				U(0x55C)
3394cfbb84aSYann Gautier #define RCC_HPDMA2CFGR				U(0x560)
3404cfbb84aSYann Gautier #define RCC_HPDMA3CFGR				U(0x564)
3414cfbb84aSYann Gautier #define RCC_LPDMACFGR				U(0x568)
3424cfbb84aSYann Gautier #define RCC_HSEMCFGR				U(0x56C)
3434cfbb84aSYann Gautier #define RCC_IPCC1CFGR				U(0x570)
3444cfbb84aSYann Gautier #define RCC_IPCC2CFGR				U(0x574)
3454cfbb84aSYann Gautier #define RCC_RTCCFGR				U(0x578)
3464cfbb84aSYann Gautier #define RCC_SYSCPU1CFGR				U(0x580)
3474cfbb84aSYann Gautier #define RCC_BSECCFGR				U(0x584)
3484cfbb84aSYann Gautier #define RCC_IS2MCFGR				U(0x58C)
3494cfbb84aSYann Gautier #define RCC_PLL2CFGR1				U(0x590)
3504cfbb84aSYann Gautier #define RCC_PLL2CFGR2				U(0x594)
3514cfbb84aSYann Gautier #define RCC_PLL2CFGR3				U(0x598)
3524cfbb84aSYann Gautier #define RCC_PLL2CFGR4				U(0x59C)
3534cfbb84aSYann Gautier #define RCC_PLL2CFGR5				U(0x5A0)
3544cfbb84aSYann Gautier #define RCC_PLL2CFGR6				U(0x5A8)
3554cfbb84aSYann Gautier #define RCC_PLL2CFGR7				U(0x5AC)
3564cfbb84aSYann Gautier #define RCC_PLL3CFGR1				U(0x5B8)
3574cfbb84aSYann Gautier #define RCC_PLL3CFGR2				U(0x5BC)
3584cfbb84aSYann Gautier #define RCC_PLL3CFGR3				U(0x5C0)
3594cfbb84aSYann Gautier #define RCC_PLL3CFGR4				U(0x5C4)
3604cfbb84aSYann Gautier #define RCC_PLL3CFGR5				U(0x5C8)
3614cfbb84aSYann Gautier #define RCC_PLL3CFGR6				U(0x5D0)
3624cfbb84aSYann Gautier #define RCC_PLL3CFGR7				U(0x5D4)
3634cfbb84aSYann Gautier #define RCC_HSIFMONCR				U(0x5E0)
3644cfbb84aSYann Gautier #define RCC_HSIFVALR				U(0x5E4)
3654cfbb84aSYann Gautier #define RCC_TIM1CFGR				U(0x700)
3664cfbb84aSYann Gautier #define RCC_TIM2CFGR				U(0x704)
3674cfbb84aSYann Gautier #define RCC_TIM3CFGR				U(0x708)
3684cfbb84aSYann Gautier #define RCC_TIM4CFGR				U(0x70C)
3694cfbb84aSYann Gautier #define RCC_TIM5CFGR				U(0x710)
3704cfbb84aSYann Gautier #define RCC_TIM6CFGR				U(0x714)
3714cfbb84aSYann Gautier #define RCC_TIM7CFGR				U(0x718)
3724cfbb84aSYann Gautier #define RCC_TIM8CFGR				U(0x71C)
3734cfbb84aSYann Gautier #define RCC_TIM10CFGR				U(0x720)
3744cfbb84aSYann Gautier #define RCC_TIM11CFGR				U(0x724)
3754cfbb84aSYann Gautier #define RCC_TIM12CFGR				U(0x728)
3764cfbb84aSYann Gautier #define RCC_TIM13CFGR				U(0x72C)
3774cfbb84aSYann Gautier #define RCC_TIM14CFGR				U(0x730)
3784cfbb84aSYann Gautier #define RCC_TIM15CFGR				U(0x734)
3794cfbb84aSYann Gautier #define RCC_TIM16CFGR				U(0x738)
3804cfbb84aSYann Gautier #define RCC_TIM17CFGR				U(0x73C)
3814cfbb84aSYann Gautier #define RCC_TIM20CFGR				U(0x740)
3824cfbb84aSYann Gautier #define RCC_LPTIM1CFGR				U(0x744)
3834cfbb84aSYann Gautier #define RCC_LPTIM2CFGR				U(0x748)
3844cfbb84aSYann Gautier #define RCC_LPTIM3CFGR				U(0x74C)
3854cfbb84aSYann Gautier #define RCC_LPTIM4CFGR				U(0x750)
3864cfbb84aSYann Gautier #define RCC_LPTIM5CFGR				U(0x754)
3874cfbb84aSYann Gautier #define RCC_SPI1CFGR				U(0x758)
3884cfbb84aSYann Gautier #define RCC_SPI2CFGR				U(0x75C)
3894cfbb84aSYann Gautier #define RCC_SPI3CFGR				U(0x760)
3904cfbb84aSYann Gautier #define RCC_SPI4CFGR				U(0x764)
3914cfbb84aSYann Gautier #define RCC_SPI5CFGR				U(0x768)
3924cfbb84aSYann Gautier #define RCC_SPI6CFGR				U(0x76C)
3934cfbb84aSYann Gautier #define RCC_SPI7CFGR				U(0x770)
3944cfbb84aSYann Gautier #define RCC_SPI8CFGR				U(0x774)
3954cfbb84aSYann Gautier #define RCC_SPDIFRXCFGR				U(0x778)
3964cfbb84aSYann Gautier #define RCC_USART1CFGR				U(0x77C)
3974cfbb84aSYann Gautier #define RCC_USART2CFGR				U(0x780)
3984cfbb84aSYann Gautier #define RCC_USART3CFGR				U(0x784)
3994cfbb84aSYann Gautier #define RCC_UART4CFGR				U(0x788)
4004cfbb84aSYann Gautier #define RCC_UART5CFGR				U(0x78C)
4014cfbb84aSYann Gautier #define RCC_USART6CFGR				U(0x790)
4024cfbb84aSYann Gautier #define RCC_UART7CFGR				U(0x794)
4034cfbb84aSYann Gautier #define RCC_UART8CFGR				U(0x798)
4044cfbb84aSYann Gautier #define RCC_UART9CFGR				U(0x79C)
4054cfbb84aSYann Gautier #define RCC_LPUART1CFGR				U(0x7A0)
4064cfbb84aSYann Gautier #define RCC_I2C1CFGR				U(0x7A4)
4074cfbb84aSYann Gautier #define RCC_I2C2CFGR				U(0x7A8)
4084cfbb84aSYann Gautier #define RCC_I2C3CFGR				U(0x7AC)
4094cfbb84aSYann Gautier #define RCC_I2C4CFGR				U(0x7B0)
4104cfbb84aSYann Gautier #define RCC_I2C5CFGR				U(0x7B4)
4114cfbb84aSYann Gautier #define RCC_I2C6CFGR				U(0x7B8)
4124cfbb84aSYann Gautier #define RCC_I2C7CFGR				U(0x7BC)
4134cfbb84aSYann Gautier #define RCC_I2C8CFGR				U(0x7C0)
4144cfbb84aSYann Gautier #define RCC_SAI1CFGR				U(0x7C4)
4154cfbb84aSYann Gautier #define RCC_SAI2CFGR				U(0x7C8)
4164cfbb84aSYann Gautier #define RCC_SAI3CFGR				U(0x7CC)
4174cfbb84aSYann Gautier #define RCC_SAI4CFGR				U(0x7D0)
4184cfbb84aSYann Gautier #define RCC_MDF1CFGR				U(0x7D8)
4194cfbb84aSYann Gautier #define RCC_ADF1CFGR				U(0x7DC)
4204cfbb84aSYann Gautier #define RCC_FDCANCFGR				U(0x7E0)
4214cfbb84aSYann Gautier #define RCC_HDPCFGR				U(0x7E4)
4224cfbb84aSYann Gautier #define RCC_ADC12CFGR				U(0x7E8)
4234cfbb84aSYann Gautier #define RCC_ADC3CFGR				U(0x7EC)
4244cfbb84aSYann Gautier #define RCC_ETH1CFGR				U(0x7F0)
4254cfbb84aSYann Gautier #define RCC_ETH2CFGR				U(0x7F4)
4264cfbb84aSYann Gautier #define RCC_USB2CFGR				U(0x7FC)
4274cfbb84aSYann Gautier #define RCC_USB2PHY1CFGR			U(0x800)
4284cfbb84aSYann Gautier #define RCC_USB2PHY2CFGR			U(0x804)
429615f31feSGabriel Fernandez #define RCC_USB3DRCFGR				U(0x808)
4304cfbb84aSYann Gautier #define RCC_USB3PCIEPHYCFGR			U(0x80C)
4314cfbb84aSYann Gautier #define RCC_PCIECFGR				U(0x810)
432*d3e47fb7SGabriel Fernandez #define RCC_UCPDCFGR				U(0x814)
4334cfbb84aSYann Gautier #define RCC_ETHSWCFGR				U(0x818)
4344cfbb84aSYann Gautier #define RCC_ETHSWACMCFGR			U(0x81C)
4354cfbb84aSYann Gautier #define RCC_ETHSWACMMSGCFGR			U(0x820)
4364cfbb84aSYann Gautier #define RCC_STGENCFGR				U(0x824)
4374cfbb84aSYann Gautier #define RCC_SDMMC1CFGR				U(0x830)
4384cfbb84aSYann Gautier #define RCC_SDMMC2CFGR				U(0x834)
4394cfbb84aSYann Gautier #define RCC_SDMMC3CFGR				U(0x838)
4404cfbb84aSYann Gautier #define RCC_GPUCFGR				U(0x83C)
4414cfbb84aSYann Gautier #define RCC_LTDCCFGR				U(0x840)
4424cfbb84aSYann Gautier #define RCC_DSICFGR				U(0x844)
4434cfbb84aSYann Gautier #define RCC_LVDSCFGR				U(0x850)
4444cfbb84aSYann Gautier #define RCC_CSI2CFGR				U(0x858)
4454cfbb84aSYann Gautier #define RCC_DCMIPPCFGR				U(0x85C)
4464cfbb84aSYann Gautier #define RCC_CCICFGR				U(0x860)
4474cfbb84aSYann Gautier #define RCC_VDECCFGR				U(0x864)
4484cfbb84aSYann Gautier #define RCC_VENCCFGR				U(0x868)
4494cfbb84aSYann Gautier #define RCC_RNGCFGR				U(0x870)
4504cfbb84aSYann Gautier #define RCC_PKACFGR				U(0x874)
4514cfbb84aSYann Gautier #define RCC_SAESCFGR				U(0x878)
4524cfbb84aSYann Gautier #define RCC_HASHCFGR				U(0x87C)
4534cfbb84aSYann Gautier #define RCC_CRYP1CFGR				U(0x880)
4544cfbb84aSYann Gautier #define RCC_CRYP2CFGR				U(0x884)
4554cfbb84aSYann Gautier #define RCC_IWDG1CFGR				U(0x888)
4564cfbb84aSYann Gautier #define RCC_IWDG2CFGR				U(0x88C)
4574cfbb84aSYann Gautier #define RCC_IWDG3CFGR				U(0x890)
4584cfbb84aSYann Gautier #define RCC_IWDG4CFGR				U(0x894)
4594cfbb84aSYann Gautier #define RCC_IWDG5CFGR				U(0x898)
4604cfbb84aSYann Gautier #define RCC_WWDG1CFGR				U(0x89C)
4614cfbb84aSYann Gautier #define RCC_WWDG2CFGR				U(0x8A0)
4624cfbb84aSYann Gautier #define RCC_VREFCFGR				U(0x8A8)
4634cfbb84aSYann Gautier #define RCC_TMPSENSCFGR				U(0x8AC)
4644cfbb84aSYann Gautier #define RCC_CRCCFGR				U(0x8B4)
4654cfbb84aSYann Gautier #define RCC_SERCCFGR				U(0x8B8)
4664cfbb84aSYann Gautier #define RCC_OSPIIOMCFGR				U(0x8BC)
4674cfbb84aSYann Gautier #define RCC_GICV2MCFGR				U(0x8C0)
4684cfbb84aSYann Gautier #define RCC_I3C1CFGR				U(0x8C8)
4694cfbb84aSYann Gautier #define RCC_I3C2CFGR				U(0x8CC)
4704cfbb84aSYann Gautier #define RCC_I3C3CFGR				U(0x8D0)
4714cfbb84aSYann Gautier #define RCC_I3C4CFGR				U(0x8D4)
4724cfbb84aSYann Gautier #define RCC_MUXSELCFGR				U(0x1000)
4734cfbb84aSYann Gautier #define RCC_XBAR0CFGR				U(0x1018)
4744cfbb84aSYann Gautier #define RCC_XBAR1CFGR				U(0x101C)
4754cfbb84aSYann Gautier #define RCC_XBAR2CFGR				U(0x1020)
4764cfbb84aSYann Gautier #define RCC_XBAR3CFGR				U(0x1024)
4774cfbb84aSYann Gautier #define RCC_XBAR4CFGR				U(0x1028)
4784cfbb84aSYann Gautier #define RCC_XBAR5CFGR				U(0x102C)
4794cfbb84aSYann Gautier #define RCC_XBAR6CFGR				U(0x1030)
4804cfbb84aSYann Gautier #define RCC_XBAR7CFGR				U(0x1034)
4814cfbb84aSYann Gautier #define RCC_XBAR8CFGR				U(0x1038)
4824cfbb84aSYann Gautier #define RCC_XBAR9CFGR				U(0x103C)
4834cfbb84aSYann Gautier #define RCC_XBAR10CFGR				U(0x1040)
4844cfbb84aSYann Gautier #define RCC_XBAR11CFGR				U(0x1044)
4854cfbb84aSYann Gautier #define RCC_XBAR12CFGR				U(0x1048)
4864cfbb84aSYann Gautier #define RCC_XBAR13CFGR				U(0x104C)
4874cfbb84aSYann Gautier #define RCC_XBAR14CFGR				U(0x1050)
4884cfbb84aSYann Gautier #define RCC_XBAR15CFGR				U(0x1054)
4894cfbb84aSYann Gautier #define RCC_XBAR16CFGR				U(0x1058)
4904cfbb84aSYann Gautier #define RCC_XBAR17CFGR				U(0x105C)
4914cfbb84aSYann Gautier #define RCC_XBAR18CFGR				U(0x1060)
4924cfbb84aSYann Gautier #define RCC_XBAR19CFGR				U(0x1064)
4934cfbb84aSYann Gautier #define RCC_XBAR20CFGR				U(0x1068)
4944cfbb84aSYann Gautier #define RCC_XBAR21CFGR				U(0x106C)
4954cfbb84aSYann Gautier #define RCC_XBAR22CFGR				U(0x1070)
4964cfbb84aSYann Gautier #define RCC_XBAR23CFGR				U(0x1074)
4974cfbb84aSYann Gautier #define RCC_XBAR24CFGR				U(0x1078)
4984cfbb84aSYann Gautier #define RCC_XBAR25CFGR				U(0x107C)
4994cfbb84aSYann Gautier #define RCC_XBAR26CFGR				U(0x1080)
5004cfbb84aSYann Gautier #define RCC_XBAR27CFGR				U(0x1084)
5014cfbb84aSYann Gautier #define RCC_XBAR28CFGR				U(0x1088)
5024cfbb84aSYann Gautier #define RCC_XBAR29CFGR				U(0x108C)
5034cfbb84aSYann Gautier #define RCC_XBAR30CFGR				U(0x1090)
5044cfbb84aSYann Gautier #define RCC_XBAR31CFGR				U(0x1094)
5054cfbb84aSYann Gautier #define RCC_XBAR32CFGR				U(0x1098)
5064cfbb84aSYann Gautier #define RCC_XBAR33CFGR				U(0x109C)
5074cfbb84aSYann Gautier #define RCC_XBAR34CFGR				U(0x10A0)
5084cfbb84aSYann Gautier #define RCC_XBAR35CFGR				U(0x10A4)
5094cfbb84aSYann Gautier #define RCC_XBAR36CFGR				U(0x10A8)
5104cfbb84aSYann Gautier #define RCC_XBAR37CFGR				U(0x10AC)
5114cfbb84aSYann Gautier #define RCC_XBAR38CFGR				U(0x10B0)
5124cfbb84aSYann Gautier #define RCC_XBAR39CFGR				U(0x10B4)
5134cfbb84aSYann Gautier #define RCC_XBAR40CFGR				U(0x10B8)
5144cfbb84aSYann Gautier #define RCC_XBAR41CFGR				U(0x10BC)
5154cfbb84aSYann Gautier #define RCC_XBAR42CFGR				U(0x10C0)
5164cfbb84aSYann Gautier #define RCC_XBAR43CFGR				U(0x10C4)
5174cfbb84aSYann Gautier #define RCC_XBAR44CFGR				U(0x10C8)
5184cfbb84aSYann Gautier #define RCC_XBAR45CFGR				U(0x10CC)
5194cfbb84aSYann Gautier #define RCC_XBAR46CFGR				U(0x10D0)
5204cfbb84aSYann Gautier #define RCC_XBAR47CFGR				U(0x10D4)
5214cfbb84aSYann Gautier #define RCC_XBAR48CFGR				U(0x10D8)
5224cfbb84aSYann Gautier #define RCC_XBAR49CFGR				U(0x10DC)
5234cfbb84aSYann Gautier #define RCC_XBAR50CFGR				U(0x10E0)
5244cfbb84aSYann Gautier #define RCC_XBAR51CFGR				U(0x10E4)
5254cfbb84aSYann Gautier #define RCC_XBAR52CFGR				U(0x10E8)
5264cfbb84aSYann Gautier #define RCC_XBAR53CFGR				U(0x10EC)
5274cfbb84aSYann Gautier #define RCC_XBAR54CFGR				U(0x10F0)
5284cfbb84aSYann Gautier #define RCC_XBAR55CFGR				U(0x10F4)
5294cfbb84aSYann Gautier #define RCC_XBAR56CFGR				U(0x10F8)
5304cfbb84aSYann Gautier #define RCC_XBAR57CFGR				U(0x10FC)
5314cfbb84aSYann Gautier #define RCC_XBAR58CFGR				U(0x1100)
5324cfbb84aSYann Gautier #define RCC_XBAR59CFGR				U(0x1104)
5334cfbb84aSYann Gautier #define RCC_XBAR60CFGR				U(0x1108)
5344cfbb84aSYann Gautier #define RCC_XBAR61CFGR				U(0x110C)
5354cfbb84aSYann Gautier #define RCC_XBAR62CFGR				U(0x1110)
5364cfbb84aSYann Gautier #define RCC_XBAR63CFGR				U(0x1114)
5374cfbb84aSYann Gautier #define RCC_PREDIV0CFGR				U(0x1118)
5384cfbb84aSYann Gautier #define RCC_PREDIV1CFGR				U(0x111C)
5394cfbb84aSYann Gautier #define RCC_PREDIV2CFGR				U(0x1120)
5404cfbb84aSYann Gautier #define RCC_PREDIV3CFGR				U(0x1124)
5414cfbb84aSYann Gautier #define RCC_PREDIV4CFGR				U(0x1128)
5424cfbb84aSYann Gautier #define RCC_PREDIV5CFGR				U(0x112C)
5434cfbb84aSYann Gautier #define RCC_PREDIV6CFGR				U(0x1130)
5444cfbb84aSYann Gautier #define RCC_PREDIV7CFGR				U(0x1134)
5454cfbb84aSYann Gautier #define RCC_PREDIV8CFGR				U(0x1138)
5464cfbb84aSYann Gautier #define RCC_PREDIV9CFGR				U(0x113C)
5474cfbb84aSYann Gautier #define RCC_PREDIV10CFGR			U(0x1140)
5484cfbb84aSYann Gautier #define RCC_PREDIV11CFGR			U(0x1144)
5494cfbb84aSYann Gautier #define RCC_PREDIV12CFGR			U(0x1148)
5504cfbb84aSYann Gautier #define RCC_PREDIV13CFGR			U(0x114C)
5514cfbb84aSYann Gautier #define RCC_PREDIV14CFGR			U(0x1150)
5524cfbb84aSYann Gautier #define RCC_PREDIV15CFGR			U(0x1154)
5534cfbb84aSYann Gautier #define RCC_PREDIV16CFGR			U(0x1158)
5544cfbb84aSYann Gautier #define RCC_PREDIV17CFGR			U(0x115C)
5554cfbb84aSYann Gautier #define RCC_PREDIV18CFGR			U(0x1160)
5564cfbb84aSYann Gautier #define RCC_PREDIV19CFGR			U(0x1164)
5574cfbb84aSYann Gautier #define RCC_PREDIV20CFGR			U(0x1168)
5584cfbb84aSYann Gautier #define RCC_PREDIV21CFGR			U(0x116C)
5594cfbb84aSYann Gautier #define RCC_PREDIV22CFGR			U(0x1170)
5604cfbb84aSYann Gautier #define RCC_PREDIV23CFGR			U(0x1174)
5614cfbb84aSYann Gautier #define RCC_PREDIV24CFGR			U(0x1178)
5624cfbb84aSYann Gautier #define RCC_PREDIV25CFGR			U(0x117C)
5634cfbb84aSYann Gautier #define RCC_PREDIV26CFGR			U(0x1180)
5644cfbb84aSYann Gautier #define RCC_PREDIV27CFGR			U(0x1184)
5654cfbb84aSYann Gautier #define RCC_PREDIV28CFGR			U(0x1188)
5664cfbb84aSYann Gautier #define RCC_PREDIV29CFGR			U(0x118C)
5674cfbb84aSYann Gautier #define RCC_PREDIV30CFGR			U(0x1190)
5684cfbb84aSYann Gautier #define RCC_PREDIV31CFGR			U(0x1194)
5694cfbb84aSYann Gautier #define RCC_PREDIV32CFGR			U(0x1198)
5704cfbb84aSYann Gautier #define RCC_PREDIV33CFGR			U(0x119C)
5714cfbb84aSYann Gautier #define RCC_PREDIV34CFGR			U(0x11A0)
5724cfbb84aSYann Gautier #define RCC_PREDIV35CFGR			U(0x11A4)
5734cfbb84aSYann Gautier #define RCC_PREDIV36CFGR			U(0x11A8)
5744cfbb84aSYann Gautier #define RCC_PREDIV37CFGR			U(0x11AC)
5754cfbb84aSYann Gautier #define RCC_PREDIV38CFGR			U(0x11B0)
5764cfbb84aSYann Gautier #define RCC_PREDIV39CFGR			U(0x11B4)
5774cfbb84aSYann Gautier #define RCC_PREDIV40CFGR			U(0x11B8)
5784cfbb84aSYann Gautier #define RCC_PREDIV41CFGR			U(0x11BC)
5794cfbb84aSYann Gautier #define RCC_PREDIV42CFGR			U(0x11C0)
5804cfbb84aSYann Gautier #define RCC_PREDIV43CFGR			U(0x11C4)
5814cfbb84aSYann Gautier #define RCC_PREDIV44CFGR			U(0x11C8)
5824cfbb84aSYann Gautier #define RCC_PREDIV45CFGR			U(0x11CC)
5834cfbb84aSYann Gautier #define RCC_PREDIV46CFGR			U(0x11D0)
5844cfbb84aSYann Gautier #define RCC_PREDIV47CFGR			U(0x11D4)
5854cfbb84aSYann Gautier #define RCC_PREDIV48CFGR			U(0x11D8)
5864cfbb84aSYann Gautier #define RCC_PREDIV49CFGR			U(0x11DC)
5874cfbb84aSYann Gautier #define RCC_PREDIV50CFGR			U(0x11E0)
5884cfbb84aSYann Gautier #define RCC_PREDIV51CFGR			U(0x11E4)
5894cfbb84aSYann Gautier #define RCC_PREDIV52CFGR			U(0x11E8)
5904cfbb84aSYann Gautier #define RCC_PREDIV53CFGR			U(0x11EC)
5914cfbb84aSYann Gautier #define RCC_PREDIV54CFGR			U(0x11F0)
5924cfbb84aSYann Gautier #define RCC_PREDIV55CFGR			U(0x11F4)
5934cfbb84aSYann Gautier #define RCC_PREDIV56CFGR			U(0x11F8)
5944cfbb84aSYann Gautier #define RCC_PREDIV57CFGR			U(0x11FC)
5954cfbb84aSYann Gautier #define RCC_PREDIV58CFGR			U(0x1200)
5964cfbb84aSYann Gautier #define RCC_PREDIV59CFGR			U(0x1204)
5974cfbb84aSYann Gautier #define RCC_PREDIV60CFGR			U(0x1208)
5984cfbb84aSYann Gautier #define RCC_PREDIV61CFGR			U(0x120C)
5994cfbb84aSYann Gautier #define RCC_PREDIV62CFGR			U(0x1210)
6004cfbb84aSYann Gautier #define RCC_PREDIV63CFGR			U(0x1214)
6014cfbb84aSYann Gautier #define RCC_PREDIVSR1				U(0x1218)
6024cfbb84aSYann Gautier #define RCC_PREDIVSR2				U(0x121C)
6034cfbb84aSYann Gautier #define RCC_FINDIV0CFGR				U(0x1224)
6044cfbb84aSYann Gautier #define RCC_FINDIV1CFGR				U(0x1228)
6054cfbb84aSYann Gautier #define RCC_FINDIV2CFGR				U(0x122C)
6064cfbb84aSYann Gautier #define RCC_FINDIV3CFGR				U(0x1230)
6074cfbb84aSYann Gautier #define RCC_FINDIV4CFGR				U(0x1234)
6084cfbb84aSYann Gautier #define RCC_FINDIV5CFGR				U(0x1238)
6094cfbb84aSYann Gautier #define RCC_FINDIV6CFGR				U(0x123C)
6104cfbb84aSYann Gautier #define RCC_FINDIV7CFGR				U(0x1240)
6114cfbb84aSYann Gautier #define RCC_FINDIV8CFGR				U(0x1244)
6124cfbb84aSYann Gautier #define RCC_FINDIV9CFGR				U(0x1248)
6134cfbb84aSYann Gautier #define RCC_FINDIV10CFGR			U(0x124C)
6144cfbb84aSYann Gautier #define RCC_FINDIV11CFGR			U(0x1250)
6154cfbb84aSYann Gautier #define RCC_FINDIV12CFGR			U(0x1254)
6164cfbb84aSYann Gautier #define RCC_FINDIV13CFGR			U(0x1258)
6174cfbb84aSYann Gautier #define RCC_FINDIV14CFGR			U(0x125C)
6184cfbb84aSYann Gautier #define RCC_FINDIV15CFGR			U(0x1260)
6194cfbb84aSYann Gautier #define RCC_FINDIV16CFGR			U(0x1264)
6204cfbb84aSYann Gautier #define RCC_FINDIV17CFGR			U(0x1268)
6214cfbb84aSYann Gautier #define RCC_FINDIV18CFGR			U(0x126C)
6224cfbb84aSYann Gautier #define RCC_FINDIV19CFGR			U(0x1270)
6234cfbb84aSYann Gautier #define RCC_FINDIV20CFGR			U(0x1274)
6244cfbb84aSYann Gautier #define RCC_FINDIV21CFGR			U(0x1278)
6254cfbb84aSYann Gautier #define RCC_FINDIV22CFGR			U(0x127C)
6264cfbb84aSYann Gautier #define RCC_FINDIV23CFGR			U(0x1280)
6274cfbb84aSYann Gautier #define RCC_FINDIV24CFGR			U(0x1284)
6284cfbb84aSYann Gautier #define RCC_FINDIV25CFGR			U(0x1288)
6294cfbb84aSYann Gautier #define RCC_FINDIV26CFGR			U(0x128C)
6304cfbb84aSYann Gautier #define RCC_FINDIV27CFGR			U(0x1290)
6314cfbb84aSYann Gautier #define RCC_FINDIV28CFGR			U(0x1294)
6324cfbb84aSYann Gautier #define RCC_FINDIV29CFGR			U(0x1298)
6334cfbb84aSYann Gautier #define RCC_FINDIV30CFGR			U(0x129C)
6344cfbb84aSYann Gautier #define RCC_FINDIV31CFGR			U(0x12A0)
6354cfbb84aSYann Gautier #define RCC_FINDIV32CFGR			U(0x12A4)
6364cfbb84aSYann Gautier #define RCC_FINDIV33CFGR			U(0x12A8)
6374cfbb84aSYann Gautier #define RCC_FINDIV34CFGR			U(0x12AC)
6384cfbb84aSYann Gautier #define RCC_FINDIV35CFGR			U(0x12B0)
6394cfbb84aSYann Gautier #define RCC_FINDIV36CFGR			U(0x12B4)
6404cfbb84aSYann Gautier #define RCC_FINDIV37CFGR			U(0x12B8)
6414cfbb84aSYann Gautier #define RCC_FINDIV38CFGR			U(0x12BC)
6424cfbb84aSYann Gautier #define RCC_FINDIV39CFGR			U(0x12C0)
6434cfbb84aSYann Gautier #define RCC_FINDIV40CFGR			U(0x12C4)
6444cfbb84aSYann Gautier #define RCC_FINDIV41CFGR			U(0x12C8)
6454cfbb84aSYann Gautier #define RCC_FINDIV42CFGR			U(0x12CC)
6464cfbb84aSYann Gautier #define RCC_FINDIV43CFGR			U(0x12D0)
6474cfbb84aSYann Gautier #define RCC_FINDIV44CFGR			U(0x12D4)
6484cfbb84aSYann Gautier #define RCC_FINDIV45CFGR			U(0x12D8)
6494cfbb84aSYann Gautier #define RCC_FINDIV46CFGR			U(0x12DC)
6504cfbb84aSYann Gautier #define RCC_FINDIV47CFGR			U(0x12E0)
6514cfbb84aSYann Gautier #define RCC_FINDIV48CFGR			U(0x12E4)
6524cfbb84aSYann Gautier #define RCC_FINDIV49CFGR			U(0x12E8)
6534cfbb84aSYann Gautier #define RCC_FINDIV50CFGR			U(0x12EC)
6544cfbb84aSYann Gautier #define RCC_FINDIV51CFGR			U(0x12F0)
6554cfbb84aSYann Gautier #define RCC_FINDIV52CFGR			U(0x12F4)
6564cfbb84aSYann Gautier #define RCC_FINDIV53CFGR			U(0x12F8)
6574cfbb84aSYann Gautier #define RCC_FINDIV54CFGR			U(0x12FC)
6584cfbb84aSYann Gautier #define RCC_FINDIV55CFGR			U(0x1300)
6594cfbb84aSYann Gautier #define RCC_FINDIV56CFGR			U(0x1304)
6604cfbb84aSYann Gautier #define RCC_FINDIV57CFGR			U(0x1308)
6614cfbb84aSYann Gautier #define RCC_FINDIV58CFGR			U(0x130C)
6624cfbb84aSYann Gautier #define RCC_FINDIV59CFGR			U(0x1310)
6634cfbb84aSYann Gautier #define RCC_FINDIV60CFGR			U(0x1314)
6644cfbb84aSYann Gautier #define RCC_FINDIV61CFGR			U(0x1318)
6654cfbb84aSYann Gautier #define RCC_FINDIV62CFGR			U(0x131C)
6664cfbb84aSYann Gautier #define RCC_FINDIV63CFGR			U(0x1320)
6674cfbb84aSYann Gautier #define RCC_FINDIVSR1				U(0x1324)
6684cfbb84aSYann Gautier #define RCC_FINDIVSR2				U(0x1328)
6694cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR			U(0x1340)
6704cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR			U(0x1344)
6714cfbb84aSYann Gautier #define RCC_FCALCREFCFGR			U(0x1348)
6724cfbb84aSYann Gautier #define RCC_FCALCCR1				U(0x134C)
6734cfbb84aSYann Gautier #define RCC_FCALCCR2				U(0x1354)
6744cfbb84aSYann Gautier #define RCC_FCALCSR				U(0x1358)
6754cfbb84aSYann Gautier #define RCC_PLL4CFGR1				U(0x1360)
6764cfbb84aSYann Gautier #define RCC_PLL4CFGR2				U(0x1364)
6774cfbb84aSYann Gautier #define RCC_PLL4CFGR3				U(0x1368)
6784cfbb84aSYann Gautier #define RCC_PLL4CFGR4				U(0x136C)
6794cfbb84aSYann Gautier #define RCC_PLL4CFGR5				U(0x1370)
6804cfbb84aSYann Gautier #define RCC_PLL4CFGR6				U(0x1378)
6814cfbb84aSYann Gautier #define RCC_PLL4CFGR7				U(0x137C)
6824cfbb84aSYann Gautier #define RCC_PLL5CFGR1				U(0x1388)
6834cfbb84aSYann Gautier #define RCC_PLL5CFGR2				U(0x138C)
6844cfbb84aSYann Gautier #define RCC_PLL5CFGR3				U(0x1390)
6854cfbb84aSYann Gautier #define RCC_PLL5CFGR4				U(0x1394)
6864cfbb84aSYann Gautier #define RCC_PLL5CFGR5				U(0x1398)
6874cfbb84aSYann Gautier #define RCC_PLL5CFGR6				U(0x13A0)
6884cfbb84aSYann Gautier #define RCC_PLL5CFGR7				U(0x13A4)
6894cfbb84aSYann Gautier #define RCC_PLL6CFGR1				U(0x13B0)
6904cfbb84aSYann Gautier #define RCC_PLL6CFGR2				U(0x13B4)
6914cfbb84aSYann Gautier #define RCC_PLL6CFGR3				U(0x13B8)
6924cfbb84aSYann Gautier #define RCC_PLL6CFGR4				U(0x13BC)
6934cfbb84aSYann Gautier #define RCC_PLL6CFGR5				U(0x13C0)
6944cfbb84aSYann Gautier #define RCC_PLL6CFGR6				U(0x13C8)
6954cfbb84aSYann Gautier #define RCC_PLL6CFGR7				U(0x13CC)
6964cfbb84aSYann Gautier #define RCC_PLL7CFGR1				U(0x13D8)
6974cfbb84aSYann Gautier #define RCC_PLL7CFGR2				U(0x13DC)
6984cfbb84aSYann Gautier #define RCC_PLL7CFGR3				U(0x13E0)
6994cfbb84aSYann Gautier #define RCC_PLL7CFGR4				U(0x13E4)
7004cfbb84aSYann Gautier #define RCC_PLL7CFGR5				U(0x13E8)
7014cfbb84aSYann Gautier #define RCC_PLL7CFGR6				U(0x13F0)
7024cfbb84aSYann Gautier #define RCC_PLL7CFGR7				U(0x13F4)
7034cfbb84aSYann Gautier #define RCC_PLL8CFGR1				U(0x1400)
7044cfbb84aSYann Gautier #define RCC_PLL8CFGR2				U(0x1404)
7054cfbb84aSYann Gautier #define RCC_PLL8CFGR3				U(0x1408)
7064cfbb84aSYann Gautier #define RCC_PLL8CFGR4				U(0x140C)
7074cfbb84aSYann Gautier #define RCC_PLL8CFGR5				U(0x1410)
7084cfbb84aSYann Gautier #define RCC_PLL8CFGR6				U(0x1418)
7094cfbb84aSYann Gautier #define RCC_PLL8CFGR7				U(0x141C)
7104cfbb84aSYann Gautier #define RCC_VERR				U(0xFFF4)
7114cfbb84aSYann Gautier #define RCC_IDR					U(0xFFF8)
7124cfbb84aSYann Gautier #define RCC_SIDR				U(0xFFFC)
7134cfbb84aSYann Gautier 
7144cfbb84aSYann Gautier /* Offset between RCC_MP_xxxENSETR and RCC_MP_xxxENCLRR registers */
7154cfbb84aSYann Gautier #define RCC_MP_ENCLRR_OFFSET			U(4)
7164cfbb84aSYann Gautier 
7174cfbb84aSYann Gautier /* RCC_SECCFGR3 register fields */
7184cfbb84aSYann Gautier #define RCC_SECCFGR3_SEC_MASK			GENMASK_32(17, 0)
7194cfbb84aSYann Gautier #define RCC_SECCFGR3_SEC_SHIFT			0
7204cfbb84aSYann Gautier 
7214cfbb84aSYann Gautier /* RCC_PRIVCFGR3 register fields */
7224cfbb84aSYann Gautier #define RCC_PRIVCFGR3_PRIV_MASK			GENMASK_32(17, 0)
7234cfbb84aSYann Gautier #define RCC_PRIVCFGR3_PRIV_SHIFT		0
7244cfbb84aSYann Gautier 
7254cfbb84aSYann Gautier /* RCC_RCFGLOCKR3 register fields */
7264cfbb84aSYann Gautier #define RCC_RCFGLOCKR3_RLOCK_MASK		GENMASK_32(17, 0)
7274cfbb84aSYann Gautier #define RCC_RCFGLOCKR3_RLOCK_SHIFT		0
7284cfbb84aSYann Gautier 
7294cfbb84aSYann Gautier /* RCC_R0CIDCFGR register fields */
7304cfbb84aSYann Gautier #define RCC_R0CIDCFGR_CFEN			BIT(0)
7314cfbb84aSYann Gautier #define RCC_R0CIDCFGR_SEM_EN			BIT(1)
7324cfbb84aSYann Gautier #define RCC_R0CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
7334cfbb84aSYann Gautier #define RCC_R0CIDCFGR_SCID_SHIFT		4
7344cfbb84aSYann Gautier #define RCC_R0CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
7354cfbb84aSYann Gautier #define RCC_R0CIDCFGR_SEMWLC_SHIFT		16
7364cfbb84aSYann Gautier 
7374cfbb84aSYann Gautier /* RCC_R0SEMCR register fields */
7384cfbb84aSYann Gautier #define RCC_R0SEMCR_SEM_MUTEX			BIT(0)
7394cfbb84aSYann Gautier #define RCC_R0SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
7404cfbb84aSYann Gautier #define RCC_R0SEMCR_SEMCID_SHIFT		4
7414cfbb84aSYann Gautier 
7424cfbb84aSYann Gautier /* RCC_R1CIDCFGR register fields */
7434cfbb84aSYann Gautier #define RCC_R1CIDCFGR_CFEN			BIT(0)
7444cfbb84aSYann Gautier #define RCC_R1CIDCFGR_SEM_EN			BIT(1)
7454cfbb84aSYann Gautier #define RCC_R1CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
7464cfbb84aSYann Gautier #define RCC_R1CIDCFGR_SCID_SHIFT		4
7474cfbb84aSYann Gautier #define RCC_R1CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
7484cfbb84aSYann Gautier #define RCC_R1CIDCFGR_SEMWLC_SHIFT		16
7494cfbb84aSYann Gautier 
7504cfbb84aSYann Gautier /* RCC_R1SEMCR register fields */
7514cfbb84aSYann Gautier #define RCC_R1SEMCR_SEM_MUTEX			BIT(0)
7524cfbb84aSYann Gautier #define RCC_R1SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
7534cfbb84aSYann Gautier #define RCC_R1SEMCR_SEMCID_SHIFT		4
7544cfbb84aSYann Gautier 
7554cfbb84aSYann Gautier /* RCC_R2CIDCFGR register fields */
7564cfbb84aSYann Gautier #define RCC_R2CIDCFGR_CFEN			BIT(0)
7574cfbb84aSYann Gautier #define RCC_R2CIDCFGR_SEM_EN			BIT(1)
7584cfbb84aSYann Gautier #define RCC_R2CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
7594cfbb84aSYann Gautier #define RCC_R2CIDCFGR_SCID_SHIFT		4
7604cfbb84aSYann Gautier #define RCC_R2CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
7614cfbb84aSYann Gautier #define RCC_R2CIDCFGR_SEMWLC_SHIFT		16
7624cfbb84aSYann Gautier 
7634cfbb84aSYann Gautier /* RCC_R2SEMCR register fields */
7644cfbb84aSYann Gautier #define RCC_R2SEMCR_SEM_MUTEX			BIT(0)
7654cfbb84aSYann Gautier #define RCC_R2SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
7664cfbb84aSYann Gautier #define RCC_R2SEMCR_SEMCID_SHIFT		4
7674cfbb84aSYann Gautier 
7684cfbb84aSYann Gautier /* RCC_R3CIDCFGR register fields */
7694cfbb84aSYann Gautier #define RCC_R3CIDCFGR_CFEN			BIT(0)
7704cfbb84aSYann Gautier #define RCC_R3CIDCFGR_SEM_EN			BIT(1)
7714cfbb84aSYann Gautier #define RCC_R3CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
7724cfbb84aSYann Gautier #define RCC_R3CIDCFGR_SCID_SHIFT		4
7734cfbb84aSYann Gautier #define RCC_R3CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
7744cfbb84aSYann Gautier #define RCC_R3CIDCFGR_SEMWLC_SHIFT		16
7754cfbb84aSYann Gautier 
7764cfbb84aSYann Gautier /* RCC_R3SEMCR register fields */
7774cfbb84aSYann Gautier #define RCC_R3SEMCR_SEM_MUTEX			BIT(0)
7784cfbb84aSYann Gautier #define RCC_R3SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
7794cfbb84aSYann Gautier #define RCC_R3SEMCR_SEMCID_SHIFT		4
7804cfbb84aSYann Gautier 
7814cfbb84aSYann Gautier /* RCC_R4CIDCFGR register fields */
7824cfbb84aSYann Gautier #define RCC_R4CIDCFGR_CFEN			BIT(0)
7834cfbb84aSYann Gautier #define RCC_R4CIDCFGR_SEM_EN			BIT(1)
7844cfbb84aSYann Gautier #define RCC_R4CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
7854cfbb84aSYann Gautier #define RCC_R4CIDCFGR_SCID_SHIFT		4
7864cfbb84aSYann Gautier #define RCC_R4CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
7874cfbb84aSYann Gautier #define RCC_R4CIDCFGR_SEMWLC_SHIFT		16
7884cfbb84aSYann Gautier 
7894cfbb84aSYann Gautier /* RCC_R4SEMCR register fields */
7904cfbb84aSYann Gautier #define RCC_R4SEMCR_SEM_MUTEX			BIT(0)
7914cfbb84aSYann Gautier #define RCC_R4SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
7924cfbb84aSYann Gautier #define RCC_R4SEMCR_SEMCID_SHIFT		4
7934cfbb84aSYann Gautier 
7944cfbb84aSYann Gautier /* RCC_R5CIDCFGR register fields */
7954cfbb84aSYann Gautier #define RCC_R5CIDCFGR_CFEN			BIT(0)
7964cfbb84aSYann Gautier #define RCC_R5CIDCFGR_SEM_EN			BIT(1)
7974cfbb84aSYann Gautier #define RCC_R5CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
7984cfbb84aSYann Gautier #define RCC_R5CIDCFGR_SCID_SHIFT		4
7994cfbb84aSYann Gautier #define RCC_R5CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8004cfbb84aSYann Gautier #define RCC_R5CIDCFGR_SEMWLC_SHIFT		16
8014cfbb84aSYann Gautier 
8024cfbb84aSYann Gautier /* RCC_R5SEMCR register fields */
8034cfbb84aSYann Gautier #define RCC_R5SEMCR_SEM_MUTEX			BIT(0)
8044cfbb84aSYann Gautier #define RCC_R5SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
8054cfbb84aSYann Gautier #define RCC_R5SEMCR_SEMCID_SHIFT		4
8064cfbb84aSYann Gautier 
8074cfbb84aSYann Gautier /* RCC_R6CIDCFGR register fields */
8084cfbb84aSYann Gautier #define RCC_R6CIDCFGR_CFEN			BIT(0)
8094cfbb84aSYann Gautier #define RCC_R6CIDCFGR_SEM_EN			BIT(1)
8104cfbb84aSYann Gautier #define RCC_R6CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
8114cfbb84aSYann Gautier #define RCC_R6CIDCFGR_SCID_SHIFT		4
8124cfbb84aSYann Gautier #define RCC_R6CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8134cfbb84aSYann Gautier #define RCC_R6CIDCFGR_SEMWLC_SHIFT		16
8144cfbb84aSYann Gautier 
8154cfbb84aSYann Gautier /* RCC_R6SEMCR register fields */
8164cfbb84aSYann Gautier #define RCC_R6SEMCR_SEM_MUTEX			BIT(0)
8174cfbb84aSYann Gautier #define RCC_R6SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
8184cfbb84aSYann Gautier #define RCC_R6SEMCR_SEMCID_SHIFT		4
8194cfbb84aSYann Gautier 
8204cfbb84aSYann Gautier /* RCC_R7CIDCFGR register fields */
8214cfbb84aSYann Gautier #define RCC_R7CIDCFGR_CFEN			BIT(0)
8224cfbb84aSYann Gautier #define RCC_R7CIDCFGR_SEM_EN			BIT(1)
8234cfbb84aSYann Gautier #define RCC_R7CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
8244cfbb84aSYann Gautier #define RCC_R7CIDCFGR_SCID_SHIFT		4
8254cfbb84aSYann Gautier #define RCC_R7CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8264cfbb84aSYann Gautier #define RCC_R7CIDCFGR_SEMWLC_SHIFT		16
8274cfbb84aSYann Gautier 
8284cfbb84aSYann Gautier /* RCC_R7SEMCR register fields */
8294cfbb84aSYann Gautier #define RCC_R7SEMCR_SEM_MUTEX			BIT(0)
8304cfbb84aSYann Gautier #define RCC_R7SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
8314cfbb84aSYann Gautier #define RCC_R7SEMCR_SEMCID_SHIFT		4
8324cfbb84aSYann Gautier 
8334cfbb84aSYann Gautier /* RCC_R8CIDCFGR register fields */
8344cfbb84aSYann Gautier #define RCC_R8CIDCFGR_CFEN			BIT(0)
8354cfbb84aSYann Gautier #define RCC_R8CIDCFGR_SEM_EN			BIT(1)
8364cfbb84aSYann Gautier #define RCC_R8CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
8374cfbb84aSYann Gautier #define RCC_R8CIDCFGR_SCID_SHIFT		4
8384cfbb84aSYann Gautier #define RCC_R8CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8394cfbb84aSYann Gautier #define RCC_R8CIDCFGR_SEMWLC_SHIFT		16
8404cfbb84aSYann Gautier 
8414cfbb84aSYann Gautier /* RCC_R8SEMCR register fields */
8424cfbb84aSYann Gautier #define RCC_R8SEMCR_SEM_MUTEX			BIT(0)
8434cfbb84aSYann Gautier #define RCC_R8SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
8444cfbb84aSYann Gautier #define RCC_R8SEMCR_SEMCID_SHIFT		4
8454cfbb84aSYann Gautier 
8464cfbb84aSYann Gautier /* RCC_R9CIDCFGR register fields */
8474cfbb84aSYann Gautier #define RCC_R9CIDCFGR_CFEN			BIT(0)
8484cfbb84aSYann Gautier #define RCC_R9CIDCFGR_SEM_EN			BIT(1)
8494cfbb84aSYann Gautier #define RCC_R9CIDCFGR_SCID_MASK			GENMASK_32(6, 4)
8504cfbb84aSYann Gautier #define RCC_R9CIDCFGR_SCID_SHIFT		4
8514cfbb84aSYann Gautier #define RCC_R9CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8524cfbb84aSYann Gautier #define RCC_R9CIDCFGR_SEMWLC_SHIFT		16
8534cfbb84aSYann Gautier 
8544cfbb84aSYann Gautier /* RCC_R9SEMCR register fields */
8554cfbb84aSYann Gautier #define RCC_R9SEMCR_SEM_MUTEX			BIT(0)
8564cfbb84aSYann Gautier #define RCC_R9SEMCR_SEMCID_MASK			GENMASK_32(6, 4)
8574cfbb84aSYann Gautier #define RCC_R9SEMCR_SEMCID_SHIFT		4
8584cfbb84aSYann Gautier 
8594cfbb84aSYann Gautier /* RCC_R10CIDCFGR register fields */
8604cfbb84aSYann Gautier #define RCC_R10CIDCFGR_CFEN			BIT(0)
8614cfbb84aSYann Gautier #define RCC_R10CIDCFGR_SEM_EN			BIT(1)
8624cfbb84aSYann Gautier #define RCC_R10CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
8634cfbb84aSYann Gautier #define RCC_R10CIDCFGR_SCID_SHIFT		4
8644cfbb84aSYann Gautier #define RCC_R10CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8654cfbb84aSYann Gautier #define RCC_R10CIDCFGR_SEMWLC_SHIFT		16
8664cfbb84aSYann Gautier 
8674cfbb84aSYann Gautier /* RCC_R10SEMCR register fields */
8684cfbb84aSYann Gautier #define RCC_R10SEMCR_SEM_MUTEX			BIT(0)
8694cfbb84aSYann Gautier #define RCC_R10SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
8704cfbb84aSYann Gautier #define RCC_R10SEMCR_SEMCID_SHIFT		4
8714cfbb84aSYann Gautier 
8724cfbb84aSYann Gautier /* RCC_R11CIDCFGR register fields */
8734cfbb84aSYann Gautier #define RCC_R11CIDCFGR_CFEN			BIT(0)
8744cfbb84aSYann Gautier #define RCC_R11CIDCFGR_SEM_EN			BIT(1)
8754cfbb84aSYann Gautier #define RCC_R11CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
8764cfbb84aSYann Gautier #define RCC_R11CIDCFGR_SCID_SHIFT		4
8774cfbb84aSYann Gautier #define RCC_R11CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8784cfbb84aSYann Gautier #define RCC_R11CIDCFGR_SEMWLC_SHIFT		16
8794cfbb84aSYann Gautier 
8804cfbb84aSYann Gautier /* RCC_R11SEMCR register fields */
8814cfbb84aSYann Gautier #define RCC_R11SEMCR_SEM_MUTEX			BIT(0)
8824cfbb84aSYann Gautier #define RCC_R11SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
8834cfbb84aSYann Gautier #define RCC_R11SEMCR_SEMCID_SHIFT		4
8844cfbb84aSYann Gautier 
8854cfbb84aSYann Gautier /* RCC_R12CIDCFGR register fields */
8864cfbb84aSYann Gautier #define RCC_R12CIDCFGR_CFEN			BIT(0)
8874cfbb84aSYann Gautier #define RCC_R12CIDCFGR_SEM_EN			BIT(1)
8884cfbb84aSYann Gautier #define RCC_R12CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
8894cfbb84aSYann Gautier #define RCC_R12CIDCFGR_SCID_SHIFT		4
8904cfbb84aSYann Gautier #define RCC_R12CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
8914cfbb84aSYann Gautier #define RCC_R12CIDCFGR_SEMWLC_SHIFT		16
8924cfbb84aSYann Gautier 
8934cfbb84aSYann Gautier /* RCC_R12SEMCR register fields */
8944cfbb84aSYann Gautier #define RCC_R12SEMCR_SEM_MUTEX			BIT(0)
8954cfbb84aSYann Gautier #define RCC_R12SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
8964cfbb84aSYann Gautier #define RCC_R12SEMCR_SEMCID_SHIFT		4
8974cfbb84aSYann Gautier 
8984cfbb84aSYann Gautier /* RCC_R13CIDCFGR register fields */
8994cfbb84aSYann Gautier #define RCC_R13CIDCFGR_CFEN			BIT(0)
9004cfbb84aSYann Gautier #define RCC_R13CIDCFGR_SEM_EN			BIT(1)
9014cfbb84aSYann Gautier #define RCC_R13CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9024cfbb84aSYann Gautier #define RCC_R13CIDCFGR_SCID_SHIFT		4
9034cfbb84aSYann Gautier #define RCC_R13CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9044cfbb84aSYann Gautier #define RCC_R13CIDCFGR_SEMWLC_SHIFT		16
9054cfbb84aSYann Gautier 
9064cfbb84aSYann Gautier /* RCC_R13SEMCR register fields */
9074cfbb84aSYann Gautier #define RCC_R13SEMCR_SEM_MUTEX			BIT(0)
9084cfbb84aSYann Gautier #define RCC_R13SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
9094cfbb84aSYann Gautier #define RCC_R13SEMCR_SEMCID_SHIFT		4
9104cfbb84aSYann Gautier 
9114cfbb84aSYann Gautier /* RCC_R14CIDCFGR register fields */
9124cfbb84aSYann Gautier #define RCC_R14CIDCFGR_CFEN			BIT(0)
9134cfbb84aSYann Gautier #define RCC_R14CIDCFGR_SEM_EN			BIT(1)
9144cfbb84aSYann Gautier #define RCC_R14CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9154cfbb84aSYann Gautier #define RCC_R14CIDCFGR_SCID_SHIFT		4
9164cfbb84aSYann Gautier #define RCC_R14CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9174cfbb84aSYann Gautier #define RCC_R14CIDCFGR_SEMWLC_SHIFT		16
9184cfbb84aSYann Gautier 
9194cfbb84aSYann Gautier /* RCC_R14SEMCR register fields */
9204cfbb84aSYann Gautier #define RCC_R14SEMCR_SEM_MUTEX			BIT(0)
9214cfbb84aSYann Gautier #define RCC_R14SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
9224cfbb84aSYann Gautier #define RCC_R14SEMCR_SEMCID_SHIFT		4
9234cfbb84aSYann Gautier 
9244cfbb84aSYann Gautier /* RCC_R15CIDCFGR register fields */
9254cfbb84aSYann Gautier #define RCC_R15CIDCFGR_CFEN			BIT(0)
9264cfbb84aSYann Gautier #define RCC_R15CIDCFGR_SEM_EN			BIT(1)
9274cfbb84aSYann Gautier #define RCC_R15CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9284cfbb84aSYann Gautier #define RCC_R15CIDCFGR_SCID_SHIFT		4
9294cfbb84aSYann Gautier #define RCC_R15CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9304cfbb84aSYann Gautier #define RCC_R15CIDCFGR_SEMWLC_SHIFT		16
9314cfbb84aSYann Gautier 
9324cfbb84aSYann Gautier /* RCC_R15SEMCR register fields */
9334cfbb84aSYann Gautier #define RCC_R15SEMCR_SEM_MUTEX			BIT(0)
9344cfbb84aSYann Gautier #define RCC_R15SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
9354cfbb84aSYann Gautier #define RCC_R15SEMCR_SEMCID_SHIFT		4
9364cfbb84aSYann Gautier 
9374cfbb84aSYann Gautier /* RCC_R16CIDCFGR register fields */
9384cfbb84aSYann Gautier #define RCC_R16CIDCFGR_CFEN			BIT(0)
9394cfbb84aSYann Gautier #define RCC_R16CIDCFGR_SEM_EN			BIT(1)
9404cfbb84aSYann Gautier #define RCC_R16CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9414cfbb84aSYann Gautier #define RCC_R16CIDCFGR_SCID_SHIFT		4
9424cfbb84aSYann Gautier #define RCC_R16CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9434cfbb84aSYann Gautier #define RCC_R16CIDCFGR_SEMWLC_SHIFT		16
9444cfbb84aSYann Gautier 
9454cfbb84aSYann Gautier /* RCC_R16SEMCR register fields */
9464cfbb84aSYann Gautier #define RCC_R16SEMCR_SEM_MUTEX			BIT(0)
9474cfbb84aSYann Gautier #define RCC_R16SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
9484cfbb84aSYann Gautier #define RCC_R16SEMCR_SEMCID_SHIFT		4
9494cfbb84aSYann Gautier 
9504cfbb84aSYann Gautier /* RCC_R17CIDCFGR register fields */
9514cfbb84aSYann Gautier #define RCC_R17CIDCFGR_CFEN			BIT(0)
9524cfbb84aSYann Gautier #define RCC_R17CIDCFGR_SEM_EN			BIT(1)
9534cfbb84aSYann Gautier #define RCC_R17CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9544cfbb84aSYann Gautier #define RCC_R17CIDCFGR_SCID_SHIFT		4
9554cfbb84aSYann Gautier #define RCC_R17CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9564cfbb84aSYann Gautier #define RCC_R17CIDCFGR_SEMWLC_SHIFT		16
9574cfbb84aSYann Gautier 
9584cfbb84aSYann Gautier /* RCC_R17SEMCR register fields */
9594cfbb84aSYann Gautier #define RCC_R17SEMCR_SEM_MUTEX			BIT(0)
9604cfbb84aSYann Gautier #define RCC_R17SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
9614cfbb84aSYann Gautier #define RCC_R17SEMCR_SEMCID_SHIFT		4
9624cfbb84aSYann Gautier 
9634cfbb84aSYann Gautier /* RCC_R18CIDCFGR register fields */
9644cfbb84aSYann Gautier #define RCC_R18CIDCFGR_CFEN			BIT(0)
9654cfbb84aSYann Gautier #define RCC_R18CIDCFGR_SEM_EN			BIT(1)
9664cfbb84aSYann Gautier #define RCC_R18CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9674cfbb84aSYann Gautier #define RCC_R18CIDCFGR_SCID_SHIFT		4
9684cfbb84aSYann Gautier #define RCC_R18CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9694cfbb84aSYann Gautier #define RCC_R18CIDCFGR_SEMWLC_SHIFT		16
9704cfbb84aSYann Gautier 
9714cfbb84aSYann Gautier /* RCC_R18SEMCR register fields */
9724cfbb84aSYann Gautier #define RCC_R18SEMCR_SEM_MUTEX			BIT(0)
9734cfbb84aSYann Gautier #define RCC_R18SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
9744cfbb84aSYann Gautier #define RCC_R18SEMCR_SEMCID_SHIFT		4
9754cfbb84aSYann Gautier 
9764cfbb84aSYann Gautier /* RCC_R19CIDCFGR register fields */
9774cfbb84aSYann Gautier #define RCC_R19CIDCFGR_CFEN			BIT(0)
9784cfbb84aSYann Gautier #define RCC_R19CIDCFGR_SEM_EN			BIT(1)
9794cfbb84aSYann Gautier #define RCC_R19CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9804cfbb84aSYann Gautier #define RCC_R19CIDCFGR_SCID_SHIFT		4
9814cfbb84aSYann Gautier #define RCC_R19CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9824cfbb84aSYann Gautier #define RCC_R19CIDCFGR_SEMWLC_SHIFT		16
9834cfbb84aSYann Gautier 
9844cfbb84aSYann Gautier /* RCC_R19SEMCR register fields */
9854cfbb84aSYann Gautier #define RCC_R19SEMCR_SEM_MUTEX			BIT(0)
9864cfbb84aSYann Gautier #define RCC_R19SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
9874cfbb84aSYann Gautier #define RCC_R19SEMCR_SEMCID_SHIFT		4
9884cfbb84aSYann Gautier 
9894cfbb84aSYann Gautier /* RCC_R20CIDCFGR register fields */
9904cfbb84aSYann Gautier #define RCC_R20CIDCFGR_CFEN			BIT(0)
9914cfbb84aSYann Gautier #define RCC_R20CIDCFGR_SEM_EN			BIT(1)
9924cfbb84aSYann Gautier #define RCC_R20CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
9934cfbb84aSYann Gautier #define RCC_R20CIDCFGR_SCID_SHIFT		4
9944cfbb84aSYann Gautier #define RCC_R20CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
9954cfbb84aSYann Gautier #define RCC_R20CIDCFGR_SEMWLC_SHIFT		16
9964cfbb84aSYann Gautier 
9974cfbb84aSYann Gautier /* RCC_R20SEMCR register fields */
9984cfbb84aSYann Gautier #define RCC_R20SEMCR_SEM_MUTEX			BIT(0)
9994cfbb84aSYann Gautier #define RCC_R20SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10004cfbb84aSYann Gautier #define RCC_R20SEMCR_SEMCID_SHIFT		4
10014cfbb84aSYann Gautier 
10024cfbb84aSYann Gautier /* RCC_R21CIDCFGR register fields */
10034cfbb84aSYann Gautier #define RCC_R21CIDCFGR_CFEN			BIT(0)
10044cfbb84aSYann Gautier #define RCC_R21CIDCFGR_SEM_EN			BIT(1)
10054cfbb84aSYann Gautier #define RCC_R21CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10064cfbb84aSYann Gautier #define RCC_R21CIDCFGR_SCID_SHIFT		4
10074cfbb84aSYann Gautier #define RCC_R21CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10084cfbb84aSYann Gautier #define RCC_R21CIDCFGR_SEMWLC_SHIFT		16
10094cfbb84aSYann Gautier 
10104cfbb84aSYann Gautier /* RCC_R21SEMCR register fields */
10114cfbb84aSYann Gautier #define RCC_R21SEMCR_SEM_MUTEX			BIT(0)
10124cfbb84aSYann Gautier #define RCC_R21SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10134cfbb84aSYann Gautier #define RCC_R21SEMCR_SEMCID_SHIFT		4
10144cfbb84aSYann Gautier 
10154cfbb84aSYann Gautier /* RCC_R22CIDCFGR register fields */
10164cfbb84aSYann Gautier #define RCC_R22CIDCFGR_CFEN			BIT(0)
10174cfbb84aSYann Gautier #define RCC_R22CIDCFGR_SEM_EN			BIT(1)
10184cfbb84aSYann Gautier #define RCC_R22CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10194cfbb84aSYann Gautier #define RCC_R22CIDCFGR_SCID_SHIFT		4
10204cfbb84aSYann Gautier #define RCC_R22CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10214cfbb84aSYann Gautier #define RCC_R22CIDCFGR_SEMWLC_SHIFT		16
10224cfbb84aSYann Gautier 
10234cfbb84aSYann Gautier /* RCC_R22SEMCR register fields */
10244cfbb84aSYann Gautier #define RCC_R22SEMCR_SEM_MUTEX			BIT(0)
10254cfbb84aSYann Gautier #define RCC_R22SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10264cfbb84aSYann Gautier #define RCC_R22SEMCR_SEMCID_SHIFT		4
10274cfbb84aSYann Gautier 
10284cfbb84aSYann Gautier /* RCC_R23CIDCFGR register fields */
10294cfbb84aSYann Gautier #define RCC_R23CIDCFGR_CFEN			BIT(0)
10304cfbb84aSYann Gautier #define RCC_R23CIDCFGR_SEM_EN			BIT(1)
10314cfbb84aSYann Gautier #define RCC_R23CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10324cfbb84aSYann Gautier #define RCC_R23CIDCFGR_SCID_SHIFT		4
10334cfbb84aSYann Gautier #define RCC_R23CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10344cfbb84aSYann Gautier #define RCC_R23CIDCFGR_SEMWLC_SHIFT		16
10354cfbb84aSYann Gautier 
10364cfbb84aSYann Gautier /* RCC_R23SEMCR register fields */
10374cfbb84aSYann Gautier #define RCC_R23SEMCR_SEM_MUTEX			BIT(0)
10384cfbb84aSYann Gautier #define RCC_R23SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10394cfbb84aSYann Gautier #define RCC_R23SEMCR_SEMCID_SHIFT		4
10404cfbb84aSYann Gautier 
10414cfbb84aSYann Gautier /* RCC_R24CIDCFGR register fields */
10424cfbb84aSYann Gautier #define RCC_R24CIDCFGR_CFEN			BIT(0)
10434cfbb84aSYann Gautier #define RCC_R24CIDCFGR_SEM_EN			BIT(1)
10444cfbb84aSYann Gautier #define RCC_R24CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10454cfbb84aSYann Gautier #define RCC_R24CIDCFGR_SCID_SHIFT		4
10464cfbb84aSYann Gautier #define RCC_R24CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10474cfbb84aSYann Gautier #define RCC_R24CIDCFGR_SEMWLC_SHIFT		16
10484cfbb84aSYann Gautier 
10494cfbb84aSYann Gautier /* RCC_R24SEMCR register fields */
10504cfbb84aSYann Gautier #define RCC_R24SEMCR_SEM_MUTEX			BIT(0)
10514cfbb84aSYann Gautier #define RCC_R24SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10524cfbb84aSYann Gautier #define RCC_R24SEMCR_SEMCID_SHIFT		4
10534cfbb84aSYann Gautier 
10544cfbb84aSYann Gautier /* RCC_R25CIDCFGR register fields */
10554cfbb84aSYann Gautier #define RCC_R25CIDCFGR_CFEN			BIT(0)
10564cfbb84aSYann Gautier #define RCC_R25CIDCFGR_SEM_EN			BIT(1)
10574cfbb84aSYann Gautier #define RCC_R25CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10584cfbb84aSYann Gautier #define RCC_R25CIDCFGR_SCID_SHIFT		4
10594cfbb84aSYann Gautier #define RCC_R25CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10604cfbb84aSYann Gautier #define RCC_R25CIDCFGR_SEMWLC_SHIFT		16
10614cfbb84aSYann Gautier 
10624cfbb84aSYann Gautier /* RCC_R25SEMCR register fields */
10634cfbb84aSYann Gautier #define RCC_R25SEMCR_SEM_MUTEX			BIT(0)
10644cfbb84aSYann Gautier #define RCC_R25SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10654cfbb84aSYann Gautier #define RCC_R25SEMCR_SEMCID_SHIFT		4
10664cfbb84aSYann Gautier 
10674cfbb84aSYann Gautier /* RCC_R26CIDCFGR register fields */
10684cfbb84aSYann Gautier #define RCC_R26CIDCFGR_CFEN			BIT(0)
10694cfbb84aSYann Gautier #define RCC_R26CIDCFGR_SEM_EN			BIT(1)
10704cfbb84aSYann Gautier #define RCC_R26CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10714cfbb84aSYann Gautier #define RCC_R26CIDCFGR_SCID_SHIFT		4
10724cfbb84aSYann Gautier #define RCC_R26CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10734cfbb84aSYann Gautier #define RCC_R26CIDCFGR_SEMWLC_SHIFT		16
10744cfbb84aSYann Gautier 
10754cfbb84aSYann Gautier /* RCC_R26SEMCR register fields */
10764cfbb84aSYann Gautier #define RCC_R26SEMCR_SEM_MUTEX			BIT(0)
10774cfbb84aSYann Gautier #define RCC_R26SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10784cfbb84aSYann Gautier #define RCC_R26SEMCR_SEMCID_SHIFT		4
10794cfbb84aSYann Gautier 
10804cfbb84aSYann Gautier /* RCC_R27CIDCFGR register fields */
10814cfbb84aSYann Gautier #define RCC_R27CIDCFGR_CFEN			BIT(0)
10824cfbb84aSYann Gautier #define RCC_R27CIDCFGR_SEM_EN			BIT(1)
10834cfbb84aSYann Gautier #define RCC_R27CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10844cfbb84aSYann Gautier #define RCC_R27CIDCFGR_SCID_SHIFT		4
10854cfbb84aSYann Gautier #define RCC_R27CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10864cfbb84aSYann Gautier #define RCC_R27CIDCFGR_SEMWLC_SHIFT		16
10874cfbb84aSYann Gautier 
10884cfbb84aSYann Gautier /* RCC_R27SEMCR register fields */
10894cfbb84aSYann Gautier #define RCC_R27SEMCR_SEM_MUTEX			BIT(0)
10904cfbb84aSYann Gautier #define RCC_R27SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
10914cfbb84aSYann Gautier #define RCC_R27SEMCR_SEMCID_SHIFT		4
10924cfbb84aSYann Gautier 
10934cfbb84aSYann Gautier /* RCC_R28CIDCFGR register fields */
10944cfbb84aSYann Gautier #define RCC_R28CIDCFGR_CFEN			BIT(0)
10954cfbb84aSYann Gautier #define RCC_R28CIDCFGR_SEM_EN			BIT(1)
10964cfbb84aSYann Gautier #define RCC_R28CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
10974cfbb84aSYann Gautier #define RCC_R28CIDCFGR_SCID_SHIFT		4
10984cfbb84aSYann Gautier #define RCC_R28CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
10994cfbb84aSYann Gautier #define RCC_R28CIDCFGR_SEMWLC_SHIFT		16
11004cfbb84aSYann Gautier 
11014cfbb84aSYann Gautier /* RCC_R28SEMCR register fields */
11024cfbb84aSYann Gautier #define RCC_R28SEMCR_SEM_MUTEX			BIT(0)
11034cfbb84aSYann Gautier #define RCC_R28SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11044cfbb84aSYann Gautier #define RCC_R28SEMCR_SEMCID_SHIFT		4
11054cfbb84aSYann Gautier 
11064cfbb84aSYann Gautier /* RCC_R29CIDCFGR register fields */
11074cfbb84aSYann Gautier #define RCC_R29CIDCFGR_CFEN			BIT(0)
11084cfbb84aSYann Gautier #define RCC_R29CIDCFGR_SEM_EN			BIT(1)
11094cfbb84aSYann Gautier #define RCC_R29CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
11104cfbb84aSYann Gautier #define RCC_R29CIDCFGR_SCID_SHIFT		4
11114cfbb84aSYann Gautier #define RCC_R29CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
11124cfbb84aSYann Gautier #define RCC_R29CIDCFGR_SEMWLC_SHIFT		16
11134cfbb84aSYann Gautier 
11144cfbb84aSYann Gautier /* RCC_R29SEMCR register fields */
11154cfbb84aSYann Gautier #define RCC_R29SEMCR_SEM_MUTEX			BIT(0)
11164cfbb84aSYann Gautier #define RCC_R29SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11174cfbb84aSYann Gautier #define RCC_R29SEMCR_SEMCID_SHIFT		4
11184cfbb84aSYann Gautier 
11194cfbb84aSYann Gautier /* RCC_R30CIDCFGR register fields */
11204cfbb84aSYann Gautier #define RCC_R30CIDCFGR_CFEN			BIT(0)
11214cfbb84aSYann Gautier #define RCC_R30CIDCFGR_SEM_EN			BIT(1)
11224cfbb84aSYann Gautier #define RCC_R30CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
11234cfbb84aSYann Gautier #define RCC_R30CIDCFGR_SCID_SHIFT		4
11244cfbb84aSYann Gautier #define RCC_R30CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
11254cfbb84aSYann Gautier #define RCC_R30CIDCFGR_SEMWLC_SHIFT		16
11264cfbb84aSYann Gautier 
11274cfbb84aSYann Gautier /* RCC_R30SEMCR register fields */
11284cfbb84aSYann Gautier #define RCC_R30SEMCR_SEM_MUTEX			BIT(0)
11294cfbb84aSYann Gautier #define RCC_R30SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11304cfbb84aSYann Gautier #define RCC_R30SEMCR_SEMCID_SHIFT		4
11314cfbb84aSYann Gautier 
11324cfbb84aSYann Gautier /* RCC_R31CIDCFGR register fields */
11334cfbb84aSYann Gautier #define RCC_R31CIDCFGR_CFEN			BIT(0)
11344cfbb84aSYann Gautier #define RCC_R31CIDCFGR_SEM_EN			BIT(1)
11354cfbb84aSYann Gautier #define RCC_R31CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
11364cfbb84aSYann Gautier #define RCC_R31CIDCFGR_SCID_SHIFT		4
11374cfbb84aSYann Gautier #define RCC_R31CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
11384cfbb84aSYann Gautier #define RCC_R31CIDCFGR_SEMWLC_SHIFT		16
11394cfbb84aSYann Gautier 
11404cfbb84aSYann Gautier /* RCC_R31SEMCR register fields */
11414cfbb84aSYann Gautier #define RCC_R31SEMCR_SEM_MUTEX			BIT(0)
11424cfbb84aSYann Gautier #define RCC_R31SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11434cfbb84aSYann Gautier #define RCC_R31SEMCR_SEMCID_SHIFT		4
11444cfbb84aSYann Gautier 
11454cfbb84aSYann Gautier /* RCC_R32CIDCFGR register fields */
11464cfbb84aSYann Gautier #define RCC_R32CIDCFGR_CFEN			BIT(0)
11474cfbb84aSYann Gautier #define RCC_R32CIDCFGR_SEM_EN			BIT(1)
11484cfbb84aSYann Gautier #define RCC_R32CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
11494cfbb84aSYann Gautier #define RCC_R32CIDCFGR_SCID_SHIFT		4
11504cfbb84aSYann Gautier #define RCC_R32CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
11514cfbb84aSYann Gautier #define RCC_R32CIDCFGR_SEMWLC_SHIFT		16
11524cfbb84aSYann Gautier 
11534cfbb84aSYann Gautier /* RCC_R32SEMCR register fields */
11544cfbb84aSYann Gautier #define RCC_R32SEMCR_SEM_MUTEX			BIT(0)
11554cfbb84aSYann Gautier #define RCC_R32SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11564cfbb84aSYann Gautier #define RCC_R32SEMCR_SEMCID_SHIFT		4
11574cfbb84aSYann Gautier 
11584cfbb84aSYann Gautier /* RCC_R33CIDCFGR register fields */
11594cfbb84aSYann Gautier #define RCC_R33CIDCFGR_CFEN			BIT(0)
11604cfbb84aSYann Gautier #define RCC_R33CIDCFGR_SEM_EN			BIT(1)
11614cfbb84aSYann Gautier #define RCC_R33CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
11624cfbb84aSYann Gautier #define RCC_R33CIDCFGR_SCID_SHIFT		4
11634cfbb84aSYann Gautier #define RCC_R33CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
11644cfbb84aSYann Gautier #define RCC_R33CIDCFGR_SEMWLC_SHIFT		16
11654cfbb84aSYann Gautier 
11664cfbb84aSYann Gautier /* RCC_R33SEMCR register fields */
11674cfbb84aSYann Gautier #define RCC_R33SEMCR_SEM_MUTEX			BIT(0)
11684cfbb84aSYann Gautier #define RCC_R33SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11694cfbb84aSYann Gautier #define RCC_R33SEMCR_SEMCID_SHIFT		4
11704cfbb84aSYann Gautier 
11714cfbb84aSYann Gautier /* RCC_R34CIDCFGR register fields */
11724cfbb84aSYann Gautier #define RCC_R34CIDCFGR_CFEN			BIT(0)
11734cfbb84aSYann Gautier #define RCC_R34CIDCFGR_SEM_EN			BIT(1)
11744cfbb84aSYann Gautier #define RCC_R34CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
11754cfbb84aSYann Gautier #define RCC_R34CIDCFGR_SCID_SHIFT		4
11764cfbb84aSYann Gautier #define RCC_R34CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
11774cfbb84aSYann Gautier #define RCC_R34CIDCFGR_SEMWLC_SHIFT		16
11784cfbb84aSYann Gautier 
11794cfbb84aSYann Gautier /* RCC_R34SEMCR register fields */
11804cfbb84aSYann Gautier #define RCC_R34SEMCR_SEM_MUTEX			BIT(0)
11814cfbb84aSYann Gautier #define RCC_R34SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11824cfbb84aSYann Gautier #define RCC_R34SEMCR_SEMCID_SHIFT		4
11834cfbb84aSYann Gautier 
11844cfbb84aSYann Gautier /* RCC_R35CIDCFGR register fields */
11854cfbb84aSYann Gautier #define RCC_R35CIDCFGR_CFEN			BIT(0)
11864cfbb84aSYann Gautier #define RCC_R35CIDCFGR_SEM_EN			BIT(1)
11874cfbb84aSYann Gautier #define RCC_R35CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
11884cfbb84aSYann Gautier #define RCC_R35CIDCFGR_SCID_SHIFT		4
11894cfbb84aSYann Gautier #define RCC_R35CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
11904cfbb84aSYann Gautier #define RCC_R35CIDCFGR_SEMWLC_SHIFT		16
11914cfbb84aSYann Gautier 
11924cfbb84aSYann Gautier /* RCC_R35SEMCR register fields */
11934cfbb84aSYann Gautier #define RCC_R35SEMCR_SEM_MUTEX			BIT(0)
11944cfbb84aSYann Gautier #define RCC_R35SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
11954cfbb84aSYann Gautier #define RCC_R35SEMCR_SEMCID_SHIFT		4
11964cfbb84aSYann Gautier 
11974cfbb84aSYann Gautier /* RCC_R36CIDCFGR register fields */
11984cfbb84aSYann Gautier #define RCC_R36CIDCFGR_CFEN			BIT(0)
11994cfbb84aSYann Gautier #define RCC_R36CIDCFGR_SEM_EN			BIT(1)
12004cfbb84aSYann Gautier #define RCC_R36CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12014cfbb84aSYann Gautier #define RCC_R36CIDCFGR_SCID_SHIFT		4
12024cfbb84aSYann Gautier #define RCC_R36CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12034cfbb84aSYann Gautier #define RCC_R36CIDCFGR_SEMWLC_SHIFT		16
12044cfbb84aSYann Gautier 
12054cfbb84aSYann Gautier /* RCC_R36SEMCR register fields */
12064cfbb84aSYann Gautier #define RCC_R36SEMCR_SEM_MUTEX			BIT(0)
12074cfbb84aSYann Gautier #define RCC_R36SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12084cfbb84aSYann Gautier #define RCC_R36SEMCR_SEMCID_SHIFT		4
12094cfbb84aSYann Gautier 
12104cfbb84aSYann Gautier /* RCC_R37CIDCFGR register fields */
12114cfbb84aSYann Gautier #define RCC_R37CIDCFGR_CFEN			BIT(0)
12124cfbb84aSYann Gautier #define RCC_R37CIDCFGR_SEM_EN			BIT(1)
12134cfbb84aSYann Gautier #define RCC_R37CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12144cfbb84aSYann Gautier #define RCC_R37CIDCFGR_SCID_SHIFT		4
12154cfbb84aSYann Gautier #define RCC_R37CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12164cfbb84aSYann Gautier #define RCC_R37CIDCFGR_SEMWLC_SHIFT		16
12174cfbb84aSYann Gautier 
12184cfbb84aSYann Gautier /* RCC_R37SEMCR register fields */
12194cfbb84aSYann Gautier #define RCC_R37SEMCR_SEM_MUTEX			BIT(0)
12204cfbb84aSYann Gautier #define RCC_R37SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12214cfbb84aSYann Gautier #define RCC_R37SEMCR_SEMCID_SHIFT		4
12224cfbb84aSYann Gautier 
12234cfbb84aSYann Gautier /* RCC_R38CIDCFGR register fields */
12244cfbb84aSYann Gautier #define RCC_R38CIDCFGR_CFEN			BIT(0)
12254cfbb84aSYann Gautier #define RCC_R38CIDCFGR_SEM_EN			BIT(1)
12264cfbb84aSYann Gautier #define RCC_R38CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12274cfbb84aSYann Gautier #define RCC_R38CIDCFGR_SCID_SHIFT		4
12284cfbb84aSYann Gautier #define RCC_R38CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12294cfbb84aSYann Gautier #define RCC_R38CIDCFGR_SEMWLC_SHIFT		16
12304cfbb84aSYann Gautier 
12314cfbb84aSYann Gautier /* RCC_R38SEMCR register fields */
12324cfbb84aSYann Gautier #define RCC_R38SEMCR_SEM_MUTEX			BIT(0)
12334cfbb84aSYann Gautier #define RCC_R38SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12344cfbb84aSYann Gautier #define RCC_R38SEMCR_SEMCID_SHIFT		4
12354cfbb84aSYann Gautier 
12364cfbb84aSYann Gautier /* RCC_R39CIDCFGR register fields */
12374cfbb84aSYann Gautier #define RCC_R39CIDCFGR_CFEN			BIT(0)
12384cfbb84aSYann Gautier #define RCC_R39CIDCFGR_SEM_EN			BIT(1)
12394cfbb84aSYann Gautier #define RCC_R39CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12404cfbb84aSYann Gautier #define RCC_R39CIDCFGR_SCID_SHIFT		4
12414cfbb84aSYann Gautier #define RCC_R39CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12424cfbb84aSYann Gautier #define RCC_R39CIDCFGR_SEMWLC_SHIFT		16
12434cfbb84aSYann Gautier 
12444cfbb84aSYann Gautier /* RCC_R39SEMCR register fields */
12454cfbb84aSYann Gautier #define RCC_R39SEMCR_SEM_MUTEX			BIT(0)
12464cfbb84aSYann Gautier #define RCC_R39SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12474cfbb84aSYann Gautier #define RCC_R39SEMCR_SEMCID_SHIFT		4
12484cfbb84aSYann Gautier 
12494cfbb84aSYann Gautier /* RCC_R40CIDCFGR register fields */
12504cfbb84aSYann Gautier #define RCC_R40CIDCFGR_CFEN			BIT(0)
12514cfbb84aSYann Gautier #define RCC_R40CIDCFGR_SEM_EN			BIT(1)
12524cfbb84aSYann Gautier #define RCC_R40CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12534cfbb84aSYann Gautier #define RCC_R40CIDCFGR_SCID_SHIFT		4
12544cfbb84aSYann Gautier #define RCC_R40CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12554cfbb84aSYann Gautier #define RCC_R40CIDCFGR_SEMWLC_SHIFT		16
12564cfbb84aSYann Gautier 
12574cfbb84aSYann Gautier /* RCC_R40SEMCR register fields */
12584cfbb84aSYann Gautier #define RCC_R40SEMCR_SEM_MUTEX			BIT(0)
12594cfbb84aSYann Gautier #define RCC_R40SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12604cfbb84aSYann Gautier #define RCC_R40SEMCR_SEMCID_SHIFT		4
12614cfbb84aSYann Gautier 
12624cfbb84aSYann Gautier /* RCC_R41CIDCFGR register fields */
12634cfbb84aSYann Gautier #define RCC_R41CIDCFGR_CFEN			BIT(0)
12644cfbb84aSYann Gautier #define RCC_R41CIDCFGR_SEM_EN			BIT(1)
12654cfbb84aSYann Gautier #define RCC_R41CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12664cfbb84aSYann Gautier #define RCC_R41CIDCFGR_SCID_SHIFT		4
12674cfbb84aSYann Gautier #define RCC_R41CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12684cfbb84aSYann Gautier #define RCC_R41CIDCFGR_SEMWLC_SHIFT		16
12694cfbb84aSYann Gautier 
12704cfbb84aSYann Gautier /* RCC_R41SEMCR register fields */
12714cfbb84aSYann Gautier #define RCC_R41SEMCR_SEM_MUTEX			BIT(0)
12724cfbb84aSYann Gautier #define RCC_R41SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12734cfbb84aSYann Gautier #define RCC_R41SEMCR_SEMCID_SHIFT		4
12744cfbb84aSYann Gautier 
12754cfbb84aSYann Gautier /* RCC_R42CIDCFGR register fields */
12764cfbb84aSYann Gautier #define RCC_R42CIDCFGR_CFEN			BIT(0)
12774cfbb84aSYann Gautier #define RCC_R42CIDCFGR_SEM_EN			BIT(1)
12784cfbb84aSYann Gautier #define RCC_R42CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12794cfbb84aSYann Gautier #define RCC_R42CIDCFGR_SCID_SHIFT		4
12804cfbb84aSYann Gautier #define RCC_R42CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12814cfbb84aSYann Gautier #define RCC_R42CIDCFGR_SEMWLC_SHIFT		16
12824cfbb84aSYann Gautier 
12834cfbb84aSYann Gautier /* RCC_R42SEMCR register fields */
12844cfbb84aSYann Gautier #define RCC_R42SEMCR_SEM_MUTEX			BIT(0)
12854cfbb84aSYann Gautier #define RCC_R42SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12864cfbb84aSYann Gautier #define RCC_R42SEMCR_SEMCID_SHIFT		4
12874cfbb84aSYann Gautier 
12884cfbb84aSYann Gautier /* RCC_R43CIDCFGR register fields */
12894cfbb84aSYann Gautier #define RCC_R43CIDCFGR_CFEN			BIT(0)
12904cfbb84aSYann Gautier #define RCC_R43CIDCFGR_SEM_EN			BIT(1)
12914cfbb84aSYann Gautier #define RCC_R43CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
12924cfbb84aSYann Gautier #define RCC_R43CIDCFGR_SCID_SHIFT		4
12934cfbb84aSYann Gautier #define RCC_R43CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
12944cfbb84aSYann Gautier #define RCC_R43CIDCFGR_SEMWLC_SHIFT		16
12954cfbb84aSYann Gautier 
12964cfbb84aSYann Gautier /* RCC_R43SEMCR register fields */
12974cfbb84aSYann Gautier #define RCC_R43SEMCR_SEM_MUTEX			BIT(0)
12984cfbb84aSYann Gautier #define RCC_R43SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
12994cfbb84aSYann Gautier #define RCC_R43SEMCR_SEMCID_SHIFT		4
13004cfbb84aSYann Gautier 
13014cfbb84aSYann Gautier /* RCC_R44CIDCFGR register fields */
13024cfbb84aSYann Gautier #define RCC_R44CIDCFGR_CFEN			BIT(0)
13034cfbb84aSYann Gautier #define RCC_R44CIDCFGR_SEM_EN			BIT(1)
13044cfbb84aSYann Gautier #define RCC_R44CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13054cfbb84aSYann Gautier #define RCC_R44CIDCFGR_SCID_SHIFT		4
13064cfbb84aSYann Gautier #define RCC_R44CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13074cfbb84aSYann Gautier #define RCC_R44CIDCFGR_SEMWLC_SHIFT		16
13084cfbb84aSYann Gautier 
13094cfbb84aSYann Gautier /* RCC_R44SEMCR register fields */
13104cfbb84aSYann Gautier #define RCC_R44SEMCR_SEM_MUTEX			BIT(0)
13114cfbb84aSYann Gautier #define RCC_R44SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
13124cfbb84aSYann Gautier #define RCC_R44SEMCR_SEMCID_SHIFT		4
13134cfbb84aSYann Gautier 
13144cfbb84aSYann Gautier /* RCC_R45CIDCFGR register fields */
13154cfbb84aSYann Gautier #define RCC_R45CIDCFGR_CFEN			BIT(0)
13164cfbb84aSYann Gautier #define RCC_R45CIDCFGR_SEM_EN			BIT(1)
13174cfbb84aSYann Gautier #define RCC_R45CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13184cfbb84aSYann Gautier #define RCC_R45CIDCFGR_SCID_SHIFT		4
13194cfbb84aSYann Gautier #define RCC_R45CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13204cfbb84aSYann Gautier #define RCC_R45CIDCFGR_SEMWLC_SHIFT		16
13214cfbb84aSYann Gautier 
13224cfbb84aSYann Gautier /* RCC_R45SEMCR register fields */
13234cfbb84aSYann Gautier #define RCC_R45SEMCR_SEM_MUTEX			BIT(0)
13244cfbb84aSYann Gautier #define RCC_R45SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
13254cfbb84aSYann Gautier #define RCC_R45SEMCR_SEMCID_SHIFT		4
13264cfbb84aSYann Gautier 
13274cfbb84aSYann Gautier /* RCC_R46CIDCFGR register fields */
13284cfbb84aSYann Gautier #define RCC_R46CIDCFGR_CFEN			BIT(0)
13294cfbb84aSYann Gautier #define RCC_R46CIDCFGR_SEM_EN			BIT(1)
13304cfbb84aSYann Gautier #define RCC_R46CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13314cfbb84aSYann Gautier #define RCC_R46CIDCFGR_SCID_SHIFT		4
13324cfbb84aSYann Gautier #define RCC_R46CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13334cfbb84aSYann Gautier #define RCC_R46CIDCFGR_SEMWLC_SHIFT		16
13344cfbb84aSYann Gautier 
13354cfbb84aSYann Gautier /* RCC_R46SEMCR register fields */
13364cfbb84aSYann Gautier #define RCC_R46SEMCR_SEM_MUTEX			BIT(0)
13374cfbb84aSYann Gautier #define RCC_R46SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
13384cfbb84aSYann Gautier #define RCC_R46SEMCR_SEMCID_SHIFT		4
13394cfbb84aSYann Gautier 
13404cfbb84aSYann Gautier /* RCC_R47CIDCFGR register fields */
13414cfbb84aSYann Gautier #define RCC_R47CIDCFGR_CFEN			BIT(0)
13424cfbb84aSYann Gautier #define RCC_R47CIDCFGR_SEM_EN			BIT(1)
13434cfbb84aSYann Gautier #define RCC_R47CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13444cfbb84aSYann Gautier #define RCC_R47CIDCFGR_SCID_SHIFT		4
13454cfbb84aSYann Gautier #define RCC_R47CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13464cfbb84aSYann Gautier #define RCC_R47CIDCFGR_SEMWLC_SHIFT		16
13474cfbb84aSYann Gautier 
13484cfbb84aSYann Gautier /* RCC_R47SEMCR register fields */
13494cfbb84aSYann Gautier #define RCC_R47SEMCR_SEM_MUTEX			BIT(0)
13504cfbb84aSYann Gautier #define RCC_R47SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
13514cfbb84aSYann Gautier #define RCC_R47SEMCR_SEMCID_SHIFT		4
13524cfbb84aSYann Gautier 
13534cfbb84aSYann Gautier /* RCC_R48CIDCFGR register fields */
13544cfbb84aSYann Gautier #define RCC_R48CIDCFGR_CFEN			BIT(0)
13554cfbb84aSYann Gautier #define RCC_R48CIDCFGR_SEM_EN			BIT(1)
13564cfbb84aSYann Gautier #define RCC_R48CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13574cfbb84aSYann Gautier #define RCC_R48CIDCFGR_SCID_SHIFT		4
13584cfbb84aSYann Gautier #define RCC_R48CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13594cfbb84aSYann Gautier #define RCC_R48CIDCFGR_SEMWLC_SHIFT		16
13604cfbb84aSYann Gautier 
13614cfbb84aSYann Gautier /* RCC_R48SEMCR register fields */
13624cfbb84aSYann Gautier #define RCC_R48SEMCR_SEM_MUTEX			BIT(0)
13634cfbb84aSYann Gautier #define RCC_R48SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
13644cfbb84aSYann Gautier #define RCC_R48SEMCR_SEMCID_SHIFT		4
13654cfbb84aSYann Gautier 
13664cfbb84aSYann Gautier /* RCC_R49CIDCFGR register fields */
13674cfbb84aSYann Gautier #define RCC_R49CIDCFGR_CFEN			BIT(0)
13684cfbb84aSYann Gautier #define RCC_R49CIDCFGR_SEM_EN			BIT(1)
13694cfbb84aSYann Gautier #define RCC_R49CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13704cfbb84aSYann Gautier #define RCC_R49CIDCFGR_SCID_SHIFT		4
13714cfbb84aSYann Gautier #define RCC_R49CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13724cfbb84aSYann Gautier #define RCC_R49CIDCFGR_SEMWLC_SHIFT		16
13734cfbb84aSYann Gautier 
13744cfbb84aSYann Gautier /* RCC_R49SEMCR register fields */
13754cfbb84aSYann Gautier #define RCC_R49SEMCR_SEM_MUTEX			BIT(0)
13764cfbb84aSYann Gautier #define RCC_R49SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
13774cfbb84aSYann Gautier #define RCC_R49SEMCR_SEMCID_SHIFT		4
13784cfbb84aSYann Gautier 
13794cfbb84aSYann Gautier /* RCC_R50CIDCFGR register fields */
13804cfbb84aSYann Gautier #define RCC_R50CIDCFGR_CFEN			BIT(0)
13814cfbb84aSYann Gautier #define RCC_R50CIDCFGR_SEM_EN			BIT(1)
13824cfbb84aSYann Gautier #define RCC_R50CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13834cfbb84aSYann Gautier #define RCC_R50CIDCFGR_SCID_SHIFT		4
13844cfbb84aSYann Gautier #define RCC_R50CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13854cfbb84aSYann Gautier #define RCC_R50CIDCFGR_SEMWLC_SHIFT		16
13864cfbb84aSYann Gautier 
13874cfbb84aSYann Gautier /* RCC_R50SEMCR register fields */
13884cfbb84aSYann Gautier #define RCC_R50SEMCR_SEM_MUTEX			BIT(0)
13894cfbb84aSYann Gautier #define RCC_R50SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
13904cfbb84aSYann Gautier #define RCC_R50SEMCR_SEMCID_SHIFT		4
13914cfbb84aSYann Gautier 
13924cfbb84aSYann Gautier /* RCC_R51CIDCFGR register fields */
13934cfbb84aSYann Gautier #define RCC_R51CIDCFGR_CFEN			BIT(0)
13944cfbb84aSYann Gautier #define RCC_R51CIDCFGR_SEM_EN			BIT(1)
13954cfbb84aSYann Gautier #define RCC_R51CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
13964cfbb84aSYann Gautier #define RCC_R51CIDCFGR_SCID_SHIFT		4
13974cfbb84aSYann Gautier #define RCC_R51CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
13984cfbb84aSYann Gautier #define RCC_R51CIDCFGR_SEMWLC_SHIFT		16
13994cfbb84aSYann Gautier 
14004cfbb84aSYann Gautier /* RCC_R51SEMCR register fields */
14014cfbb84aSYann Gautier #define RCC_R51SEMCR_SEM_MUTEX			BIT(0)
14024cfbb84aSYann Gautier #define RCC_R51SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14034cfbb84aSYann Gautier #define RCC_R51SEMCR_SEMCID_SHIFT		4
14044cfbb84aSYann Gautier 
14054cfbb84aSYann Gautier /* RCC_R52CIDCFGR register fields */
14064cfbb84aSYann Gautier #define RCC_R52CIDCFGR_CFEN			BIT(0)
14074cfbb84aSYann Gautier #define RCC_R52CIDCFGR_SEM_EN			BIT(1)
14084cfbb84aSYann Gautier #define RCC_R52CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
14094cfbb84aSYann Gautier #define RCC_R52CIDCFGR_SCID_SHIFT		4
14104cfbb84aSYann Gautier #define RCC_R52CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
14114cfbb84aSYann Gautier #define RCC_R52CIDCFGR_SEMWLC_SHIFT		16
14124cfbb84aSYann Gautier 
14134cfbb84aSYann Gautier /* RCC_R52SEMCR register fields */
14144cfbb84aSYann Gautier #define RCC_R52SEMCR_SEM_MUTEX			BIT(0)
14154cfbb84aSYann Gautier #define RCC_R52SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14164cfbb84aSYann Gautier #define RCC_R52SEMCR_SEMCID_SHIFT		4
14174cfbb84aSYann Gautier 
14184cfbb84aSYann Gautier /* RCC_R53CIDCFGR register fields */
14194cfbb84aSYann Gautier #define RCC_R53CIDCFGR_CFEN			BIT(0)
14204cfbb84aSYann Gautier #define RCC_R53CIDCFGR_SEM_EN			BIT(1)
14214cfbb84aSYann Gautier #define RCC_R53CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
14224cfbb84aSYann Gautier #define RCC_R53CIDCFGR_SCID_SHIFT		4
14234cfbb84aSYann Gautier #define RCC_R53CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
14244cfbb84aSYann Gautier #define RCC_R53CIDCFGR_SEMWLC_SHIFT		16
14254cfbb84aSYann Gautier 
14264cfbb84aSYann Gautier /* RCC_R53SEMCR register fields */
14274cfbb84aSYann Gautier #define RCC_R53SEMCR_SEM_MUTEX			BIT(0)
14284cfbb84aSYann Gautier #define RCC_R53SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14294cfbb84aSYann Gautier #define RCC_R53SEMCR_SEMCID_SHIFT		4
14304cfbb84aSYann Gautier 
14314cfbb84aSYann Gautier /* RCC_R54CIDCFGR register fields */
14324cfbb84aSYann Gautier #define RCC_R54CIDCFGR_CFEN			BIT(0)
14334cfbb84aSYann Gautier #define RCC_R54CIDCFGR_SEM_EN			BIT(1)
14344cfbb84aSYann Gautier #define RCC_R54CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
14354cfbb84aSYann Gautier #define RCC_R54CIDCFGR_SCID_SHIFT		4
14364cfbb84aSYann Gautier #define RCC_R54CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
14374cfbb84aSYann Gautier #define RCC_R54CIDCFGR_SEMWLC_SHIFT		16
14384cfbb84aSYann Gautier 
14394cfbb84aSYann Gautier /* RCC_R54SEMCR register fields */
14404cfbb84aSYann Gautier #define RCC_R54SEMCR_SEM_MUTEX			BIT(0)
14414cfbb84aSYann Gautier #define RCC_R54SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14424cfbb84aSYann Gautier #define RCC_R54SEMCR_SEMCID_SHIFT		4
14434cfbb84aSYann Gautier 
14444cfbb84aSYann Gautier /* RCC_R55CIDCFGR register fields */
14454cfbb84aSYann Gautier #define RCC_R55CIDCFGR_CFEN			BIT(0)
14464cfbb84aSYann Gautier #define RCC_R55CIDCFGR_SEM_EN			BIT(1)
14474cfbb84aSYann Gautier #define RCC_R55CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
14484cfbb84aSYann Gautier #define RCC_R55CIDCFGR_SCID_SHIFT		4
14494cfbb84aSYann Gautier #define RCC_R55CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
14504cfbb84aSYann Gautier #define RCC_R55CIDCFGR_SEMWLC_SHIFT		16
14514cfbb84aSYann Gautier 
14524cfbb84aSYann Gautier /* RCC_R55SEMCR register fields */
14534cfbb84aSYann Gautier #define RCC_R55SEMCR_SEM_MUTEX			BIT(0)
14544cfbb84aSYann Gautier #define RCC_R55SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14554cfbb84aSYann Gautier #define RCC_R55SEMCR_SEMCID_SHIFT		4
14564cfbb84aSYann Gautier 
14574cfbb84aSYann Gautier /* RCC_R56CIDCFGR register fields */
14584cfbb84aSYann Gautier #define RCC_R56CIDCFGR_CFEN			BIT(0)
14594cfbb84aSYann Gautier #define RCC_R56CIDCFGR_SEM_EN			BIT(1)
14604cfbb84aSYann Gautier #define RCC_R56CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
14614cfbb84aSYann Gautier #define RCC_R56CIDCFGR_SCID_SHIFT		4
14624cfbb84aSYann Gautier #define RCC_R56CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
14634cfbb84aSYann Gautier #define RCC_R56CIDCFGR_SEMWLC_SHIFT		16
14644cfbb84aSYann Gautier 
14654cfbb84aSYann Gautier /* RCC_R56SEMCR register fields */
14664cfbb84aSYann Gautier #define RCC_R56SEMCR_SEM_MUTEX			BIT(0)
14674cfbb84aSYann Gautier #define RCC_R56SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14684cfbb84aSYann Gautier #define RCC_R56SEMCR_SEMCID_SHIFT		4
14694cfbb84aSYann Gautier 
14704cfbb84aSYann Gautier /* RCC_R57CIDCFGR register fields */
14714cfbb84aSYann Gautier #define RCC_R57CIDCFGR_CFEN			BIT(0)
14724cfbb84aSYann Gautier #define RCC_R57CIDCFGR_SEM_EN			BIT(1)
14734cfbb84aSYann Gautier #define RCC_R57CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
14744cfbb84aSYann Gautier #define RCC_R57CIDCFGR_SCID_SHIFT		4
14754cfbb84aSYann Gautier #define RCC_R57CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
14764cfbb84aSYann Gautier #define RCC_R57CIDCFGR_SEMWLC_SHIFT		16
14774cfbb84aSYann Gautier 
14784cfbb84aSYann Gautier /* RCC_R57SEMCR register fields */
14794cfbb84aSYann Gautier #define RCC_R57SEMCR_SEM_MUTEX			BIT(0)
14804cfbb84aSYann Gautier #define RCC_R57SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14814cfbb84aSYann Gautier #define RCC_R57SEMCR_SEMCID_SHIFT		4
14824cfbb84aSYann Gautier 
14834cfbb84aSYann Gautier /* RCC_R58CIDCFGR register fields */
14844cfbb84aSYann Gautier #define RCC_R58CIDCFGR_CFEN			BIT(0)
14854cfbb84aSYann Gautier #define RCC_R58CIDCFGR_SEM_EN			BIT(1)
14864cfbb84aSYann Gautier #define RCC_R58CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
14874cfbb84aSYann Gautier #define RCC_R58CIDCFGR_SCID_SHIFT		4
14884cfbb84aSYann Gautier #define RCC_R58CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
14894cfbb84aSYann Gautier #define RCC_R58CIDCFGR_SEMWLC_SHIFT		16
14904cfbb84aSYann Gautier 
14914cfbb84aSYann Gautier /* RCC_R58SEMCR register fields */
14924cfbb84aSYann Gautier #define RCC_R58SEMCR_SEM_MUTEX			BIT(0)
14934cfbb84aSYann Gautier #define RCC_R58SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
14944cfbb84aSYann Gautier #define RCC_R58SEMCR_SEMCID_SHIFT		4
14954cfbb84aSYann Gautier 
14964cfbb84aSYann Gautier /* RCC_R59CIDCFGR register fields */
14974cfbb84aSYann Gautier #define RCC_R59CIDCFGR_CFEN			BIT(0)
14984cfbb84aSYann Gautier #define RCC_R59CIDCFGR_SEM_EN			BIT(1)
14994cfbb84aSYann Gautier #define RCC_R59CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15004cfbb84aSYann Gautier #define RCC_R59CIDCFGR_SCID_SHIFT		4
15014cfbb84aSYann Gautier #define RCC_R59CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15024cfbb84aSYann Gautier #define RCC_R59CIDCFGR_SEMWLC_SHIFT		16
15034cfbb84aSYann Gautier 
15044cfbb84aSYann Gautier /* RCC_R59SEMCR register fields */
15054cfbb84aSYann Gautier #define RCC_R59SEMCR_SEM_MUTEX			BIT(0)
15064cfbb84aSYann Gautier #define RCC_R59SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15074cfbb84aSYann Gautier #define RCC_R59SEMCR_SEMCID_SHIFT		4
15084cfbb84aSYann Gautier 
15094cfbb84aSYann Gautier /* RCC_R60CIDCFGR register fields */
15104cfbb84aSYann Gautier #define RCC_R60CIDCFGR_CFEN			BIT(0)
15114cfbb84aSYann Gautier #define RCC_R60CIDCFGR_SEM_EN			BIT(1)
15124cfbb84aSYann Gautier #define RCC_R60CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15134cfbb84aSYann Gautier #define RCC_R60CIDCFGR_SCID_SHIFT		4
15144cfbb84aSYann Gautier #define RCC_R60CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15154cfbb84aSYann Gautier #define RCC_R60CIDCFGR_SEMWLC_SHIFT		16
15164cfbb84aSYann Gautier 
15174cfbb84aSYann Gautier /* RCC_R60SEMCR register fields */
15184cfbb84aSYann Gautier #define RCC_R60SEMCR_SEM_MUTEX			BIT(0)
15194cfbb84aSYann Gautier #define RCC_R60SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15204cfbb84aSYann Gautier #define RCC_R60SEMCR_SEMCID_SHIFT		4
15214cfbb84aSYann Gautier 
15224cfbb84aSYann Gautier /* RCC_R61CIDCFGR register fields */
15234cfbb84aSYann Gautier #define RCC_R61CIDCFGR_CFEN			BIT(0)
15244cfbb84aSYann Gautier #define RCC_R61CIDCFGR_SEM_EN			BIT(1)
15254cfbb84aSYann Gautier #define RCC_R61CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15264cfbb84aSYann Gautier #define RCC_R61CIDCFGR_SCID_SHIFT		4
15274cfbb84aSYann Gautier #define RCC_R61CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15284cfbb84aSYann Gautier #define RCC_R61CIDCFGR_SEMWLC_SHIFT		16
15294cfbb84aSYann Gautier 
15304cfbb84aSYann Gautier /* RCC_R61SEMCR register fields */
15314cfbb84aSYann Gautier #define RCC_R61SEMCR_SEM_MUTEX			BIT(0)
15324cfbb84aSYann Gautier #define RCC_R61SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15334cfbb84aSYann Gautier #define RCC_R61SEMCR_SEMCID_SHIFT		4
15344cfbb84aSYann Gautier 
15354cfbb84aSYann Gautier /* RCC_R62CIDCFGR register fields */
15364cfbb84aSYann Gautier #define RCC_R62CIDCFGR_CFEN			BIT(0)
15374cfbb84aSYann Gautier #define RCC_R62CIDCFGR_SEM_EN			BIT(1)
15384cfbb84aSYann Gautier #define RCC_R62CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15394cfbb84aSYann Gautier #define RCC_R62CIDCFGR_SCID_SHIFT		4
15404cfbb84aSYann Gautier #define RCC_R62CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15414cfbb84aSYann Gautier #define RCC_R62CIDCFGR_SEMWLC_SHIFT		16
15424cfbb84aSYann Gautier 
15434cfbb84aSYann Gautier /* RCC_R62SEMCR register fields */
15444cfbb84aSYann Gautier #define RCC_R62SEMCR_SEM_MUTEX			BIT(0)
15454cfbb84aSYann Gautier #define RCC_R62SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15464cfbb84aSYann Gautier #define RCC_R62SEMCR_SEMCID_SHIFT		4
15474cfbb84aSYann Gautier 
15484cfbb84aSYann Gautier /* RCC_R63CIDCFGR register fields */
15494cfbb84aSYann Gautier #define RCC_R63CIDCFGR_CFEN			BIT(0)
15504cfbb84aSYann Gautier #define RCC_R63CIDCFGR_SEM_EN			BIT(1)
15514cfbb84aSYann Gautier #define RCC_R63CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15524cfbb84aSYann Gautier #define RCC_R63CIDCFGR_SCID_SHIFT		4
15534cfbb84aSYann Gautier #define RCC_R63CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15544cfbb84aSYann Gautier #define RCC_R63CIDCFGR_SEMWLC_SHIFT		16
15554cfbb84aSYann Gautier 
15564cfbb84aSYann Gautier /* RCC_R63SEMCR register fields */
15574cfbb84aSYann Gautier #define RCC_R63SEMCR_SEM_MUTEX			BIT(0)
15584cfbb84aSYann Gautier #define RCC_R63SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15594cfbb84aSYann Gautier #define RCC_R63SEMCR_SEMCID_SHIFT		4
15604cfbb84aSYann Gautier 
15614cfbb84aSYann Gautier /* RCC_R64CIDCFGR register fields */
15624cfbb84aSYann Gautier #define RCC_R64CIDCFGR_CFEN			BIT(0)
15634cfbb84aSYann Gautier #define RCC_R64CIDCFGR_SEM_EN			BIT(1)
15644cfbb84aSYann Gautier #define RCC_R64CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15654cfbb84aSYann Gautier #define RCC_R64CIDCFGR_SCID_SHIFT		4
15664cfbb84aSYann Gautier #define RCC_R64CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15674cfbb84aSYann Gautier #define RCC_R64CIDCFGR_SEMWLC_SHIFT		16
15684cfbb84aSYann Gautier 
15694cfbb84aSYann Gautier /* RCC_R64SEMCR register fields */
15704cfbb84aSYann Gautier #define RCC_R64SEMCR_SEM_MUTEX			BIT(0)
15714cfbb84aSYann Gautier #define RCC_R64SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15724cfbb84aSYann Gautier #define RCC_R64SEMCR_SEMCID_SHIFT		4
15734cfbb84aSYann Gautier 
15744cfbb84aSYann Gautier /* RCC_R65CIDCFGR register fields */
15754cfbb84aSYann Gautier #define RCC_R65CIDCFGR_CFEN			BIT(0)
15764cfbb84aSYann Gautier #define RCC_R65CIDCFGR_SEM_EN			BIT(1)
15774cfbb84aSYann Gautier #define RCC_R65CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15784cfbb84aSYann Gautier #define RCC_R65CIDCFGR_SCID_SHIFT		4
15794cfbb84aSYann Gautier #define RCC_R65CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15804cfbb84aSYann Gautier #define RCC_R65CIDCFGR_SEMWLC_SHIFT		16
15814cfbb84aSYann Gautier 
15824cfbb84aSYann Gautier /* RCC_R65SEMCR register fields */
15834cfbb84aSYann Gautier #define RCC_R65SEMCR_SEM_MUTEX			BIT(0)
15844cfbb84aSYann Gautier #define RCC_R65SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15854cfbb84aSYann Gautier #define RCC_R65SEMCR_SEMCID_SHIFT		4
15864cfbb84aSYann Gautier 
15874cfbb84aSYann Gautier /* RCC_R66CIDCFGR register fields */
15884cfbb84aSYann Gautier #define RCC_R66CIDCFGR_CFEN			BIT(0)
15894cfbb84aSYann Gautier #define RCC_R66CIDCFGR_SEM_EN			BIT(1)
15904cfbb84aSYann Gautier #define RCC_R66CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
15914cfbb84aSYann Gautier #define RCC_R66CIDCFGR_SCID_SHIFT		4
15924cfbb84aSYann Gautier #define RCC_R66CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
15934cfbb84aSYann Gautier #define RCC_R66CIDCFGR_SEMWLC_SHIFT		16
15944cfbb84aSYann Gautier 
15954cfbb84aSYann Gautier /* RCC_R66SEMCR register fields */
15964cfbb84aSYann Gautier #define RCC_R66SEMCR_SEM_MUTEX			BIT(0)
15974cfbb84aSYann Gautier #define RCC_R66SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
15984cfbb84aSYann Gautier #define RCC_R66SEMCR_SEMCID_SHIFT		4
15994cfbb84aSYann Gautier 
16004cfbb84aSYann Gautier /* RCC_R67CIDCFGR register fields */
16014cfbb84aSYann Gautier #define RCC_R67CIDCFGR_CFEN			BIT(0)
16024cfbb84aSYann Gautier #define RCC_R67CIDCFGR_SEM_EN			BIT(1)
16034cfbb84aSYann Gautier #define RCC_R67CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16044cfbb84aSYann Gautier #define RCC_R67CIDCFGR_SCID_SHIFT		4
16054cfbb84aSYann Gautier #define RCC_R67CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16064cfbb84aSYann Gautier #define RCC_R67CIDCFGR_SEMWLC_SHIFT		16
16074cfbb84aSYann Gautier 
16084cfbb84aSYann Gautier /* RCC_R67SEMCR register fields */
16094cfbb84aSYann Gautier #define RCC_R67SEMCR_SEM_MUTEX			BIT(0)
16104cfbb84aSYann Gautier #define RCC_R67SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
16114cfbb84aSYann Gautier #define RCC_R67SEMCR_SEMCID_SHIFT		4
16124cfbb84aSYann Gautier 
16134cfbb84aSYann Gautier /* RCC_R68CIDCFGR register fields */
16144cfbb84aSYann Gautier #define RCC_R68CIDCFGR_CFEN			BIT(0)
16154cfbb84aSYann Gautier #define RCC_R68CIDCFGR_SEM_EN			BIT(1)
16164cfbb84aSYann Gautier #define RCC_R68CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16174cfbb84aSYann Gautier #define RCC_R68CIDCFGR_SCID_SHIFT		4
16184cfbb84aSYann Gautier #define RCC_R68CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16194cfbb84aSYann Gautier #define RCC_R68CIDCFGR_SEMWLC_SHIFT		16
16204cfbb84aSYann Gautier 
16214cfbb84aSYann Gautier /* RCC_R68SEMCR register fields */
16224cfbb84aSYann Gautier #define RCC_R68SEMCR_SEM_MUTEX			BIT(0)
16234cfbb84aSYann Gautier #define RCC_R68SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
16244cfbb84aSYann Gautier #define RCC_R68SEMCR_SEMCID_SHIFT		4
16254cfbb84aSYann Gautier 
16264cfbb84aSYann Gautier /* RCC_R69CIDCFGR register fields */
16274cfbb84aSYann Gautier #define RCC_R69CIDCFGR_CFEN			BIT(0)
16284cfbb84aSYann Gautier #define RCC_R69CIDCFGR_SEM_EN			BIT(1)
16294cfbb84aSYann Gautier #define RCC_R69CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16304cfbb84aSYann Gautier #define RCC_R69CIDCFGR_SCID_SHIFT		4
16314cfbb84aSYann Gautier #define RCC_R69CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16324cfbb84aSYann Gautier #define RCC_R69CIDCFGR_SEMWLC_SHIFT		16
16334cfbb84aSYann Gautier 
16344cfbb84aSYann Gautier /* RCC_R69SEMCR register fields */
16354cfbb84aSYann Gautier #define RCC_R69SEMCR_SEM_MUTEX			BIT(0)
16364cfbb84aSYann Gautier #define RCC_R69SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
16374cfbb84aSYann Gautier #define RCC_R69SEMCR_SEMCID_SHIFT		4
16384cfbb84aSYann Gautier 
16394cfbb84aSYann Gautier /* RCC_R70CIDCFGR register fields */
16404cfbb84aSYann Gautier #define RCC_R70CIDCFGR_CFEN			BIT(0)
16414cfbb84aSYann Gautier #define RCC_R70CIDCFGR_SEM_EN			BIT(1)
16424cfbb84aSYann Gautier #define RCC_R70CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16434cfbb84aSYann Gautier #define RCC_R70CIDCFGR_SCID_SHIFT		4
16444cfbb84aSYann Gautier #define RCC_R70CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16454cfbb84aSYann Gautier #define RCC_R70CIDCFGR_SEMWLC_SHIFT		16
16464cfbb84aSYann Gautier 
16474cfbb84aSYann Gautier /* RCC_R70SEMCR register fields */
16484cfbb84aSYann Gautier #define RCC_R70SEMCR_SEM_MUTEX			BIT(0)
16494cfbb84aSYann Gautier #define RCC_R70SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
16504cfbb84aSYann Gautier #define RCC_R70SEMCR_SEMCID_SHIFT		4
16514cfbb84aSYann Gautier 
16524cfbb84aSYann Gautier /* RCC_R71CIDCFGR register fields */
16534cfbb84aSYann Gautier #define RCC_R71CIDCFGR_CFEN			BIT(0)
16544cfbb84aSYann Gautier #define RCC_R71CIDCFGR_SEM_EN			BIT(1)
16554cfbb84aSYann Gautier #define RCC_R71CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16564cfbb84aSYann Gautier #define RCC_R71CIDCFGR_SCID_SHIFT		4
16574cfbb84aSYann Gautier #define RCC_R71CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16584cfbb84aSYann Gautier #define RCC_R71CIDCFGR_SEMWLC_SHIFT		16
16594cfbb84aSYann Gautier 
16604cfbb84aSYann Gautier /* RCC_R71SEMCR register fields */
16614cfbb84aSYann Gautier #define RCC_R71SEMCR_SEM_MUTEX			BIT(0)
16624cfbb84aSYann Gautier #define RCC_R71SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
16634cfbb84aSYann Gautier #define RCC_R71SEMCR_SEMCID_SHIFT		4
16644cfbb84aSYann Gautier 
16654cfbb84aSYann Gautier /* RCC_R72CIDCFGR register fields */
16664cfbb84aSYann Gautier #define RCC_R72CIDCFGR_CFEN			BIT(0)
16674cfbb84aSYann Gautier #define RCC_R72CIDCFGR_SEM_EN			BIT(1)
16684cfbb84aSYann Gautier #define RCC_R72CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16694cfbb84aSYann Gautier #define RCC_R72CIDCFGR_SCID_SHIFT		4
16704cfbb84aSYann Gautier #define RCC_R72CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16714cfbb84aSYann Gautier #define RCC_R72CIDCFGR_SEMWLC_SHIFT		16
16724cfbb84aSYann Gautier 
16734cfbb84aSYann Gautier /* RCC_R72SEMCR register fields */
16744cfbb84aSYann Gautier #define RCC_R72SEMCR_SEM_MUTEX			BIT(0)
16754cfbb84aSYann Gautier #define RCC_R72SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
16764cfbb84aSYann Gautier #define RCC_R72SEMCR_SEMCID_SHIFT		4
16774cfbb84aSYann Gautier 
16784cfbb84aSYann Gautier /* RCC_R73CIDCFGR register fields */
16794cfbb84aSYann Gautier #define RCC_R73CIDCFGR_CFEN			BIT(0)
16804cfbb84aSYann Gautier #define RCC_R73CIDCFGR_SEM_EN			BIT(1)
16814cfbb84aSYann Gautier #define RCC_R73CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16824cfbb84aSYann Gautier #define RCC_R73CIDCFGR_SCID_SHIFT		4
16834cfbb84aSYann Gautier #define RCC_R73CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16844cfbb84aSYann Gautier #define RCC_R73CIDCFGR_SEMWLC_SHIFT		16
16854cfbb84aSYann Gautier 
16864cfbb84aSYann Gautier /* RCC_R73SEMCR register fields */
16874cfbb84aSYann Gautier #define RCC_R73SEMCR_SEM_MUTEX			BIT(0)
16884cfbb84aSYann Gautier #define RCC_R73SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
16894cfbb84aSYann Gautier #define RCC_R73SEMCR_SEMCID_SHIFT		4
16904cfbb84aSYann Gautier 
16914cfbb84aSYann Gautier /* RCC_R74CIDCFGR register fields */
16924cfbb84aSYann Gautier #define RCC_R74CIDCFGR_CFEN			BIT(0)
16934cfbb84aSYann Gautier #define RCC_R74CIDCFGR_SEM_EN			BIT(1)
16944cfbb84aSYann Gautier #define RCC_R74CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
16954cfbb84aSYann Gautier #define RCC_R74CIDCFGR_SCID_SHIFT		4
16964cfbb84aSYann Gautier #define RCC_R74CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
16974cfbb84aSYann Gautier #define RCC_R74CIDCFGR_SEMWLC_SHIFT		16
16984cfbb84aSYann Gautier 
16994cfbb84aSYann Gautier /* RCC_R74SEMCR register fields */
17004cfbb84aSYann Gautier #define RCC_R74SEMCR_SEM_MUTEX			BIT(0)
17014cfbb84aSYann Gautier #define RCC_R74SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17024cfbb84aSYann Gautier #define RCC_R74SEMCR_SEMCID_SHIFT		4
17034cfbb84aSYann Gautier 
17044cfbb84aSYann Gautier /* RCC_R75CIDCFGR register fields */
17054cfbb84aSYann Gautier #define RCC_R75CIDCFGR_CFEN			BIT(0)
17064cfbb84aSYann Gautier #define RCC_R75CIDCFGR_SEM_EN			BIT(1)
17074cfbb84aSYann Gautier #define RCC_R75CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17084cfbb84aSYann Gautier #define RCC_R75CIDCFGR_SCID_SHIFT		4
17094cfbb84aSYann Gautier #define RCC_R75CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
17104cfbb84aSYann Gautier #define RCC_R75CIDCFGR_SEMWLC_SHIFT		16
17114cfbb84aSYann Gautier 
17124cfbb84aSYann Gautier /* RCC_R75SEMCR register fields */
17134cfbb84aSYann Gautier #define RCC_R75SEMCR_SEM_MUTEX			BIT(0)
17144cfbb84aSYann Gautier #define RCC_R75SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17154cfbb84aSYann Gautier #define RCC_R75SEMCR_SEMCID_SHIFT		4
17164cfbb84aSYann Gautier 
17174cfbb84aSYann Gautier /* RCC_R76CIDCFGR register fields */
17184cfbb84aSYann Gautier #define RCC_R76CIDCFGR_CFEN			BIT(0)
17194cfbb84aSYann Gautier #define RCC_R76CIDCFGR_SEM_EN			BIT(1)
17204cfbb84aSYann Gautier #define RCC_R76CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17214cfbb84aSYann Gautier #define RCC_R76CIDCFGR_SCID_SHIFT		4
17224cfbb84aSYann Gautier #define RCC_R76CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
17234cfbb84aSYann Gautier #define RCC_R76CIDCFGR_SEMWLC_SHIFT		16
17244cfbb84aSYann Gautier 
17254cfbb84aSYann Gautier /* RCC_R76SEMCR register fields */
17264cfbb84aSYann Gautier #define RCC_R76SEMCR_SEM_MUTEX			BIT(0)
17274cfbb84aSYann Gautier #define RCC_R76SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17284cfbb84aSYann Gautier #define RCC_R76SEMCR_SEMCID_SHIFT		4
17294cfbb84aSYann Gautier 
17304cfbb84aSYann Gautier /* RCC_R77CIDCFGR register fields */
17314cfbb84aSYann Gautier #define RCC_R77CIDCFGR_CFEN			BIT(0)
17324cfbb84aSYann Gautier #define RCC_R77CIDCFGR_SEM_EN			BIT(1)
17334cfbb84aSYann Gautier #define RCC_R77CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17344cfbb84aSYann Gautier #define RCC_R77CIDCFGR_SCID_SHIFT		4
17354cfbb84aSYann Gautier #define RCC_R77CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
17364cfbb84aSYann Gautier #define RCC_R77CIDCFGR_SEMWLC_SHIFT		16
17374cfbb84aSYann Gautier 
17384cfbb84aSYann Gautier /* RCC_R77SEMCR register fields */
17394cfbb84aSYann Gautier #define RCC_R77SEMCR_SEM_MUTEX			BIT(0)
17404cfbb84aSYann Gautier #define RCC_R77SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17414cfbb84aSYann Gautier #define RCC_R77SEMCR_SEMCID_SHIFT		4
17424cfbb84aSYann Gautier 
17434cfbb84aSYann Gautier /* RCC_R78CIDCFGR register fields */
17444cfbb84aSYann Gautier #define RCC_R78CIDCFGR_CFEN			BIT(0)
17454cfbb84aSYann Gautier #define RCC_R78CIDCFGR_SEM_EN			BIT(1)
17464cfbb84aSYann Gautier #define RCC_R78CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17474cfbb84aSYann Gautier #define RCC_R78CIDCFGR_SCID_SHIFT		4
17484cfbb84aSYann Gautier #define RCC_R78CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
17494cfbb84aSYann Gautier #define RCC_R78CIDCFGR_SEMWLC_SHIFT		16
17504cfbb84aSYann Gautier 
17514cfbb84aSYann Gautier /* RCC_R78SEMCR register fields */
17524cfbb84aSYann Gautier #define RCC_R78SEMCR_SEM_MUTEX			BIT(0)
17534cfbb84aSYann Gautier #define RCC_R78SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17544cfbb84aSYann Gautier #define RCC_R78SEMCR_SEMCID_SHIFT		4
17554cfbb84aSYann Gautier 
17564cfbb84aSYann Gautier /* RCC_R79CIDCFGR register fields */
17574cfbb84aSYann Gautier #define RCC_R79CIDCFGR_CFEN			BIT(0)
17584cfbb84aSYann Gautier #define RCC_R79CIDCFGR_SEM_EN			BIT(1)
17594cfbb84aSYann Gautier #define RCC_R79CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17604cfbb84aSYann Gautier #define RCC_R79CIDCFGR_SCID_SHIFT		4
17614cfbb84aSYann Gautier #define RCC_R79CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
17624cfbb84aSYann Gautier #define RCC_R79CIDCFGR_SEMWLC_SHIFT		16
17634cfbb84aSYann Gautier 
17644cfbb84aSYann Gautier /* RCC_R79SEMCR register fields */
17654cfbb84aSYann Gautier #define RCC_R79SEMCR_SEM_MUTEX			BIT(0)
17664cfbb84aSYann Gautier #define RCC_R79SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17674cfbb84aSYann Gautier #define RCC_R79SEMCR_SEMCID_SHIFT		4
17684cfbb84aSYann Gautier 
17694cfbb84aSYann Gautier /* RCC_R80CIDCFGR register fields */
17704cfbb84aSYann Gautier #define RCC_R80CIDCFGR_CFEN			BIT(0)
17714cfbb84aSYann Gautier #define RCC_R80CIDCFGR_SEM_EN			BIT(1)
17724cfbb84aSYann Gautier #define RCC_R80CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17734cfbb84aSYann Gautier #define RCC_R80CIDCFGR_SCID_SHIFT		4
17744cfbb84aSYann Gautier #define RCC_R80CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
17754cfbb84aSYann Gautier #define RCC_R80CIDCFGR_SEMWLC_SHIFT		16
17764cfbb84aSYann Gautier 
17774cfbb84aSYann Gautier /* RCC_R80SEMCR register fields */
17784cfbb84aSYann Gautier #define RCC_R80SEMCR_SEM_MUTEX			BIT(0)
17794cfbb84aSYann Gautier #define RCC_R80SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17804cfbb84aSYann Gautier #define RCC_R80SEMCR_SEMCID_SHIFT		4
17814cfbb84aSYann Gautier 
17824cfbb84aSYann Gautier /* RCC_R81CIDCFGR register fields */
17834cfbb84aSYann Gautier #define RCC_R81CIDCFGR_CFEN			BIT(0)
17844cfbb84aSYann Gautier #define RCC_R81CIDCFGR_SEM_EN			BIT(1)
17854cfbb84aSYann Gautier #define RCC_R81CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17864cfbb84aSYann Gautier #define RCC_R81CIDCFGR_SCID_SHIFT		4
17874cfbb84aSYann Gautier #define RCC_R81CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
17884cfbb84aSYann Gautier #define RCC_R81CIDCFGR_SEMWLC_SHIFT		16
17894cfbb84aSYann Gautier 
17904cfbb84aSYann Gautier /* RCC_R81SEMCR register fields */
17914cfbb84aSYann Gautier #define RCC_R81SEMCR_SEM_MUTEX			BIT(0)
17924cfbb84aSYann Gautier #define RCC_R81SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
17934cfbb84aSYann Gautier #define RCC_R81SEMCR_SEMCID_SHIFT		4
17944cfbb84aSYann Gautier 
17954cfbb84aSYann Gautier /* RCC_R82CIDCFGR register fields */
17964cfbb84aSYann Gautier #define RCC_R82CIDCFGR_CFEN			BIT(0)
17974cfbb84aSYann Gautier #define RCC_R82CIDCFGR_SEM_EN			BIT(1)
17984cfbb84aSYann Gautier #define RCC_R82CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
17994cfbb84aSYann Gautier #define RCC_R82CIDCFGR_SCID_SHIFT		4
18004cfbb84aSYann Gautier #define RCC_R82CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18014cfbb84aSYann Gautier #define RCC_R82CIDCFGR_SEMWLC_SHIFT		16
18024cfbb84aSYann Gautier 
18034cfbb84aSYann Gautier /* RCC_R82SEMCR register fields */
18044cfbb84aSYann Gautier #define RCC_R82SEMCR_SEM_MUTEX			BIT(0)
18054cfbb84aSYann Gautier #define RCC_R82SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18064cfbb84aSYann Gautier #define RCC_R82SEMCR_SEMCID_SHIFT		4
18074cfbb84aSYann Gautier 
18084cfbb84aSYann Gautier /* RCC_R83CIDCFGR register fields */
18094cfbb84aSYann Gautier #define RCC_R83CIDCFGR_CFEN			BIT(0)
18104cfbb84aSYann Gautier #define RCC_R83CIDCFGR_SEM_EN			BIT(1)
18114cfbb84aSYann Gautier #define RCC_R83CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
18124cfbb84aSYann Gautier #define RCC_R83CIDCFGR_SCID_SHIFT		4
18134cfbb84aSYann Gautier #define RCC_R83CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18144cfbb84aSYann Gautier #define RCC_R83CIDCFGR_SEMWLC_SHIFT		16
18154cfbb84aSYann Gautier 
18164cfbb84aSYann Gautier /* RCC_R83SEMCR register fields */
18174cfbb84aSYann Gautier #define RCC_R83SEMCR_SEM_MUTEX			BIT(0)
18184cfbb84aSYann Gautier #define RCC_R83SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18194cfbb84aSYann Gautier #define RCC_R83SEMCR_SEMCID_SHIFT		4
18204cfbb84aSYann Gautier 
18214cfbb84aSYann Gautier /* RCC_R84CIDCFGR register fields */
18224cfbb84aSYann Gautier #define RCC_R84CIDCFGR_CFEN			BIT(0)
18234cfbb84aSYann Gautier #define RCC_R84CIDCFGR_SEM_EN			BIT(1)
18244cfbb84aSYann Gautier #define RCC_R84CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
18254cfbb84aSYann Gautier #define RCC_R84CIDCFGR_SCID_SHIFT		4
18264cfbb84aSYann Gautier #define RCC_R84CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18274cfbb84aSYann Gautier #define RCC_R84CIDCFGR_SEMWLC_SHIFT		16
18284cfbb84aSYann Gautier 
18294cfbb84aSYann Gautier /* RCC_R84SEMCR register fields */
18304cfbb84aSYann Gautier #define RCC_R84SEMCR_SEM_MUTEX			BIT(0)
18314cfbb84aSYann Gautier #define RCC_R84SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18324cfbb84aSYann Gautier #define RCC_R84SEMCR_SEMCID_SHIFT		4
18334cfbb84aSYann Gautier 
18344cfbb84aSYann Gautier /* RCC_R85CIDCFGR register fields */
18354cfbb84aSYann Gautier #define RCC_R85CIDCFGR_CFEN			BIT(0)
18364cfbb84aSYann Gautier #define RCC_R85CIDCFGR_SEM_EN			BIT(1)
18374cfbb84aSYann Gautier #define RCC_R85CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
18384cfbb84aSYann Gautier #define RCC_R85CIDCFGR_SCID_SHIFT		4
18394cfbb84aSYann Gautier #define RCC_R85CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18404cfbb84aSYann Gautier #define RCC_R85CIDCFGR_SEMWLC_SHIFT		16
18414cfbb84aSYann Gautier 
18424cfbb84aSYann Gautier /* RCC_R85SEMCR register fields */
18434cfbb84aSYann Gautier #define RCC_R85SEMCR_SEM_MUTEX			BIT(0)
18444cfbb84aSYann Gautier #define RCC_R85SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18454cfbb84aSYann Gautier #define RCC_R85SEMCR_SEMCID_SHIFT		4
18464cfbb84aSYann Gautier 
18474cfbb84aSYann Gautier /* RCC_R86CIDCFGR register fields */
18484cfbb84aSYann Gautier #define RCC_R86CIDCFGR_CFEN			BIT(0)
18494cfbb84aSYann Gautier #define RCC_R86CIDCFGR_SEM_EN			BIT(1)
18504cfbb84aSYann Gautier #define RCC_R86CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
18514cfbb84aSYann Gautier #define RCC_R86CIDCFGR_SCID_SHIFT		4
18524cfbb84aSYann Gautier #define RCC_R86CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18534cfbb84aSYann Gautier #define RCC_R86CIDCFGR_SEMWLC_SHIFT		16
18544cfbb84aSYann Gautier 
18554cfbb84aSYann Gautier /* RCC_R86SEMCR register fields */
18564cfbb84aSYann Gautier #define RCC_R86SEMCR_SEM_MUTEX			BIT(0)
18574cfbb84aSYann Gautier #define RCC_R86SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18584cfbb84aSYann Gautier #define RCC_R86SEMCR_SEMCID_SHIFT		4
18594cfbb84aSYann Gautier 
18604cfbb84aSYann Gautier /* RCC_R87CIDCFGR register fields */
18614cfbb84aSYann Gautier #define RCC_R87CIDCFGR_CFEN			BIT(0)
18624cfbb84aSYann Gautier #define RCC_R87CIDCFGR_SEM_EN			BIT(1)
18634cfbb84aSYann Gautier #define RCC_R87CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
18644cfbb84aSYann Gautier #define RCC_R87CIDCFGR_SCID_SHIFT		4
18654cfbb84aSYann Gautier #define RCC_R87CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18664cfbb84aSYann Gautier #define RCC_R87CIDCFGR_SEMWLC_SHIFT		16
18674cfbb84aSYann Gautier 
18684cfbb84aSYann Gautier /* RCC_R87SEMCR register fields */
18694cfbb84aSYann Gautier #define RCC_R87SEMCR_SEM_MUTEX			BIT(0)
18704cfbb84aSYann Gautier #define RCC_R87SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18714cfbb84aSYann Gautier #define RCC_R87SEMCR_SEMCID_SHIFT		4
18724cfbb84aSYann Gautier 
18734cfbb84aSYann Gautier /* RCC_R88CIDCFGR register fields */
18744cfbb84aSYann Gautier #define RCC_R88CIDCFGR_CFEN			BIT(0)
18754cfbb84aSYann Gautier #define RCC_R88CIDCFGR_SEM_EN			BIT(1)
18764cfbb84aSYann Gautier #define RCC_R88CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
18774cfbb84aSYann Gautier #define RCC_R88CIDCFGR_SCID_SHIFT		4
18784cfbb84aSYann Gautier #define RCC_R88CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18794cfbb84aSYann Gautier #define RCC_R88CIDCFGR_SEMWLC_SHIFT		16
18804cfbb84aSYann Gautier 
18814cfbb84aSYann Gautier /* RCC_R88SEMCR register fields */
18824cfbb84aSYann Gautier #define RCC_R88SEMCR_SEM_MUTEX			BIT(0)
18834cfbb84aSYann Gautier #define RCC_R88SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18844cfbb84aSYann Gautier #define RCC_R88SEMCR_SEMCID_SHIFT		4
18854cfbb84aSYann Gautier 
18864cfbb84aSYann Gautier /* RCC_R89CIDCFGR register fields */
18874cfbb84aSYann Gautier #define RCC_R89CIDCFGR_CFEN			BIT(0)
18884cfbb84aSYann Gautier #define RCC_R89CIDCFGR_SEM_EN			BIT(1)
18894cfbb84aSYann Gautier #define RCC_R89CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
18904cfbb84aSYann Gautier #define RCC_R89CIDCFGR_SCID_SHIFT		4
18914cfbb84aSYann Gautier #define RCC_R89CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
18924cfbb84aSYann Gautier #define RCC_R89CIDCFGR_SEMWLC_SHIFT		16
18934cfbb84aSYann Gautier 
18944cfbb84aSYann Gautier /* RCC_R89SEMCR register fields */
18954cfbb84aSYann Gautier #define RCC_R89SEMCR_SEM_MUTEX			BIT(0)
18964cfbb84aSYann Gautier #define RCC_R89SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
18974cfbb84aSYann Gautier #define RCC_R89SEMCR_SEMCID_SHIFT		4
18984cfbb84aSYann Gautier 
18994cfbb84aSYann Gautier /* RCC_R90CIDCFGR register fields */
19004cfbb84aSYann Gautier #define RCC_R90CIDCFGR_CFEN			BIT(0)
19014cfbb84aSYann Gautier #define RCC_R90CIDCFGR_SEM_EN			BIT(1)
19024cfbb84aSYann Gautier #define RCC_R90CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19034cfbb84aSYann Gautier #define RCC_R90CIDCFGR_SCID_SHIFT		4
19044cfbb84aSYann Gautier #define RCC_R90CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19054cfbb84aSYann Gautier #define RCC_R90CIDCFGR_SEMWLC_SHIFT		16
19064cfbb84aSYann Gautier 
19074cfbb84aSYann Gautier /* RCC_R90SEMCR register fields */
19084cfbb84aSYann Gautier #define RCC_R90SEMCR_SEM_MUTEX			BIT(0)
19094cfbb84aSYann Gautier #define RCC_R90SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
19104cfbb84aSYann Gautier #define RCC_R90SEMCR_SEMCID_SHIFT		4
19114cfbb84aSYann Gautier 
19124cfbb84aSYann Gautier /* RCC_R91CIDCFGR register fields */
19134cfbb84aSYann Gautier #define RCC_R91CIDCFGR_CFEN			BIT(0)
19144cfbb84aSYann Gautier #define RCC_R91CIDCFGR_SEM_EN			BIT(1)
19154cfbb84aSYann Gautier #define RCC_R91CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19164cfbb84aSYann Gautier #define RCC_R91CIDCFGR_SCID_SHIFT		4
19174cfbb84aSYann Gautier #define RCC_R91CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19184cfbb84aSYann Gautier #define RCC_R91CIDCFGR_SEMWLC_SHIFT		16
19194cfbb84aSYann Gautier 
19204cfbb84aSYann Gautier /* RCC_R91SEMCR register fields */
19214cfbb84aSYann Gautier #define RCC_R91SEMCR_SEM_MUTEX			BIT(0)
19224cfbb84aSYann Gautier #define RCC_R91SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
19234cfbb84aSYann Gautier #define RCC_R91SEMCR_SEMCID_SHIFT		4
19244cfbb84aSYann Gautier 
19254cfbb84aSYann Gautier /* RCC_R92CIDCFGR register fields */
19264cfbb84aSYann Gautier #define RCC_R92CIDCFGR_CFEN			BIT(0)
19274cfbb84aSYann Gautier #define RCC_R92CIDCFGR_SEM_EN			BIT(1)
19284cfbb84aSYann Gautier #define RCC_R92CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19294cfbb84aSYann Gautier #define RCC_R92CIDCFGR_SCID_SHIFT		4
19304cfbb84aSYann Gautier #define RCC_R92CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19314cfbb84aSYann Gautier #define RCC_R92CIDCFGR_SEMWLC_SHIFT		16
19324cfbb84aSYann Gautier 
19334cfbb84aSYann Gautier /* RCC_R92SEMCR register fields */
19344cfbb84aSYann Gautier #define RCC_R92SEMCR_SEM_MUTEX			BIT(0)
19354cfbb84aSYann Gautier #define RCC_R92SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
19364cfbb84aSYann Gautier #define RCC_R92SEMCR_SEMCID_SHIFT		4
19374cfbb84aSYann Gautier 
19384cfbb84aSYann Gautier /* RCC_R93CIDCFGR register fields */
19394cfbb84aSYann Gautier #define RCC_R93CIDCFGR_CFEN			BIT(0)
19404cfbb84aSYann Gautier #define RCC_R93CIDCFGR_SEM_EN			BIT(1)
19414cfbb84aSYann Gautier #define RCC_R93CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19424cfbb84aSYann Gautier #define RCC_R93CIDCFGR_SCID_SHIFT		4
19434cfbb84aSYann Gautier #define RCC_R93CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19444cfbb84aSYann Gautier #define RCC_R93CIDCFGR_SEMWLC_SHIFT		16
19454cfbb84aSYann Gautier 
19464cfbb84aSYann Gautier /* RCC_R93SEMCR register fields */
19474cfbb84aSYann Gautier #define RCC_R93SEMCR_SEM_MUTEX			BIT(0)
19484cfbb84aSYann Gautier #define RCC_R93SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
19494cfbb84aSYann Gautier #define RCC_R93SEMCR_SEMCID_SHIFT		4
19504cfbb84aSYann Gautier 
19514cfbb84aSYann Gautier /* RCC_R94CIDCFGR register fields */
19524cfbb84aSYann Gautier #define RCC_R94CIDCFGR_CFEN			BIT(0)
19534cfbb84aSYann Gautier #define RCC_R94CIDCFGR_SEM_EN			BIT(1)
19544cfbb84aSYann Gautier #define RCC_R94CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19554cfbb84aSYann Gautier #define RCC_R94CIDCFGR_SCID_SHIFT		4
19564cfbb84aSYann Gautier #define RCC_R94CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19574cfbb84aSYann Gautier #define RCC_R94CIDCFGR_SEMWLC_SHIFT		16
19584cfbb84aSYann Gautier 
19594cfbb84aSYann Gautier /* RCC_R94SEMCR register fields */
19604cfbb84aSYann Gautier #define RCC_R94SEMCR_SEM_MUTEX			BIT(0)
19614cfbb84aSYann Gautier #define RCC_R94SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
19624cfbb84aSYann Gautier #define RCC_R94SEMCR_SEMCID_SHIFT		4
19634cfbb84aSYann Gautier 
19644cfbb84aSYann Gautier /* RCC_R95CIDCFGR register fields */
19654cfbb84aSYann Gautier #define RCC_R95CIDCFGR_CFEN			BIT(0)
19664cfbb84aSYann Gautier #define RCC_R95CIDCFGR_SEM_EN			BIT(1)
19674cfbb84aSYann Gautier #define RCC_R95CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19684cfbb84aSYann Gautier #define RCC_R95CIDCFGR_SCID_SHIFT		4
19694cfbb84aSYann Gautier #define RCC_R95CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19704cfbb84aSYann Gautier #define RCC_R95CIDCFGR_SEMWLC_SHIFT		16
19714cfbb84aSYann Gautier 
19724cfbb84aSYann Gautier /* RCC_R95SEMCR register fields */
19734cfbb84aSYann Gautier #define RCC_R95SEMCR_SEM_MUTEX			BIT(0)
19744cfbb84aSYann Gautier #define RCC_R95SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
19754cfbb84aSYann Gautier #define RCC_R95SEMCR_SEMCID_SHIFT		4
19764cfbb84aSYann Gautier 
19774cfbb84aSYann Gautier /* RCC_R96CIDCFGR register fields */
19784cfbb84aSYann Gautier #define RCC_R96CIDCFGR_CFEN			BIT(0)
19794cfbb84aSYann Gautier #define RCC_R96CIDCFGR_SEM_EN			BIT(1)
19804cfbb84aSYann Gautier #define RCC_R96CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19814cfbb84aSYann Gautier #define RCC_R96CIDCFGR_SCID_SHIFT		4
19824cfbb84aSYann Gautier #define RCC_R96CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19834cfbb84aSYann Gautier #define RCC_R96CIDCFGR_SEMWLC_SHIFT		16
19844cfbb84aSYann Gautier 
19854cfbb84aSYann Gautier /* RCC_R96SEMCR register fields */
19864cfbb84aSYann Gautier #define RCC_R96SEMCR_SEM_MUTEX			BIT(0)
19874cfbb84aSYann Gautier #define RCC_R96SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
19884cfbb84aSYann Gautier #define RCC_R96SEMCR_SEMCID_SHIFT		4
19894cfbb84aSYann Gautier 
19904cfbb84aSYann Gautier /* RCC_R97CIDCFGR register fields */
19914cfbb84aSYann Gautier #define RCC_R97CIDCFGR_CFEN			BIT(0)
19924cfbb84aSYann Gautier #define RCC_R97CIDCFGR_SEM_EN			BIT(1)
19934cfbb84aSYann Gautier #define RCC_R97CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
19944cfbb84aSYann Gautier #define RCC_R97CIDCFGR_SCID_SHIFT		4
19954cfbb84aSYann Gautier #define RCC_R97CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
19964cfbb84aSYann Gautier #define RCC_R97CIDCFGR_SEMWLC_SHIFT		16
19974cfbb84aSYann Gautier 
19984cfbb84aSYann Gautier /* RCC_R97SEMCR register fields */
19994cfbb84aSYann Gautier #define RCC_R97SEMCR_SEM_MUTEX			BIT(0)
20004cfbb84aSYann Gautier #define RCC_R97SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20014cfbb84aSYann Gautier #define RCC_R97SEMCR_SEMCID_SHIFT		4
20024cfbb84aSYann Gautier 
20034cfbb84aSYann Gautier /* RCC_R98CIDCFGR register fields */
20044cfbb84aSYann Gautier #define RCC_R98CIDCFGR_CFEN			BIT(0)
20054cfbb84aSYann Gautier #define RCC_R98CIDCFGR_SEM_EN			BIT(1)
20064cfbb84aSYann Gautier #define RCC_R98CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20074cfbb84aSYann Gautier #define RCC_R98CIDCFGR_SCID_SHIFT		4
20084cfbb84aSYann Gautier #define RCC_R98CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
20094cfbb84aSYann Gautier #define RCC_R98CIDCFGR_SEMWLC_SHIFT		16
20104cfbb84aSYann Gautier 
20114cfbb84aSYann Gautier /* RCC_R98SEMCR register fields */
20124cfbb84aSYann Gautier #define RCC_R98SEMCR_SEM_MUTEX			BIT(0)
20134cfbb84aSYann Gautier #define RCC_R98SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20144cfbb84aSYann Gautier #define RCC_R98SEMCR_SEMCID_SHIFT		4
20154cfbb84aSYann Gautier 
20164cfbb84aSYann Gautier /* RCC_R99CIDCFGR register fields */
20174cfbb84aSYann Gautier #define RCC_R99CIDCFGR_CFEN			BIT(0)
20184cfbb84aSYann Gautier #define RCC_R99CIDCFGR_SEM_EN			BIT(1)
20194cfbb84aSYann Gautier #define RCC_R99CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20204cfbb84aSYann Gautier #define RCC_R99CIDCFGR_SCID_SHIFT		4
20214cfbb84aSYann Gautier #define RCC_R99CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
20224cfbb84aSYann Gautier #define RCC_R99CIDCFGR_SEMWLC_SHIFT		16
20234cfbb84aSYann Gautier 
20244cfbb84aSYann Gautier /* RCC_R99SEMCR register fields */
20254cfbb84aSYann Gautier #define RCC_R99SEMCR_SEM_MUTEX			BIT(0)
20264cfbb84aSYann Gautier #define RCC_R99SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20274cfbb84aSYann Gautier #define RCC_R99SEMCR_SEMCID_SHIFT		4
20284cfbb84aSYann Gautier 
20294cfbb84aSYann Gautier /* RCC_R100CIDCFGR register fields */
20304cfbb84aSYann Gautier #define RCC_R100CIDCFGR_CFEN			BIT(0)
20314cfbb84aSYann Gautier #define RCC_R100CIDCFGR_SEM_EN			BIT(1)
20324cfbb84aSYann Gautier #define RCC_R100CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20334cfbb84aSYann Gautier #define RCC_R100CIDCFGR_SCID_SHIFT		4
20344cfbb84aSYann Gautier #define RCC_R100CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
20354cfbb84aSYann Gautier #define RCC_R100CIDCFGR_SEMWLC_SHIFT		16
20364cfbb84aSYann Gautier 
20374cfbb84aSYann Gautier /* RCC_R100SEMCR register fields */
20384cfbb84aSYann Gautier #define RCC_R100SEMCR_SEM_MUTEX			BIT(0)
20394cfbb84aSYann Gautier #define RCC_R100SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20404cfbb84aSYann Gautier #define RCC_R100SEMCR_SEMCID_SHIFT		4
20414cfbb84aSYann Gautier 
20424cfbb84aSYann Gautier /* RCC_R101CIDCFGR register fields */
20434cfbb84aSYann Gautier #define RCC_R101CIDCFGR_CFEN			BIT(0)
20444cfbb84aSYann Gautier #define RCC_R101CIDCFGR_SEM_EN			BIT(1)
20454cfbb84aSYann Gautier #define RCC_R101CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20464cfbb84aSYann Gautier #define RCC_R101CIDCFGR_SCID_SHIFT		4
20474cfbb84aSYann Gautier #define RCC_R101CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
20484cfbb84aSYann Gautier #define RCC_R101CIDCFGR_SEMWLC_SHIFT		16
20494cfbb84aSYann Gautier 
20504cfbb84aSYann Gautier /* RCC_R101SEMCR register fields */
20514cfbb84aSYann Gautier #define RCC_R101SEMCR_SEM_MUTEX			BIT(0)
20524cfbb84aSYann Gautier #define RCC_R101SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20534cfbb84aSYann Gautier #define RCC_R101SEMCR_SEMCID_SHIFT		4
20544cfbb84aSYann Gautier 
20554cfbb84aSYann Gautier /* RCC_R102CIDCFGR register fields */
20564cfbb84aSYann Gautier #define RCC_R102CIDCFGR_CFEN			BIT(0)
20574cfbb84aSYann Gautier #define RCC_R102CIDCFGR_SEM_EN			BIT(1)
20584cfbb84aSYann Gautier #define RCC_R102CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20594cfbb84aSYann Gautier #define RCC_R102CIDCFGR_SCID_SHIFT		4
20604cfbb84aSYann Gautier #define RCC_R102CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
20614cfbb84aSYann Gautier #define RCC_R102CIDCFGR_SEMWLC_SHIFT		16
20624cfbb84aSYann Gautier 
20634cfbb84aSYann Gautier /* RCC_R102SEMCR register fields */
20644cfbb84aSYann Gautier #define RCC_R102SEMCR_SEM_MUTEX			BIT(0)
20654cfbb84aSYann Gautier #define RCC_R102SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20664cfbb84aSYann Gautier #define RCC_R102SEMCR_SEMCID_SHIFT		4
20674cfbb84aSYann Gautier 
20684cfbb84aSYann Gautier /* RCC_R103CIDCFGR register fields */
20694cfbb84aSYann Gautier #define RCC_R103CIDCFGR_CFEN			BIT(0)
20704cfbb84aSYann Gautier #define RCC_R103CIDCFGR_SEM_EN			BIT(1)
20714cfbb84aSYann Gautier #define RCC_R103CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20724cfbb84aSYann Gautier #define RCC_R103CIDCFGR_SCID_SHIFT		4
20734cfbb84aSYann Gautier #define RCC_R103CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
20744cfbb84aSYann Gautier #define RCC_R103CIDCFGR_SEMWLC_SHIFT		16
20754cfbb84aSYann Gautier 
20764cfbb84aSYann Gautier /* RCC_R103SEMCR register fields */
20774cfbb84aSYann Gautier #define RCC_R103SEMCR_SEM_MUTEX			BIT(0)
20784cfbb84aSYann Gautier #define RCC_R103SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20794cfbb84aSYann Gautier #define RCC_R103SEMCR_SEMCID_SHIFT		4
20804cfbb84aSYann Gautier 
20814cfbb84aSYann Gautier /* RCC_R104CIDCFGR register fields */
20824cfbb84aSYann Gautier #define RCC_R104CIDCFGR_CFEN			BIT(0)
20834cfbb84aSYann Gautier #define RCC_R104CIDCFGR_SEM_EN			BIT(1)
20844cfbb84aSYann Gautier #define RCC_R104CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20854cfbb84aSYann Gautier #define RCC_R104CIDCFGR_SCID_SHIFT		4
20864cfbb84aSYann Gautier #define RCC_R104CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
20874cfbb84aSYann Gautier #define RCC_R104CIDCFGR_SEMWLC_SHIFT		16
20884cfbb84aSYann Gautier 
20894cfbb84aSYann Gautier /* RCC_R104SEMCR register fields */
20904cfbb84aSYann Gautier #define RCC_R104SEMCR_SEM_MUTEX			BIT(0)
20914cfbb84aSYann Gautier #define RCC_R104SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
20924cfbb84aSYann Gautier #define RCC_R104SEMCR_SEMCID_SHIFT		4
20934cfbb84aSYann Gautier 
20944cfbb84aSYann Gautier /* RCC_R105CIDCFGR register fields */
20954cfbb84aSYann Gautier #define RCC_R105CIDCFGR_CFEN			BIT(0)
20964cfbb84aSYann Gautier #define RCC_R105CIDCFGR_SEM_EN			BIT(1)
20974cfbb84aSYann Gautier #define RCC_R105CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
20984cfbb84aSYann Gautier #define RCC_R105CIDCFGR_SCID_SHIFT		4
20994cfbb84aSYann Gautier #define RCC_R105CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21004cfbb84aSYann Gautier #define RCC_R105CIDCFGR_SEMWLC_SHIFT		16
21014cfbb84aSYann Gautier 
21024cfbb84aSYann Gautier /* RCC_R105SEMCR register fields */
21034cfbb84aSYann Gautier #define RCC_R105SEMCR_SEM_MUTEX			BIT(0)
21044cfbb84aSYann Gautier #define RCC_R105SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21054cfbb84aSYann Gautier #define RCC_R105SEMCR_SEMCID_SHIFT		4
21064cfbb84aSYann Gautier 
21074cfbb84aSYann Gautier /* RCC_R106CIDCFGR register fields */
21084cfbb84aSYann Gautier #define RCC_R106CIDCFGR_CFEN			BIT(0)
21094cfbb84aSYann Gautier #define RCC_R106CIDCFGR_SEM_EN			BIT(1)
21104cfbb84aSYann Gautier #define RCC_R106CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
21114cfbb84aSYann Gautier #define RCC_R106CIDCFGR_SCID_SHIFT		4
21124cfbb84aSYann Gautier #define RCC_R106CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21134cfbb84aSYann Gautier #define RCC_R106CIDCFGR_SEMWLC_SHIFT		16
21144cfbb84aSYann Gautier 
21154cfbb84aSYann Gautier /* RCC_R106SEMCR register fields */
21164cfbb84aSYann Gautier #define RCC_R106SEMCR_SEM_MUTEX			BIT(0)
21174cfbb84aSYann Gautier #define RCC_R106SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21184cfbb84aSYann Gautier #define RCC_R106SEMCR_SEMCID_SHIFT		4
21194cfbb84aSYann Gautier 
21204cfbb84aSYann Gautier /* RCC_R107CIDCFGR register fields */
21214cfbb84aSYann Gautier #define RCC_R107CIDCFGR_CFEN			BIT(0)
21224cfbb84aSYann Gautier #define RCC_R107CIDCFGR_SEM_EN			BIT(1)
21234cfbb84aSYann Gautier #define RCC_R107CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
21244cfbb84aSYann Gautier #define RCC_R107CIDCFGR_SCID_SHIFT		4
21254cfbb84aSYann Gautier #define RCC_R107CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21264cfbb84aSYann Gautier #define RCC_R107CIDCFGR_SEMWLC_SHIFT		16
21274cfbb84aSYann Gautier 
21284cfbb84aSYann Gautier /* RCC_R107SEMCR register fields */
21294cfbb84aSYann Gautier #define RCC_R107SEMCR_SEM_MUTEX			BIT(0)
21304cfbb84aSYann Gautier #define RCC_R107SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21314cfbb84aSYann Gautier #define RCC_R107SEMCR_SEMCID_SHIFT		4
21324cfbb84aSYann Gautier 
21334cfbb84aSYann Gautier /* RCC_R108CIDCFGR register fields */
21344cfbb84aSYann Gautier #define RCC_R108CIDCFGR_CFEN			BIT(0)
21354cfbb84aSYann Gautier #define RCC_R108CIDCFGR_SEM_EN			BIT(1)
21364cfbb84aSYann Gautier #define RCC_R108CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
21374cfbb84aSYann Gautier #define RCC_R108CIDCFGR_SCID_SHIFT		4
21384cfbb84aSYann Gautier #define RCC_R108CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21394cfbb84aSYann Gautier #define RCC_R108CIDCFGR_SEMWLC_SHIFT		16
21404cfbb84aSYann Gautier 
21414cfbb84aSYann Gautier /* RCC_R108SEMCR register fields */
21424cfbb84aSYann Gautier #define RCC_R108SEMCR_SEM_MUTEX			BIT(0)
21434cfbb84aSYann Gautier #define RCC_R108SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21444cfbb84aSYann Gautier #define RCC_R108SEMCR_SEMCID_SHIFT		4
21454cfbb84aSYann Gautier 
21464cfbb84aSYann Gautier /* RCC_R109CIDCFGR register fields */
21474cfbb84aSYann Gautier #define RCC_R109CIDCFGR_CFEN			BIT(0)
21484cfbb84aSYann Gautier #define RCC_R109CIDCFGR_SEM_EN			BIT(1)
21494cfbb84aSYann Gautier #define RCC_R109CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
21504cfbb84aSYann Gautier #define RCC_R109CIDCFGR_SCID_SHIFT		4
21514cfbb84aSYann Gautier #define RCC_R109CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21524cfbb84aSYann Gautier #define RCC_R109CIDCFGR_SEMWLC_SHIFT		16
21534cfbb84aSYann Gautier 
21544cfbb84aSYann Gautier /* RCC_R109SEMCR register fields */
21554cfbb84aSYann Gautier #define RCC_R109SEMCR_SEM_MUTEX			BIT(0)
21564cfbb84aSYann Gautier #define RCC_R109SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21574cfbb84aSYann Gautier #define RCC_R109SEMCR_SEMCID_SHIFT		4
21584cfbb84aSYann Gautier 
21594cfbb84aSYann Gautier /* RCC_R110CIDCFGR register fields */
21604cfbb84aSYann Gautier #define RCC_R110CIDCFGR_CFEN			BIT(0)
21614cfbb84aSYann Gautier #define RCC_R110CIDCFGR_SEM_EN			BIT(1)
21624cfbb84aSYann Gautier #define RCC_R110CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
21634cfbb84aSYann Gautier #define RCC_R110CIDCFGR_SCID_SHIFT		4
21644cfbb84aSYann Gautier #define RCC_R110CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21654cfbb84aSYann Gautier #define RCC_R110CIDCFGR_SEMWLC_SHIFT		16
21664cfbb84aSYann Gautier 
21674cfbb84aSYann Gautier /* RCC_R110SEMCR register fields */
21684cfbb84aSYann Gautier #define RCC_R110SEMCR_SEM_MUTEX			BIT(0)
21694cfbb84aSYann Gautier #define RCC_R110SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21704cfbb84aSYann Gautier #define RCC_R110SEMCR_SEMCID_SHIFT		4
21714cfbb84aSYann Gautier 
21724cfbb84aSYann Gautier /* RCC_R111CIDCFGR register fields */
21734cfbb84aSYann Gautier #define RCC_R111CIDCFGR_CFEN			BIT(0)
21744cfbb84aSYann Gautier #define RCC_R111CIDCFGR_SEM_EN			BIT(1)
21754cfbb84aSYann Gautier #define RCC_R111CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
21764cfbb84aSYann Gautier #define RCC_R111CIDCFGR_SCID_SHIFT		4
21774cfbb84aSYann Gautier #define RCC_R111CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21784cfbb84aSYann Gautier #define RCC_R111CIDCFGR_SEMWLC_SHIFT		16
21794cfbb84aSYann Gautier 
21804cfbb84aSYann Gautier /* RCC_R111SEMCR register fields */
21814cfbb84aSYann Gautier #define RCC_R111SEMCR_SEM_MUTEX			BIT(0)
21824cfbb84aSYann Gautier #define RCC_R111SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21834cfbb84aSYann Gautier #define RCC_R111SEMCR_SEMCID_SHIFT		4
21844cfbb84aSYann Gautier 
21854cfbb84aSYann Gautier /* RCC_R112CIDCFGR register fields */
21864cfbb84aSYann Gautier #define RCC_R112CIDCFGR_CFEN			BIT(0)
21874cfbb84aSYann Gautier #define RCC_R112CIDCFGR_SEM_EN			BIT(1)
21884cfbb84aSYann Gautier #define RCC_R112CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
21894cfbb84aSYann Gautier #define RCC_R112CIDCFGR_SCID_SHIFT		4
21904cfbb84aSYann Gautier #define RCC_R112CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
21914cfbb84aSYann Gautier #define RCC_R112CIDCFGR_SEMWLC_SHIFT		16
21924cfbb84aSYann Gautier 
21934cfbb84aSYann Gautier /* RCC_R112SEMCR register fields */
21944cfbb84aSYann Gautier #define RCC_R112SEMCR_SEM_MUTEX			BIT(0)
21954cfbb84aSYann Gautier #define RCC_R112SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
21964cfbb84aSYann Gautier #define RCC_R112SEMCR_SEMCID_SHIFT		4
21974cfbb84aSYann Gautier 
21984cfbb84aSYann Gautier /* RCC_R113CIDCFGR register fields */
21994cfbb84aSYann Gautier #define RCC_R113CIDCFGR_CFEN			BIT(0)
22004cfbb84aSYann Gautier #define RCC_R113CIDCFGR_SEM_EN			BIT(1)
22014cfbb84aSYann Gautier #define RCC_R113CIDCFGR_SCID_MASK		GENMASK_32(6, 4)
22024cfbb84aSYann Gautier #define RCC_R113CIDCFGR_SCID_SHIFT		4
22034cfbb84aSYann Gautier #define RCC_R113CIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
22044cfbb84aSYann Gautier #define RCC_R113CIDCFGR_SEMWLC_SHIFT		16
22054cfbb84aSYann Gautier 
22064cfbb84aSYann Gautier /* RCC_R113SEMCR register fields */
22074cfbb84aSYann Gautier #define RCC_R113SEMCR_SEM_MUTEX			BIT(0)
22084cfbb84aSYann Gautier #define RCC_R113SEMCR_SEMCID_MASK		GENMASK_32(6, 4)
22094cfbb84aSYann Gautier #define RCC_R113SEMCR_SEMCID_SHIFT		4
22104cfbb84aSYann Gautier 
22114cfbb84aSYann Gautier /* RCC_RxCIDCFGR register fields */
22124cfbb84aSYann Gautier #define RCC_RxCIDCFGR_CFEN			BIT(0)
22134cfbb84aSYann Gautier #define RCC_RxCIDCFGR_SEM_EN			BIT(1)
22144cfbb84aSYann Gautier #define RCC_RxCIDCFGR_SCID_MASK			GENMASK_32(6, 4)
22154cfbb84aSYann Gautier #define RCC_RxCIDCFGR_SCID_SHIFT		4
22164cfbb84aSYann Gautier #define RCC_RxCIDCFGR_SEMWLC_MASK		GENMASK_32(23, 16)
22174cfbb84aSYann Gautier #define RCC_RxCIDCFGR_SEMWLC_SHIFT		16
22184cfbb84aSYann Gautier 
22194cfbb84aSYann Gautier /* RCC_RxSEMCR register fields */
22204cfbb84aSYann Gautier #define RCC_RxSEMCR_SEM_MUTEX			BIT(0)
22214cfbb84aSYann Gautier #define RCC_RxSEMCR_SEMCID_MASK			GENMASK_32(6, 4)
22224cfbb84aSYann Gautier #define RCC_RxSEMCR_SEMCID_SHIFT		4
22234cfbb84aSYann Gautier 
22244cfbb84aSYann Gautier /* RCC_GRSTCSETR register fields */
22254cfbb84aSYann Gautier #define RCC_GRSTCSETR_SYSRST			BIT(0)
22264cfbb84aSYann Gautier 
22274cfbb84aSYann Gautier /* RCC_C1RSTCSETR register fields */
22284cfbb84aSYann Gautier #define RCC_C1RSTCSETR_C1RST			BIT(0)
22294cfbb84aSYann Gautier 
22304cfbb84aSYann Gautier /* RCC_C1P1RSTCSETR register fields */
22314cfbb84aSYann Gautier #define RCC_C1P1RSTCSETR_C1P1PORRST		BIT(0)
22324cfbb84aSYann Gautier #define RCC_C1P1RSTCSETR_C1P1RST		BIT(1)
22334cfbb84aSYann Gautier 
22344cfbb84aSYann Gautier /* RCC_C2RSTCSETR register fields */
22354cfbb84aSYann Gautier #define RCC_C2RSTCSETR_C2RST			BIT(0)
22364cfbb84aSYann Gautier 
22374cfbb84aSYann Gautier /* RCC_CxRSTCSETR register fields */
22384cfbb84aSYann Gautier #define RCC_CxRSTCSETR_CxRST			BIT(0)
22394cfbb84aSYann Gautier 
22404cfbb84aSYann Gautier /* RCC_HWRSTSCLRR register fields */
22414cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_PORRSTF			BIT(0)
22424cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_BORRSTF			BIT(1)
22434cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_PADRSTF			BIT(2)
22444cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_HCSSRSTF			BIT(3)
22454cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_VCORERSTF		BIT(4)
22464cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_SYSC1RSTF		BIT(5)
22474cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_SYSC2RSTF		BIT(6)
22484cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_IWDG1SYSRSTF		BIT(7)
22494cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_IWDG2SYSRSTF		BIT(8)
22504cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_IWDG3SYSRSTF		BIT(9)
22514cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_IWDG4SYSRSTF		BIT(10)
22524cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_IWDG5SYSRSTF		BIT(11)
22534cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_RETCRCERRRSTF		BIT(12)
22544cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_RETECCFAILCRCRSTF	BIT(13)
22554cfbb84aSYann Gautier #define RCC_HWRSTSCLRR_RETECCFAILRESTRSTF	BIT(14)
22564cfbb84aSYann Gautier 
22574cfbb84aSYann Gautier /* RCC_C1HWRSTSCLRR register fields */
22584cfbb84aSYann Gautier #define RCC_C1HWRSTSCLRR_VCPURSTF		BIT(0)
22594cfbb84aSYann Gautier #define RCC_C1HWRSTSCLRR_C1RSTF			BIT(1)
22604cfbb84aSYann Gautier #define RCC_C1HWRSTSCLRR_C1P1RSTF		BIT(2)
22614cfbb84aSYann Gautier 
22624cfbb84aSYann Gautier /* RCC_C2HWRSTSCLRR register fields */
22634cfbb84aSYann Gautier #define RCC_C2HWRSTSCLRR_C2RSTF			BIT(0)
22644cfbb84aSYann Gautier 
22654cfbb84aSYann Gautier /* RCC_C1BOOTRSTSSETR register fields */
22664cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_PORRSTF		BIT(0)
22674cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_BORRSTF		BIT(1)
22684cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_PADRSTF		BIT(2)
22694cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_HCSSRSTF		BIT(3)
22704cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_VCORERSTF		BIT(4)
22714cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_VCPURSTF		BIT(5)
22724cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_SYSC1RSTF		BIT(6)
22734cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_SYSC2RSTF		BIT(7)
22744cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_IWDG1SYSRSTF		BIT(8)
22754cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_IWDG2SYSRSTF		BIT(9)
22764cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_IWDG3SYSRSTF		BIT(10)
22774cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_IWDG4SYSRSTF		BIT(11)
22784cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_IWDG5SYSRSTF		BIT(12)
22794cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_C1RSTF		BIT(13)
22804cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_C1P1RSTF		BIT(16)
22814cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_RETCRCERRRSTF	BIT(17)
22824cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_RETECCFAILCRCRSTF	BIT(18)
22834cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_RETECCFAILRESTRSTF	BIT(19)
22844cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_STBYC1RSTF		BIT(20)
22854cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_D1STBYRSTF		BIT(22)
22864cfbb84aSYann Gautier #define RCC_C1BOOTRSTSSETR_D2STBYRSTF		BIT(23)
22874cfbb84aSYann Gautier 
22884cfbb84aSYann Gautier /* RCC_C1BOOTRSTSCLRR register fields */
22894cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_PORRSTF		BIT(0)
22904cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_BORRSTF		BIT(1)
22914cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_PADRSTF		BIT(2)
22924cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_HCSSRSTF		BIT(3)
22934cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_VCORERSTF		BIT(4)
22944cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_VCPURSTF		BIT(5)
22954cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_SYSC1RSTF		BIT(6)
22964cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_SYSC2RSTF		BIT(7)
22974cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_IWDG1SYSRSTF		BIT(8)
22984cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_IWDG2SYSRSTF		BIT(9)
22994cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_IWDG3SYSRSTF		BIT(10)
23004cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_IWDG4SYSRSTF		BIT(11)
23014cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_IWDG5SYSRSTF		BIT(12)
23024cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_C1RSTF		BIT(13)
23034cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_C1P1RSTF		BIT(16)
23044cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_RETCRCERRRSTF	BIT(17)
23054cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_RETECCFAILCRCRSTF	BIT(18)
23064cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_RETECCFAILRESTRSTF	BIT(19)
23074cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_STBYC1RSTF		BIT(20)
23084cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_D1STBYRSTF		BIT(22)
23094cfbb84aSYann Gautier #define RCC_C1BOOTRSTSCLRR_D2STBYRSTF		BIT(23)
23104cfbb84aSYann Gautier 
2311e957c337SGabriel Fernandez #define RCC_C1BOOTRSTSCLRR_IWDGXSYSRSTF (RCC_C1BOOTRSTSCLRR_IWDG1SYSRSTF | \
2312e957c337SGabriel Fernandez 					 RCC_C1BOOTRSTSCLRR_IWDG2SYSRSTF | \
2313e957c337SGabriel Fernandez 					 RCC_C1BOOTRSTSCLRR_IWDG3SYSRSTF | \
2314e957c337SGabriel Fernandez 					 RCC_C1BOOTRSTSCLRR_IWDG4SYSRSTF | \
2315e957c337SGabriel Fernandez 					 RCC_C1BOOTRSTSCLRR_IWDG5SYSRSTF)
2316e957c337SGabriel Fernandez 
23174cfbb84aSYann Gautier /* RCC_C2BOOTRSTSSETR register fields */
23184cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_PORRSTF		BIT(0)
23194cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_BORRSTF		BIT(1)
23204cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_PADRSTF		BIT(2)
23214cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_HCSSRSTF		BIT(3)
23224cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_VCORERSTF		BIT(4)
23234cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_SYSC1RSTF		BIT(6)
23244cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_SYSC2RSTF		BIT(7)
23254cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_IWDG1SYSRSTF		BIT(8)
23264cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_IWDG2SYSRSTF		BIT(9)
23274cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_IWDG3SYSRSTF		BIT(10)
23284cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_IWDG4SYSRSTF		BIT(11)
23294cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_IWDG5SYSRSTF		BIT(12)
23304cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_C2RSTF		BIT(14)
23314cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_RETCRCERRRSTF	BIT(17)
23324cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_RETECCFAILCRCRSTF	BIT(18)
23334cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_RETECCFAILRESTRSTF	BIT(19)
23344cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_STBYC2RSTF		BIT(21)
23354cfbb84aSYann Gautier #define RCC_C2BOOTRSTSSETR_D2STBYRSTF		BIT(23)
23364cfbb84aSYann Gautier 
23374cfbb84aSYann Gautier /* RCC_C2BOOTRSTSCLRR register fields */
23384cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_PORRSTF		BIT(0)
23394cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_BORRSTF		BIT(1)
23404cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_PADRSTF		BIT(2)
23414cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_HCSSRSTF		BIT(3)
23424cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_VCORERSTF		BIT(4)
23434cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_SYSC1RSTF		BIT(6)
23444cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_SYSC2RSTF		BIT(7)
23454cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_IWDG1SYSRSTF		BIT(8)
23464cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_IWDG2SYSRSTF		BIT(9)
23474cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_IWDG3SYSRSTF		BIT(10)
23484cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_IWDG4SYSRSTF		BIT(11)
23494cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_IWDG5SYSRSTF		BIT(12)
23504cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_C2RSTF		BIT(14)
23514cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_RETCRCERRRSTF	BIT(17)
23524cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_RETECCFAILCRCRSTF	BIT(18)
23534cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_RETECCFAILRESTRSTF	BIT(19)
23544cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_STBYC2RSTF		BIT(21)
23554cfbb84aSYann Gautier #define RCC_C2BOOTRSTSCLRR_D2STBYRSTF		BIT(23)
23564cfbb84aSYann Gautier 
23574cfbb84aSYann Gautier /* RCC_C1SREQSETR register fields */
23584cfbb84aSYann Gautier #define RCC_C1SREQSETR_STPREQ_P0		BIT(0)
23594cfbb84aSYann Gautier #define RCC_C1SREQSETR_STPREQ_P1		BIT(1)
2360615f31feSGabriel Fernandez #define RCC_C1SREQSETR_STPREQ_MASK		GENMASK_32(1, 0)
23614cfbb84aSYann Gautier #define RCC_C1SREQSETR_ESLPREQ			BIT(16)
23624cfbb84aSYann Gautier 
23634cfbb84aSYann Gautier /* RCC_C1SREQCLRR register fields */
23644cfbb84aSYann Gautier #define RCC_C1SREQCLRR_STPREQ_P0		BIT(0)
23654cfbb84aSYann Gautier #define RCC_C1SREQCLRR_STPREQ_P1		BIT(1)
2366615f31feSGabriel Fernandez #define RCC_C1SREQCLRR_STPREQ_MASK		GENMASK_32(1, 0)
23674cfbb84aSYann Gautier #define RCC_C1SREQCLRR_ESLPREQ			BIT(16)
23684cfbb84aSYann Gautier 
23694cfbb84aSYann Gautier /* RCC_CPUBOOTCR register fields */
23704cfbb84aSYann Gautier #define RCC_CPUBOOTCR_BOOT_CPU2			BIT(0)
23714cfbb84aSYann Gautier #define RCC_CPUBOOTCR_BOOT_CPU1			BIT(1)
23724cfbb84aSYann Gautier 
23734cfbb84aSYann Gautier /* RCC_STBYBOOTCR register fields */
23744cfbb84aSYann Gautier #define RCC_STBYBOOTCR_CPU_BEN_SEL		BIT(1)
23754cfbb84aSYann Gautier #define RCC_STBYBOOTCR_COLD_CPU2		BIT(2)
23764cfbb84aSYann Gautier #define RCC_STBYBOOTCR_CPU2_HW_BEN		BIT(4)
23774cfbb84aSYann Gautier #define RCC_STBYBOOTCR_CPU1_HW_BEN		BIT(5)
23784cfbb84aSYann Gautier #define RCC_STBYBOOTCR_RET_CRCERR_RSTEN		BIT(8)
23794cfbb84aSYann Gautier 
23804cfbb84aSYann Gautier /* RCC_LEGBOOTCR register fields */
23814cfbb84aSYann Gautier #define RCC_LEGBOOTCR_LEGACY_BEN		BIT(0)
23824cfbb84aSYann Gautier 
23834cfbb84aSYann Gautier /* RCC_BDCR register fields */
23844cfbb84aSYann Gautier #define RCC_BDCR_LSEON				BIT(0)
23854cfbb84aSYann Gautier #define RCC_BDCR_LSEBYP				BIT(1)
23864cfbb84aSYann Gautier #define RCC_BDCR_LSERDY				BIT(2)
23874cfbb84aSYann Gautier #define RCC_BDCR_LSEDIGBYP			BIT(3)
23884cfbb84aSYann Gautier #define RCC_BDCR_LSEDRV_MASK			GENMASK_32(5, 4)
23894cfbb84aSYann Gautier #define RCC_BDCR_LSEDRV_SHIFT			4
23904cfbb84aSYann Gautier #define RCC_BDCR_LSECSSON			BIT(6)
23914cfbb84aSYann Gautier #define RCC_BDCR_LSEGFON			BIT(7)
23924cfbb84aSYann Gautier #define RCC_BDCR_LSECSSD			BIT(8)
23934cfbb84aSYann Gautier #define RCC_BDCR_LSION				BIT(9)
23944cfbb84aSYann Gautier #define RCC_BDCR_LSIRDY				BIT(10)
23954cfbb84aSYann Gautier #define RCC_BDCR_RTCSRC_MASK			GENMASK_32(17, 16)
23964cfbb84aSYann Gautier #define RCC_BDCR_RTCSRC_SHIFT			16
23974cfbb84aSYann Gautier #define RCC_BDCR_RTCCKEN			BIT(20)
23984cfbb84aSYann Gautier #define RCC_BDCR_MSIFREQSEL			BIT(24)
23994cfbb84aSYann Gautier #define RCC_BDCR_C3SYSTICKSEL			BIT(25)
24004cfbb84aSYann Gautier #define RCC_BDCR_VSWRST				BIT(31)
24014cfbb84aSYann Gautier #define RCC_BDCR_LSEBYP_BIT			1
24024cfbb84aSYann Gautier #define RCC_BDCR_LSEDIGBYP_BIT			3
24034cfbb84aSYann Gautier #define RCC_BDCR_LSECSSON_BIT			6
24044cfbb84aSYann Gautier #define RCC_BDCR_LSERDY_BIT			2
24054cfbb84aSYann Gautier #define RCC_BDCR_LSIRDY_BIT			10
24064cfbb84aSYann Gautier 
24074cfbb84aSYann Gautier #define RCC_BDCR_LSEDRV_SHIFT			4
24084cfbb84aSYann Gautier #define RCC_BDCR_LSEDRV_WIDTH			2
24094cfbb84aSYann Gautier 
24104cfbb84aSYann Gautier /* RCC_D3DCR register fields */
2411615f31feSGabriel Fernandez #define RCC_D3DCR_MSION				BIT(0)
2412615f31feSGabriel Fernandez #define RCC_D3DCR_MSIKERON			BIT(1)
2413615f31feSGabriel Fernandez #define RCC_D3DCR_MSIRDY			BIT(2)
24144cfbb84aSYann Gautier #define RCC_D3DCR_D3PERCKSEL_MASK		GENMASK_32(17, 16)
24154cfbb84aSYann Gautier #define RCC_D3DCR_D3PERCKSEL_SHIFT		16
2416615f31feSGabriel Fernandez #define RCC_D3DCR_MSIRDY_BIT			2
24174cfbb84aSYann Gautier 
24184cfbb84aSYann Gautier /* RCC_D3DSR register fields */
24194cfbb84aSYann Gautier #define RCC_D3DSR_D3STATE_MASK			GENMASK_32(1, 0)
24204cfbb84aSYann Gautier #define RCC_D3DSR_D3STATE_SHIFT			0
24214cfbb84aSYann Gautier 
24224cfbb84aSYann Gautier /* RCC_RDCR register fields */
24234cfbb84aSYann Gautier #define RCC_RDCR_MRD_MASK			GENMASK_32(20, 16)
24244cfbb84aSYann Gautier #define RCC_RDCR_MRD_SHIFT			16
24254cfbb84aSYann Gautier #define RCC_RDCR_EADLY_MASK			GENMASK_32(27, 24)
24264cfbb84aSYann Gautier #define RCC_RDCR_EADLY_SHIFT			24
24274cfbb84aSYann Gautier 
24284cfbb84aSYann Gautier /* RCC_C1MSRDCR register fields */
24294cfbb84aSYann Gautier #define RCC_C1MSRDCR_C1MSRD_MASK		GENMASK_32(4, 0)
24304cfbb84aSYann Gautier #define RCC_C1MSRDCR_C1MSRD_SHIFT		0
24314cfbb84aSYann Gautier #define RCC_C1MSRDCR_C1MSRST			BIT(8)
24324cfbb84aSYann Gautier 
24334cfbb84aSYann Gautier /* RCC_PWRLPDLYCR register fields */
24344cfbb84aSYann Gautier #define RCC_PWRLPDLYCR_PWRLP_DLY_MASK		GENMASK_32(21, 0)
24354cfbb84aSYann Gautier #define RCC_PWRLPDLYCR_PWRLP_DLY_SHIFT		0
24364cfbb84aSYann Gautier #define RCC_PWRLPDLYCR_CPU2TMPSKP		BIT(24)
24374cfbb84aSYann Gautier 
24384cfbb84aSYann Gautier /* RCC_C1CIESETR register fields */
24394cfbb84aSYann Gautier #define RCC_C1CIESETR_LSIRDYIE			BIT(0)
24404cfbb84aSYann Gautier #define RCC_C1CIESETR_LSERDYIE			BIT(1)
24414cfbb84aSYann Gautier #define RCC_C1CIESETR_HSIRDYIE			BIT(2)
24424cfbb84aSYann Gautier #define RCC_C1CIESETR_HSERDYIE			BIT(3)
24434cfbb84aSYann Gautier #define RCC_C1CIESETR_CSIRDYIE			BIT(4)
24444cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL1RDYIE			BIT(5)
24454cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL2RDYIE			BIT(6)
24464cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL3RDYIE			BIT(7)
24474cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL4RDYIE			BIT(8)
24484cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL5RDYIE			BIT(9)
24494cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL6RDYIE			BIT(10)
24504cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL7RDYIE			BIT(11)
24514cfbb84aSYann Gautier #define RCC_C1CIESETR_PLL8RDYIE			BIT(12)
24524cfbb84aSYann Gautier #define RCC_C1CIESETR_LSECSSIE			BIT(16)
24534cfbb84aSYann Gautier #define RCC_C1CIESETR_WKUPIE			BIT(20)
24544cfbb84aSYann Gautier 
24554cfbb84aSYann Gautier /* RCC_C1CIFCLRR register fields */
24564cfbb84aSYann Gautier #define RCC_C1CIFCLRR_LSIRDYF			BIT(0)
24574cfbb84aSYann Gautier #define RCC_C1CIFCLRR_LSERDYF			BIT(1)
24584cfbb84aSYann Gautier #define RCC_C1CIFCLRR_HSIRDYF			BIT(2)
24594cfbb84aSYann Gautier #define RCC_C1CIFCLRR_HSERDYF			BIT(3)
24604cfbb84aSYann Gautier #define RCC_C1CIFCLRR_CSIRDYF			BIT(4)
24614cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL1RDYF			BIT(5)
24624cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL2RDYF			BIT(6)
24634cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL3RDYF			BIT(7)
24644cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL4RDYF			BIT(8)
24654cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL5RDYF			BIT(9)
24664cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL6RDYF			BIT(10)
24674cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL7RDYF			BIT(11)
24684cfbb84aSYann Gautier #define RCC_C1CIFCLRR_PLL8RDYF			BIT(12)
24694cfbb84aSYann Gautier #define RCC_C1CIFCLRR_LSECSSF			BIT(16)
24704cfbb84aSYann Gautier #define RCC_C1CIFCLRR_WKUPF			BIT(20)
24714cfbb84aSYann Gautier 
24724cfbb84aSYann Gautier /* RCC_C2CIESETR register fields */
24734cfbb84aSYann Gautier #define RCC_C2CIESETR_LSIRDYIE			BIT(0)
24744cfbb84aSYann Gautier #define RCC_C2CIESETR_LSERDYIE			BIT(1)
24754cfbb84aSYann Gautier #define RCC_C2CIESETR_HSIRDYIE			BIT(2)
24764cfbb84aSYann Gautier #define RCC_C2CIESETR_HSERDYIE			BIT(3)
24774cfbb84aSYann Gautier #define RCC_C2CIESETR_CSIRDYIE			BIT(4)
24784cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL1RDYIE			BIT(5)
24794cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL2RDYIE			BIT(6)
24804cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL3RDYIE			BIT(7)
24814cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL4RDYIE			BIT(8)
24824cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL5RDYIE			BIT(9)
24834cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL6RDYIE			BIT(10)
24844cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL7RDYIE			BIT(11)
24854cfbb84aSYann Gautier #define RCC_C2CIESETR_PLL8RDYIE			BIT(12)
24864cfbb84aSYann Gautier #define RCC_C2CIESETR_LSECSSIE			BIT(16)
24874cfbb84aSYann Gautier #define RCC_C2CIESETR_WKUPIE			BIT(20)
24884cfbb84aSYann Gautier 
24894cfbb84aSYann Gautier /* RCC_C2CIFCLRR register fields */
24904cfbb84aSYann Gautier #define RCC_C2CIFCLRR_LSIRDYF			BIT(0)
24914cfbb84aSYann Gautier #define RCC_C2CIFCLRR_LSERDYF			BIT(1)
24924cfbb84aSYann Gautier #define RCC_C2CIFCLRR_HSIRDYF			BIT(2)
24934cfbb84aSYann Gautier #define RCC_C2CIFCLRR_HSERDYF			BIT(3)
24944cfbb84aSYann Gautier #define RCC_C2CIFCLRR_CSIRDYF			BIT(4)
24954cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL1RDYF			BIT(5)
24964cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL2RDYF			BIT(6)
24974cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL3RDYF			BIT(7)
24984cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL4RDYF			BIT(8)
24994cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL5RDYF			BIT(9)
25004cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL6RDYF			BIT(10)
25014cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL7RDYF			BIT(11)
25024cfbb84aSYann Gautier #define RCC_C2CIFCLRR_PLL8RDYF			BIT(12)
25034cfbb84aSYann Gautier #define RCC_C2CIFCLRR_LSECSSF			BIT(16)
25044cfbb84aSYann Gautier #define RCC_C2CIFCLRR_WKUPF			BIT(20)
25054cfbb84aSYann Gautier 
25064cfbb84aSYann Gautier /* RCC_CxCIESETR register fields */
25074cfbb84aSYann Gautier #define RCC_CxCIESETR_LSIRDYIE			BIT(0)
25084cfbb84aSYann Gautier #define RCC_CxCIESETR_LSERDYIE			BIT(1)
25094cfbb84aSYann Gautier #define RCC_CxCIESETR_HSIRDYIE			BIT(2)
25104cfbb84aSYann Gautier #define RCC_CxCIESETR_HSERDYIE			BIT(3)
25114cfbb84aSYann Gautier #define RCC_CxCIESETR_CSIRDYIE			BIT(4)
25124cfbb84aSYann Gautier #define RCC_CxCIESETR_SHSIRDYIE			BIT(5)
25134cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL1RDYIE			BIT(6)
25144cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL2RDYIE			BIT(7)
25154cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL3RDYIE			BIT(8)
25164cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL4RDYIE			BIT(9)
25174cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL5RDYIE			BIT(10)
25184cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL6RDYIE			BIT(11)
25194cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL7RDYIE			BIT(12)
25204cfbb84aSYann Gautier #define RCC_CxCIESETR_PLL8RDYIE			BIT(13)
25214cfbb84aSYann Gautier #define RCC_CxCIESETR_LSECSSIE			BIT(16)
25224cfbb84aSYann Gautier #define RCC_CxCIESETR_WKUPIE			BIT(20)
25234cfbb84aSYann Gautier 
25244cfbb84aSYann Gautier /* RCC_CxCIFCLRR register fields */
25254cfbb84aSYann Gautier #define RCC_CxCIFCLRR_LSIRDYF			BIT(0)
25264cfbb84aSYann Gautier #define RCC_CxCIFCLRR_LSERDYF			BIT(1)
25274cfbb84aSYann Gautier #define RCC_CxCIFCLRR_HSIRDYF			BIT(2)
25284cfbb84aSYann Gautier #define RCC_CxCIFCLRR_HSERDYF			BIT(3)
25294cfbb84aSYann Gautier #define RCC_CxCIFCLRR_CSIRDYF			BIT(4)
25304cfbb84aSYann Gautier #define RCC_CxCIFCLRR_SHSIRDYF			BIT(5)
25314cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL1RDYF			BIT(6)
25324cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL2RDYF			BIT(7)
25334cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL3RDYF			BIT(8)
25344cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL4RDYF			BIT(9)
25354cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL5RDYF			BIT(10)
25364cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL6RDYF			BIT(11)
25374cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL7RDYF			BIT(12)
25384cfbb84aSYann Gautier #define RCC_CxCIFCLRR_PLL8RDYF			BIT(13)
25394cfbb84aSYann Gautier #define RCC_CxCIFCLRR_LSECSSF			BIT(16)
25404cfbb84aSYann Gautier #define RCC_CxCIFCLRR_WKUPF			BIT(20)
25414cfbb84aSYann Gautier 
25424cfbb84aSYann Gautier /* RCC_IWDGC1FZSETR register fields */
25434cfbb84aSYann Gautier #define RCC_IWDGC1FZSETR_FZ_IWDG1		BIT(0)
25444cfbb84aSYann Gautier #define RCC_IWDGC1FZSETR_FZ_IWDG2		BIT(1)
25454cfbb84aSYann Gautier 
25464cfbb84aSYann Gautier /* RCC_IWDGC1FZCLRR register fields */
25474cfbb84aSYann Gautier #define RCC_IWDGC1FZCLRR_FZ_IWDG1		BIT(0)
25484cfbb84aSYann Gautier #define RCC_IWDGC1FZCLRR_FZ_IWDG2		BIT(1)
25494cfbb84aSYann Gautier 
25504cfbb84aSYann Gautier /* RCC_IWDGC1CFGSETR register fields */
25514cfbb84aSYann Gautier #define RCC_IWDGC1CFGSETR_IWDG1_SYSRSTEN	BIT(0)
25524cfbb84aSYann Gautier #define RCC_IWDGC1CFGSETR_IWDG2_SYSRSTEN	BIT(2)
25534cfbb84aSYann Gautier #define RCC_IWDGC1CFGSETR_IWDG2_KERRST		BIT(18)
25544cfbb84aSYann Gautier 
25554cfbb84aSYann Gautier /* RCC_IWDGC1CFGCLRR register fields */
25564cfbb84aSYann Gautier #define RCC_IWDGC1CFGCLRR_IWDG1_SYSRSTEN	BIT(0)
25574cfbb84aSYann Gautier #define RCC_IWDGC1CFGCLRR_IWDG2_SYSRSTEN	BIT(2)
25584cfbb84aSYann Gautier #define RCC_IWDGC1CFGCLRR_IWDG2_KERRST		BIT(18)
25594cfbb84aSYann Gautier 
25604cfbb84aSYann Gautier /* RCC_IWDGC2FZSETR register fields */
25614cfbb84aSYann Gautier #define RCC_IWDGC2FZSETR_FZ_IWDG3		BIT(0)
25624cfbb84aSYann Gautier #define RCC_IWDGC2FZSETR_FZ_IWDG4		BIT(1)
25634cfbb84aSYann Gautier 
25644cfbb84aSYann Gautier /* RCC_IWDGC2FZCLRR register fields */
25654cfbb84aSYann Gautier #define RCC_IWDGC2FZCLRR_FZ_IWDG3		BIT(0)
25664cfbb84aSYann Gautier #define RCC_IWDGC2FZCLRR_FZ_IWDG4		BIT(1)
25674cfbb84aSYann Gautier 
25684cfbb84aSYann Gautier /* RCC_IWDGC2CFGSETR register fields */
25694cfbb84aSYann Gautier #define RCC_IWDGC2CFGSETR_IWDG3_SYSRSTEN	BIT(0)
25704cfbb84aSYann Gautier #define RCC_IWDGC2CFGSETR_IWDG4_SYSRSTEN	BIT(2)
25714cfbb84aSYann Gautier #define RCC_IWDGC2CFGSETR_IWDG4_KERRST		BIT(18)
25724cfbb84aSYann Gautier 
25734cfbb84aSYann Gautier /* RCC_IWDGC2CFGCLRR register fields */
25744cfbb84aSYann Gautier #define RCC_IWDGC2CFGCLRR_IWDG3_SYSRSTEN	BIT(0)
25754cfbb84aSYann Gautier #define RCC_IWDGC2CFGCLRR_IWDG4_SYSRSTEN	BIT(2)
25764cfbb84aSYann Gautier #define RCC_IWDGC2CFGCLRR_IWDG4_KERRST		BIT(18)
25774cfbb84aSYann Gautier 
25784cfbb84aSYann Gautier /* RCC_IWDGC3CFGSETR register fields */
25794cfbb84aSYann Gautier #define RCC_IWDGC3CFGSETR_IWDG5_SYSRSTEN	BIT(0)
25804cfbb84aSYann Gautier 
25814cfbb84aSYann Gautier /* RCC_IWDGC3CFGCLRR register fields */
25824cfbb84aSYann Gautier #define RCC_IWDGC3CFGCLRR_IWDG5_SYSRSTEN	BIT(0)
25834cfbb84aSYann Gautier 
25844cfbb84aSYann Gautier /* RCC_C3CFGR register fields */
25854cfbb84aSYann Gautier #define RCC_C3CFGR_C3RST			BIT(0)
25864cfbb84aSYann Gautier #define RCC_C3CFGR_C3EN				BIT(1)
25874cfbb84aSYann Gautier #define RCC_C3CFGR_C3LPEN			BIT(2)
25884cfbb84aSYann Gautier #define RCC_C3CFGR_C3AMEN			BIT(3)
25894cfbb84aSYann Gautier #define RCC_C3CFGR_LPTIM3C3EN			BIT(16)
25904cfbb84aSYann Gautier #define RCC_C3CFGR_LPTIM4C3EN			BIT(17)
25914cfbb84aSYann Gautier #define RCC_C3CFGR_LPTIM5C3EN			BIT(18)
25924cfbb84aSYann Gautier #define RCC_C3CFGR_SPI8C3EN			BIT(19)
25934cfbb84aSYann Gautier #define RCC_C3CFGR_LPUART1C3EN			BIT(20)
25944cfbb84aSYann Gautier #define RCC_C3CFGR_I2C8C3EN			BIT(21)
25954cfbb84aSYann Gautier #define RCC_C3CFGR_ADF1C3EN			BIT(23)
25964cfbb84aSYann Gautier #define RCC_C3CFGR_GPIOZC3EN			BIT(24)
25974cfbb84aSYann Gautier #define RCC_C3CFGR_LPDMAC3EN			BIT(25)
25984cfbb84aSYann Gautier #define RCC_C3CFGR_RTCC3EN			BIT(26)
25994cfbb84aSYann Gautier #define RCC_C3CFGR_I3C4C3EN			BIT(27)
26004cfbb84aSYann Gautier 
26014cfbb84aSYann Gautier /* RCC_MCO1CFGR register fields */
26024cfbb84aSYann Gautier #define RCC_MCO1CFGR_MCO1SEL			BIT(0)
26034cfbb84aSYann Gautier #define RCC_MCO1CFGR_MCO1ON			BIT(8)
26044cfbb84aSYann Gautier 
26054cfbb84aSYann Gautier /* RCC_MCO2CFGR register fields */
26064cfbb84aSYann Gautier #define RCC_MCO2CFGR_MCO2SEL			BIT(0)
26074cfbb84aSYann Gautier #define RCC_MCO2CFGR_MCO2ON			BIT(8)
26084cfbb84aSYann Gautier 
26094cfbb84aSYann Gautier /* RCC_MCOxCFGR register fields */
26104cfbb84aSYann Gautier #define RCC_MCOxCFGR_MCOxSEL			BIT(0)
26114cfbb84aSYann Gautier #define RCC_MCOxCFGR_MCOxON			BIT(8)
26124cfbb84aSYann Gautier 
26134cfbb84aSYann Gautier /* RCC_OCENSETR register fields */
26144cfbb84aSYann Gautier #define RCC_OCENSETR_HSION			BIT(0)
26154cfbb84aSYann Gautier #define RCC_OCENSETR_HSIKERON			BIT(1)
26164cfbb84aSYann Gautier #define RCC_OCENSETR_HSEDIV2ON			BIT(5)
26174cfbb84aSYann Gautier #define RCC_OCENSETR_HSEDIV2BYP			BIT(6)
26184cfbb84aSYann Gautier #define RCC_OCENSETR_HSEDIGBYP			BIT(7)
26194cfbb84aSYann Gautier #define RCC_OCENSETR_HSEON			BIT(8)
26204cfbb84aSYann Gautier #define RCC_OCENSETR_HSEKERON			BIT(9)
26214cfbb84aSYann Gautier #define RCC_OCENSETR_HSEBYP			BIT(10)
26224cfbb84aSYann Gautier #define RCC_OCENSETR_HSECSSON			BIT(11)
26234cfbb84aSYann Gautier 
26244cfbb84aSYann Gautier /* RCC_OCENCLRR register fields */
26254cfbb84aSYann Gautier #define RCC_OCENCLRR_HSION			BIT(0)
26264cfbb84aSYann Gautier #define RCC_OCENCLRR_HSIKERON			BIT(1)
26274cfbb84aSYann Gautier #define RCC_OCENCLRR_HSEDIV2ON			BIT(5)
26284cfbb84aSYann Gautier #define RCC_OCENCLRR_HSEDIV2BYP			BIT(6)
26294cfbb84aSYann Gautier #define RCC_OCENCLRR_HSEDIGBYP			BIT(7)
26304cfbb84aSYann Gautier #define RCC_OCENCLRR_HSEON			BIT(8)
26314cfbb84aSYann Gautier #define RCC_OCENCLRR_HSEKERON			BIT(9)
26324cfbb84aSYann Gautier #define RCC_OCENCLRR_HSEBYP			BIT(10)
26334cfbb84aSYann Gautier 
26344cfbb84aSYann Gautier /* RCC_OCRDYR register fields */
26354cfbb84aSYann Gautier #define RCC_OCRDYR_HSIRDY			BIT(0)
26364cfbb84aSYann Gautier #define RCC_OCRDYR_HSERDY			BIT(8)
26374cfbb84aSYann Gautier #define RCC_OCRDYR_CKREST			BIT(25)
26384cfbb84aSYann Gautier 
26394cfbb84aSYann Gautier #define RCC_OCRDYR_HSIRDY_BIT			0
26404cfbb84aSYann Gautier #define RCC_OCRDYR_HSERDY_BIT			8
26414cfbb84aSYann Gautier 
26424cfbb84aSYann Gautier /* RCC_HSICFGR register fields */
26434cfbb84aSYann Gautier #define RCC_HSICFGR_HSITRIM_MASK		GENMASK_32(14, 8)
26444cfbb84aSYann Gautier #define RCC_HSICFGR_HSITRIM_SHIFT		8
26454cfbb84aSYann Gautier #define RCC_HSICFGR_HSICAL_MASK			GENMASK_32(24, 16)
26464cfbb84aSYann Gautier #define RCC_HSICFGR_HSICAL_SHIFT		16
26474cfbb84aSYann Gautier 
26484cfbb84aSYann Gautier /* RCC_CSICFGR register fields */
26494cfbb84aSYann Gautier #define RCC_CSICFGR_CSITRIM_MASK		GENMASK_32(12, 8)
26504cfbb84aSYann Gautier #define RCC_CSICFGR_CSITRIM_SHIFT		8
26514cfbb84aSYann Gautier #define RCC_CSICFGR_CSICAL_MASK			GENMASK_32(23, 16)
26524cfbb84aSYann Gautier #define RCC_CSICFGR_CSICAL_SHIFT		16
26534cfbb84aSYann Gautier 
26544cfbb84aSYann Gautier /* RCC_RTCDIVR register fields */
26554cfbb84aSYann Gautier #define RCC_RTCDIVR_RTCDIV_MASK			GENMASK_32(5, 0)
26564cfbb84aSYann Gautier #define RCC_RTCDIVR_RTCDIV_SHIFT		0
26574cfbb84aSYann Gautier 
26584cfbb84aSYann Gautier /* RCC_APB1DIVR register fields */
26594cfbb84aSYann Gautier #define RCC_APB1DIVR_APB1DIV_MASK		GENMASK_32(2, 0)
26604cfbb84aSYann Gautier #define RCC_APB1DIVR_APB1DIV_SHIFT		0
26614cfbb84aSYann Gautier #define RCC_APB1DIVR_APB1DIVRDY			BIT(31)
26624cfbb84aSYann Gautier 
26634cfbb84aSYann Gautier /* RCC_APB2DIVR register fields */
26644cfbb84aSYann Gautier #define RCC_APB2DIVR_APB2DIV_MASK		GENMASK_32(2, 0)
26654cfbb84aSYann Gautier #define RCC_APB2DIVR_APB2DIV_SHIFT		0
26664cfbb84aSYann Gautier #define RCC_APB2DIVR_APB2DIVRDY			BIT(31)
26674cfbb84aSYann Gautier 
26684cfbb84aSYann Gautier /* RCC_APB3DIVR register fields */
26694cfbb84aSYann Gautier #define RCC_APB3DIVR_APB3DIV_MASK		GENMASK_32(2, 0)
26704cfbb84aSYann Gautier #define RCC_APB3DIVR_APB3DIV_SHIFT		0
26714cfbb84aSYann Gautier #define RCC_APB3DIVR_APB3DIVRDY			BIT(31)
26724cfbb84aSYann Gautier 
26734cfbb84aSYann Gautier /* RCC_APB4DIVR register fields */
26744cfbb84aSYann Gautier #define RCC_APB4DIVR_APB4DIV_MASK		GENMASK_32(2, 0)
26754cfbb84aSYann Gautier #define RCC_APB4DIVR_APB4DIV_SHIFT		0
26764cfbb84aSYann Gautier #define RCC_APB4DIVR_APB4DIVRDY			BIT(31)
26774cfbb84aSYann Gautier 
26784cfbb84aSYann Gautier /* RCC_APBDBGDIVR register fields */
26794cfbb84aSYann Gautier #define RCC_APBDBGDIVR_APBDBGDIV_MASK		GENMASK_32(2, 0)
26804cfbb84aSYann Gautier #define RCC_APBDBGDIVR_APBDBGDIV_SHIFT		0
26814cfbb84aSYann Gautier #define RCC_APBDBGDIVR_APBDBGDIVRDY		BIT(31)
26824cfbb84aSYann Gautier 
26834cfbb84aSYann Gautier /* RCC_APBxDIVR register fields */
26844cfbb84aSYann Gautier #define RCC_APBxDIVR_APBxDIV_MASK		GENMASK_32(2, 0)
26854cfbb84aSYann Gautier #define RCC_APBxDIVR_APBxDIV_SHIFT		0
26864cfbb84aSYann Gautier #define RCC_APBxDIVR_APBxDIVRDY			BIT(31)
26874cfbb84aSYann Gautier 
26884cfbb84aSYann Gautier /* RCC_TIMG1PRER register fields */
26894cfbb84aSYann Gautier #define RCC_TIMG1PRER_TIMG1PRE			BIT(0)
26904cfbb84aSYann Gautier #define RCC_TIMG1PRER_TIMG1PRERDY		BIT(31)
26914cfbb84aSYann Gautier 
26924cfbb84aSYann Gautier /* RCC_TIMG2PRER register fields */
26934cfbb84aSYann Gautier #define RCC_TIMG2PRER_TIMG2PRE			BIT(0)
26944cfbb84aSYann Gautier #define RCC_TIMG2PRER_TIMG2PRERDY		BIT(31)
26954cfbb84aSYann Gautier 
26964cfbb84aSYann Gautier /* RCC_TIMGxPRER register fields */
26974cfbb84aSYann Gautier #define RCC_TIMGxPRER_TIMGxPRE			BIT(0)
26984cfbb84aSYann Gautier #define RCC_TIMGxPRER_TIMGxPRERDY		BIT(31)
26994cfbb84aSYann Gautier 
27004cfbb84aSYann Gautier /* RCC_LSMCUDIVR register fields */
27014cfbb84aSYann Gautier #define RCC_LSMCUDIVR_LSMCUDIV			BIT(0)
27024cfbb84aSYann Gautier #define RCC_LSMCUDIVR_LSMCUDIVRDY		BIT(31)
27034cfbb84aSYann Gautier 
27044cfbb84aSYann Gautier /* RCC_DDRCPCFGR register fields */
27054cfbb84aSYann Gautier #define RCC_DDRCPCFGR_DDRCPRST			BIT(0)
27064cfbb84aSYann Gautier #define RCC_DDRCPCFGR_DDRCPEN			BIT(1)
27074cfbb84aSYann Gautier #define RCC_DDRCPCFGR_DDRCPLPEN			BIT(2)
27084cfbb84aSYann Gautier 
27094cfbb84aSYann Gautier /* RCC_DDRCAPBCFGR register fields */
27104cfbb84aSYann Gautier #define RCC_DDRCAPBCFGR_DDRCAPBRST		BIT(0)
27114cfbb84aSYann Gautier #define RCC_DDRCAPBCFGR_DDRCAPBEN		BIT(1)
27124cfbb84aSYann Gautier #define RCC_DDRCAPBCFGR_DDRCAPBLPEN		BIT(2)
27134cfbb84aSYann Gautier 
27144cfbb84aSYann Gautier /* RCC_DDRPHYCAPBCFGR register fields */
27154cfbb84aSYann Gautier #define RCC_DDRPHYCAPBCFGR_DDRPHYCAPBRST	BIT(0)
27164cfbb84aSYann Gautier #define RCC_DDRPHYCAPBCFGR_DDRPHYCAPBEN		BIT(1)
27174cfbb84aSYann Gautier #define RCC_DDRPHYCAPBCFGR_DDRPHYCAPBLPEN	BIT(2)
27184cfbb84aSYann Gautier 
27194cfbb84aSYann Gautier /* RCC_DDRPHYCCFGR register fields */
27204cfbb84aSYann Gautier #define RCC_DDRPHYCCFGR_DDRPHYCEN		BIT(1)
27214cfbb84aSYann Gautier 
27224cfbb84aSYann Gautier /* RCC_DDRCFGR register fields */
27234cfbb84aSYann Gautier #define RCC_DDRCFGR_DDRCFGRST			BIT(0)
27244cfbb84aSYann Gautier #define RCC_DDRCFGR_DDRCFGEN			BIT(1)
27254cfbb84aSYann Gautier #define RCC_DDRCFGR_DDRCFGLPEN			BIT(2)
27264cfbb84aSYann Gautier 
27274cfbb84aSYann Gautier /* RCC_DDRITFCFGR register fields */
27284cfbb84aSYann Gautier #define RCC_DDRITFCFGR_DDRRST			BIT(0)
27294cfbb84aSYann Gautier #define RCC_DDRITFCFGR_DDRCKMOD_MASK		GENMASK_32(5, 4)
27304cfbb84aSYann Gautier #define RCC_DDRITFCFGR_DDRCKMOD_SHIFT		4
27314cfbb84aSYann Gautier #define RCC_DDRITFCFGR_DDRCKMOD_HSR		BIT(5)
27324cfbb84aSYann Gautier #define RCC_DDRITFCFGR_DDRSHR			BIT(8)
27334cfbb84aSYann Gautier #define RCC_DDRITFCFGR_DDRPHYDLP		BIT(16)
27344cfbb84aSYann Gautier 
27354cfbb84aSYann Gautier /* RCC_SYSRAMCFGR register fields */
27364cfbb84aSYann Gautier #define RCC_SYSRAMCFGR_SYSRAMEN			BIT(1)
27374cfbb84aSYann Gautier #define RCC_SYSRAMCFGR_SYSRAMLPEN		BIT(2)
27384cfbb84aSYann Gautier 
27394cfbb84aSYann Gautier /* RCC_VDERAMCFGR register fields */
27404cfbb84aSYann Gautier #define RCC_VDERAMCFGR_VDERAMEN			BIT(1)
27414cfbb84aSYann Gautier #define RCC_VDERAMCFGR_VDERAMLPEN		BIT(2)
27424cfbb84aSYann Gautier 
27434cfbb84aSYann Gautier /* RCC_SRAM1CFGR register fields */
27444cfbb84aSYann Gautier #define RCC_SRAM1CFGR_SRAM1EN			BIT(1)
27454cfbb84aSYann Gautier #define RCC_SRAM1CFGR_SRAM1LPEN			BIT(2)
27464cfbb84aSYann Gautier 
27474cfbb84aSYann Gautier /* RCC_SRAM2CFGR register fields */
27484cfbb84aSYann Gautier #define RCC_SRAM2CFGR_SRAM2EN			BIT(1)
27494cfbb84aSYann Gautier #define RCC_SRAM2CFGR_SRAM2LPEN			BIT(2)
27504cfbb84aSYann Gautier 
27514cfbb84aSYann Gautier /* RCC_RETRAMCFGR register fields */
27524cfbb84aSYann Gautier #define RCC_RETRAMCFGR_RETRAMEN			BIT(1)
27534cfbb84aSYann Gautier #define RCC_RETRAMCFGR_RETRAMLPEN		BIT(2)
27544cfbb84aSYann Gautier 
27554cfbb84aSYann Gautier /* RCC_BKPSRAMCFGR register fields */
27564cfbb84aSYann Gautier #define RCC_BKPSRAMCFGR_BKPSRAMEN		BIT(1)
27574cfbb84aSYann Gautier #define RCC_BKPSRAMCFGR_BKPSRAMLPEN		BIT(2)
27584cfbb84aSYann Gautier 
27594cfbb84aSYann Gautier /* RCC_LPSRAM1CFGR register fields */
27604cfbb84aSYann Gautier #define RCC_LPSRAM1CFGR_LPSRAM1EN		BIT(1)
27614cfbb84aSYann Gautier #define RCC_LPSRAM1CFGR_LPSRAM1LPEN		BIT(2)
27624cfbb84aSYann Gautier #define RCC_LPSRAM1CFGR_LPSRAM1AMEN		BIT(3)
27634cfbb84aSYann Gautier 
27644cfbb84aSYann Gautier /* RCC_LPSRAM2CFGR register fields */
27654cfbb84aSYann Gautier #define RCC_LPSRAM2CFGR_LPSRAM2EN		BIT(1)
27664cfbb84aSYann Gautier #define RCC_LPSRAM2CFGR_LPSRAM2LPEN		BIT(2)
27674cfbb84aSYann Gautier #define RCC_LPSRAM2CFGR_LPSRAM2AMEN		BIT(3)
27684cfbb84aSYann Gautier 
27694cfbb84aSYann Gautier /* RCC_LPSRAM3CFGR register fields */
27704cfbb84aSYann Gautier #define RCC_LPSRAM3CFGR_LPSRAM3EN		BIT(1)
27714cfbb84aSYann Gautier #define RCC_LPSRAM3CFGR_LPSRAM3LPEN		BIT(2)
27724cfbb84aSYann Gautier #define RCC_LPSRAM3CFGR_LPSRAM3AMEN		BIT(3)
27734cfbb84aSYann Gautier 
27744cfbb84aSYann Gautier /* RCC_OSPI1CFGR register fields */
27754cfbb84aSYann Gautier #define RCC_OSPI1CFGR_OSPI1RST			BIT(0)
27764cfbb84aSYann Gautier #define RCC_OSPI1CFGR_OSPI1EN			BIT(1)
27774cfbb84aSYann Gautier #define RCC_OSPI1CFGR_OSPI1LPEN			BIT(2)
27784cfbb84aSYann Gautier #define RCC_OSPI1CFGR_OTFDEC1RST		BIT(8)
27794cfbb84aSYann Gautier #define RCC_OSPI1CFGR_OSPI1DLLRST		BIT(16)
27804cfbb84aSYann Gautier 
27814cfbb84aSYann Gautier /* RCC_OSPI2CFGR register fields */
27824cfbb84aSYann Gautier #define RCC_OSPI2CFGR_OSPI2RST			BIT(0)
27834cfbb84aSYann Gautier #define RCC_OSPI2CFGR_OSPI2EN			BIT(1)
27844cfbb84aSYann Gautier #define RCC_OSPI2CFGR_OSPI2LPEN			BIT(2)
27854cfbb84aSYann Gautier #define RCC_OSPI2CFGR_OTFDEC2RST		BIT(8)
27864cfbb84aSYann Gautier #define RCC_OSPI2CFGR_OSPI2DLLRST		BIT(16)
27874cfbb84aSYann Gautier 
27884cfbb84aSYann Gautier /* RCC_OSPIxCFGR register fields */
27894cfbb84aSYann Gautier #define RCC_OSPIxCFGR_OSPIxRST			BIT(0)
27904cfbb84aSYann Gautier #define RCC_OSPIxCFGR_OSPIxEN			BIT(1)
27914cfbb84aSYann Gautier #define RCC_OSPIxCFGR_OSPIxLPEN			BIT(2)
27924cfbb84aSYann Gautier #define RCC_OSPIxCFGR_OTFDECxRST		BIT(8)
27934cfbb84aSYann Gautier #define RCC_OSPIxCFGR_OSPIxDLLRST		BIT(16)
27944cfbb84aSYann Gautier 
27954cfbb84aSYann Gautier /* RCC_FMCCFGR register fields */
27964cfbb84aSYann Gautier #define RCC_FMCCFGR_FMCRST			BIT(0)
27974cfbb84aSYann Gautier #define RCC_FMCCFGR_FMCEN			BIT(1)
27984cfbb84aSYann Gautier #define RCC_FMCCFGR_FMCLPEN			BIT(2)
27994cfbb84aSYann Gautier 
28004cfbb84aSYann Gautier /* RCC_DBGCFGR register fields */
28014cfbb84aSYann Gautier #define RCC_DBGCFGR_DBGEN			BIT(8)
28024cfbb84aSYann Gautier #define RCC_DBGCFGR_TRACEEN			BIT(9)
28034cfbb84aSYann Gautier #define RCC_DBGCFGR_DBGRST			BIT(12)
28044cfbb84aSYann Gautier 
28054cfbb84aSYann Gautier /* RCC_STM500CFGR register fields */
28064cfbb84aSYann Gautier #define RCC_STM500CFGR_STM500EN			BIT(1)
28074cfbb84aSYann Gautier #define RCC_STM500CFGR_STM500LPEN		BIT(2)
28084cfbb84aSYann Gautier 
28094cfbb84aSYann Gautier /* RCC_ETRCFGR register fields */
28104cfbb84aSYann Gautier #define RCC_ETRCFGR_ETREN			BIT(1)
28114cfbb84aSYann Gautier #define RCC_ETRCFGR_ETRLPEN			BIT(2)
28124cfbb84aSYann Gautier 
28134cfbb84aSYann Gautier /* RCC_GPIOACFGR register fields */
28144cfbb84aSYann Gautier #define RCC_GPIOACFGR_GPIOARST			BIT(0)
28154cfbb84aSYann Gautier #define RCC_GPIOACFGR_GPIOAEN			BIT(1)
28164cfbb84aSYann Gautier #define RCC_GPIOACFGR_GPIOALPEN			BIT(2)
28174cfbb84aSYann Gautier 
28184cfbb84aSYann Gautier /* RCC_GPIOBCFGR register fields */
28194cfbb84aSYann Gautier #define RCC_GPIOBCFGR_GPIOBRST			BIT(0)
28204cfbb84aSYann Gautier #define RCC_GPIOBCFGR_GPIOBEN			BIT(1)
28214cfbb84aSYann Gautier #define RCC_GPIOBCFGR_GPIOBLPEN			BIT(2)
28224cfbb84aSYann Gautier 
28234cfbb84aSYann Gautier /* RCC_GPIOCCFGR register fields */
28244cfbb84aSYann Gautier #define RCC_GPIOCCFGR_GPIOCRST			BIT(0)
28254cfbb84aSYann Gautier #define RCC_GPIOCCFGR_GPIOCEN			BIT(1)
28264cfbb84aSYann Gautier #define RCC_GPIOCCFGR_GPIOCLPEN			BIT(2)
28274cfbb84aSYann Gautier 
28284cfbb84aSYann Gautier /* RCC_GPIODCFGR register fields */
28294cfbb84aSYann Gautier #define RCC_GPIODCFGR_GPIODRST			BIT(0)
28304cfbb84aSYann Gautier #define RCC_GPIODCFGR_GPIODEN			BIT(1)
28314cfbb84aSYann Gautier #define RCC_GPIODCFGR_GPIODLPEN			BIT(2)
28324cfbb84aSYann Gautier 
28334cfbb84aSYann Gautier /* RCC_GPIOECFGR register fields */
28344cfbb84aSYann Gautier #define RCC_GPIOECFGR_GPIOERST			BIT(0)
28354cfbb84aSYann Gautier #define RCC_GPIOECFGR_GPIOEEN			BIT(1)
28364cfbb84aSYann Gautier #define RCC_GPIOECFGR_GPIOELPEN			BIT(2)
28374cfbb84aSYann Gautier 
28384cfbb84aSYann Gautier /* RCC_GPIOFCFGR register fields */
28394cfbb84aSYann Gautier #define RCC_GPIOFCFGR_GPIOFRST			BIT(0)
28404cfbb84aSYann Gautier #define RCC_GPIOFCFGR_GPIOFEN			BIT(1)
28414cfbb84aSYann Gautier #define RCC_GPIOFCFGR_GPIOFLPEN			BIT(2)
28424cfbb84aSYann Gautier 
28434cfbb84aSYann Gautier /* RCC_GPIOGCFGR register fields */
28444cfbb84aSYann Gautier #define RCC_GPIOGCFGR_GPIOGRST			BIT(0)
28454cfbb84aSYann Gautier #define RCC_GPIOGCFGR_GPIOGEN			BIT(1)
28464cfbb84aSYann Gautier #define RCC_GPIOGCFGR_GPIOGLPEN			BIT(2)
28474cfbb84aSYann Gautier 
28484cfbb84aSYann Gautier /* RCC_GPIOHCFGR register fields */
28494cfbb84aSYann Gautier #define RCC_GPIOHCFGR_GPIOHRST			BIT(0)
28504cfbb84aSYann Gautier #define RCC_GPIOHCFGR_GPIOHEN			BIT(1)
28514cfbb84aSYann Gautier #define RCC_GPIOHCFGR_GPIOHLPEN			BIT(2)
28524cfbb84aSYann Gautier 
28534cfbb84aSYann Gautier /* RCC_GPIOICFGR register fields */
28544cfbb84aSYann Gautier #define RCC_GPIOICFGR_GPIOIRST			BIT(0)
28554cfbb84aSYann Gautier #define RCC_GPIOICFGR_GPIOIEN			BIT(1)
28564cfbb84aSYann Gautier #define RCC_GPIOICFGR_GPIOILPEN			BIT(2)
28574cfbb84aSYann Gautier 
28584cfbb84aSYann Gautier /* RCC_GPIOJCFGR register fields */
28594cfbb84aSYann Gautier #define RCC_GPIOJCFGR_GPIOJRST			BIT(0)
28604cfbb84aSYann Gautier #define RCC_GPIOJCFGR_GPIOJEN			BIT(1)
28614cfbb84aSYann Gautier #define RCC_GPIOJCFGR_GPIOJLPEN			BIT(2)
28624cfbb84aSYann Gautier 
28634cfbb84aSYann Gautier /* RCC_GPIOKCFGR register fields */
28644cfbb84aSYann Gautier #define RCC_GPIOKCFGR_GPIOKRST			BIT(0)
28654cfbb84aSYann Gautier #define RCC_GPIOKCFGR_GPIOKEN			BIT(1)
28664cfbb84aSYann Gautier #define RCC_GPIOKCFGR_GPIOKLPEN			BIT(2)
28674cfbb84aSYann Gautier 
28684cfbb84aSYann Gautier /* RCC_GPIOZCFGR register fields */
28694cfbb84aSYann Gautier #define RCC_GPIOZCFGR_GPIOZRST			BIT(0)
28704cfbb84aSYann Gautier #define RCC_GPIOZCFGR_GPIOZEN			BIT(1)
28714cfbb84aSYann Gautier #define RCC_GPIOZCFGR_GPIOZLPEN			BIT(2)
28724cfbb84aSYann Gautier #define RCC_GPIOZCFGR_GPIOZAMEN			BIT(3)
28734cfbb84aSYann Gautier 
28744cfbb84aSYann Gautier /* RCC_GPIOxCFGR register fields */
28754cfbb84aSYann Gautier #define RCC_GPIOxCFGR_GPIOxRST			BIT(0)
28764cfbb84aSYann Gautier #define RCC_GPIOxCFGR_GPIOxEN			BIT(1)
28774cfbb84aSYann Gautier #define RCC_GPIOxCFGR_GPIOxLPEN			BIT(2)
28784cfbb84aSYann Gautier #define RCC_GPIOxCFGR_GPIOxAMEN			BIT(3)
28794cfbb84aSYann Gautier 
28804cfbb84aSYann Gautier /* RCC_HPDMA1CFGR register fields */
28814cfbb84aSYann Gautier #define RCC_HPDMA1CFGR_HPDMA1RST		BIT(0)
28824cfbb84aSYann Gautier #define RCC_HPDMA1CFGR_HPDMA1EN			BIT(1)
28834cfbb84aSYann Gautier #define RCC_HPDMA1CFGR_HPDMA1LPEN		BIT(2)
28844cfbb84aSYann Gautier 
28854cfbb84aSYann Gautier /* RCC_HPDMA2CFGR register fields */
28864cfbb84aSYann Gautier #define RCC_HPDMA2CFGR_HPDMA2RST		BIT(0)
28874cfbb84aSYann Gautier #define RCC_HPDMA2CFGR_HPDMA2EN			BIT(1)
28884cfbb84aSYann Gautier #define RCC_HPDMA2CFGR_HPDMA2LPEN		BIT(2)
28894cfbb84aSYann Gautier 
28904cfbb84aSYann Gautier /* RCC_HPDMA3CFGR register fields */
28914cfbb84aSYann Gautier #define RCC_HPDMA3CFGR_HPDMA3RST		BIT(0)
28924cfbb84aSYann Gautier #define RCC_HPDMA3CFGR_HPDMA3EN			BIT(1)
28934cfbb84aSYann Gautier #define RCC_HPDMA3CFGR_HPDMA3LPEN		BIT(2)
28944cfbb84aSYann Gautier 
28954cfbb84aSYann Gautier /* RCC_HPDMAxCFGR register fields */
28964cfbb84aSYann Gautier #define RCC_HPDMAxCFGR_HPDMAxRST		BIT(0)
28974cfbb84aSYann Gautier #define RCC_HPDMAxCFGR_HPDMAxEN			BIT(1)
28984cfbb84aSYann Gautier #define RCC_HPDMAxCFGR_HPDMAxLPEN		BIT(2)
28994cfbb84aSYann Gautier 
29004cfbb84aSYann Gautier /* RCC_LPDMACFGR register fields */
29014cfbb84aSYann Gautier #define RCC_LPDMACFGR_LPDMARST			BIT(0)
29024cfbb84aSYann Gautier #define RCC_LPDMACFGR_LPDMAEN			BIT(1)
29034cfbb84aSYann Gautier #define RCC_LPDMACFGR_LPDMALPEN			BIT(2)
29044cfbb84aSYann Gautier #define RCC_LPDMACFGR_LPDMAAMEN			BIT(3)
29054cfbb84aSYann Gautier 
29064cfbb84aSYann Gautier /* RCC_HSEMCFGR register fields */
29074cfbb84aSYann Gautier #define RCC_HSEMCFGR_HSEMRST			BIT(0)
29084cfbb84aSYann Gautier #define RCC_HSEMCFGR_HSEMEN			BIT(1)
29094cfbb84aSYann Gautier #define RCC_HSEMCFGR_HSEMLPEN			BIT(2)
29104cfbb84aSYann Gautier #define RCC_HSEMCFGR_HSEMAMEN			BIT(3)
29114cfbb84aSYann Gautier 
29124cfbb84aSYann Gautier /* RCC_IPCC1CFGR register fields */
29134cfbb84aSYann Gautier #define RCC_IPCC1CFGR_IPCC1RST			BIT(0)
29144cfbb84aSYann Gautier #define RCC_IPCC1CFGR_IPCC1EN			BIT(1)
29154cfbb84aSYann Gautier #define RCC_IPCC1CFGR_IPCC1LPEN			BIT(2)
29164cfbb84aSYann Gautier 
29174cfbb84aSYann Gautier /* RCC_IPCC2CFGR register fields */
29184cfbb84aSYann Gautier #define RCC_IPCC2CFGR_IPCC2RST			BIT(0)
29194cfbb84aSYann Gautier #define RCC_IPCC2CFGR_IPCC2EN			BIT(1)
29204cfbb84aSYann Gautier #define RCC_IPCC2CFGR_IPCC2LPEN			BIT(2)
29214cfbb84aSYann Gautier #define RCC_IPCC2CFGR_IPCC2AMEN			BIT(3)
29224cfbb84aSYann Gautier 
29234cfbb84aSYann Gautier /* RCC_RTCCFGR register fields */
29244cfbb84aSYann Gautier #define RCC_RTCCFGR_RTCEN			BIT(1)
29254cfbb84aSYann Gautier #define RCC_RTCCFGR_RTCLPEN			BIT(2)
29264cfbb84aSYann Gautier #define RCC_RTCCFGR_RTCAMEN			BIT(3)
29274cfbb84aSYann Gautier 
29284cfbb84aSYann Gautier /* RCC_SYSCPU1CFGR register fields */
29294cfbb84aSYann Gautier #define RCC_SYSCPU1CFGR_SYSCPU1EN		BIT(1)
29304cfbb84aSYann Gautier #define RCC_SYSCPU1CFGR_SYSCPU1LPEN		BIT(2)
29314cfbb84aSYann Gautier 
29324cfbb84aSYann Gautier /* RCC_BSECCFGR register fields */
29334cfbb84aSYann Gautier #define RCC_BSECCFGR_BSECEN			BIT(1)
29344cfbb84aSYann Gautier #define RCC_BSECCFGR_BSECLPEN			BIT(2)
29354cfbb84aSYann Gautier 
29364cfbb84aSYann Gautier /* RCC_IS2MCFGR register fields */
29374cfbb84aSYann Gautier #define RCC_IS2MCFGR_IS2MRST			BIT(0)
29384cfbb84aSYann Gautier #define RCC_IS2MCFGR_IS2MEN			BIT(1)
29394cfbb84aSYann Gautier #define RCC_IS2MCFGR_IS2MLPEN			BIT(2)
29404cfbb84aSYann Gautier 
29414cfbb84aSYann Gautier /* RCC_PLL2CFGR1 register fields */
29424cfbb84aSYann Gautier #define RCC_PLL2CFGR1_SSMODRST			BIT(0)
29434cfbb84aSYann Gautier #define RCC_PLL2CFGR1_PLLEN			BIT(8)
29444cfbb84aSYann Gautier #define RCC_PLL2CFGR1_PLLRDY			BIT(24)
29454cfbb84aSYann Gautier #define RCC_PLL2CFGR1_CKREFST			BIT(28)
29464cfbb84aSYann Gautier 
29474cfbb84aSYann Gautier /* RCC_PLL2CFGR2 register fields */
29484cfbb84aSYann Gautier #define RCC_PLL2CFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
29494cfbb84aSYann Gautier #define RCC_PLL2CFGR2_FREFDIV_SHIFT		0
29504cfbb84aSYann Gautier #define RCC_PLL2CFGR2_FBDIV_MASK		GENMASK_32(27, 16)
29514cfbb84aSYann Gautier #define RCC_PLL2CFGR2_FBDIV_SHIFT		16
29524cfbb84aSYann Gautier 
29534cfbb84aSYann Gautier /* RCC_PLL2CFGR3 register fields */
29544cfbb84aSYann Gautier #define RCC_PLL2CFGR3_FRACIN_MASK		GENMASK_32(23, 0)
29554cfbb84aSYann Gautier #define RCC_PLL2CFGR3_FRACIN_SHIFT		0
29564cfbb84aSYann Gautier #define RCC_PLL2CFGR3_DOWNSPREAD		BIT(24)
29574cfbb84aSYann Gautier #define RCC_PLL2CFGR3_DACEN			BIT(25)
29584cfbb84aSYann Gautier #define RCC_PLL2CFGR3_SSCGDIS			BIT(26)
29594cfbb84aSYann Gautier 
29604cfbb84aSYann Gautier /* RCC_PLL2CFGR4 register fields */
29614cfbb84aSYann Gautier #define RCC_PLL2CFGR4_DSMEN			BIT(8)
29624cfbb84aSYann Gautier #define RCC_PLL2CFGR4_FOUTPOSTDIVEN		BIT(9)
29634cfbb84aSYann Gautier #define RCC_PLL2CFGR4_BYPASS			BIT(10)
29644cfbb84aSYann Gautier 
29654cfbb84aSYann Gautier /* RCC_PLL2CFGR5 register fields */
29664cfbb84aSYann Gautier #define RCC_PLL2CFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
29674cfbb84aSYann Gautier #define RCC_PLL2CFGR5_DIVVAL_SHIFT		0
29684cfbb84aSYann Gautier #define RCC_PLL2CFGR5_SPREAD_MASK		GENMASK_32(20, 16)
29694cfbb84aSYann Gautier #define RCC_PLL2CFGR5_SPREAD_SHIFT		16
29704cfbb84aSYann Gautier 
29714cfbb84aSYann Gautier /* RCC_PLL2CFGR6 register fields */
29724cfbb84aSYann Gautier #define RCC_PLL2CFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
29734cfbb84aSYann Gautier #define RCC_PLL2CFGR6_POSTDIV1_SHIFT		0
29744cfbb84aSYann Gautier 
29754cfbb84aSYann Gautier /* RCC_PLL2CFGR7 register fields */
29764cfbb84aSYann Gautier #define RCC_PLL2CFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
29774cfbb84aSYann Gautier #define RCC_PLL2CFGR7_POSTDIV2_SHIFT		0
29784cfbb84aSYann Gautier 
29794cfbb84aSYann Gautier /* RCC_PLL3CFGR1 register fields */
29804cfbb84aSYann Gautier #define RCC_PLL3CFGR1_SSMODRST			BIT(0)
29814cfbb84aSYann Gautier #define RCC_PLL3CFGR1_PLLEN			BIT(8)
29824cfbb84aSYann Gautier #define RCC_PLL3CFGR1_PLLRDY			BIT(24)
29834cfbb84aSYann Gautier #define RCC_PLL3CFGR1_CKREFST			BIT(28)
29844cfbb84aSYann Gautier 
29854cfbb84aSYann Gautier /* RCC_PLL3CFGR2 register fields */
29864cfbb84aSYann Gautier #define RCC_PLL3CFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
29874cfbb84aSYann Gautier #define RCC_PLL3CFGR2_FREFDIV_SHIFT		0
29884cfbb84aSYann Gautier #define RCC_PLL3CFGR2_FBDIV_MASK		GENMASK_32(27, 16)
29894cfbb84aSYann Gautier #define RCC_PLL3CFGR2_FBDIV_SHIFT		16
29904cfbb84aSYann Gautier 
29914cfbb84aSYann Gautier /* RCC_PLL3CFGR3 register fields */
29924cfbb84aSYann Gautier #define RCC_PLL3CFGR3_FRACIN_MASK		GENMASK_32(23, 0)
29934cfbb84aSYann Gautier #define RCC_PLL3CFGR3_FRACIN_SHIFT		0
29944cfbb84aSYann Gautier #define RCC_PLL3CFGR3_DOWNSPREAD		BIT(24)
29954cfbb84aSYann Gautier #define RCC_PLL3CFGR3_DACEN			BIT(25)
29964cfbb84aSYann Gautier #define RCC_PLL3CFGR3_SSCGDIS			BIT(26)
29974cfbb84aSYann Gautier 
29984cfbb84aSYann Gautier /* RCC_PLL3CFGR4 register fields */
29994cfbb84aSYann Gautier #define RCC_PLL3CFGR4_DSMEN			BIT(8)
30004cfbb84aSYann Gautier #define RCC_PLL3CFGR4_FOUTPOSTDIVEN		BIT(9)
30014cfbb84aSYann Gautier #define RCC_PLL3CFGR4_BYPASS			BIT(10)
30024cfbb84aSYann Gautier 
30034cfbb84aSYann Gautier /* RCC_PLL3CFGR5 register fields */
30044cfbb84aSYann Gautier #define RCC_PLL3CFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
30054cfbb84aSYann Gautier #define RCC_PLL3CFGR5_DIVVAL_SHIFT		0
30064cfbb84aSYann Gautier #define RCC_PLL3CFGR5_SPREAD_MASK		GENMASK_32(20, 16)
30074cfbb84aSYann Gautier #define RCC_PLL3CFGR5_SPREAD_SHIFT		16
30084cfbb84aSYann Gautier 
30094cfbb84aSYann Gautier /* RCC_PLL3CFGR6 register fields */
30104cfbb84aSYann Gautier #define RCC_PLL3CFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
30114cfbb84aSYann Gautier #define RCC_PLL3CFGR6_POSTDIV1_SHIFT		0
30124cfbb84aSYann Gautier 
30134cfbb84aSYann Gautier /* RCC_PLL3CFGR7 register fields */
30144cfbb84aSYann Gautier #define RCC_PLL3CFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
30154cfbb84aSYann Gautier #define RCC_PLL3CFGR7_POSTDIV2_SHIFT		0
30164cfbb84aSYann Gautier 
30174cfbb84aSYann Gautier /* RCC_PLLxCFGR1 register fields */
30184cfbb84aSYann Gautier #define RCC_PLLxCFGR1_SSMODRST			BIT(0)
30194cfbb84aSYann Gautier #define RCC_PLLxCFGR1_PLLEN			BIT(8)
30204cfbb84aSYann Gautier #define RCC_PLLxCFGR1_PLLRDY			BIT(24)
30214cfbb84aSYann Gautier #define RCC_PLLxCFGR1_CKREFST			BIT(28)
30224cfbb84aSYann Gautier 
30234cfbb84aSYann Gautier /* RCC_PLLxCFGR2 register fields */
30244cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
30254cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FREFDIV_SHIFT		0
30264cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FBDIV_MASK		GENMASK_32(27, 16)
30274cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FBDIV_SHIFT		16
30284cfbb84aSYann Gautier 
30294cfbb84aSYann Gautier /* RCC_PLLxCFGR3 register fields */
30304cfbb84aSYann Gautier #define RCC_PLLxCFGR3_FRACIN_MASK		GENMASK_32(23, 0)
30314cfbb84aSYann Gautier #define RCC_PLLxCFGR3_FRACIN_SHIFT		0
30324cfbb84aSYann Gautier #define RCC_PLLxCFGR3_DOWNSPREAD		BIT(24)
30334cfbb84aSYann Gautier #define RCC_PLLxCFGR3_DACEN			BIT(25)
30344cfbb84aSYann Gautier #define RCC_PLLxCFGR3_SSCGDIS			BIT(26)
30354cfbb84aSYann Gautier 
30364cfbb84aSYann Gautier /* RCC_PLLxCFGR4 register fields */
30374cfbb84aSYann Gautier #define RCC_PLLxCFGR4_DSMEN			BIT(8)
30384cfbb84aSYann Gautier #define RCC_PLLxCFGR4_FOUTPOSTDIVEN		BIT(9)
30394cfbb84aSYann Gautier #define RCC_PLLxCFGR4_BYPASS			BIT(10)
30404cfbb84aSYann Gautier 
30414cfbb84aSYann Gautier /* RCC_PLLxCFGR5 register fields */
30424cfbb84aSYann Gautier #define RCC_PLLxCFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
30434cfbb84aSYann Gautier #define RCC_PLLxCFGR5_DIVVAL_SHIFT		0
30444cfbb84aSYann Gautier #define RCC_PLLxCFGR5_SPREAD_MASK		GENMASK_32(20, 16)
30454cfbb84aSYann Gautier #define RCC_PLLxCFGR5_SPREAD_SHIFT		16
30464cfbb84aSYann Gautier 
30474cfbb84aSYann Gautier /* RCC_PLLxCFGR6 register fields */
30484cfbb84aSYann Gautier #define RCC_PLLxCFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
30494cfbb84aSYann Gautier #define RCC_PLLxCFGR6_POSTDIV1_SHIFT		0
30504cfbb84aSYann Gautier 
30514cfbb84aSYann Gautier /* RCC_PLLxCFGR7 register fields */
30524cfbb84aSYann Gautier #define RCC_PLLxCFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
30534cfbb84aSYann Gautier #define RCC_PLLxCFGR7_POSTDIV2_SHIFT		0
30544cfbb84aSYann Gautier 
30554cfbb84aSYann Gautier /* RCC_HSIFMONCR register fields */
30564cfbb84aSYann Gautier #define RCC_HSIFMONCR_HSIREF_MASK		GENMASK_32(10, 0)
30574cfbb84aSYann Gautier #define RCC_HSIFMONCR_HSIREF_SHIFT		0
30584cfbb84aSYann Gautier #define RCC_HSIFMONCR_HSIMONEN			BIT(15)
30594cfbb84aSYann Gautier #define RCC_HSIFMONCR_HSIDEV_MASK		GENMASK_32(21, 16)
30604cfbb84aSYann Gautier #define RCC_HSIFMONCR_HSIDEV_SHIFT		16
30614cfbb84aSYann Gautier #define RCC_HSIFMONCR_HSIMONIE			BIT(30)
30624cfbb84aSYann Gautier #define RCC_HSIFMONCR_HSIMONF			BIT(31)
30634cfbb84aSYann Gautier 
30644cfbb84aSYann Gautier /* RCC_HSIFVALR register fields */
30654cfbb84aSYann Gautier #define RCC_HSIFVALR_HSIVAL_MASK		GENMASK_32(10, 0)
30664cfbb84aSYann Gautier #define RCC_HSIFVALR_HSIVAL_SHIFT		0
30674cfbb84aSYann Gautier 
30684cfbb84aSYann Gautier /* RCC_TIM1CFGR register fields */
30694cfbb84aSYann Gautier #define RCC_TIM1CFGR_TIM1RST			BIT(0)
30704cfbb84aSYann Gautier #define RCC_TIM1CFGR_TIM1EN			BIT(1)
30714cfbb84aSYann Gautier #define RCC_TIM1CFGR_TIM1LPEN			BIT(2)
30724cfbb84aSYann Gautier 
30734cfbb84aSYann Gautier /* RCC_TIM2CFGR register fields */
30744cfbb84aSYann Gautier #define RCC_TIM2CFGR_TIM2RST			BIT(0)
30754cfbb84aSYann Gautier #define RCC_TIM2CFGR_TIM2EN			BIT(1)
30764cfbb84aSYann Gautier #define RCC_TIM2CFGR_TIM2LPEN			BIT(2)
30774cfbb84aSYann Gautier 
30784cfbb84aSYann Gautier /* RCC_TIM3CFGR register fields */
30794cfbb84aSYann Gautier #define RCC_TIM3CFGR_TIM3RST			BIT(0)
30804cfbb84aSYann Gautier #define RCC_TIM3CFGR_TIM3EN			BIT(1)
30814cfbb84aSYann Gautier #define RCC_TIM3CFGR_TIM3LPEN			BIT(2)
30824cfbb84aSYann Gautier 
30834cfbb84aSYann Gautier /* RCC_TIM4CFGR register fields */
30844cfbb84aSYann Gautier #define RCC_TIM4CFGR_TIM4RST			BIT(0)
30854cfbb84aSYann Gautier #define RCC_TIM4CFGR_TIM4EN			BIT(1)
30864cfbb84aSYann Gautier #define RCC_TIM4CFGR_TIM4LPEN			BIT(2)
30874cfbb84aSYann Gautier 
30884cfbb84aSYann Gautier /* RCC_TIM5CFGR register fields */
30894cfbb84aSYann Gautier #define RCC_TIM5CFGR_TIM5RST			BIT(0)
30904cfbb84aSYann Gautier #define RCC_TIM5CFGR_TIM5EN			BIT(1)
30914cfbb84aSYann Gautier #define RCC_TIM5CFGR_TIM5LPEN			BIT(2)
30924cfbb84aSYann Gautier 
30934cfbb84aSYann Gautier /* RCC_TIM6CFGR register fields */
30944cfbb84aSYann Gautier #define RCC_TIM6CFGR_TIM6RST			BIT(0)
30954cfbb84aSYann Gautier #define RCC_TIM6CFGR_TIM6EN			BIT(1)
30964cfbb84aSYann Gautier #define RCC_TIM6CFGR_TIM6LPEN			BIT(2)
30974cfbb84aSYann Gautier 
30984cfbb84aSYann Gautier /* RCC_TIM7CFGR register fields */
30994cfbb84aSYann Gautier #define RCC_TIM7CFGR_TIM7RST			BIT(0)
31004cfbb84aSYann Gautier #define RCC_TIM7CFGR_TIM7EN			BIT(1)
31014cfbb84aSYann Gautier #define RCC_TIM7CFGR_TIM7LPEN			BIT(2)
31024cfbb84aSYann Gautier 
31034cfbb84aSYann Gautier /* RCC_TIM8CFGR register fields */
31044cfbb84aSYann Gautier #define RCC_TIM8CFGR_TIM8RST			BIT(0)
31054cfbb84aSYann Gautier #define RCC_TIM8CFGR_TIM8EN			BIT(1)
31064cfbb84aSYann Gautier #define RCC_TIM8CFGR_TIM8LPEN			BIT(2)
31074cfbb84aSYann Gautier 
31084cfbb84aSYann Gautier /* RCC_TIM10CFGR register fields */
31094cfbb84aSYann Gautier #define RCC_TIM10CFGR_TIM10RST			BIT(0)
31104cfbb84aSYann Gautier #define RCC_TIM10CFGR_TIM10EN			BIT(1)
31114cfbb84aSYann Gautier #define RCC_TIM10CFGR_TIM10LPEN			BIT(2)
31124cfbb84aSYann Gautier 
31134cfbb84aSYann Gautier /* RCC_TIM11CFGR register fields */
31144cfbb84aSYann Gautier #define RCC_TIM11CFGR_TIM11RST			BIT(0)
31154cfbb84aSYann Gautier #define RCC_TIM11CFGR_TIM11EN			BIT(1)
31164cfbb84aSYann Gautier #define RCC_TIM11CFGR_TIM11LPEN			BIT(2)
31174cfbb84aSYann Gautier 
31184cfbb84aSYann Gautier /* RCC_TIM12CFGR register fields */
31194cfbb84aSYann Gautier #define RCC_TIM12CFGR_TIM12RST			BIT(0)
31204cfbb84aSYann Gautier #define RCC_TIM12CFGR_TIM12EN			BIT(1)
31214cfbb84aSYann Gautier #define RCC_TIM12CFGR_TIM12LPEN			BIT(2)
31224cfbb84aSYann Gautier 
31234cfbb84aSYann Gautier /* RCC_TIM13CFGR register fields */
31244cfbb84aSYann Gautier #define RCC_TIM13CFGR_TIM13RST			BIT(0)
31254cfbb84aSYann Gautier #define RCC_TIM13CFGR_TIM13EN			BIT(1)
31264cfbb84aSYann Gautier #define RCC_TIM13CFGR_TIM13LPEN			BIT(2)
31274cfbb84aSYann Gautier 
31284cfbb84aSYann Gautier /* RCC_TIM14CFGR register fields */
31294cfbb84aSYann Gautier #define RCC_TIM14CFGR_TIM14RST			BIT(0)
31304cfbb84aSYann Gautier #define RCC_TIM14CFGR_TIM14EN			BIT(1)
31314cfbb84aSYann Gautier #define RCC_TIM14CFGR_TIM14LPEN			BIT(2)
31324cfbb84aSYann Gautier 
31334cfbb84aSYann Gautier /* RCC_TIM15CFGR register fields */
31344cfbb84aSYann Gautier #define RCC_TIM15CFGR_TIM15RST			BIT(0)
31354cfbb84aSYann Gautier #define RCC_TIM15CFGR_TIM15EN			BIT(1)
31364cfbb84aSYann Gautier #define RCC_TIM15CFGR_TIM15LPEN			BIT(2)
31374cfbb84aSYann Gautier 
31384cfbb84aSYann Gautier /* RCC_TIM16CFGR register fields */
31394cfbb84aSYann Gautier #define RCC_TIM16CFGR_TIM16RST			BIT(0)
31404cfbb84aSYann Gautier #define RCC_TIM16CFGR_TIM16EN			BIT(1)
31414cfbb84aSYann Gautier #define RCC_TIM16CFGR_TIM16LPEN			BIT(2)
31424cfbb84aSYann Gautier 
31434cfbb84aSYann Gautier /* RCC_TIM17CFGR register fields */
31444cfbb84aSYann Gautier #define RCC_TIM17CFGR_TIM17RST			BIT(0)
31454cfbb84aSYann Gautier #define RCC_TIM17CFGR_TIM17EN			BIT(1)
31464cfbb84aSYann Gautier #define RCC_TIM17CFGR_TIM17LPEN			BIT(2)
31474cfbb84aSYann Gautier 
31484cfbb84aSYann Gautier /* RCC_TIM20CFGR register fields */
31494cfbb84aSYann Gautier #define RCC_TIM20CFGR_TIM20RST			BIT(0)
31504cfbb84aSYann Gautier #define RCC_TIM20CFGR_TIM20EN			BIT(1)
31514cfbb84aSYann Gautier #define RCC_TIM20CFGR_TIM20LPEN			BIT(2)
31524cfbb84aSYann Gautier 
31534cfbb84aSYann Gautier /* RCC_LPTIM1CFGR register fields */
31544cfbb84aSYann Gautier #define RCC_LPTIM1CFGR_LPTIM1RST		BIT(0)
31554cfbb84aSYann Gautier #define RCC_LPTIM1CFGR_LPTIM1EN			BIT(1)
31564cfbb84aSYann Gautier #define RCC_LPTIM1CFGR_LPTIM1LPEN		BIT(2)
31574cfbb84aSYann Gautier 
31584cfbb84aSYann Gautier /* RCC_LPTIM2CFGR register fields */
31594cfbb84aSYann Gautier #define RCC_LPTIM2CFGR_LPTIM2RST		BIT(0)
31604cfbb84aSYann Gautier #define RCC_LPTIM2CFGR_LPTIM2EN			BIT(1)
31614cfbb84aSYann Gautier #define RCC_LPTIM2CFGR_LPTIM2LPEN		BIT(2)
31624cfbb84aSYann Gautier 
31634cfbb84aSYann Gautier /* RCC_LPTIM3CFGR register fields */
31644cfbb84aSYann Gautier #define RCC_LPTIM3CFGR_LPTIM3RST		BIT(0)
31654cfbb84aSYann Gautier #define RCC_LPTIM3CFGR_LPTIM3EN			BIT(1)
31664cfbb84aSYann Gautier #define RCC_LPTIM3CFGR_LPTIM3LPEN		BIT(2)
31674cfbb84aSYann Gautier #define RCC_LPTIM3CFGR_LPTIM3AMEN		BIT(3)
31684cfbb84aSYann Gautier 
31694cfbb84aSYann Gautier /* RCC_LPTIM4CFGR register fields */
31704cfbb84aSYann Gautier #define RCC_LPTIM4CFGR_LPTIM4RST		BIT(0)
31714cfbb84aSYann Gautier #define RCC_LPTIM4CFGR_LPTIM4EN			BIT(1)
31724cfbb84aSYann Gautier #define RCC_LPTIM4CFGR_LPTIM4LPEN		BIT(2)
31734cfbb84aSYann Gautier #define RCC_LPTIM4CFGR_LPTIM4AMEN		BIT(3)
31744cfbb84aSYann Gautier 
31754cfbb84aSYann Gautier /* RCC_LPTIM5CFGR register fields */
31764cfbb84aSYann Gautier #define RCC_LPTIM5CFGR_LPTIM5RST		BIT(0)
31774cfbb84aSYann Gautier #define RCC_LPTIM5CFGR_LPTIM5EN			BIT(1)
31784cfbb84aSYann Gautier #define RCC_LPTIM5CFGR_LPTIM5LPEN		BIT(2)
31794cfbb84aSYann Gautier #define RCC_LPTIM5CFGR_LPTIM5AMEN		BIT(3)
31804cfbb84aSYann Gautier 
31814cfbb84aSYann Gautier /* RCC_LPTIMxCFGR register fields */
31824cfbb84aSYann Gautier #define RCC_LPTIMxCFGR_LPTIMxRST		BIT(0)
31834cfbb84aSYann Gautier #define RCC_LPTIMxCFGR_LPTIMxEN			BIT(1)
31844cfbb84aSYann Gautier #define RCC_LPTIMxCFGR_LPTIMxLPEN		BIT(2)
31854cfbb84aSYann Gautier #define RCC_LPTIMxCFGR_LPTIMxAMEN		BIT(3)
31864cfbb84aSYann Gautier 
31874cfbb84aSYann Gautier /* RCC_SPI1CFGR register fields */
31884cfbb84aSYann Gautier #define RCC_SPI1CFGR_SPI1RST			BIT(0)
31894cfbb84aSYann Gautier #define RCC_SPI1CFGR_SPI1EN			BIT(1)
31904cfbb84aSYann Gautier #define RCC_SPI1CFGR_SPI1LPEN			BIT(2)
31914cfbb84aSYann Gautier 
31924cfbb84aSYann Gautier /* RCC_SPI2CFGR register fields */
31934cfbb84aSYann Gautier #define RCC_SPI2CFGR_SPI2RST			BIT(0)
31944cfbb84aSYann Gautier #define RCC_SPI2CFGR_SPI2EN			BIT(1)
31954cfbb84aSYann Gautier #define RCC_SPI2CFGR_SPI2LPEN			BIT(2)
31964cfbb84aSYann Gautier 
31974cfbb84aSYann Gautier /* RCC_SPI3CFGR register fields */
31984cfbb84aSYann Gautier #define RCC_SPI3CFGR_SPI3RST			BIT(0)
31994cfbb84aSYann Gautier #define RCC_SPI3CFGR_SPI3EN			BIT(1)
32004cfbb84aSYann Gautier #define RCC_SPI3CFGR_SPI3LPEN			BIT(2)
32014cfbb84aSYann Gautier 
32024cfbb84aSYann Gautier /* RCC_SPI4CFGR register fields */
32034cfbb84aSYann Gautier #define RCC_SPI4CFGR_SPI4RST			BIT(0)
32044cfbb84aSYann Gautier #define RCC_SPI4CFGR_SPI4EN			BIT(1)
32054cfbb84aSYann Gautier #define RCC_SPI4CFGR_SPI4LPEN			BIT(2)
32064cfbb84aSYann Gautier 
32074cfbb84aSYann Gautier /* RCC_SPI5CFGR register fields */
32084cfbb84aSYann Gautier #define RCC_SPI5CFGR_SPI5RST			BIT(0)
32094cfbb84aSYann Gautier #define RCC_SPI5CFGR_SPI5EN			BIT(1)
32104cfbb84aSYann Gautier #define RCC_SPI5CFGR_SPI5LPEN			BIT(2)
32114cfbb84aSYann Gautier 
32124cfbb84aSYann Gautier /* RCC_SPI6CFGR register fields */
32134cfbb84aSYann Gautier #define RCC_SPI6CFGR_SPI6RST			BIT(0)
32144cfbb84aSYann Gautier #define RCC_SPI6CFGR_SPI6EN			BIT(1)
32154cfbb84aSYann Gautier #define RCC_SPI6CFGR_SPI6LPEN			BIT(2)
32164cfbb84aSYann Gautier 
32174cfbb84aSYann Gautier /* RCC_SPI7CFGR register fields */
32184cfbb84aSYann Gautier #define RCC_SPI7CFGR_SPI7RST			BIT(0)
32194cfbb84aSYann Gautier #define RCC_SPI7CFGR_SPI7EN			BIT(1)
32204cfbb84aSYann Gautier #define RCC_SPI7CFGR_SPI7LPEN			BIT(2)
32214cfbb84aSYann Gautier 
32224cfbb84aSYann Gautier /* RCC_SPI8CFGR register fields */
32234cfbb84aSYann Gautier #define RCC_SPI8CFGR_SPI8RST			BIT(0)
32244cfbb84aSYann Gautier #define RCC_SPI8CFGR_SPI8EN			BIT(1)
32254cfbb84aSYann Gautier #define RCC_SPI8CFGR_SPI8LPEN			BIT(2)
32264cfbb84aSYann Gautier #define RCC_SPI8CFGR_SPI8AMEN			BIT(3)
32274cfbb84aSYann Gautier 
32284cfbb84aSYann Gautier /* RCC_SPIxCFGR register fields */
32294cfbb84aSYann Gautier #define RCC_SPIxCFGR_SPIxRST			BIT(0)
32304cfbb84aSYann Gautier #define RCC_SPIxCFGR_SPIxEN			BIT(1)
32314cfbb84aSYann Gautier #define RCC_SPIxCFGR_SPIxLPEN			BIT(2)
32324cfbb84aSYann Gautier #define RCC_SPIxCFGR_SPIxAMEN			BIT(3)
32334cfbb84aSYann Gautier 
32344cfbb84aSYann Gautier /* RCC_SPDIFRXCFGR register fields */
32354cfbb84aSYann Gautier #define RCC_SPDIFRXCFGR_SPDIFRXRST		BIT(0)
32364cfbb84aSYann Gautier #define RCC_SPDIFRXCFGR_SPDIFRXEN		BIT(1)
32374cfbb84aSYann Gautier #define RCC_SPDIFRXCFGR_SPDIFRXLPEN		BIT(2)
32384cfbb84aSYann Gautier 
32394cfbb84aSYann Gautier /* RCC_USART1CFGR register fields */
32404cfbb84aSYann Gautier #define RCC_USART1CFGR_USART1RST		BIT(0)
32414cfbb84aSYann Gautier #define RCC_USART1CFGR_USART1EN			BIT(1)
32424cfbb84aSYann Gautier #define RCC_USART1CFGR_USART1LPEN		BIT(2)
32434cfbb84aSYann Gautier 
32444cfbb84aSYann Gautier /* RCC_USART2CFGR register fields */
32454cfbb84aSYann Gautier #define RCC_USART2CFGR_USART2RST		BIT(0)
32464cfbb84aSYann Gautier #define RCC_USART2CFGR_USART2EN			BIT(1)
32474cfbb84aSYann Gautier #define RCC_USART2CFGR_USART2LPEN		BIT(2)
32484cfbb84aSYann Gautier 
32494cfbb84aSYann Gautier /* RCC_USART3CFGR register fields */
32504cfbb84aSYann Gautier #define RCC_USART3CFGR_USART3RST		BIT(0)
32514cfbb84aSYann Gautier #define RCC_USART3CFGR_USART3EN			BIT(1)
32524cfbb84aSYann Gautier #define RCC_USART3CFGR_USART3LPEN		BIT(2)
32534cfbb84aSYann Gautier 
32544cfbb84aSYann Gautier /* RCC_UART4CFGR register fields */
32554cfbb84aSYann Gautier #define RCC_UART4CFGR_UART4RST			BIT(0)
32564cfbb84aSYann Gautier #define RCC_UART4CFGR_UART4EN			BIT(1)
32574cfbb84aSYann Gautier #define RCC_UART4CFGR_UART4LPEN			BIT(2)
32584cfbb84aSYann Gautier 
32594cfbb84aSYann Gautier /* RCC_UART5CFGR register fields */
32604cfbb84aSYann Gautier #define RCC_UART5CFGR_UART5RST			BIT(0)
32614cfbb84aSYann Gautier #define RCC_UART5CFGR_UART5EN			BIT(1)
32624cfbb84aSYann Gautier #define RCC_UART5CFGR_UART5LPEN			BIT(2)
32634cfbb84aSYann Gautier 
32644cfbb84aSYann Gautier /* RCC_USART6CFGR register fields */
32654cfbb84aSYann Gautier #define RCC_USART6CFGR_USART6RST		BIT(0)
32664cfbb84aSYann Gautier #define RCC_USART6CFGR_USART6EN			BIT(1)
32674cfbb84aSYann Gautier #define RCC_USART6CFGR_USART6LPEN		BIT(2)
32684cfbb84aSYann Gautier 
32694cfbb84aSYann Gautier /* RCC_UART7CFGR register fields */
32704cfbb84aSYann Gautier #define RCC_UART7CFGR_UART7RST			BIT(0)
32714cfbb84aSYann Gautier #define RCC_UART7CFGR_UART7EN			BIT(1)
32724cfbb84aSYann Gautier #define RCC_UART7CFGR_UART7LPEN			BIT(2)
32734cfbb84aSYann Gautier 
32744cfbb84aSYann Gautier /* RCC_UART8CFGR register fields */
32754cfbb84aSYann Gautier #define RCC_UART8CFGR_UART8RST			BIT(0)
32764cfbb84aSYann Gautier #define RCC_UART8CFGR_UART8EN			BIT(1)
32774cfbb84aSYann Gautier #define RCC_UART8CFGR_UART8LPEN			BIT(2)
32784cfbb84aSYann Gautier 
32794cfbb84aSYann Gautier /* RCC_UART9CFGR register fields */
32804cfbb84aSYann Gautier #define RCC_UART9CFGR_UART9RST			BIT(0)
32814cfbb84aSYann Gautier #define RCC_UART9CFGR_UART9EN			BIT(1)
32824cfbb84aSYann Gautier #define RCC_UART9CFGR_UART9LPEN			BIT(2)
32834cfbb84aSYann Gautier 
32844cfbb84aSYann Gautier /* RCC_USARTxCFGR register fields */
32854cfbb84aSYann Gautier #define RCC_USARTxCFGR_USARTxRST		BIT(0)
32864cfbb84aSYann Gautier #define RCC_USARTxCFGR_USARTxEN			BIT(1)
32874cfbb84aSYann Gautier #define RCC_USARTxCFGR_USARTxLPEN		BIT(2)
32884cfbb84aSYann Gautier 
32894cfbb84aSYann Gautier /* RCC_UARTxCFGR register fields */
32904cfbb84aSYann Gautier #define RCC_UARTxCFGR_UARTxRST			BIT(0)
32914cfbb84aSYann Gautier #define RCC_UARTxCFGR_UARTxEN			BIT(1)
32924cfbb84aSYann Gautier #define RCC_UARTxCFGR_UARTxLPEN			BIT(2)
32934cfbb84aSYann Gautier 
32944cfbb84aSYann Gautier /* RCC_LPUART1CFGR register fields */
32954cfbb84aSYann Gautier #define RCC_LPUART1CFGR_LPUART1RST		BIT(0)
32964cfbb84aSYann Gautier #define RCC_LPUART1CFGR_LPUART1EN		BIT(1)
32974cfbb84aSYann Gautier #define RCC_LPUART1CFGR_LPUART1LPEN		BIT(2)
32984cfbb84aSYann Gautier #define RCC_LPUART1CFGR_LPUART1AMEN		BIT(3)
32994cfbb84aSYann Gautier 
33004cfbb84aSYann Gautier /* RCC_I2C1CFGR register fields */
33014cfbb84aSYann Gautier #define RCC_I2C1CFGR_I2C1RST			BIT(0)
33024cfbb84aSYann Gautier #define RCC_I2C1CFGR_I2C1EN			BIT(1)
33034cfbb84aSYann Gautier #define RCC_I2C1CFGR_I2C1LPEN			BIT(2)
33044cfbb84aSYann Gautier 
33054cfbb84aSYann Gautier /* RCC_I2C2CFGR register fields */
33064cfbb84aSYann Gautier #define RCC_I2C2CFGR_I2C2RST			BIT(0)
33074cfbb84aSYann Gautier #define RCC_I2C2CFGR_I2C2EN			BIT(1)
33084cfbb84aSYann Gautier #define RCC_I2C2CFGR_I2C2LPEN			BIT(2)
33094cfbb84aSYann Gautier 
33104cfbb84aSYann Gautier /* RCC_I2C3CFGR register fields */
33114cfbb84aSYann Gautier #define RCC_I2C3CFGR_I2C3RST			BIT(0)
33124cfbb84aSYann Gautier #define RCC_I2C3CFGR_I2C3EN			BIT(1)
33134cfbb84aSYann Gautier #define RCC_I2C3CFGR_I2C3LPEN			BIT(2)
33144cfbb84aSYann Gautier 
33154cfbb84aSYann Gautier /* RCC_I2C4CFGR register fields */
33164cfbb84aSYann Gautier #define RCC_I2C4CFGR_I2C4RST			BIT(0)
33174cfbb84aSYann Gautier #define RCC_I2C4CFGR_I2C4EN			BIT(1)
33184cfbb84aSYann Gautier #define RCC_I2C4CFGR_I2C4LPEN			BIT(2)
33194cfbb84aSYann Gautier 
33204cfbb84aSYann Gautier /* RCC_I2C5CFGR register fields */
33214cfbb84aSYann Gautier #define RCC_I2C5CFGR_I2C5RST			BIT(0)
33224cfbb84aSYann Gautier #define RCC_I2C5CFGR_I2C5EN			BIT(1)
33234cfbb84aSYann Gautier #define RCC_I2C5CFGR_I2C5LPEN			BIT(2)
33244cfbb84aSYann Gautier 
33254cfbb84aSYann Gautier /* RCC_I2C6CFGR register fields */
33264cfbb84aSYann Gautier #define RCC_I2C6CFGR_I2C6RST			BIT(0)
33274cfbb84aSYann Gautier #define RCC_I2C6CFGR_I2C6EN			BIT(1)
33284cfbb84aSYann Gautier #define RCC_I2C6CFGR_I2C6LPEN			BIT(2)
33294cfbb84aSYann Gautier 
33304cfbb84aSYann Gautier /* RCC_I2C7CFGR register fields */
33314cfbb84aSYann Gautier #define RCC_I2C7CFGR_I2C7RST			BIT(0)
33324cfbb84aSYann Gautier #define RCC_I2C7CFGR_I2C7EN			BIT(1)
33334cfbb84aSYann Gautier #define RCC_I2C7CFGR_I2C7LPEN			BIT(2)
33344cfbb84aSYann Gautier 
33354cfbb84aSYann Gautier /* RCC_I2C8CFGR register fields */
33364cfbb84aSYann Gautier #define RCC_I2C8CFGR_I2C8RST			BIT(0)
33374cfbb84aSYann Gautier #define RCC_I2C8CFGR_I2C8EN			BIT(1)
33384cfbb84aSYann Gautier #define RCC_I2C8CFGR_I2C8LPEN			BIT(2)
33394cfbb84aSYann Gautier #define RCC_I2C8CFGR_I2C8AMEN			BIT(3)
33404cfbb84aSYann Gautier 
33414cfbb84aSYann Gautier /* RCC_I2CxCFGR register fields */
33424cfbb84aSYann Gautier #define RCC_I2CxCFGR_I2CxRST			BIT(0)
33434cfbb84aSYann Gautier #define RCC_I2CxCFGR_I2CxEN			BIT(1)
33444cfbb84aSYann Gautier #define RCC_I2CxCFGR_I2CxLPEN			BIT(2)
33454cfbb84aSYann Gautier #define RCC_I2CxCFGR_I2CxAMEN			BIT(3)
33464cfbb84aSYann Gautier 
33474cfbb84aSYann Gautier /* RCC_SAI1CFGR register fields */
33484cfbb84aSYann Gautier #define RCC_SAI1CFGR_SAI1RST			BIT(0)
33494cfbb84aSYann Gautier #define RCC_SAI1CFGR_SAI1EN			BIT(1)
33504cfbb84aSYann Gautier #define RCC_SAI1CFGR_SAI1LPEN			BIT(2)
33514cfbb84aSYann Gautier 
33524cfbb84aSYann Gautier /* RCC_SAI2CFGR register fields */
33534cfbb84aSYann Gautier #define RCC_SAI2CFGR_SAI2RST			BIT(0)
33544cfbb84aSYann Gautier #define RCC_SAI2CFGR_SAI2EN			BIT(1)
33554cfbb84aSYann Gautier #define RCC_SAI2CFGR_SAI2LPEN			BIT(2)
33564cfbb84aSYann Gautier 
33574cfbb84aSYann Gautier /* RCC_SAI3CFGR register fields */
33584cfbb84aSYann Gautier #define RCC_SAI3CFGR_SAI3RST			BIT(0)
33594cfbb84aSYann Gautier #define RCC_SAI3CFGR_SAI3EN			BIT(1)
33604cfbb84aSYann Gautier #define RCC_SAI3CFGR_SAI3LPEN			BIT(2)
33614cfbb84aSYann Gautier 
33624cfbb84aSYann Gautier /* RCC_SAI4CFGR register fields */
33634cfbb84aSYann Gautier #define RCC_SAI4CFGR_SAI4RST			BIT(0)
33644cfbb84aSYann Gautier #define RCC_SAI4CFGR_SAI4EN			BIT(1)
33654cfbb84aSYann Gautier #define RCC_SAI4CFGR_SAI4LPEN			BIT(2)
33664cfbb84aSYann Gautier 
33674cfbb84aSYann Gautier /* RCC_SAIxCFGR register fields */
33684cfbb84aSYann Gautier #define RCC_SAIxCFGR_SAIxRST			BIT(0)
33694cfbb84aSYann Gautier #define RCC_SAIxCFGR_SAIxEN			BIT(1)
33704cfbb84aSYann Gautier #define RCC_SAIxCFGR_SAIxLPEN			BIT(2)
33714cfbb84aSYann Gautier 
33724cfbb84aSYann Gautier /* RCC_MDF1CFGR register fields */
33734cfbb84aSYann Gautier #define RCC_MDF1CFGR_MDF1RST			BIT(0)
33744cfbb84aSYann Gautier #define RCC_MDF1CFGR_MDF1EN			BIT(1)
33754cfbb84aSYann Gautier #define RCC_MDF1CFGR_MDF1LPEN			BIT(2)
33764cfbb84aSYann Gautier 
33774cfbb84aSYann Gautier /* RCC_ADF1CFGR register fields */
33784cfbb84aSYann Gautier #define RCC_ADF1CFGR_ADF1RST			BIT(0)
33794cfbb84aSYann Gautier #define RCC_ADF1CFGR_ADF1EN			BIT(1)
33804cfbb84aSYann Gautier #define RCC_ADF1CFGR_ADF1LPEN			BIT(2)
33814cfbb84aSYann Gautier #define RCC_ADF1CFGR_ADF1AMEN			BIT(3)
33824cfbb84aSYann Gautier 
33834cfbb84aSYann Gautier /* RCC_FDCANCFGR register fields */
33844cfbb84aSYann Gautier #define RCC_FDCANCFGR_FDCANRST			BIT(0)
33854cfbb84aSYann Gautier #define RCC_FDCANCFGR_FDCANEN			BIT(1)
33864cfbb84aSYann Gautier #define RCC_FDCANCFGR_FDCANLPEN			BIT(2)
33874cfbb84aSYann Gautier 
33884cfbb84aSYann Gautier /* RCC_HDPCFGR register fields */
33894cfbb84aSYann Gautier #define RCC_HDPCFGR_HDPRST			BIT(0)
33904cfbb84aSYann Gautier #define RCC_HDPCFGR_HDPEN			BIT(1)
33914cfbb84aSYann Gautier 
33924cfbb84aSYann Gautier /* RCC_ADC12CFGR register fields */
33934cfbb84aSYann Gautier #define RCC_ADC12CFGR_ADC12RST			BIT(0)
33944cfbb84aSYann Gautier #define RCC_ADC12CFGR_ADC12EN			BIT(1)
33954cfbb84aSYann Gautier #define RCC_ADC12CFGR_ADC12LPEN			BIT(2)
33964cfbb84aSYann Gautier #define RCC_ADC12CFGR_ADC12KERSEL		BIT(12)
33974cfbb84aSYann Gautier 
33984cfbb84aSYann Gautier /* RCC_ADC3CFGR register fields */
33994cfbb84aSYann Gautier #define RCC_ADC3CFGR_ADC3RST			BIT(0)
34004cfbb84aSYann Gautier #define RCC_ADC3CFGR_ADC3EN			BIT(1)
34014cfbb84aSYann Gautier #define RCC_ADC3CFGR_ADC3LPEN			BIT(2)
34024cfbb84aSYann Gautier #define RCC_ADC3CFGR_ADC3KERSEL_MASK		GENMASK_32(13, 12)
34034cfbb84aSYann Gautier #define RCC_ADC3CFGR_ADC3KERSEL_SHIFT		12
34044cfbb84aSYann Gautier 
34054cfbb84aSYann Gautier /* RCC_ETH1CFGR register fields */
34064cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1RST			BIT(0)
34074cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1MACEN			BIT(1)
34084cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1MACLPEN		BIT(2)
34094cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1STPEN			BIT(4)
34104cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1EN			BIT(5)
34114cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1LPEN			BIT(6)
34124cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1TXEN			BIT(8)
34134cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1TXLPEN			BIT(9)
34144cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1RXEN			BIT(10)
34154cfbb84aSYann Gautier #define RCC_ETH1CFGR_ETH1RXLPEN			BIT(11)
34164cfbb84aSYann Gautier 
34174cfbb84aSYann Gautier /* RCC_ETH2CFGR register fields */
34184cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2RST			BIT(0)
34194cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2MACEN			BIT(1)
34204cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2MACLPEN		BIT(2)
34214cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2STPEN			BIT(4)
34224cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2EN			BIT(5)
34234cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2LPEN			BIT(6)
34244cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2TXEN			BIT(8)
34254cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2TXLPEN			BIT(9)
34264cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2RXEN			BIT(10)
34274cfbb84aSYann Gautier #define RCC_ETH2CFGR_ETH2RXLPEN			BIT(11)
34284cfbb84aSYann Gautier 
34294cfbb84aSYann Gautier /* RCC_ETHxCFGR register fields */
34304cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxRST			BIT(0)
34314cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxMACEN			BIT(1)
34324cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxMACLPEN		BIT(2)
34334cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxSTPEN			BIT(4)
34344cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxEN			BIT(5)
34354cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxLPEN			BIT(6)
34364cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxTXEN			BIT(8)
34374cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxTXLPEN			BIT(9)
34384cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxRXEN			BIT(10)
34394cfbb84aSYann Gautier #define RCC_ETHxCFGR_ETHxRXLPEN			BIT(11)
34404cfbb84aSYann Gautier 
34414cfbb84aSYann Gautier /* RCC_USB2CFGR register fields */
34424cfbb84aSYann Gautier #define RCC_USB2CFGR_USB2RST			BIT(0)
34434cfbb84aSYann Gautier #define RCC_USB2CFGR_USB2EN			BIT(1)
34444cfbb84aSYann Gautier #define RCC_USB2CFGR_USB2LPEN			BIT(2)
34454cfbb84aSYann Gautier #define RCC_USB2CFGR_USB2STPEN			BIT(4)
34464cfbb84aSYann Gautier 
34474cfbb84aSYann Gautier /* RCC_USB2PHY1CFGR register fields */
34484cfbb84aSYann Gautier #define RCC_USB2PHY1CFGR_USB2PHY1RST		BIT(0)
34494cfbb84aSYann Gautier #define RCC_USB2PHY1CFGR_USB2PHY1EN		BIT(1)
34504cfbb84aSYann Gautier #define RCC_USB2PHY1CFGR_USB2PHY1LPEN		BIT(2)
34514cfbb84aSYann Gautier #define RCC_USB2PHY1CFGR_USB2PHY1STPEN		BIT(4)
34524cfbb84aSYann Gautier #define RCC_USB2PHY1CFGR_USB2PHY1CKREFSEL	BIT(15)
34534cfbb84aSYann Gautier 
34544cfbb84aSYann Gautier /* RCC_USB2PHY2CFGR register fields */
34554cfbb84aSYann Gautier #define RCC_USB2PHY2CFGR_USB2PHY2RST		BIT(0)
34564cfbb84aSYann Gautier #define RCC_USB2PHY2CFGR_USB2PHY2EN		BIT(1)
34574cfbb84aSYann Gautier #define RCC_USB2PHY2CFGR_USB2PHY2LPEN		BIT(2)
34584cfbb84aSYann Gautier #define RCC_USB2PHY2CFGR_USB2PHY2STPEN		BIT(4)
34594cfbb84aSYann Gautier #define RCC_USB2PHY2CFGR_USB2PHY2CKREFSEL	BIT(15)
34604cfbb84aSYann Gautier 
34614cfbb84aSYann Gautier /* RCC_USB2PHYxCFGR register fields */
34624cfbb84aSYann Gautier #define RCC_USB2PHYxCFGR_USB2PHY1RST		BIT(0)
34634cfbb84aSYann Gautier #define RCC_USB2PHYxCFGR_USB2PHY1EN		BIT(1)
34644cfbb84aSYann Gautier #define RCC_USB2PHYxCFGR_USB2PHY1LPEN		BIT(2)
34654cfbb84aSYann Gautier #define RCC_USB2PHYxCFGR_USB2PHY1STPEN		BIT(4)
34664cfbb84aSYann Gautier #define RCC_USB2PHYxCFGR_USB2PHY1CKREFSEL	BIT(15)
34674cfbb84aSYann Gautier 
3468615f31feSGabriel Fernandez /* RCC_USB3DRCFGR register fields */
3469615f31feSGabriel Fernandez #define RCC_USB3DRCFGR_USB3DRRST		BIT(0)
3470615f31feSGabriel Fernandez #define RCC_USB3DRCFGR_USB3DREN			BIT(1)
3471615f31feSGabriel Fernandez #define RCC_USB3DRCFGR_USB3DRLPEN		BIT(2)
3472615f31feSGabriel Fernandez #define RCC_USB3DRCFGR_USB3DRSTPEN		BIT(4)
34734cfbb84aSYann Gautier 
34744cfbb84aSYann Gautier /* RCC_USB3PCIEPHYCFGR register fields */
34754cfbb84aSYann Gautier #define RCC_USB3PCIEPHYCFGR_USB3PCIEPHYRST	BIT(0)
34764cfbb84aSYann Gautier #define RCC_USB3PCIEPHYCFGR_USB3PCIEPHYEN	BIT(1)
34774cfbb84aSYann Gautier #define RCC_USB3PCIEPHYCFGR_USB3PCIEPHYLPEN	BIT(2)
34784cfbb84aSYann Gautier #define RCC_USB3PCIEPHYCFGR_USB3PCIEPHYSTPEN	BIT(4)
34794cfbb84aSYann Gautier #define RCC_USB3PCIEPHYCFGR_USB3PCIEPHYCKREFSEL	BIT(15)
34804cfbb84aSYann Gautier 
34814cfbb84aSYann Gautier /* RCC_PCIECFGR register fields */
34824cfbb84aSYann Gautier #define RCC_PCIECFGR_PCIERST			BIT(0)
34834cfbb84aSYann Gautier #define RCC_PCIECFGR_PCIEEN			BIT(1)
34844cfbb84aSYann Gautier #define RCC_PCIECFGR_PCIELPEN			BIT(2)
34854cfbb84aSYann Gautier #define RCC_PCIECFGR_PCIESTPEN			BIT(4)
34864cfbb84aSYann Gautier 
3487*d3e47fb7SGabriel Fernandez /* RCC_UCPDCFGR register fields */
3488*d3e47fb7SGabriel Fernandez #define RCC_UCPDCFGR_UCPDRST			BIT(0)
3489*d3e47fb7SGabriel Fernandez #define RCC_UCPDCFGR_UCPDEN			BIT(1)
3490*d3e47fb7SGabriel Fernandez #define RCC_UCPDCFGR_UCPDLPEN			BIT(2)
34914cfbb84aSYann Gautier 
34924cfbb84aSYann Gautier /* RCC_ETHSWCFGR register fields */
34934cfbb84aSYann Gautier #define RCC_ETHSWCFGR_ETHSWRST			BIT(0)
34944cfbb84aSYann Gautier #define RCC_ETHSWCFGR_ETHSWMACEN		BIT(1)
34954cfbb84aSYann Gautier #define RCC_ETHSWCFGR_ETHSWMACLPEN		BIT(2)
34964cfbb84aSYann Gautier #define RCC_ETHSWCFGR_ETHSWEN			BIT(5)
34974cfbb84aSYann Gautier #define RCC_ETHSWCFGR_ETHSWLPEN			BIT(6)
34984cfbb84aSYann Gautier #define RCC_ETHSWCFGR_ETHSWREFEN		BIT(21)
34994cfbb84aSYann Gautier #define RCC_ETHSWCFGR_ETHSWREFLPEN		BIT(22)
35004cfbb84aSYann Gautier 
35014cfbb84aSYann Gautier /* RCC_ETHSWACMCFGR register fields */
35024cfbb84aSYann Gautier #define RCC_ETHSWACMCFGR_ETHSWACMEN		BIT(1)
35034cfbb84aSYann Gautier #define RCC_ETHSWACMCFGR_ETHSWACMLPEN		BIT(2)
35044cfbb84aSYann Gautier 
35054cfbb84aSYann Gautier /* RCC_ETHSWACMMSGCFGR register fields */
35064cfbb84aSYann Gautier #define RCC_ETHSWACMMSGCFGR_ETHSWACMMSGEN	BIT(1)
35074cfbb84aSYann Gautier #define RCC_ETHSWACMMSGCFGR_ETHSWACMMSGLPEN	BIT(2)
35084cfbb84aSYann Gautier 
35094cfbb84aSYann Gautier /* RCC_STGENCFGR register fields */
35104cfbb84aSYann Gautier #define RCC_STGENCFGR_STGENEN			BIT(1)
35114cfbb84aSYann Gautier #define RCC_STGENCFGR_STGENLPEN			BIT(2)
35124cfbb84aSYann Gautier #define RCC_STGENCFGR_STGENSTPEN		BIT(4)
35134cfbb84aSYann Gautier 
35144cfbb84aSYann Gautier /* RCC_SDMMC1CFGR register fields */
35154cfbb84aSYann Gautier #define RCC_SDMMC1CFGR_SDMMC1RST		BIT(0)
35164cfbb84aSYann Gautier #define RCC_SDMMC1CFGR_SDMMC1EN			BIT(1)
35174cfbb84aSYann Gautier #define RCC_SDMMC1CFGR_SDMMC1LPEN		BIT(2)
35184cfbb84aSYann Gautier #define RCC_SDMMC1CFGR_SDMMC1DLLRST		BIT(16)
35194cfbb84aSYann Gautier 
35204cfbb84aSYann Gautier /* RCC_SDMMC2CFGR register fields */
35214cfbb84aSYann Gautier #define RCC_SDMMC2CFGR_SDMMC2RST		BIT(0)
35224cfbb84aSYann Gautier #define RCC_SDMMC2CFGR_SDMMC2EN			BIT(1)
35234cfbb84aSYann Gautier #define RCC_SDMMC2CFGR_SDMMC2LPEN		BIT(2)
35244cfbb84aSYann Gautier #define RCC_SDMMC2CFGR_SDMMC2DLLRST		BIT(16)
35254cfbb84aSYann Gautier 
35264cfbb84aSYann Gautier /* RCC_SDMMC3CFGR register fields */
35274cfbb84aSYann Gautier #define RCC_SDMMC3CFGR_SDMMC3RST		BIT(0)
35284cfbb84aSYann Gautier #define RCC_SDMMC3CFGR_SDMMC3EN			BIT(1)
35294cfbb84aSYann Gautier #define RCC_SDMMC3CFGR_SDMMC3LPEN		BIT(2)
35304cfbb84aSYann Gautier #define RCC_SDMMC3CFGR_SDMMC3DLLRST		BIT(16)
35314cfbb84aSYann Gautier 
35324cfbb84aSYann Gautier /* RCC_SDMMCxCFGR register fields */
35334cfbb84aSYann Gautier #define RCC_SDMMCxCFGR_SDMMC1RST		BIT(0)
35344cfbb84aSYann Gautier #define RCC_SDMMCxCFGR_SDMMC1EN			BIT(1)
35354cfbb84aSYann Gautier #define RCC_SDMMCxCFGR_SDMMC1LPEN		BIT(2)
35364cfbb84aSYann Gautier #define RCC_SDMMCxCFGR_SDMMC1DLLRST		BIT(16)
35374cfbb84aSYann Gautier 
35384cfbb84aSYann Gautier /* RCC_GPUCFGR register fields */
35394cfbb84aSYann Gautier #define RCC_GPUCFGR_GPURST			BIT(0)
35404cfbb84aSYann Gautier #define RCC_GPUCFGR_GPUEN			BIT(1)
35414cfbb84aSYann Gautier #define RCC_GPUCFGR_GPULPEN			BIT(2)
35424cfbb84aSYann Gautier 
35434cfbb84aSYann Gautier /* RCC_LTDCCFGR register fields */
35444cfbb84aSYann Gautier #define RCC_LTDCCFGR_LTDCRST			BIT(0)
35454cfbb84aSYann Gautier #define RCC_LTDCCFGR_LTDCEN			BIT(1)
35464cfbb84aSYann Gautier #define RCC_LTDCCFGR_LTDCLPEN			BIT(2)
35474cfbb84aSYann Gautier 
35484cfbb84aSYann Gautier /* RCC_DSICFGR register fields */
35494cfbb84aSYann Gautier #define RCC_DSICFGR_DSIRST			BIT(0)
35504cfbb84aSYann Gautier #define RCC_DSICFGR_DSIEN			BIT(1)
35514cfbb84aSYann Gautier #define RCC_DSICFGR_DSILPEN			BIT(2)
35524cfbb84aSYann Gautier #define RCC_DSICFGR_DSIBLSEL			BIT(12)
35534cfbb84aSYann Gautier #define RCC_DSICFGR_DSIPHYCKREFSEL		BIT(15)
35544cfbb84aSYann Gautier 
35554cfbb84aSYann Gautier /* RCC_LVDSCFGR register fields */
35564cfbb84aSYann Gautier #define RCC_LVDSCFGR_LVDSRST			BIT(0)
35574cfbb84aSYann Gautier #define RCC_LVDSCFGR_LVDSEN			BIT(1)
35584cfbb84aSYann Gautier #define RCC_LVDSCFGR_LVDSLPEN			BIT(2)
35594cfbb84aSYann Gautier #define RCC_LVDSCFGR_LVDSPHYCKREFSEL		BIT(15)
35604cfbb84aSYann Gautier 
35614cfbb84aSYann Gautier /* RCC_CSI2CFGR register fields */
35624cfbb84aSYann Gautier #define RCC_CSI2CFGR_CSI2RST			BIT(0)
35634cfbb84aSYann Gautier #define RCC_CSI2CFGR_CSI2EN			BIT(1)
35644cfbb84aSYann Gautier #define RCC_CSI2CFGR_CSI2LPEN			BIT(2)
35654cfbb84aSYann Gautier 
35664cfbb84aSYann Gautier /* RCC_DCMIPPCFGR register fields */
35674cfbb84aSYann Gautier #define RCC_DCMIPPCFGR_DCMIPPRST		BIT(0)
35684cfbb84aSYann Gautier #define RCC_DCMIPPCFGR_DCMIPPEN			BIT(1)
35694cfbb84aSYann Gautier #define RCC_DCMIPPCFGR_DCMIPPLPEN		BIT(2)
35704cfbb84aSYann Gautier 
35714cfbb84aSYann Gautier /* RCC_CCICFGR register fields */
35724cfbb84aSYann Gautier #define RCC_CCICFGR_CCIRST			BIT(0)
35734cfbb84aSYann Gautier #define RCC_CCICFGR_CCIEN			BIT(1)
35744cfbb84aSYann Gautier #define RCC_CCICFGR_CCILPEN			BIT(2)
35754cfbb84aSYann Gautier 
35764cfbb84aSYann Gautier /* RCC_VDECCFGR register fields */
35774cfbb84aSYann Gautier #define RCC_VDECCFGR_VDECRST			BIT(0)
35784cfbb84aSYann Gautier #define RCC_VDECCFGR_VDECEN			BIT(1)
35794cfbb84aSYann Gautier #define RCC_VDECCFGR_VDECLPEN			BIT(2)
35804cfbb84aSYann Gautier 
35814cfbb84aSYann Gautier /* RCC_VENCCFGR register fields */
35824cfbb84aSYann Gautier #define RCC_VENCCFGR_VENCRST			BIT(0)
35834cfbb84aSYann Gautier #define RCC_VENCCFGR_VENCEN			BIT(1)
35844cfbb84aSYann Gautier #define RCC_VENCCFGR_VENCLPEN			BIT(2)
35854cfbb84aSYann Gautier 
35864cfbb84aSYann Gautier /* RCC_RNGCFGR register fields */
35874cfbb84aSYann Gautier #define RCC_RNGCFGR_RNGRST			BIT(0)
35884cfbb84aSYann Gautier #define RCC_RNGCFGR_RNGEN			BIT(1)
35894cfbb84aSYann Gautier #define RCC_RNGCFGR_RNGLPEN			BIT(2)
35904cfbb84aSYann Gautier 
35914cfbb84aSYann Gautier /* RCC_PKACFGR register fields */
35924cfbb84aSYann Gautier #define RCC_PKACFGR_PKARST			BIT(0)
35934cfbb84aSYann Gautier #define RCC_PKACFGR_PKAEN			BIT(1)
35944cfbb84aSYann Gautier #define RCC_PKACFGR_PKALPEN			BIT(2)
35954cfbb84aSYann Gautier 
35964cfbb84aSYann Gautier /* RCC_SAESCFGR register fields */
35974cfbb84aSYann Gautier #define RCC_SAESCFGR_SAESRST			BIT(0)
35984cfbb84aSYann Gautier #define RCC_SAESCFGR_SAESEN			BIT(1)
35994cfbb84aSYann Gautier #define RCC_SAESCFGR_SAESLPEN			BIT(2)
36004cfbb84aSYann Gautier 
36014cfbb84aSYann Gautier /* RCC_HASHCFGR register fields */
36024cfbb84aSYann Gautier #define RCC_HASHCFGR_HASHRST			BIT(0)
36034cfbb84aSYann Gautier #define RCC_HASHCFGR_HASHEN			BIT(1)
36044cfbb84aSYann Gautier #define RCC_HASHCFGR_HASHLPEN			BIT(2)
36054cfbb84aSYann Gautier 
36064cfbb84aSYann Gautier /* RCC_CRYP1CFGR register fields */
36074cfbb84aSYann Gautier #define RCC_CRYP1CFGR_CRYP1RST			BIT(0)
36084cfbb84aSYann Gautier #define RCC_CRYP1CFGR_CRYP1EN			BIT(1)
36094cfbb84aSYann Gautier #define RCC_CRYP1CFGR_CRYP1LPEN			BIT(2)
36104cfbb84aSYann Gautier 
36114cfbb84aSYann Gautier /* RCC_CRYP2CFGR register fields */
36124cfbb84aSYann Gautier #define RCC_CRYP2CFGR_CRYP2RST			BIT(0)
36134cfbb84aSYann Gautier #define RCC_CRYP2CFGR_CRYP2EN			BIT(1)
36144cfbb84aSYann Gautier #define RCC_CRYP2CFGR_CRYP2LPEN			BIT(2)
36154cfbb84aSYann Gautier 
36164cfbb84aSYann Gautier /* RCC_CRYPxCFGR register fields */
36174cfbb84aSYann Gautier #define RCC_CRYPxCFGR_CRYPxRST			BIT(0)
36184cfbb84aSYann Gautier #define RCC_CRYPxCFGR_CRYPxEN			BIT(1)
36194cfbb84aSYann Gautier #define RCC_CRYPxCFGR_CRYPxLPEN			BIT(2)
36204cfbb84aSYann Gautier 
36214cfbb84aSYann Gautier /* RCC_IWDG1CFGR register fields */
36224cfbb84aSYann Gautier #define RCC_IWDG1CFGR_IWDG1EN			BIT(1)
36234cfbb84aSYann Gautier #define RCC_IWDG1CFGR_IWDG1LPEN			BIT(2)
36244cfbb84aSYann Gautier 
36254cfbb84aSYann Gautier /* RCC_IWDG2CFGR register fields */
36264cfbb84aSYann Gautier #define RCC_IWDG2CFGR_IWDG2EN			BIT(1)
36274cfbb84aSYann Gautier #define RCC_IWDG2CFGR_IWDG2LPEN			BIT(2)
36284cfbb84aSYann Gautier 
36294cfbb84aSYann Gautier /* RCC_IWDG3CFGR register fields */
36304cfbb84aSYann Gautier #define RCC_IWDG3CFGR_IWDG3EN			BIT(1)
36314cfbb84aSYann Gautier #define RCC_IWDG3CFGR_IWDG3LPEN			BIT(2)
36324cfbb84aSYann Gautier 
36334cfbb84aSYann Gautier /* RCC_IWDG4CFGR register fields */
36344cfbb84aSYann Gautier #define RCC_IWDG4CFGR_IWDG4EN			BIT(1)
36354cfbb84aSYann Gautier #define RCC_IWDG4CFGR_IWDG4LPEN			BIT(2)
36364cfbb84aSYann Gautier 
36374cfbb84aSYann Gautier /* RCC_IWDGxCFGR register fields */
36384cfbb84aSYann Gautier #define RCC_IWDGxCFGR_IWDGxEN			BIT(1)
36394cfbb84aSYann Gautier #define RCC_IWDGxCFGR_IWDGxLPEN			BIT(2)
36404cfbb84aSYann Gautier 
36414cfbb84aSYann Gautier /* RCC_IWDG5CFGR register fields */
36424cfbb84aSYann Gautier #define RCC_IWDG5CFGR_IWDG5EN			BIT(1)
36434cfbb84aSYann Gautier #define RCC_IWDG5CFGR_IWDG5LPEN			BIT(2)
36444cfbb84aSYann Gautier #define RCC_IWDG5CFGR_IWDG5AMEN			BIT(3)
36454cfbb84aSYann Gautier 
36464cfbb84aSYann Gautier /* RCC_WWDG1CFGR register fields */
36474cfbb84aSYann Gautier #define RCC_WWDG1CFGR_WWDG1RST			BIT(0)
36484cfbb84aSYann Gautier #define RCC_WWDG1CFGR_WWDG1EN			BIT(1)
36494cfbb84aSYann Gautier #define RCC_WWDG1CFGR_WWDG1LPEN			BIT(2)
36504cfbb84aSYann Gautier 
36514cfbb84aSYann Gautier /* RCC_WWDG2CFGR register fields */
36524cfbb84aSYann Gautier #define RCC_WWDG2CFGR_WWDG2RST			BIT(0)
36534cfbb84aSYann Gautier #define RCC_WWDG2CFGR_WWDG2EN			BIT(1)
36544cfbb84aSYann Gautier #define RCC_WWDG2CFGR_WWDG2LPEN			BIT(2)
36554cfbb84aSYann Gautier #define RCC_WWDG2CFGR_WWDG2AMEN			BIT(3)
36564cfbb84aSYann Gautier 
36574cfbb84aSYann Gautier /* RCC_VREFCFGR register fields */
36584cfbb84aSYann Gautier #define RCC_VREFCFGR_VREFRST			BIT(0)
36594cfbb84aSYann Gautier #define RCC_VREFCFGR_VREFEN			BIT(1)
36604cfbb84aSYann Gautier #define RCC_VREFCFGR_VREFLPEN			BIT(2)
36614cfbb84aSYann Gautier 
36624cfbb84aSYann Gautier /* RCC_TMPSENSCFGR register fields */
36634cfbb84aSYann Gautier #define RCC_TMPSENSCFGR_TMPSENSRST		BIT(0)
36644cfbb84aSYann Gautier #define RCC_TMPSENSCFGR_TMPSENSEN		BIT(1)
36654cfbb84aSYann Gautier #define RCC_TMPSENSCFGR_TMPSENSLPEN		BIT(2)
36664cfbb84aSYann Gautier #define RCC_TMPSENSCFGR_TMPSENSKERSEL_MASK	GENMASK_32(13, 12)
36674cfbb84aSYann Gautier #define RCC_TMPSENSCFGR_TMPSENSKERSEL_SHIFT	12
36684cfbb84aSYann Gautier 
36694cfbb84aSYann Gautier /* RCC_CRCCFGR register fields */
36704cfbb84aSYann Gautier #define RCC_CRCCFGR_CRCRST			BIT(0)
36714cfbb84aSYann Gautier #define RCC_CRCCFGR_CRCEN			BIT(1)
36724cfbb84aSYann Gautier #define RCC_CRCCFGR_CRCLPEN			BIT(2)
36734cfbb84aSYann Gautier 
36744cfbb84aSYann Gautier /* RCC_SERCCFGR register fields */
36754cfbb84aSYann Gautier #define RCC_SERCCFGR_SERCRST			BIT(0)
36764cfbb84aSYann Gautier #define RCC_SERCCFGR_SERCEN			BIT(1)
36774cfbb84aSYann Gautier #define RCC_SERCCFGR_SERCLPEN			BIT(2)
36784cfbb84aSYann Gautier 
36794cfbb84aSYann Gautier /* RCC_OSPIIOMCFGR register fields */
36804cfbb84aSYann Gautier #define RCC_OSPIIOMCFGR_OSPIIOMRST		BIT(0)
36814cfbb84aSYann Gautier #define RCC_OSPIIOMCFGR_OSPIIOMEN		BIT(1)
36824cfbb84aSYann Gautier #define RCC_OSPIIOMCFGR_OSPIIOMLPEN		BIT(2)
36834cfbb84aSYann Gautier 
36844cfbb84aSYann Gautier /* RCC_GICV2MCFGR register fields */
36854cfbb84aSYann Gautier #define RCC_GICV2MCFGR_GICV2MEN			BIT(1)
36864cfbb84aSYann Gautier #define RCC_GICV2MCFGR_GICV2MLPEN		BIT(2)
36874cfbb84aSYann Gautier 
36884cfbb84aSYann Gautier /* RCC_I3C1CFGR register fields */
36894cfbb84aSYann Gautier #define RCC_I3C1CFGR_I3C1RST			BIT(0)
36904cfbb84aSYann Gautier #define RCC_I3C1CFGR_I3C1EN			BIT(1)
36914cfbb84aSYann Gautier #define RCC_I3C1CFGR_I3C1LPEN			BIT(2)
36924cfbb84aSYann Gautier 
36934cfbb84aSYann Gautier /* RCC_I3C2CFGR register fields */
36944cfbb84aSYann Gautier #define RCC_I3C2CFGR_I3C2RST			BIT(0)
36954cfbb84aSYann Gautier #define RCC_I3C2CFGR_I3C2EN			BIT(1)
36964cfbb84aSYann Gautier #define RCC_I3C2CFGR_I3C2LPEN			BIT(2)
36974cfbb84aSYann Gautier 
36984cfbb84aSYann Gautier /* RCC_I3C3CFGR register fields */
36994cfbb84aSYann Gautier #define RCC_I3C3CFGR_I3C3RST			BIT(0)
37004cfbb84aSYann Gautier #define RCC_I3C3CFGR_I3C3EN			BIT(1)
37014cfbb84aSYann Gautier #define RCC_I3C3CFGR_I3C3LPEN			BIT(2)
37024cfbb84aSYann Gautier 
37034cfbb84aSYann Gautier /* RCC_I3C4CFGR register fields */
37044cfbb84aSYann Gautier #define RCC_I3C4CFGR_I3C4RST			BIT(0)
37054cfbb84aSYann Gautier #define RCC_I3C4CFGR_I3C4EN			BIT(1)
37064cfbb84aSYann Gautier #define RCC_I3C4CFGR_I3C4LPEN			BIT(2)
37074cfbb84aSYann Gautier #define RCC_I3C4CFGR_I3C4AMEN			BIT(3)
37084cfbb84aSYann Gautier 
37094cfbb84aSYann Gautier /* RCC_I3CxCFGR register fields */
37104cfbb84aSYann Gautier #define RCC_I3CxCFGR_I3CxRST			BIT(0)
37114cfbb84aSYann Gautier #define RCC_I3CxCFGR_I3CxEN			BIT(1)
37124cfbb84aSYann Gautier #define RCC_I3CxCFGR_I3CxLPEN			BIT(2)
37134cfbb84aSYann Gautier #define RCC_I3CxCFGR_I3CxAMEN			BIT(3)
37144cfbb84aSYann Gautier 
37154cfbb84aSYann Gautier /* RCC_MUXSELCFGR register fields */
37164cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL0_MASK		GENMASK_32(1, 0)
37174cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL0_SHIFT		0
37184cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL1_MASK		GENMASK_32(5, 4)
37194cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL1_SHIFT		4
37204cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL2_MASK		GENMASK_32(9, 8)
37214cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL2_SHIFT		8
37224cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL3_MASK		GENMASK_32(13, 12)
37234cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL3_SHIFT		12
37244cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL4_MASK		GENMASK_32(17, 16)
37254cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL4_SHIFT		16
37264cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL5_MASK		GENMASK_32(21, 20)
37274cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL5_SHIFT		20
37284cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL6_MASK		GENMASK_32(25, 24)
37294cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL6_SHIFT		24
37304cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL7_MASK		GENMASK_32(29, 28)
37314cfbb84aSYann Gautier #define RCC_MUXSELCFGR_MUXSEL7_SHIFT		28
37324cfbb84aSYann Gautier 
37334cfbb84aSYann Gautier /* RCC_XBAR0CFGR register fields */
37344cfbb84aSYann Gautier #define RCC_XBAR0CFGR_XBAR0SEL_MASK		GENMASK_32(3, 0)
37354cfbb84aSYann Gautier #define RCC_XBAR0CFGR_XBAR0SEL_SHIFT		0
37364cfbb84aSYann Gautier #define RCC_XBAR0CFGR_XBAR0EN			BIT(6)
37374cfbb84aSYann Gautier #define RCC_XBAR0CFGR_XBAR0STS			BIT(7)
37384cfbb84aSYann Gautier 
37394cfbb84aSYann Gautier /* RCC_XBAR1CFGR register fields */
37404cfbb84aSYann Gautier #define RCC_XBAR1CFGR_XBAR1SEL_MASK		GENMASK_32(3, 0)
37414cfbb84aSYann Gautier #define RCC_XBAR1CFGR_XBAR1SEL_SHIFT		0
37424cfbb84aSYann Gautier #define RCC_XBAR1CFGR_XBAR1EN			BIT(6)
37434cfbb84aSYann Gautier #define RCC_XBAR1CFGR_XBAR1STS			BIT(7)
37444cfbb84aSYann Gautier 
37454cfbb84aSYann Gautier /* RCC_XBAR2CFGR register fields */
37464cfbb84aSYann Gautier #define RCC_XBAR2CFGR_XBAR2SEL_MASK		GENMASK_32(3, 0)
37474cfbb84aSYann Gautier #define RCC_XBAR2CFGR_XBAR2SEL_SHIFT		0
37484cfbb84aSYann Gautier #define RCC_XBAR2CFGR_XBAR2EN			BIT(6)
37494cfbb84aSYann Gautier #define RCC_XBAR2CFGR_XBAR2STS			BIT(7)
37504cfbb84aSYann Gautier 
37514cfbb84aSYann Gautier /* RCC_XBAR3CFGR register fields */
37524cfbb84aSYann Gautier #define RCC_XBAR3CFGR_XBAR3SEL_MASK		GENMASK_32(3, 0)
37534cfbb84aSYann Gautier #define RCC_XBAR3CFGR_XBAR3SEL_SHIFT		0
37544cfbb84aSYann Gautier #define RCC_XBAR3CFGR_XBAR3EN			BIT(6)
37554cfbb84aSYann Gautier #define RCC_XBAR3CFGR_XBAR3STS			BIT(7)
37564cfbb84aSYann Gautier 
37574cfbb84aSYann Gautier /* RCC_XBAR4CFGR register fields */
37584cfbb84aSYann Gautier #define RCC_XBAR4CFGR_XBAR4SEL_MASK		GENMASK_32(3, 0)
37594cfbb84aSYann Gautier #define RCC_XBAR4CFGR_XBAR4SEL_SHIFT		0
37604cfbb84aSYann Gautier #define RCC_XBAR4CFGR_XBAR4EN			BIT(6)
37614cfbb84aSYann Gautier #define RCC_XBAR4CFGR_XBAR4STS			BIT(7)
37624cfbb84aSYann Gautier 
37634cfbb84aSYann Gautier /* RCC_XBAR5CFGR register fields */
37644cfbb84aSYann Gautier #define RCC_XBAR5CFGR_XBAR5SEL_MASK		GENMASK_32(3, 0)
37654cfbb84aSYann Gautier #define RCC_XBAR5CFGR_XBAR5SEL_SHIFT		0
37664cfbb84aSYann Gautier #define RCC_XBAR5CFGR_XBAR5EN			BIT(6)
37674cfbb84aSYann Gautier #define RCC_XBAR5CFGR_XBAR5STS			BIT(7)
37684cfbb84aSYann Gautier 
37694cfbb84aSYann Gautier /* RCC_XBAR6CFGR register fields */
37704cfbb84aSYann Gautier #define RCC_XBAR6CFGR_XBAR6SEL_MASK		GENMASK_32(3, 0)
37714cfbb84aSYann Gautier #define RCC_XBAR6CFGR_XBAR6SEL_SHIFT		0
37724cfbb84aSYann Gautier #define RCC_XBAR6CFGR_XBAR6EN			BIT(6)
37734cfbb84aSYann Gautier #define RCC_XBAR6CFGR_XBAR6STS			BIT(7)
37744cfbb84aSYann Gautier 
37754cfbb84aSYann Gautier /* RCC_XBAR7CFGR register fields */
37764cfbb84aSYann Gautier #define RCC_XBAR7CFGR_XBAR7SEL_MASK		GENMASK_32(3, 0)
37774cfbb84aSYann Gautier #define RCC_XBAR7CFGR_XBAR7SEL_SHIFT		0
37784cfbb84aSYann Gautier #define RCC_XBAR7CFGR_XBAR7EN			BIT(6)
37794cfbb84aSYann Gautier #define RCC_XBAR7CFGR_XBAR7STS			BIT(7)
37804cfbb84aSYann Gautier 
37814cfbb84aSYann Gautier /* RCC_XBAR8CFGR register fields */
37824cfbb84aSYann Gautier #define RCC_XBAR8CFGR_XBAR8SEL_MASK		GENMASK_32(3, 0)
37834cfbb84aSYann Gautier #define RCC_XBAR8CFGR_XBAR8SEL_SHIFT		0
37844cfbb84aSYann Gautier #define RCC_XBAR8CFGR_XBAR8EN			BIT(6)
37854cfbb84aSYann Gautier #define RCC_XBAR8CFGR_XBAR8STS			BIT(7)
37864cfbb84aSYann Gautier 
37874cfbb84aSYann Gautier /* RCC_XBAR9CFGR register fields */
37884cfbb84aSYann Gautier #define RCC_XBAR9CFGR_XBAR9SEL_MASK		GENMASK_32(3, 0)
37894cfbb84aSYann Gautier #define RCC_XBAR9CFGR_XBAR9SEL_SHIFT		0
37904cfbb84aSYann Gautier #define RCC_XBAR9CFGR_XBAR9EN			BIT(6)
37914cfbb84aSYann Gautier #define RCC_XBAR9CFGR_XBAR9STS			BIT(7)
37924cfbb84aSYann Gautier 
37934cfbb84aSYann Gautier /* RCC_XBAR10CFGR register fields */
37944cfbb84aSYann Gautier #define RCC_XBAR10CFGR_XBAR10SEL_MASK		GENMASK_32(3, 0)
37954cfbb84aSYann Gautier #define RCC_XBAR10CFGR_XBAR10SEL_SHIFT		0
37964cfbb84aSYann Gautier #define RCC_XBAR10CFGR_XBAR10EN			BIT(6)
37974cfbb84aSYann Gautier #define RCC_XBAR10CFGR_XBAR10STS		BIT(7)
37984cfbb84aSYann Gautier 
37994cfbb84aSYann Gautier /* RCC_XBAR11CFGR register fields */
38004cfbb84aSYann Gautier #define RCC_XBAR11CFGR_XBAR11SEL_MASK		GENMASK_32(3, 0)
38014cfbb84aSYann Gautier #define RCC_XBAR11CFGR_XBAR11SEL_SHIFT		0
38024cfbb84aSYann Gautier #define RCC_XBAR11CFGR_XBAR11EN			BIT(6)
38034cfbb84aSYann Gautier #define RCC_XBAR11CFGR_XBAR11STS		BIT(7)
38044cfbb84aSYann Gautier 
38054cfbb84aSYann Gautier /* RCC_XBAR12CFGR register fields */
38064cfbb84aSYann Gautier #define RCC_XBAR12CFGR_XBAR12SEL_MASK		GENMASK_32(3, 0)
38074cfbb84aSYann Gautier #define RCC_XBAR12CFGR_XBAR12SEL_SHIFT		0
38084cfbb84aSYann Gautier #define RCC_XBAR12CFGR_XBAR12EN			BIT(6)
38094cfbb84aSYann Gautier #define RCC_XBAR12CFGR_XBAR12STS		BIT(7)
38104cfbb84aSYann Gautier 
38114cfbb84aSYann Gautier /* RCC_XBAR13CFGR register fields */
38124cfbb84aSYann Gautier #define RCC_XBAR13CFGR_XBAR13SEL_MASK		GENMASK_32(3, 0)
38134cfbb84aSYann Gautier #define RCC_XBAR13CFGR_XBAR13SEL_SHIFT		0
38144cfbb84aSYann Gautier #define RCC_XBAR13CFGR_XBAR13EN			BIT(6)
38154cfbb84aSYann Gautier #define RCC_XBAR13CFGR_XBAR13STS		BIT(7)
38164cfbb84aSYann Gautier 
38174cfbb84aSYann Gautier /* RCC_XBAR14CFGR register fields */
38184cfbb84aSYann Gautier #define RCC_XBAR14CFGR_XBAR14SEL_MASK		GENMASK_32(3, 0)
38194cfbb84aSYann Gautier #define RCC_XBAR14CFGR_XBAR14SEL_SHIFT		0
38204cfbb84aSYann Gautier #define RCC_XBAR14CFGR_XBAR14EN			BIT(6)
38214cfbb84aSYann Gautier #define RCC_XBAR14CFGR_XBAR14STS		BIT(7)
38224cfbb84aSYann Gautier 
38234cfbb84aSYann Gautier /* RCC_XBAR15CFGR register fields */
38244cfbb84aSYann Gautier #define RCC_XBAR15CFGR_XBAR15SEL_MASK		GENMASK_32(3, 0)
38254cfbb84aSYann Gautier #define RCC_XBAR15CFGR_XBAR15SEL_SHIFT		0
38264cfbb84aSYann Gautier #define RCC_XBAR15CFGR_XBAR15EN			BIT(6)
38274cfbb84aSYann Gautier #define RCC_XBAR15CFGR_XBAR15STS		BIT(7)
38284cfbb84aSYann Gautier 
38294cfbb84aSYann Gautier /* RCC_XBAR16CFGR register fields */
38304cfbb84aSYann Gautier #define RCC_XBAR16CFGR_XBAR16SEL_MASK		GENMASK_32(3, 0)
38314cfbb84aSYann Gautier #define RCC_XBAR16CFGR_XBAR16SEL_SHIFT		0
38324cfbb84aSYann Gautier #define RCC_XBAR16CFGR_XBAR16EN			BIT(6)
38334cfbb84aSYann Gautier #define RCC_XBAR16CFGR_XBAR16STS		BIT(7)
38344cfbb84aSYann Gautier 
38354cfbb84aSYann Gautier /* RCC_XBAR17CFGR register fields */
38364cfbb84aSYann Gautier #define RCC_XBAR17CFGR_XBAR17SEL_MASK		GENMASK_32(3, 0)
38374cfbb84aSYann Gautier #define RCC_XBAR17CFGR_XBAR17SEL_SHIFT		0
38384cfbb84aSYann Gautier #define RCC_XBAR17CFGR_XBAR17EN			BIT(6)
38394cfbb84aSYann Gautier #define RCC_XBAR17CFGR_XBAR17STS		BIT(7)
38404cfbb84aSYann Gautier 
38414cfbb84aSYann Gautier /* RCC_XBAR18CFGR register fields */
38424cfbb84aSYann Gautier #define RCC_XBAR18CFGR_XBAR18SEL_MASK		GENMASK_32(3, 0)
38434cfbb84aSYann Gautier #define RCC_XBAR18CFGR_XBAR18SEL_SHIFT		0
38444cfbb84aSYann Gautier #define RCC_XBAR18CFGR_XBAR18EN			BIT(6)
38454cfbb84aSYann Gautier #define RCC_XBAR18CFGR_XBAR18STS		BIT(7)
38464cfbb84aSYann Gautier 
38474cfbb84aSYann Gautier /* RCC_XBAR19CFGR register fields */
38484cfbb84aSYann Gautier #define RCC_XBAR19CFGR_XBAR19SEL_MASK		GENMASK_32(3, 0)
38494cfbb84aSYann Gautier #define RCC_XBAR19CFGR_XBAR19SEL_SHIFT		0
38504cfbb84aSYann Gautier #define RCC_XBAR19CFGR_XBAR19EN			BIT(6)
38514cfbb84aSYann Gautier #define RCC_XBAR19CFGR_XBAR19STS		BIT(7)
38524cfbb84aSYann Gautier 
38534cfbb84aSYann Gautier /* RCC_XBAR20CFGR register fields */
38544cfbb84aSYann Gautier #define RCC_XBAR20CFGR_XBAR20SEL_MASK		GENMASK_32(3, 0)
38554cfbb84aSYann Gautier #define RCC_XBAR20CFGR_XBAR20SEL_SHIFT		0
38564cfbb84aSYann Gautier #define RCC_XBAR20CFGR_XBAR20EN			BIT(6)
38574cfbb84aSYann Gautier #define RCC_XBAR20CFGR_XBAR20STS		BIT(7)
38584cfbb84aSYann Gautier 
38594cfbb84aSYann Gautier /* RCC_XBAR21CFGR register fields */
38604cfbb84aSYann Gautier #define RCC_XBAR21CFGR_XBAR21SEL_MASK		GENMASK_32(3, 0)
38614cfbb84aSYann Gautier #define RCC_XBAR21CFGR_XBAR21SEL_SHIFT		0
38624cfbb84aSYann Gautier #define RCC_XBAR21CFGR_XBAR21EN			BIT(6)
38634cfbb84aSYann Gautier #define RCC_XBAR21CFGR_XBAR21STS		BIT(7)
38644cfbb84aSYann Gautier 
38654cfbb84aSYann Gautier /* RCC_XBAR22CFGR register fields */
38664cfbb84aSYann Gautier #define RCC_XBAR22CFGR_XBAR22SEL_MASK		GENMASK_32(3, 0)
38674cfbb84aSYann Gautier #define RCC_XBAR22CFGR_XBAR22SEL_SHIFT		0
38684cfbb84aSYann Gautier #define RCC_XBAR22CFGR_XBAR22EN			BIT(6)
38694cfbb84aSYann Gautier #define RCC_XBAR22CFGR_XBAR22STS		BIT(7)
38704cfbb84aSYann Gautier 
38714cfbb84aSYann Gautier /* RCC_XBAR23CFGR register fields */
38724cfbb84aSYann Gautier #define RCC_XBAR23CFGR_XBAR23SEL_MASK		GENMASK_32(3, 0)
38734cfbb84aSYann Gautier #define RCC_XBAR23CFGR_XBAR23SEL_SHIFT		0
38744cfbb84aSYann Gautier #define RCC_XBAR23CFGR_XBAR23EN			BIT(6)
38754cfbb84aSYann Gautier #define RCC_XBAR23CFGR_XBAR23STS		BIT(7)
38764cfbb84aSYann Gautier 
38774cfbb84aSYann Gautier /* RCC_XBAR24CFGR register fields */
38784cfbb84aSYann Gautier #define RCC_XBAR24CFGR_XBAR24SEL_MASK		GENMASK_32(3, 0)
38794cfbb84aSYann Gautier #define RCC_XBAR24CFGR_XBAR24SEL_SHIFT		0
38804cfbb84aSYann Gautier #define RCC_XBAR24CFGR_XBAR24EN			BIT(6)
38814cfbb84aSYann Gautier #define RCC_XBAR24CFGR_XBAR24STS		BIT(7)
38824cfbb84aSYann Gautier 
38834cfbb84aSYann Gautier /* RCC_XBAR25CFGR register fields */
38844cfbb84aSYann Gautier #define RCC_XBAR25CFGR_XBAR25SEL_MASK		GENMASK_32(3, 0)
38854cfbb84aSYann Gautier #define RCC_XBAR25CFGR_XBAR25SEL_SHIFT		0
38864cfbb84aSYann Gautier #define RCC_XBAR25CFGR_XBAR25EN			BIT(6)
38874cfbb84aSYann Gautier #define RCC_XBAR25CFGR_XBAR25STS		BIT(7)
38884cfbb84aSYann Gautier 
38894cfbb84aSYann Gautier /* RCC_XBAR26CFGR register fields */
38904cfbb84aSYann Gautier #define RCC_XBAR26CFGR_XBAR26SEL_MASK		GENMASK_32(3, 0)
38914cfbb84aSYann Gautier #define RCC_XBAR26CFGR_XBAR26SEL_SHIFT		0
38924cfbb84aSYann Gautier #define RCC_XBAR26CFGR_XBAR26EN			BIT(6)
38934cfbb84aSYann Gautier #define RCC_XBAR26CFGR_XBAR26STS		BIT(7)
38944cfbb84aSYann Gautier 
38954cfbb84aSYann Gautier /* RCC_XBAR27CFGR register fields */
38964cfbb84aSYann Gautier #define RCC_XBAR27CFGR_XBAR27SEL_MASK		GENMASK_32(3, 0)
38974cfbb84aSYann Gautier #define RCC_XBAR27CFGR_XBAR27SEL_SHIFT		0
38984cfbb84aSYann Gautier #define RCC_XBAR27CFGR_XBAR27EN			BIT(6)
38994cfbb84aSYann Gautier #define RCC_XBAR27CFGR_XBAR27STS		BIT(7)
39004cfbb84aSYann Gautier 
39014cfbb84aSYann Gautier /* RCC_XBAR28CFGR register fields */
39024cfbb84aSYann Gautier #define RCC_XBAR28CFGR_XBAR28SEL_MASK		GENMASK_32(3, 0)
39034cfbb84aSYann Gautier #define RCC_XBAR28CFGR_XBAR28SEL_SHIFT		0
39044cfbb84aSYann Gautier #define RCC_XBAR28CFGR_XBAR28EN			BIT(6)
39054cfbb84aSYann Gautier #define RCC_XBAR28CFGR_XBAR28STS		BIT(7)
39064cfbb84aSYann Gautier 
39074cfbb84aSYann Gautier /* RCC_XBAR29CFGR register fields */
39084cfbb84aSYann Gautier #define RCC_XBAR29CFGR_XBAR29SEL_MASK		GENMASK_32(3, 0)
39094cfbb84aSYann Gautier #define RCC_XBAR29CFGR_XBAR29SEL_SHIFT		0
39104cfbb84aSYann Gautier #define RCC_XBAR29CFGR_XBAR29EN			BIT(6)
39114cfbb84aSYann Gautier #define RCC_XBAR29CFGR_XBAR29STS		BIT(7)
39124cfbb84aSYann Gautier 
39134cfbb84aSYann Gautier /* RCC_XBAR30CFGR register fields */
39144cfbb84aSYann Gautier #define RCC_XBAR30CFGR_XBAR30SEL_MASK		GENMASK_32(3, 0)
39154cfbb84aSYann Gautier #define RCC_XBAR30CFGR_XBAR30SEL_SHIFT		0
39164cfbb84aSYann Gautier #define RCC_XBAR30CFGR_XBAR30EN			BIT(6)
39174cfbb84aSYann Gautier #define RCC_XBAR30CFGR_XBAR30STS		BIT(7)
39184cfbb84aSYann Gautier 
39194cfbb84aSYann Gautier /* RCC_XBAR31CFGR register fields */
39204cfbb84aSYann Gautier #define RCC_XBAR31CFGR_XBAR31SEL_MASK		GENMASK_32(3, 0)
39214cfbb84aSYann Gautier #define RCC_XBAR31CFGR_XBAR31SEL_SHIFT		0
39224cfbb84aSYann Gautier #define RCC_XBAR31CFGR_XBAR31EN			BIT(6)
39234cfbb84aSYann Gautier #define RCC_XBAR31CFGR_XBAR31STS		BIT(7)
39244cfbb84aSYann Gautier 
39254cfbb84aSYann Gautier /* RCC_XBAR32CFGR register fields */
39264cfbb84aSYann Gautier #define RCC_XBAR32CFGR_XBAR32SEL_MASK		GENMASK_32(3, 0)
39274cfbb84aSYann Gautier #define RCC_XBAR32CFGR_XBAR32SEL_SHIFT		0
39284cfbb84aSYann Gautier #define RCC_XBAR32CFGR_XBAR32EN			BIT(6)
39294cfbb84aSYann Gautier #define RCC_XBAR32CFGR_XBAR32STS		BIT(7)
39304cfbb84aSYann Gautier 
39314cfbb84aSYann Gautier /* RCC_XBAR33CFGR register fields */
39324cfbb84aSYann Gautier #define RCC_XBAR33CFGR_XBAR33SEL_MASK		GENMASK_32(3, 0)
39334cfbb84aSYann Gautier #define RCC_XBAR33CFGR_XBAR33SEL_SHIFT		0
39344cfbb84aSYann Gautier #define RCC_XBAR33CFGR_XBAR33EN			BIT(6)
39354cfbb84aSYann Gautier #define RCC_XBAR33CFGR_XBAR33STS		BIT(7)
39364cfbb84aSYann Gautier 
39374cfbb84aSYann Gautier /* RCC_XBAR34CFGR register fields */
39384cfbb84aSYann Gautier #define RCC_XBAR34CFGR_XBAR34SEL_MASK		GENMASK_32(3, 0)
39394cfbb84aSYann Gautier #define RCC_XBAR34CFGR_XBAR34SEL_SHIFT		0
39404cfbb84aSYann Gautier #define RCC_XBAR34CFGR_XBAR34EN			BIT(6)
39414cfbb84aSYann Gautier #define RCC_XBAR34CFGR_XBAR34STS		BIT(7)
39424cfbb84aSYann Gautier 
39434cfbb84aSYann Gautier /* RCC_XBAR35CFGR register fields */
39444cfbb84aSYann Gautier #define RCC_XBAR35CFGR_XBAR35SEL_MASK		GENMASK_32(3, 0)
39454cfbb84aSYann Gautier #define RCC_XBAR35CFGR_XBAR35SEL_SHIFT		0
39464cfbb84aSYann Gautier #define RCC_XBAR35CFGR_XBAR35EN			BIT(6)
39474cfbb84aSYann Gautier #define RCC_XBAR35CFGR_XBAR35STS		BIT(7)
39484cfbb84aSYann Gautier 
39494cfbb84aSYann Gautier /* RCC_XBAR36CFGR register fields */
39504cfbb84aSYann Gautier #define RCC_XBAR36CFGR_XBAR36SEL_MASK		GENMASK_32(3, 0)
39514cfbb84aSYann Gautier #define RCC_XBAR36CFGR_XBAR36SEL_SHIFT		0
39524cfbb84aSYann Gautier #define RCC_XBAR36CFGR_XBAR36EN			BIT(6)
39534cfbb84aSYann Gautier #define RCC_XBAR36CFGR_XBAR36STS		BIT(7)
39544cfbb84aSYann Gautier 
39554cfbb84aSYann Gautier /* RCC_XBAR37CFGR register fields */
39564cfbb84aSYann Gautier #define RCC_XBAR37CFGR_XBAR37SEL_MASK		GENMASK_32(3, 0)
39574cfbb84aSYann Gautier #define RCC_XBAR37CFGR_XBAR37SEL_SHIFT		0
39584cfbb84aSYann Gautier #define RCC_XBAR37CFGR_XBAR37EN			BIT(6)
39594cfbb84aSYann Gautier #define RCC_XBAR37CFGR_XBAR37STS		BIT(7)
39604cfbb84aSYann Gautier 
39614cfbb84aSYann Gautier /* RCC_XBAR38CFGR register fields */
39624cfbb84aSYann Gautier #define RCC_XBAR38CFGR_XBAR38SEL_MASK		GENMASK_32(3, 0)
39634cfbb84aSYann Gautier #define RCC_XBAR38CFGR_XBAR38SEL_SHIFT		0
39644cfbb84aSYann Gautier #define RCC_XBAR38CFGR_XBAR38EN			BIT(6)
39654cfbb84aSYann Gautier #define RCC_XBAR38CFGR_XBAR38STS		BIT(7)
39664cfbb84aSYann Gautier 
39674cfbb84aSYann Gautier /* RCC_XBAR39CFGR register fields */
39684cfbb84aSYann Gautier #define RCC_XBAR39CFGR_XBAR39SEL_MASK		GENMASK_32(3, 0)
39694cfbb84aSYann Gautier #define RCC_XBAR39CFGR_XBAR39SEL_SHIFT		0
39704cfbb84aSYann Gautier #define RCC_XBAR39CFGR_XBAR39EN			BIT(6)
39714cfbb84aSYann Gautier #define RCC_XBAR39CFGR_XBAR39STS		BIT(7)
39724cfbb84aSYann Gautier 
39734cfbb84aSYann Gautier /* RCC_XBAR40CFGR register fields */
39744cfbb84aSYann Gautier #define RCC_XBAR40CFGR_XBAR40SEL_MASK		GENMASK_32(3, 0)
39754cfbb84aSYann Gautier #define RCC_XBAR40CFGR_XBAR40SEL_SHIFT		0
39764cfbb84aSYann Gautier #define RCC_XBAR40CFGR_XBAR40EN			BIT(6)
39774cfbb84aSYann Gautier #define RCC_XBAR40CFGR_XBAR40STS		BIT(7)
39784cfbb84aSYann Gautier 
39794cfbb84aSYann Gautier /* RCC_XBAR41CFGR register fields */
39804cfbb84aSYann Gautier #define RCC_XBAR41CFGR_XBAR41SEL_MASK		GENMASK_32(3, 0)
39814cfbb84aSYann Gautier #define RCC_XBAR41CFGR_XBAR41SEL_SHIFT		0
39824cfbb84aSYann Gautier #define RCC_XBAR41CFGR_XBAR41EN			BIT(6)
39834cfbb84aSYann Gautier #define RCC_XBAR41CFGR_XBAR41STS		BIT(7)
39844cfbb84aSYann Gautier 
39854cfbb84aSYann Gautier /* RCC_XBAR42CFGR register fields */
39864cfbb84aSYann Gautier #define RCC_XBAR42CFGR_XBAR42SEL_MASK		GENMASK_32(3, 0)
39874cfbb84aSYann Gautier #define RCC_XBAR42CFGR_XBAR42SEL_SHIFT		0
39884cfbb84aSYann Gautier #define RCC_XBAR42CFGR_XBAR42EN			BIT(6)
39894cfbb84aSYann Gautier #define RCC_XBAR42CFGR_XBAR42STS		BIT(7)
39904cfbb84aSYann Gautier 
39914cfbb84aSYann Gautier /* RCC_XBAR43CFGR register fields */
39924cfbb84aSYann Gautier #define RCC_XBAR43CFGR_XBAR43SEL_MASK		GENMASK_32(3, 0)
39934cfbb84aSYann Gautier #define RCC_XBAR43CFGR_XBAR43SEL_SHIFT		0
39944cfbb84aSYann Gautier #define RCC_XBAR43CFGR_XBAR43EN			BIT(6)
39954cfbb84aSYann Gautier #define RCC_XBAR43CFGR_XBAR43STS		BIT(7)
39964cfbb84aSYann Gautier 
39974cfbb84aSYann Gautier /* RCC_XBAR44CFGR register fields */
39984cfbb84aSYann Gautier #define RCC_XBAR44CFGR_XBAR44SEL_MASK		GENMASK_32(3, 0)
39994cfbb84aSYann Gautier #define RCC_XBAR44CFGR_XBAR44SEL_SHIFT		0
40004cfbb84aSYann Gautier #define RCC_XBAR44CFGR_XBAR44EN			BIT(6)
40014cfbb84aSYann Gautier #define RCC_XBAR44CFGR_XBAR44STS		BIT(7)
40024cfbb84aSYann Gautier 
40034cfbb84aSYann Gautier /* RCC_XBAR45CFGR register fields */
40044cfbb84aSYann Gautier #define RCC_XBAR45CFGR_XBAR45SEL_MASK		GENMASK_32(3, 0)
40054cfbb84aSYann Gautier #define RCC_XBAR45CFGR_XBAR45SEL_SHIFT		0
40064cfbb84aSYann Gautier #define RCC_XBAR45CFGR_XBAR45EN			BIT(6)
40074cfbb84aSYann Gautier #define RCC_XBAR45CFGR_XBAR45STS		BIT(7)
40084cfbb84aSYann Gautier 
40094cfbb84aSYann Gautier /* RCC_XBAR46CFGR register fields */
40104cfbb84aSYann Gautier #define RCC_XBAR46CFGR_XBAR46SEL_MASK		GENMASK_32(3, 0)
40114cfbb84aSYann Gautier #define RCC_XBAR46CFGR_XBAR46SEL_SHIFT		0
40124cfbb84aSYann Gautier #define RCC_XBAR46CFGR_XBAR46EN			BIT(6)
40134cfbb84aSYann Gautier #define RCC_XBAR46CFGR_XBAR46STS		BIT(7)
40144cfbb84aSYann Gautier 
40154cfbb84aSYann Gautier /* RCC_XBAR47CFGR register fields */
40164cfbb84aSYann Gautier #define RCC_XBAR47CFGR_XBAR47SEL_MASK		GENMASK_32(3, 0)
40174cfbb84aSYann Gautier #define RCC_XBAR47CFGR_XBAR47SEL_SHIFT		0
40184cfbb84aSYann Gautier #define RCC_XBAR47CFGR_XBAR47EN			BIT(6)
40194cfbb84aSYann Gautier #define RCC_XBAR47CFGR_XBAR47STS		BIT(7)
40204cfbb84aSYann Gautier 
40214cfbb84aSYann Gautier /* RCC_XBAR48CFGR register fields */
40224cfbb84aSYann Gautier #define RCC_XBAR48CFGR_XBAR48SEL_MASK		GENMASK_32(3, 0)
40234cfbb84aSYann Gautier #define RCC_XBAR48CFGR_XBAR48SEL_SHIFT		0
40244cfbb84aSYann Gautier #define RCC_XBAR48CFGR_XBAR48EN			BIT(6)
40254cfbb84aSYann Gautier #define RCC_XBAR48CFGR_XBAR48STS		BIT(7)
40264cfbb84aSYann Gautier 
40274cfbb84aSYann Gautier /* RCC_XBAR49CFGR register fields */
40284cfbb84aSYann Gautier #define RCC_XBAR49CFGR_XBAR49SEL_MASK		GENMASK_32(3, 0)
40294cfbb84aSYann Gautier #define RCC_XBAR49CFGR_XBAR49SEL_SHIFT		0
40304cfbb84aSYann Gautier #define RCC_XBAR49CFGR_XBAR49EN			BIT(6)
40314cfbb84aSYann Gautier #define RCC_XBAR49CFGR_XBAR49STS		BIT(7)
40324cfbb84aSYann Gautier 
40334cfbb84aSYann Gautier /* RCC_XBAR50CFGR register fields */
40344cfbb84aSYann Gautier #define RCC_XBAR50CFGR_XBAR50SEL_MASK		GENMASK_32(3, 0)
40354cfbb84aSYann Gautier #define RCC_XBAR50CFGR_XBAR50SEL_SHIFT		0
40364cfbb84aSYann Gautier #define RCC_XBAR50CFGR_XBAR50EN			BIT(6)
40374cfbb84aSYann Gautier #define RCC_XBAR50CFGR_XBAR50STS		BIT(7)
40384cfbb84aSYann Gautier 
40394cfbb84aSYann Gautier /* RCC_XBAR51CFGR register fields */
40404cfbb84aSYann Gautier #define RCC_XBAR51CFGR_XBAR51SEL_MASK		GENMASK_32(3, 0)
40414cfbb84aSYann Gautier #define RCC_XBAR51CFGR_XBAR51SEL_SHIFT		0
40424cfbb84aSYann Gautier #define RCC_XBAR51CFGR_XBAR51EN			BIT(6)
40434cfbb84aSYann Gautier #define RCC_XBAR51CFGR_XBAR51STS		BIT(7)
40444cfbb84aSYann Gautier 
40454cfbb84aSYann Gautier /* RCC_XBAR52CFGR register fields */
40464cfbb84aSYann Gautier #define RCC_XBAR52CFGR_XBAR52SEL_MASK		GENMASK_32(3, 0)
40474cfbb84aSYann Gautier #define RCC_XBAR52CFGR_XBAR52SEL_SHIFT		0
40484cfbb84aSYann Gautier #define RCC_XBAR52CFGR_XBAR52EN			BIT(6)
40494cfbb84aSYann Gautier #define RCC_XBAR52CFGR_XBAR52STS		BIT(7)
40504cfbb84aSYann Gautier 
40514cfbb84aSYann Gautier /* RCC_XBAR53CFGR register fields */
40524cfbb84aSYann Gautier #define RCC_XBAR53CFGR_XBAR53SEL_MASK		GENMASK_32(3, 0)
40534cfbb84aSYann Gautier #define RCC_XBAR53CFGR_XBAR53SEL_SHIFT		0
40544cfbb84aSYann Gautier #define RCC_XBAR53CFGR_XBAR53EN			BIT(6)
40554cfbb84aSYann Gautier #define RCC_XBAR53CFGR_XBAR53STS		BIT(7)
40564cfbb84aSYann Gautier 
40574cfbb84aSYann Gautier /* RCC_XBAR54CFGR register fields */
40584cfbb84aSYann Gautier #define RCC_XBAR54CFGR_XBAR54SEL_MASK		GENMASK_32(3, 0)
40594cfbb84aSYann Gautier #define RCC_XBAR54CFGR_XBAR54SEL_SHIFT		0
40604cfbb84aSYann Gautier #define RCC_XBAR54CFGR_XBAR54EN			BIT(6)
40614cfbb84aSYann Gautier #define RCC_XBAR54CFGR_XBAR54STS		BIT(7)
40624cfbb84aSYann Gautier 
40634cfbb84aSYann Gautier /* RCC_XBAR55CFGR register fields */
40644cfbb84aSYann Gautier #define RCC_XBAR55CFGR_XBAR55SEL_MASK		GENMASK_32(3, 0)
40654cfbb84aSYann Gautier #define RCC_XBAR55CFGR_XBAR55SEL_SHIFT		0
40664cfbb84aSYann Gautier #define RCC_XBAR55CFGR_XBAR55EN			BIT(6)
40674cfbb84aSYann Gautier #define RCC_XBAR55CFGR_XBAR55STS		BIT(7)
40684cfbb84aSYann Gautier 
40694cfbb84aSYann Gautier /* RCC_XBAR56CFGR register fields */
40704cfbb84aSYann Gautier #define RCC_XBAR56CFGR_XBAR56SEL_MASK		GENMASK_32(3, 0)
40714cfbb84aSYann Gautier #define RCC_XBAR56CFGR_XBAR56SEL_SHIFT		0
40724cfbb84aSYann Gautier #define RCC_XBAR56CFGR_XBAR56EN			BIT(6)
40734cfbb84aSYann Gautier #define RCC_XBAR56CFGR_XBAR56STS		BIT(7)
40744cfbb84aSYann Gautier 
40754cfbb84aSYann Gautier /* RCC_XBAR57CFGR register fields */
40764cfbb84aSYann Gautier #define RCC_XBAR57CFGR_XBAR57SEL_MASK		GENMASK_32(3, 0)
40774cfbb84aSYann Gautier #define RCC_XBAR57CFGR_XBAR57SEL_SHIFT		0
40784cfbb84aSYann Gautier #define RCC_XBAR57CFGR_XBAR57EN			BIT(6)
40794cfbb84aSYann Gautier #define RCC_XBAR57CFGR_XBAR57STS		BIT(7)
40804cfbb84aSYann Gautier 
40814cfbb84aSYann Gautier /* RCC_XBAR58CFGR register fields */
40824cfbb84aSYann Gautier #define RCC_XBAR58CFGR_XBAR58SEL_MASK		GENMASK_32(3, 0)
40834cfbb84aSYann Gautier #define RCC_XBAR58CFGR_XBAR58SEL_SHIFT		0
40844cfbb84aSYann Gautier #define RCC_XBAR58CFGR_XBAR58EN			BIT(6)
40854cfbb84aSYann Gautier #define RCC_XBAR58CFGR_XBAR58STS		BIT(7)
40864cfbb84aSYann Gautier 
40874cfbb84aSYann Gautier /* RCC_XBAR59CFGR register fields */
40884cfbb84aSYann Gautier #define RCC_XBAR59CFGR_XBAR59SEL_MASK		GENMASK_32(3, 0)
40894cfbb84aSYann Gautier #define RCC_XBAR59CFGR_XBAR59SEL_SHIFT		0
40904cfbb84aSYann Gautier #define RCC_XBAR59CFGR_XBAR59EN			BIT(6)
40914cfbb84aSYann Gautier #define RCC_XBAR59CFGR_XBAR59STS		BIT(7)
40924cfbb84aSYann Gautier 
40934cfbb84aSYann Gautier /* RCC_XBAR60CFGR register fields */
40944cfbb84aSYann Gautier #define RCC_XBAR60CFGR_XBAR60SEL_MASK		GENMASK_32(3, 0)
40954cfbb84aSYann Gautier #define RCC_XBAR60CFGR_XBAR60SEL_SHIFT		0
40964cfbb84aSYann Gautier #define RCC_XBAR60CFGR_XBAR60EN			BIT(6)
40974cfbb84aSYann Gautier #define RCC_XBAR60CFGR_XBAR60STS		BIT(7)
40984cfbb84aSYann Gautier 
40994cfbb84aSYann Gautier /* RCC_XBAR61CFGR register fields */
41004cfbb84aSYann Gautier #define RCC_XBAR61CFGR_XBAR61SEL_MASK		GENMASK_32(3, 0)
41014cfbb84aSYann Gautier #define RCC_XBAR61CFGR_XBAR61SEL_SHIFT		0
41024cfbb84aSYann Gautier #define RCC_XBAR61CFGR_XBAR61EN			BIT(6)
41034cfbb84aSYann Gautier #define RCC_XBAR61CFGR_XBAR61STS		BIT(7)
41044cfbb84aSYann Gautier 
41054cfbb84aSYann Gautier /* RCC_XBAR62CFGR register fields */
41064cfbb84aSYann Gautier #define RCC_XBAR62CFGR_XBAR62SEL_MASK		GENMASK_32(3, 0)
41074cfbb84aSYann Gautier #define RCC_XBAR62CFGR_XBAR62SEL_SHIFT		0
41084cfbb84aSYann Gautier #define RCC_XBAR62CFGR_XBAR62EN			BIT(6)
41094cfbb84aSYann Gautier #define RCC_XBAR62CFGR_XBAR62STS		BIT(7)
41104cfbb84aSYann Gautier 
41114cfbb84aSYann Gautier /* RCC_XBAR63CFGR register fields */
41124cfbb84aSYann Gautier #define RCC_XBAR63CFGR_XBAR63SEL_MASK		GENMASK_32(3, 0)
41134cfbb84aSYann Gautier #define RCC_XBAR63CFGR_XBAR63SEL_SHIFT		0
41144cfbb84aSYann Gautier #define RCC_XBAR63CFGR_XBAR63EN			BIT(6)
41154cfbb84aSYann Gautier #define RCC_XBAR63CFGR_XBAR63STS		BIT(7)
41164cfbb84aSYann Gautier 
41174cfbb84aSYann Gautier /* RCC_XBARxCFGR register fields */
41184cfbb84aSYann Gautier #define RCC_XBARxCFGR_XBARxSEL_MASK		GENMASK_32(3, 0)
41194cfbb84aSYann Gautier #define RCC_XBARxCFGR_XBARxSEL_SHIFT		0
41204cfbb84aSYann Gautier #define RCC_XBARxCFGR_XBARxEN			BIT(6)
41214cfbb84aSYann Gautier #define RCC_XBARxCFGR_XBARxSTS			BIT(7)
41224cfbb84aSYann Gautier 
41234cfbb84aSYann Gautier /* RCC_PREDIV0CFGR register fields */
41244cfbb84aSYann Gautier #define RCC_PREDIV0CFGR_PREDIV0_MASK		GENMASK_32(9, 0)
41254cfbb84aSYann Gautier #define RCC_PREDIV0CFGR_PREDIV0_SHIFT		0
41264cfbb84aSYann Gautier 
41274cfbb84aSYann Gautier /* RCC_PREDIV1CFGR register fields */
41284cfbb84aSYann Gautier #define RCC_PREDIV1CFGR_PREDIV1_MASK		GENMASK_32(9, 0)
41294cfbb84aSYann Gautier #define RCC_PREDIV1CFGR_PREDIV1_SHIFT		0
41304cfbb84aSYann Gautier 
41314cfbb84aSYann Gautier /* RCC_PREDIV2CFGR register fields */
41324cfbb84aSYann Gautier #define RCC_PREDIV2CFGR_PREDIV2_MASK		GENMASK_32(9, 0)
41334cfbb84aSYann Gautier #define RCC_PREDIV2CFGR_PREDIV2_SHIFT		0
41344cfbb84aSYann Gautier 
41354cfbb84aSYann Gautier /* RCC_PREDIV3CFGR register fields */
41364cfbb84aSYann Gautier #define RCC_PREDIV3CFGR_PREDIV3_MASK		GENMASK_32(9, 0)
41374cfbb84aSYann Gautier #define RCC_PREDIV3CFGR_PREDIV3_SHIFT		0
41384cfbb84aSYann Gautier 
41394cfbb84aSYann Gautier /* RCC_PREDIV4CFGR register fields */
41404cfbb84aSYann Gautier #define RCC_PREDIV4CFGR_PREDIV4_MASK		GENMASK_32(9, 0)
41414cfbb84aSYann Gautier #define RCC_PREDIV4CFGR_PREDIV4_SHIFT		0
41424cfbb84aSYann Gautier 
41434cfbb84aSYann Gautier /* RCC_PREDIV5CFGR register fields */
41444cfbb84aSYann Gautier #define RCC_PREDIV5CFGR_PREDIV5_MASK		GENMASK_32(9, 0)
41454cfbb84aSYann Gautier #define RCC_PREDIV5CFGR_PREDIV5_SHIFT		0
41464cfbb84aSYann Gautier 
41474cfbb84aSYann Gautier /* RCC_PREDIV6CFGR register fields */
41484cfbb84aSYann Gautier #define RCC_PREDIV6CFGR_PREDIV6_MASK		GENMASK_32(9, 0)
41494cfbb84aSYann Gautier #define RCC_PREDIV6CFGR_PREDIV6_SHIFT		0
41504cfbb84aSYann Gautier 
41514cfbb84aSYann Gautier /* RCC_PREDIV7CFGR register fields */
41524cfbb84aSYann Gautier #define RCC_PREDIV7CFGR_PREDIV7_MASK		GENMASK_32(9, 0)
41534cfbb84aSYann Gautier #define RCC_PREDIV7CFGR_PREDIV7_SHIFT		0
41544cfbb84aSYann Gautier 
41554cfbb84aSYann Gautier /* RCC_PREDIV8CFGR register fields */
41564cfbb84aSYann Gautier #define RCC_PREDIV8CFGR_PREDIV8_MASK		GENMASK_32(9, 0)
41574cfbb84aSYann Gautier #define RCC_PREDIV8CFGR_PREDIV8_SHIFT		0
41584cfbb84aSYann Gautier 
41594cfbb84aSYann Gautier /* RCC_PREDIV9CFGR register fields */
41604cfbb84aSYann Gautier #define RCC_PREDIV9CFGR_PREDIV9_MASK		GENMASK_32(9, 0)
41614cfbb84aSYann Gautier #define RCC_PREDIV9CFGR_PREDIV9_SHIFT		0
41624cfbb84aSYann Gautier 
41634cfbb84aSYann Gautier /* RCC_PREDIV10CFGR register fields */
41644cfbb84aSYann Gautier #define RCC_PREDIV10CFGR_PREDIV10_MASK		GENMASK_32(9, 0)
41654cfbb84aSYann Gautier #define RCC_PREDIV10CFGR_PREDIV10_SHIFT		0
41664cfbb84aSYann Gautier 
41674cfbb84aSYann Gautier /* RCC_PREDIV11CFGR register fields */
41684cfbb84aSYann Gautier #define RCC_PREDIV11CFGR_PREDIV11_MASK		GENMASK_32(9, 0)
41694cfbb84aSYann Gautier #define RCC_PREDIV11CFGR_PREDIV11_SHIFT		0
41704cfbb84aSYann Gautier 
41714cfbb84aSYann Gautier /* RCC_PREDIV12CFGR register fields */
41724cfbb84aSYann Gautier #define RCC_PREDIV12CFGR_PREDIV12_MASK		GENMASK_32(9, 0)
41734cfbb84aSYann Gautier #define RCC_PREDIV12CFGR_PREDIV12_SHIFT		0
41744cfbb84aSYann Gautier 
41754cfbb84aSYann Gautier /* RCC_PREDIV13CFGR register fields */
41764cfbb84aSYann Gautier #define RCC_PREDIV13CFGR_PREDIV13_MASK		GENMASK_32(9, 0)
41774cfbb84aSYann Gautier #define RCC_PREDIV13CFGR_PREDIV13_SHIFT		0
41784cfbb84aSYann Gautier 
41794cfbb84aSYann Gautier /* RCC_PREDIV14CFGR register fields */
41804cfbb84aSYann Gautier #define RCC_PREDIV14CFGR_PREDIV14_MASK		GENMASK_32(9, 0)
41814cfbb84aSYann Gautier #define RCC_PREDIV14CFGR_PREDIV14_SHIFT		0
41824cfbb84aSYann Gautier 
41834cfbb84aSYann Gautier /* RCC_PREDIV15CFGR register fields */
41844cfbb84aSYann Gautier #define RCC_PREDIV15CFGR_PREDIV15_MASK		GENMASK_32(9, 0)
41854cfbb84aSYann Gautier #define RCC_PREDIV15CFGR_PREDIV15_SHIFT		0
41864cfbb84aSYann Gautier 
41874cfbb84aSYann Gautier /* RCC_PREDIV16CFGR register fields */
41884cfbb84aSYann Gautier #define RCC_PREDIV16CFGR_PREDIV16_MASK		GENMASK_32(9, 0)
41894cfbb84aSYann Gautier #define RCC_PREDIV16CFGR_PREDIV16_SHIFT		0
41904cfbb84aSYann Gautier 
41914cfbb84aSYann Gautier /* RCC_PREDIV17CFGR register fields */
41924cfbb84aSYann Gautier #define RCC_PREDIV17CFGR_PREDIV17_MASK		GENMASK_32(9, 0)
41934cfbb84aSYann Gautier #define RCC_PREDIV17CFGR_PREDIV17_SHIFT		0
41944cfbb84aSYann Gautier 
41954cfbb84aSYann Gautier /* RCC_PREDIV18CFGR register fields */
41964cfbb84aSYann Gautier #define RCC_PREDIV18CFGR_PREDIV18_MASK		GENMASK_32(9, 0)
41974cfbb84aSYann Gautier #define RCC_PREDIV18CFGR_PREDIV18_SHIFT		0
41984cfbb84aSYann Gautier 
41994cfbb84aSYann Gautier /* RCC_PREDIV19CFGR register fields */
42004cfbb84aSYann Gautier #define RCC_PREDIV19CFGR_PREDIV19_MASK		GENMASK_32(9, 0)
42014cfbb84aSYann Gautier #define RCC_PREDIV19CFGR_PREDIV19_SHIFT		0
42024cfbb84aSYann Gautier 
42034cfbb84aSYann Gautier /* RCC_PREDIV20CFGR register fields */
42044cfbb84aSYann Gautier #define RCC_PREDIV20CFGR_PREDIV20_MASK		GENMASK_32(9, 0)
42054cfbb84aSYann Gautier #define RCC_PREDIV20CFGR_PREDIV20_SHIFT		0
42064cfbb84aSYann Gautier 
42074cfbb84aSYann Gautier /* RCC_PREDIV21CFGR register fields */
42084cfbb84aSYann Gautier #define RCC_PREDIV21CFGR_PREDIV21_MASK		GENMASK_32(9, 0)
42094cfbb84aSYann Gautier #define RCC_PREDIV21CFGR_PREDIV21_SHIFT		0
42104cfbb84aSYann Gautier 
42114cfbb84aSYann Gautier /* RCC_PREDIV22CFGR register fields */
42124cfbb84aSYann Gautier #define RCC_PREDIV22CFGR_PREDIV22_MASK		GENMASK_32(9, 0)
42134cfbb84aSYann Gautier #define RCC_PREDIV22CFGR_PREDIV22_SHIFT		0
42144cfbb84aSYann Gautier 
42154cfbb84aSYann Gautier /* RCC_PREDIV23CFGR register fields */
42164cfbb84aSYann Gautier #define RCC_PREDIV23CFGR_PREDIV23_MASK		GENMASK_32(9, 0)
42174cfbb84aSYann Gautier #define RCC_PREDIV23CFGR_PREDIV23_SHIFT		0
42184cfbb84aSYann Gautier 
42194cfbb84aSYann Gautier /* RCC_PREDIV24CFGR register fields */
42204cfbb84aSYann Gautier #define RCC_PREDIV24CFGR_PREDIV24_MASK		GENMASK_32(9, 0)
42214cfbb84aSYann Gautier #define RCC_PREDIV24CFGR_PREDIV24_SHIFT		0
42224cfbb84aSYann Gautier 
42234cfbb84aSYann Gautier /* RCC_PREDIV25CFGR register fields */
42244cfbb84aSYann Gautier #define RCC_PREDIV25CFGR_PREDIV25_MASK		GENMASK_32(9, 0)
42254cfbb84aSYann Gautier #define RCC_PREDIV25CFGR_PREDIV25_SHIFT		0
42264cfbb84aSYann Gautier 
42274cfbb84aSYann Gautier /* RCC_PREDIV26CFGR register fields */
42284cfbb84aSYann Gautier #define RCC_PREDIV26CFGR_PREDIV26_MASK		GENMASK_32(9, 0)
42294cfbb84aSYann Gautier #define RCC_PREDIV26CFGR_PREDIV26_SHIFT		0
42304cfbb84aSYann Gautier 
42314cfbb84aSYann Gautier /* RCC_PREDIV27CFGR register fields */
42324cfbb84aSYann Gautier #define RCC_PREDIV27CFGR_PREDIV27_MASK		GENMASK_32(9, 0)
42334cfbb84aSYann Gautier #define RCC_PREDIV27CFGR_PREDIV27_SHIFT		0
42344cfbb84aSYann Gautier 
42354cfbb84aSYann Gautier /* RCC_PREDIV28CFGR register fields */
42364cfbb84aSYann Gautier #define RCC_PREDIV28CFGR_PREDIV28_MASK		GENMASK_32(9, 0)
42374cfbb84aSYann Gautier #define RCC_PREDIV28CFGR_PREDIV28_SHIFT		0
42384cfbb84aSYann Gautier 
42394cfbb84aSYann Gautier /* RCC_PREDIV29CFGR register fields */
42404cfbb84aSYann Gautier #define RCC_PREDIV29CFGR_PREDIV29_MASK		GENMASK_32(9, 0)
42414cfbb84aSYann Gautier #define RCC_PREDIV29CFGR_PREDIV29_SHIFT		0
42424cfbb84aSYann Gautier 
42434cfbb84aSYann Gautier /* RCC_PREDIV30CFGR register fields */
42444cfbb84aSYann Gautier #define RCC_PREDIV30CFGR_PREDIV30_MASK		GENMASK_32(9, 0)
42454cfbb84aSYann Gautier #define RCC_PREDIV30CFGR_PREDIV30_SHIFT		0
42464cfbb84aSYann Gautier 
42474cfbb84aSYann Gautier /* RCC_PREDIV31CFGR register fields */
42484cfbb84aSYann Gautier #define RCC_PREDIV31CFGR_PREDIV31_MASK		GENMASK_32(9, 0)
42494cfbb84aSYann Gautier #define RCC_PREDIV31CFGR_PREDIV31_SHIFT		0
42504cfbb84aSYann Gautier 
42514cfbb84aSYann Gautier /* RCC_PREDIV32CFGR register fields */
42524cfbb84aSYann Gautier #define RCC_PREDIV32CFGR_PREDIV32_MASK		GENMASK_32(9, 0)
42534cfbb84aSYann Gautier #define RCC_PREDIV32CFGR_PREDIV32_SHIFT		0
42544cfbb84aSYann Gautier 
42554cfbb84aSYann Gautier /* RCC_PREDIV33CFGR register fields */
42564cfbb84aSYann Gautier #define RCC_PREDIV33CFGR_PREDIV33_MASK		GENMASK_32(9, 0)
42574cfbb84aSYann Gautier #define RCC_PREDIV33CFGR_PREDIV33_SHIFT		0
42584cfbb84aSYann Gautier 
42594cfbb84aSYann Gautier /* RCC_PREDIV34CFGR register fields */
42604cfbb84aSYann Gautier #define RCC_PREDIV34CFGR_PREDIV34_MASK		GENMASK_32(9, 0)
42614cfbb84aSYann Gautier #define RCC_PREDIV34CFGR_PREDIV34_SHIFT		0
42624cfbb84aSYann Gautier 
42634cfbb84aSYann Gautier /* RCC_PREDIV35CFGR register fields */
42644cfbb84aSYann Gautier #define RCC_PREDIV35CFGR_PREDIV35_MASK		GENMASK_32(9, 0)
42654cfbb84aSYann Gautier #define RCC_PREDIV35CFGR_PREDIV35_SHIFT		0
42664cfbb84aSYann Gautier 
42674cfbb84aSYann Gautier /* RCC_PREDIV36CFGR register fields */
42684cfbb84aSYann Gautier #define RCC_PREDIV36CFGR_PREDIV36_MASK		GENMASK_32(9, 0)
42694cfbb84aSYann Gautier #define RCC_PREDIV36CFGR_PREDIV36_SHIFT		0
42704cfbb84aSYann Gautier 
42714cfbb84aSYann Gautier /* RCC_PREDIV37CFGR register fields */
42724cfbb84aSYann Gautier #define RCC_PREDIV37CFGR_PREDIV37_MASK		GENMASK_32(9, 0)
42734cfbb84aSYann Gautier #define RCC_PREDIV37CFGR_PREDIV37_SHIFT		0
42744cfbb84aSYann Gautier 
42754cfbb84aSYann Gautier /* RCC_PREDIV38CFGR register fields */
42764cfbb84aSYann Gautier #define RCC_PREDIV38CFGR_PREDIV38_MASK		GENMASK_32(9, 0)
42774cfbb84aSYann Gautier #define RCC_PREDIV38CFGR_PREDIV38_SHIFT		0
42784cfbb84aSYann Gautier 
42794cfbb84aSYann Gautier /* RCC_PREDIV39CFGR register fields */
42804cfbb84aSYann Gautier #define RCC_PREDIV39CFGR_PREDIV39_MASK		GENMASK_32(9, 0)
42814cfbb84aSYann Gautier #define RCC_PREDIV39CFGR_PREDIV39_SHIFT		0
42824cfbb84aSYann Gautier 
42834cfbb84aSYann Gautier /* RCC_PREDIV40CFGR register fields */
42844cfbb84aSYann Gautier #define RCC_PREDIV40CFGR_PREDIV40_MASK		GENMASK_32(9, 0)
42854cfbb84aSYann Gautier #define RCC_PREDIV40CFGR_PREDIV40_SHIFT		0
42864cfbb84aSYann Gautier 
42874cfbb84aSYann Gautier /* RCC_PREDIV41CFGR register fields */
42884cfbb84aSYann Gautier #define RCC_PREDIV41CFGR_PREDIV41_MASK		GENMASK_32(9, 0)
42894cfbb84aSYann Gautier #define RCC_PREDIV41CFGR_PREDIV41_SHIFT		0
42904cfbb84aSYann Gautier 
42914cfbb84aSYann Gautier /* RCC_PREDIV42CFGR register fields */
42924cfbb84aSYann Gautier #define RCC_PREDIV42CFGR_PREDIV42_MASK		GENMASK_32(9, 0)
42934cfbb84aSYann Gautier #define RCC_PREDIV42CFGR_PREDIV42_SHIFT		0
42944cfbb84aSYann Gautier 
42954cfbb84aSYann Gautier /* RCC_PREDIV43CFGR register fields */
42964cfbb84aSYann Gautier #define RCC_PREDIV43CFGR_PREDIV43_MASK		GENMASK_32(9, 0)
42974cfbb84aSYann Gautier #define RCC_PREDIV43CFGR_PREDIV43_SHIFT		0
42984cfbb84aSYann Gautier 
42994cfbb84aSYann Gautier /* RCC_PREDIV44CFGR register fields */
43004cfbb84aSYann Gautier #define RCC_PREDIV44CFGR_PREDIV44_MASK		GENMASK_32(9, 0)
43014cfbb84aSYann Gautier #define RCC_PREDIV44CFGR_PREDIV44_SHIFT		0
43024cfbb84aSYann Gautier 
43034cfbb84aSYann Gautier /* RCC_PREDIV45CFGR register fields */
43044cfbb84aSYann Gautier #define RCC_PREDIV45CFGR_PREDIV45_MASK		GENMASK_32(9, 0)
43054cfbb84aSYann Gautier #define RCC_PREDIV45CFGR_PREDIV45_SHIFT		0
43064cfbb84aSYann Gautier 
43074cfbb84aSYann Gautier /* RCC_PREDIV46CFGR register fields */
43084cfbb84aSYann Gautier #define RCC_PREDIV46CFGR_PREDIV46_MASK		GENMASK_32(9, 0)
43094cfbb84aSYann Gautier #define RCC_PREDIV46CFGR_PREDIV46_SHIFT		0
43104cfbb84aSYann Gautier 
43114cfbb84aSYann Gautier /* RCC_PREDIV47CFGR register fields */
43124cfbb84aSYann Gautier #define RCC_PREDIV47CFGR_PREDIV47_MASK		GENMASK_32(9, 0)
43134cfbb84aSYann Gautier #define RCC_PREDIV47CFGR_PREDIV47_SHIFT		0
43144cfbb84aSYann Gautier 
43154cfbb84aSYann Gautier /* RCC_PREDIV48CFGR register fields */
43164cfbb84aSYann Gautier #define RCC_PREDIV48CFGR_PREDIV48_MASK		GENMASK_32(9, 0)
43174cfbb84aSYann Gautier #define RCC_PREDIV48CFGR_PREDIV48_SHIFT		0
43184cfbb84aSYann Gautier 
43194cfbb84aSYann Gautier /* RCC_PREDIV49CFGR register fields */
43204cfbb84aSYann Gautier #define RCC_PREDIV49CFGR_PREDIV49_MASK		GENMASK_32(9, 0)
43214cfbb84aSYann Gautier #define RCC_PREDIV49CFGR_PREDIV49_SHIFT		0
43224cfbb84aSYann Gautier 
43234cfbb84aSYann Gautier /* RCC_PREDIV50CFGR register fields */
43244cfbb84aSYann Gautier #define RCC_PREDIV50CFGR_PREDIV50_MASK		GENMASK_32(9, 0)
43254cfbb84aSYann Gautier #define RCC_PREDIV50CFGR_PREDIV50_SHIFT		0
43264cfbb84aSYann Gautier 
43274cfbb84aSYann Gautier /* RCC_PREDIV51CFGR register fields */
43284cfbb84aSYann Gautier #define RCC_PREDIV51CFGR_PREDIV51_MASK		GENMASK_32(9, 0)
43294cfbb84aSYann Gautier #define RCC_PREDIV51CFGR_PREDIV51_SHIFT		0
43304cfbb84aSYann Gautier 
43314cfbb84aSYann Gautier /* RCC_PREDIV52CFGR register fields */
43324cfbb84aSYann Gautier #define RCC_PREDIV52CFGR_PREDIV52_MASK		GENMASK_32(9, 0)
43334cfbb84aSYann Gautier #define RCC_PREDIV52CFGR_PREDIV52_SHIFT		0
43344cfbb84aSYann Gautier 
43354cfbb84aSYann Gautier /* RCC_PREDIV53CFGR register fields */
43364cfbb84aSYann Gautier #define RCC_PREDIV53CFGR_PREDIV53_MASK		GENMASK_32(9, 0)
43374cfbb84aSYann Gautier #define RCC_PREDIV53CFGR_PREDIV53_SHIFT		0
43384cfbb84aSYann Gautier 
43394cfbb84aSYann Gautier /* RCC_PREDIV54CFGR register fields */
43404cfbb84aSYann Gautier #define RCC_PREDIV54CFGR_PREDIV54_MASK		GENMASK_32(9, 0)
43414cfbb84aSYann Gautier #define RCC_PREDIV54CFGR_PREDIV54_SHIFT		0
43424cfbb84aSYann Gautier 
43434cfbb84aSYann Gautier /* RCC_PREDIV55CFGR register fields */
43444cfbb84aSYann Gautier #define RCC_PREDIV55CFGR_PREDIV55_MASK		GENMASK_32(9, 0)
43454cfbb84aSYann Gautier #define RCC_PREDIV55CFGR_PREDIV55_SHIFT		0
43464cfbb84aSYann Gautier 
43474cfbb84aSYann Gautier /* RCC_PREDIV56CFGR register fields */
43484cfbb84aSYann Gautier #define RCC_PREDIV56CFGR_PREDIV56_MASK		GENMASK_32(9, 0)
43494cfbb84aSYann Gautier #define RCC_PREDIV56CFGR_PREDIV56_SHIFT		0
43504cfbb84aSYann Gautier 
43514cfbb84aSYann Gautier /* RCC_PREDIV57CFGR register fields */
43524cfbb84aSYann Gautier #define RCC_PREDIV57CFGR_PREDIV57_MASK		GENMASK_32(9, 0)
43534cfbb84aSYann Gautier #define RCC_PREDIV57CFGR_PREDIV57_SHIFT		0
43544cfbb84aSYann Gautier 
43554cfbb84aSYann Gautier /* RCC_PREDIV58CFGR register fields */
43564cfbb84aSYann Gautier #define RCC_PREDIV58CFGR_PREDIV58_MASK		GENMASK_32(9, 0)
43574cfbb84aSYann Gautier #define RCC_PREDIV58CFGR_PREDIV58_SHIFT		0
43584cfbb84aSYann Gautier 
43594cfbb84aSYann Gautier /* RCC_PREDIV59CFGR register fields */
43604cfbb84aSYann Gautier #define RCC_PREDIV59CFGR_PREDIV59_MASK		GENMASK_32(9, 0)
43614cfbb84aSYann Gautier #define RCC_PREDIV59CFGR_PREDIV59_SHIFT		0
43624cfbb84aSYann Gautier 
43634cfbb84aSYann Gautier /* RCC_PREDIV60CFGR register fields */
43644cfbb84aSYann Gautier #define RCC_PREDIV60CFGR_PREDIV60_MASK		GENMASK_32(9, 0)
43654cfbb84aSYann Gautier #define RCC_PREDIV60CFGR_PREDIV60_SHIFT		0
43664cfbb84aSYann Gautier 
43674cfbb84aSYann Gautier /* RCC_PREDIV61CFGR register fields */
43684cfbb84aSYann Gautier #define RCC_PREDIV61CFGR_PREDIV61_MASK		GENMASK_32(9, 0)
43694cfbb84aSYann Gautier #define RCC_PREDIV61CFGR_PREDIV61_SHIFT		0
43704cfbb84aSYann Gautier 
43714cfbb84aSYann Gautier /* RCC_PREDIV62CFGR register fields */
43724cfbb84aSYann Gautier #define RCC_PREDIV62CFGR_PREDIV62_MASK		GENMASK_32(9, 0)
43734cfbb84aSYann Gautier #define RCC_PREDIV62CFGR_PREDIV62_SHIFT		0
43744cfbb84aSYann Gautier 
43754cfbb84aSYann Gautier /* RCC_PREDIV63CFGR register fields */
43764cfbb84aSYann Gautier #define RCC_PREDIV63CFGR_PREDIV63_MASK		GENMASK_32(9, 0)
43774cfbb84aSYann Gautier #define RCC_PREDIV63CFGR_PREDIV63_SHIFT		0
43784cfbb84aSYann Gautier 
43794cfbb84aSYann Gautier /* RCC_PREDIVxCFGR register fields */
43804cfbb84aSYann Gautier #define RCC_PREDIVxCFGR_PREDIVx_MASK		GENMASK_32(9, 0)
43814cfbb84aSYann Gautier #define RCC_PREDIVxCFGR_PREDIVx_SHIFT		0
43824cfbb84aSYann Gautier 
43834cfbb84aSYann Gautier /* RCC_FINDIV0CFGR register fields */
43844cfbb84aSYann Gautier #define RCC_FINDIV0CFGR_FINDIV0_MASK		GENMASK_32(5, 0)
43854cfbb84aSYann Gautier #define RCC_FINDIV0CFGR_FINDIV0_SHIFT		0
43864cfbb84aSYann Gautier #define RCC_FINDIV0CFGR_FINDIV0EN		BIT(6)
43874cfbb84aSYann Gautier 
43884cfbb84aSYann Gautier /* RCC_FINDIV1CFGR register fields */
43894cfbb84aSYann Gautier #define RCC_FINDIV1CFGR_FINDIV1_MASK		GENMASK_32(5, 0)
43904cfbb84aSYann Gautier #define RCC_FINDIV1CFGR_FINDIV1_SHIFT		0
43914cfbb84aSYann Gautier #define RCC_FINDIV1CFGR_FINDIV1EN		BIT(6)
43924cfbb84aSYann Gautier 
43934cfbb84aSYann Gautier /* RCC_FINDIV2CFGR register fields */
43944cfbb84aSYann Gautier #define RCC_FINDIV2CFGR_FINDIV2_MASK		GENMASK_32(5, 0)
43954cfbb84aSYann Gautier #define RCC_FINDIV2CFGR_FINDIV2_SHIFT		0
43964cfbb84aSYann Gautier #define RCC_FINDIV2CFGR_FINDIV2EN		BIT(6)
43974cfbb84aSYann Gautier 
43984cfbb84aSYann Gautier /* RCC_FINDIV3CFGR register fields */
43994cfbb84aSYann Gautier #define RCC_FINDIV3CFGR_FINDIV3_MASK		GENMASK_32(5, 0)
44004cfbb84aSYann Gautier #define RCC_FINDIV3CFGR_FINDIV3_SHIFT		0
44014cfbb84aSYann Gautier #define RCC_FINDIV3CFGR_FINDIV3EN		BIT(6)
44024cfbb84aSYann Gautier 
44034cfbb84aSYann Gautier /* RCC_FINDIV4CFGR register fields */
44044cfbb84aSYann Gautier #define RCC_FINDIV4CFGR_FINDIV4_MASK		GENMASK_32(5, 0)
44054cfbb84aSYann Gautier #define RCC_FINDIV4CFGR_FINDIV4_SHIFT		0
44064cfbb84aSYann Gautier #define RCC_FINDIV4CFGR_FINDIV4EN		BIT(6)
44074cfbb84aSYann Gautier 
44084cfbb84aSYann Gautier /* RCC_FINDIV5CFGR register fields */
44094cfbb84aSYann Gautier #define RCC_FINDIV5CFGR_FINDIV5_MASK		GENMASK_32(5, 0)
44104cfbb84aSYann Gautier #define RCC_FINDIV5CFGR_FINDIV5_SHIFT		0
44114cfbb84aSYann Gautier #define RCC_FINDIV5CFGR_FINDIV5EN		BIT(6)
44124cfbb84aSYann Gautier 
44134cfbb84aSYann Gautier /* RCC_FINDIV6CFGR register fields */
44144cfbb84aSYann Gautier #define RCC_FINDIV6CFGR_FINDIV6_MASK		GENMASK_32(5, 0)
44154cfbb84aSYann Gautier #define RCC_FINDIV6CFGR_FINDIV6_SHIFT		0
44164cfbb84aSYann Gautier #define RCC_FINDIV6CFGR_FINDIV6EN		BIT(6)
44174cfbb84aSYann Gautier 
44184cfbb84aSYann Gautier /* RCC_FINDIV7CFGR register fields */
44194cfbb84aSYann Gautier #define RCC_FINDIV7CFGR_FINDIV7_MASK		GENMASK_32(5, 0)
44204cfbb84aSYann Gautier #define RCC_FINDIV7CFGR_FINDIV7_SHIFT		0
44214cfbb84aSYann Gautier #define RCC_FINDIV7CFGR_FINDIV7EN		BIT(6)
44224cfbb84aSYann Gautier 
44234cfbb84aSYann Gautier /* RCC_FINDIV8CFGR register fields */
44244cfbb84aSYann Gautier #define RCC_FINDIV8CFGR_FINDIV8_MASK		GENMASK_32(5, 0)
44254cfbb84aSYann Gautier #define RCC_FINDIV8CFGR_FINDIV8_SHIFT		0
44264cfbb84aSYann Gautier #define RCC_FINDIV8CFGR_FINDIV8EN		BIT(6)
44274cfbb84aSYann Gautier 
44284cfbb84aSYann Gautier /* RCC_FINDIV9CFGR register fields */
44294cfbb84aSYann Gautier #define RCC_FINDIV9CFGR_FINDIV9_MASK		GENMASK_32(5, 0)
44304cfbb84aSYann Gautier #define RCC_FINDIV9CFGR_FINDIV9_SHIFT		0
44314cfbb84aSYann Gautier #define RCC_FINDIV9CFGR_FINDIV9EN		BIT(6)
44324cfbb84aSYann Gautier 
44334cfbb84aSYann Gautier /* RCC_FINDIV10CFGR register fields */
44344cfbb84aSYann Gautier #define RCC_FINDIV10CFGR_FINDIV10_MASK		GENMASK_32(5, 0)
44354cfbb84aSYann Gautier #define RCC_FINDIV10CFGR_FINDIV10_SHIFT		0
44364cfbb84aSYann Gautier #define RCC_FINDIV10CFGR_FINDIV10EN		BIT(6)
44374cfbb84aSYann Gautier 
44384cfbb84aSYann Gautier /* RCC_FINDIV11CFGR register fields */
44394cfbb84aSYann Gautier #define RCC_FINDIV11CFGR_FINDIV11_MASK		GENMASK_32(5, 0)
44404cfbb84aSYann Gautier #define RCC_FINDIV11CFGR_FINDIV11_SHIFT		0
44414cfbb84aSYann Gautier #define RCC_FINDIV11CFGR_FINDIV11EN		BIT(6)
44424cfbb84aSYann Gautier 
44434cfbb84aSYann Gautier /* RCC_FINDIV12CFGR register fields */
44444cfbb84aSYann Gautier #define RCC_FINDIV12CFGR_FINDIV12_MASK		GENMASK_32(5, 0)
44454cfbb84aSYann Gautier #define RCC_FINDIV12CFGR_FINDIV12_SHIFT		0
44464cfbb84aSYann Gautier #define RCC_FINDIV12CFGR_FINDIV12EN		BIT(6)
44474cfbb84aSYann Gautier 
44484cfbb84aSYann Gautier /* RCC_FINDIV13CFGR register fields */
44494cfbb84aSYann Gautier #define RCC_FINDIV13CFGR_FINDIV13_MASK		GENMASK_32(5, 0)
44504cfbb84aSYann Gautier #define RCC_FINDIV13CFGR_FINDIV13_SHIFT		0
44514cfbb84aSYann Gautier #define RCC_FINDIV13CFGR_FINDIV13EN		BIT(6)
44524cfbb84aSYann Gautier 
44534cfbb84aSYann Gautier /* RCC_FINDIV14CFGR register fields */
44544cfbb84aSYann Gautier #define RCC_FINDIV14CFGR_FINDIV14_MASK		GENMASK_32(5, 0)
44554cfbb84aSYann Gautier #define RCC_FINDIV14CFGR_FINDIV14_SHIFT		0
44564cfbb84aSYann Gautier #define RCC_FINDIV14CFGR_FINDIV14EN		BIT(6)
44574cfbb84aSYann Gautier 
44584cfbb84aSYann Gautier /* RCC_FINDIV15CFGR register fields */
44594cfbb84aSYann Gautier #define RCC_FINDIV15CFGR_FINDIV15_MASK		GENMASK_32(5, 0)
44604cfbb84aSYann Gautier #define RCC_FINDIV15CFGR_FINDIV15_SHIFT		0
44614cfbb84aSYann Gautier #define RCC_FINDIV15CFGR_FINDIV15EN		BIT(6)
44624cfbb84aSYann Gautier 
44634cfbb84aSYann Gautier /* RCC_FINDIV16CFGR register fields */
44644cfbb84aSYann Gautier #define RCC_FINDIV16CFGR_FINDIV16_MASK		GENMASK_32(5, 0)
44654cfbb84aSYann Gautier #define RCC_FINDIV16CFGR_FINDIV16_SHIFT		0
44664cfbb84aSYann Gautier #define RCC_FINDIV16CFGR_FINDIV16EN		BIT(6)
44674cfbb84aSYann Gautier 
44684cfbb84aSYann Gautier /* RCC_FINDIV17CFGR register fields */
44694cfbb84aSYann Gautier #define RCC_FINDIV17CFGR_FINDIV17_MASK		GENMASK_32(5, 0)
44704cfbb84aSYann Gautier #define RCC_FINDIV17CFGR_FINDIV17_SHIFT		0
44714cfbb84aSYann Gautier #define RCC_FINDIV17CFGR_FINDIV17EN		BIT(6)
44724cfbb84aSYann Gautier 
44734cfbb84aSYann Gautier /* RCC_FINDIV18CFGR register fields */
44744cfbb84aSYann Gautier #define RCC_FINDIV18CFGR_FINDIV18_MASK		GENMASK_32(5, 0)
44754cfbb84aSYann Gautier #define RCC_FINDIV18CFGR_FINDIV18_SHIFT		0
44764cfbb84aSYann Gautier #define RCC_FINDIV18CFGR_FINDIV18EN		BIT(6)
44774cfbb84aSYann Gautier 
44784cfbb84aSYann Gautier /* RCC_FINDIV19CFGR register fields */
44794cfbb84aSYann Gautier #define RCC_FINDIV19CFGR_FINDIV19_MASK		GENMASK_32(5, 0)
44804cfbb84aSYann Gautier #define RCC_FINDIV19CFGR_FINDIV19_SHIFT		0
44814cfbb84aSYann Gautier #define RCC_FINDIV19CFGR_FINDIV19EN		BIT(6)
44824cfbb84aSYann Gautier 
44834cfbb84aSYann Gautier /* RCC_FINDIV20CFGR register fields */
44844cfbb84aSYann Gautier #define RCC_FINDIV20CFGR_FINDIV20_MASK		GENMASK_32(5, 0)
44854cfbb84aSYann Gautier #define RCC_FINDIV20CFGR_FINDIV20_SHIFT		0
44864cfbb84aSYann Gautier #define RCC_FINDIV20CFGR_FINDIV20EN		BIT(6)
44874cfbb84aSYann Gautier 
44884cfbb84aSYann Gautier /* RCC_FINDIV21CFGR register fields */
44894cfbb84aSYann Gautier #define RCC_FINDIV21CFGR_FINDIV21_MASK		GENMASK_32(5, 0)
44904cfbb84aSYann Gautier #define RCC_FINDIV21CFGR_FINDIV21_SHIFT		0
44914cfbb84aSYann Gautier #define RCC_FINDIV21CFGR_FINDIV21EN		BIT(6)
44924cfbb84aSYann Gautier 
44934cfbb84aSYann Gautier /* RCC_FINDIV22CFGR register fields */
44944cfbb84aSYann Gautier #define RCC_FINDIV22CFGR_FINDIV22_MASK		GENMASK_32(5, 0)
44954cfbb84aSYann Gautier #define RCC_FINDIV22CFGR_FINDIV22_SHIFT		0
44964cfbb84aSYann Gautier #define RCC_FINDIV22CFGR_FINDIV22EN		BIT(6)
44974cfbb84aSYann Gautier 
44984cfbb84aSYann Gautier /* RCC_FINDIV23CFGR register fields */
44994cfbb84aSYann Gautier #define RCC_FINDIV23CFGR_FINDIV23_MASK		GENMASK_32(5, 0)
45004cfbb84aSYann Gautier #define RCC_FINDIV23CFGR_FINDIV23_SHIFT		0
45014cfbb84aSYann Gautier #define RCC_FINDIV23CFGR_FINDIV23EN		BIT(6)
45024cfbb84aSYann Gautier 
45034cfbb84aSYann Gautier /* RCC_FINDIV24CFGR register fields */
45044cfbb84aSYann Gautier #define RCC_FINDIV24CFGR_FINDIV24_MASK		GENMASK_32(5, 0)
45054cfbb84aSYann Gautier #define RCC_FINDIV24CFGR_FINDIV24_SHIFT		0
45064cfbb84aSYann Gautier #define RCC_FINDIV24CFGR_FINDIV24EN		BIT(6)
45074cfbb84aSYann Gautier 
45084cfbb84aSYann Gautier /* RCC_FINDIV25CFGR register fields */
45094cfbb84aSYann Gautier #define RCC_FINDIV25CFGR_FINDIV25_MASK		GENMASK_32(5, 0)
45104cfbb84aSYann Gautier #define RCC_FINDIV25CFGR_FINDIV25_SHIFT		0
45114cfbb84aSYann Gautier #define RCC_FINDIV25CFGR_FINDIV25EN		BIT(6)
45124cfbb84aSYann Gautier 
45134cfbb84aSYann Gautier /* RCC_FINDIV26CFGR register fields */
45144cfbb84aSYann Gautier #define RCC_FINDIV26CFGR_FINDIV26_MASK		GENMASK_32(5, 0)
45154cfbb84aSYann Gautier #define RCC_FINDIV26CFGR_FINDIV26_SHIFT		0
45164cfbb84aSYann Gautier #define RCC_FINDIV26CFGR_FINDIV26EN		BIT(6)
45174cfbb84aSYann Gautier 
45184cfbb84aSYann Gautier /* RCC_FINDIV27CFGR register fields */
45194cfbb84aSYann Gautier #define RCC_FINDIV27CFGR_FINDIV27_MASK		GENMASK_32(5, 0)
45204cfbb84aSYann Gautier #define RCC_FINDIV27CFGR_FINDIV27_SHIFT		0
45214cfbb84aSYann Gautier #define RCC_FINDIV27CFGR_FINDIV27EN		BIT(6)
45224cfbb84aSYann Gautier 
45234cfbb84aSYann Gautier /* RCC_FINDIV28CFGR register fields */
45244cfbb84aSYann Gautier #define RCC_FINDIV28CFGR_FINDIV28_MASK		GENMASK_32(5, 0)
45254cfbb84aSYann Gautier #define RCC_FINDIV28CFGR_FINDIV28_SHIFT		0
45264cfbb84aSYann Gautier #define RCC_FINDIV28CFGR_FINDIV28EN		BIT(6)
45274cfbb84aSYann Gautier 
45284cfbb84aSYann Gautier /* RCC_FINDIV29CFGR register fields */
45294cfbb84aSYann Gautier #define RCC_FINDIV29CFGR_FINDIV29_MASK		GENMASK_32(5, 0)
45304cfbb84aSYann Gautier #define RCC_FINDIV29CFGR_FINDIV29_SHIFT		0
45314cfbb84aSYann Gautier #define RCC_FINDIV29CFGR_FINDIV29EN		BIT(6)
45324cfbb84aSYann Gautier 
45334cfbb84aSYann Gautier /* RCC_FINDIV30CFGR register fields */
45344cfbb84aSYann Gautier #define RCC_FINDIV30CFGR_FINDIV30_MASK		GENMASK_32(5, 0)
45354cfbb84aSYann Gautier #define RCC_FINDIV30CFGR_FINDIV30_SHIFT		0
45364cfbb84aSYann Gautier #define RCC_FINDIV30CFGR_FINDIV30EN		BIT(6)
45374cfbb84aSYann Gautier 
45384cfbb84aSYann Gautier /* RCC_FINDIV31CFGR register fields */
45394cfbb84aSYann Gautier #define RCC_FINDIV31CFGR_FINDIV31_MASK		GENMASK_32(5, 0)
45404cfbb84aSYann Gautier #define RCC_FINDIV31CFGR_FINDIV31_SHIFT		0
45414cfbb84aSYann Gautier #define RCC_FINDIV31CFGR_FINDIV31EN		BIT(6)
45424cfbb84aSYann Gautier 
45434cfbb84aSYann Gautier /* RCC_FINDIV32CFGR register fields */
45444cfbb84aSYann Gautier #define RCC_FINDIV32CFGR_FINDIV32_MASK		GENMASK_32(5, 0)
45454cfbb84aSYann Gautier #define RCC_FINDIV32CFGR_FINDIV32_SHIFT		0
45464cfbb84aSYann Gautier #define RCC_FINDIV32CFGR_FINDIV32EN		BIT(6)
45474cfbb84aSYann Gautier 
45484cfbb84aSYann Gautier /* RCC_FINDIV33CFGR register fields */
45494cfbb84aSYann Gautier #define RCC_FINDIV33CFGR_FINDIV33_MASK		GENMASK_32(5, 0)
45504cfbb84aSYann Gautier #define RCC_FINDIV33CFGR_FINDIV33_SHIFT		0
45514cfbb84aSYann Gautier #define RCC_FINDIV33CFGR_FINDIV33EN		BIT(6)
45524cfbb84aSYann Gautier 
45534cfbb84aSYann Gautier /* RCC_FINDIV34CFGR register fields */
45544cfbb84aSYann Gautier #define RCC_FINDIV34CFGR_FINDIV34_MASK		GENMASK_32(5, 0)
45554cfbb84aSYann Gautier #define RCC_FINDIV34CFGR_FINDIV34_SHIFT		0
45564cfbb84aSYann Gautier #define RCC_FINDIV34CFGR_FINDIV34EN		BIT(6)
45574cfbb84aSYann Gautier 
45584cfbb84aSYann Gautier /* RCC_FINDIV35CFGR register fields */
45594cfbb84aSYann Gautier #define RCC_FINDIV35CFGR_FINDIV35_MASK		GENMASK_32(5, 0)
45604cfbb84aSYann Gautier #define RCC_FINDIV35CFGR_FINDIV35_SHIFT		0
45614cfbb84aSYann Gautier #define RCC_FINDIV35CFGR_FINDIV35EN		BIT(6)
45624cfbb84aSYann Gautier 
45634cfbb84aSYann Gautier /* RCC_FINDIV36CFGR register fields */
45644cfbb84aSYann Gautier #define RCC_FINDIV36CFGR_FINDIV36_MASK		GENMASK_32(5, 0)
45654cfbb84aSYann Gautier #define RCC_FINDIV36CFGR_FINDIV36_SHIFT		0
45664cfbb84aSYann Gautier #define RCC_FINDIV36CFGR_FINDIV36EN		BIT(6)
45674cfbb84aSYann Gautier 
45684cfbb84aSYann Gautier /* RCC_FINDIV37CFGR register fields */
45694cfbb84aSYann Gautier #define RCC_FINDIV37CFGR_FINDIV37_MASK		GENMASK_32(5, 0)
45704cfbb84aSYann Gautier #define RCC_FINDIV37CFGR_FINDIV37_SHIFT		0
45714cfbb84aSYann Gautier #define RCC_FINDIV37CFGR_FINDIV37EN		BIT(6)
45724cfbb84aSYann Gautier 
45734cfbb84aSYann Gautier /* RCC_FINDIV38CFGR register fields */
45744cfbb84aSYann Gautier #define RCC_FINDIV38CFGR_FINDIV38_MASK		GENMASK_32(5, 0)
45754cfbb84aSYann Gautier #define RCC_FINDIV38CFGR_FINDIV38_SHIFT		0
45764cfbb84aSYann Gautier #define RCC_FINDIV38CFGR_FINDIV38EN		BIT(6)
45774cfbb84aSYann Gautier 
45784cfbb84aSYann Gautier /* RCC_FINDIV39CFGR register fields */
45794cfbb84aSYann Gautier #define RCC_FINDIV39CFGR_FINDIV39_MASK		GENMASK_32(5, 0)
45804cfbb84aSYann Gautier #define RCC_FINDIV39CFGR_FINDIV39_SHIFT		0
45814cfbb84aSYann Gautier #define RCC_FINDIV39CFGR_FINDIV39EN		BIT(6)
45824cfbb84aSYann Gautier 
45834cfbb84aSYann Gautier /* RCC_FINDIV40CFGR register fields */
45844cfbb84aSYann Gautier #define RCC_FINDIV40CFGR_FINDIV40_MASK		GENMASK_32(5, 0)
45854cfbb84aSYann Gautier #define RCC_FINDIV40CFGR_FINDIV40_SHIFT		0
45864cfbb84aSYann Gautier #define RCC_FINDIV40CFGR_FINDIV40EN		BIT(6)
45874cfbb84aSYann Gautier 
45884cfbb84aSYann Gautier /* RCC_FINDIV41CFGR register fields */
45894cfbb84aSYann Gautier #define RCC_FINDIV41CFGR_FINDIV41_MASK		GENMASK_32(5, 0)
45904cfbb84aSYann Gautier #define RCC_FINDIV41CFGR_FINDIV41_SHIFT		0
45914cfbb84aSYann Gautier #define RCC_FINDIV41CFGR_FINDIV41EN		BIT(6)
45924cfbb84aSYann Gautier 
45934cfbb84aSYann Gautier /* RCC_FINDIV42CFGR register fields */
45944cfbb84aSYann Gautier #define RCC_FINDIV42CFGR_FINDIV42_MASK		GENMASK_32(5, 0)
45954cfbb84aSYann Gautier #define RCC_FINDIV42CFGR_FINDIV42_SHIFT		0
45964cfbb84aSYann Gautier #define RCC_FINDIV42CFGR_FINDIV42EN		BIT(6)
45974cfbb84aSYann Gautier 
45984cfbb84aSYann Gautier /* RCC_FINDIV43CFGR register fields */
45994cfbb84aSYann Gautier #define RCC_FINDIV43CFGR_FINDIV43_MASK		GENMASK_32(5, 0)
46004cfbb84aSYann Gautier #define RCC_FINDIV43CFGR_FINDIV43_SHIFT		0
46014cfbb84aSYann Gautier #define RCC_FINDIV43CFGR_FINDIV43EN		BIT(6)
46024cfbb84aSYann Gautier 
46034cfbb84aSYann Gautier /* RCC_FINDIV44CFGR register fields */
46044cfbb84aSYann Gautier #define RCC_FINDIV44CFGR_FINDIV44_MASK		GENMASK_32(5, 0)
46054cfbb84aSYann Gautier #define RCC_FINDIV44CFGR_FINDIV44_SHIFT		0
46064cfbb84aSYann Gautier #define RCC_FINDIV44CFGR_FINDIV44EN		BIT(6)
46074cfbb84aSYann Gautier 
46084cfbb84aSYann Gautier /* RCC_FINDIV45CFGR register fields */
46094cfbb84aSYann Gautier #define RCC_FINDIV45CFGR_FINDIV45_MASK		GENMASK_32(5, 0)
46104cfbb84aSYann Gautier #define RCC_FINDIV45CFGR_FINDIV45_SHIFT		0
46114cfbb84aSYann Gautier #define RCC_FINDIV45CFGR_FINDIV45EN		BIT(6)
46124cfbb84aSYann Gautier 
46134cfbb84aSYann Gautier /* RCC_FINDIV46CFGR register fields */
46144cfbb84aSYann Gautier #define RCC_FINDIV46CFGR_FINDIV46_MASK		GENMASK_32(5, 0)
46154cfbb84aSYann Gautier #define RCC_FINDIV46CFGR_FINDIV46_SHIFT		0
46164cfbb84aSYann Gautier #define RCC_FINDIV46CFGR_FINDIV46EN		BIT(6)
46174cfbb84aSYann Gautier 
46184cfbb84aSYann Gautier /* RCC_FINDIV47CFGR register fields */
46194cfbb84aSYann Gautier #define RCC_FINDIV47CFGR_FINDIV47_MASK		GENMASK_32(5, 0)
46204cfbb84aSYann Gautier #define RCC_FINDIV47CFGR_FINDIV47_SHIFT		0
46214cfbb84aSYann Gautier #define RCC_FINDIV47CFGR_FINDIV47EN		BIT(6)
46224cfbb84aSYann Gautier 
46234cfbb84aSYann Gautier /* RCC_FINDIV48CFGR register fields */
46244cfbb84aSYann Gautier #define RCC_FINDIV48CFGR_FINDIV48_MASK		GENMASK_32(5, 0)
46254cfbb84aSYann Gautier #define RCC_FINDIV48CFGR_FINDIV48_SHIFT		0
46264cfbb84aSYann Gautier #define RCC_FINDIV48CFGR_FINDIV48EN		BIT(6)
46274cfbb84aSYann Gautier 
46284cfbb84aSYann Gautier /* RCC_FINDIV49CFGR register fields */
46294cfbb84aSYann Gautier #define RCC_FINDIV49CFGR_FINDIV49_MASK		GENMASK_32(5, 0)
46304cfbb84aSYann Gautier #define RCC_FINDIV49CFGR_FINDIV49_SHIFT		0
46314cfbb84aSYann Gautier #define RCC_FINDIV49CFGR_FINDIV49EN		BIT(6)
46324cfbb84aSYann Gautier 
46334cfbb84aSYann Gautier /* RCC_FINDIV50CFGR register fields */
46344cfbb84aSYann Gautier #define RCC_FINDIV50CFGR_FINDIV50_MASK		GENMASK_32(5, 0)
46354cfbb84aSYann Gautier #define RCC_FINDIV50CFGR_FINDIV50_SHIFT		0
46364cfbb84aSYann Gautier #define RCC_FINDIV50CFGR_FINDIV50EN		BIT(6)
46374cfbb84aSYann Gautier 
46384cfbb84aSYann Gautier /* RCC_FINDIV51CFGR register fields */
46394cfbb84aSYann Gautier #define RCC_FINDIV51CFGR_FINDIV51_MASK		GENMASK_32(5, 0)
46404cfbb84aSYann Gautier #define RCC_FINDIV51CFGR_FINDIV51_SHIFT		0
46414cfbb84aSYann Gautier #define RCC_FINDIV51CFGR_FINDIV51EN		BIT(6)
46424cfbb84aSYann Gautier 
46434cfbb84aSYann Gautier /* RCC_FINDIV52CFGR register fields */
46444cfbb84aSYann Gautier #define RCC_FINDIV52CFGR_FINDIV52_MASK		GENMASK_32(5, 0)
46454cfbb84aSYann Gautier #define RCC_FINDIV52CFGR_FINDIV52_SHIFT		0
46464cfbb84aSYann Gautier #define RCC_FINDIV52CFGR_FINDIV52EN		BIT(6)
46474cfbb84aSYann Gautier 
46484cfbb84aSYann Gautier /* RCC_FINDIV53CFGR register fields */
46494cfbb84aSYann Gautier #define RCC_FINDIV53CFGR_FINDIV53_MASK		GENMASK_32(5, 0)
46504cfbb84aSYann Gautier #define RCC_FINDIV53CFGR_FINDIV53_SHIFT		0
46514cfbb84aSYann Gautier #define RCC_FINDIV53CFGR_FINDIV53EN		BIT(6)
46524cfbb84aSYann Gautier 
46534cfbb84aSYann Gautier /* RCC_FINDIV54CFGR register fields */
46544cfbb84aSYann Gautier #define RCC_FINDIV54CFGR_FINDIV54_MASK		GENMASK_32(5, 0)
46554cfbb84aSYann Gautier #define RCC_FINDIV54CFGR_FINDIV54_SHIFT		0
46564cfbb84aSYann Gautier #define RCC_FINDIV54CFGR_FINDIV54EN		BIT(6)
46574cfbb84aSYann Gautier 
46584cfbb84aSYann Gautier /* RCC_FINDIV55CFGR register fields */
46594cfbb84aSYann Gautier #define RCC_FINDIV55CFGR_FINDIV55_MASK		GENMASK_32(5, 0)
46604cfbb84aSYann Gautier #define RCC_FINDIV55CFGR_FINDIV55_SHIFT		0
46614cfbb84aSYann Gautier #define RCC_FINDIV55CFGR_FINDIV55EN		BIT(6)
46624cfbb84aSYann Gautier 
46634cfbb84aSYann Gautier /* RCC_FINDIV56CFGR register fields */
46644cfbb84aSYann Gautier #define RCC_FINDIV56CFGR_FINDIV56_MASK		GENMASK_32(5, 0)
46654cfbb84aSYann Gautier #define RCC_FINDIV56CFGR_FINDIV56_SHIFT		0
46664cfbb84aSYann Gautier #define RCC_FINDIV56CFGR_FINDIV56EN		BIT(6)
46674cfbb84aSYann Gautier 
46684cfbb84aSYann Gautier /* RCC_FINDIV57CFGR register fields */
46694cfbb84aSYann Gautier #define RCC_FINDIV57CFGR_FINDIV57_MASK		GENMASK_32(5, 0)
46704cfbb84aSYann Gautier #define RCC_FINDIV57CFGR_FINDIV57_SHIFT		0
46714cfbb84aSYann Gautier #define RCC_FINDIV57CFGR_FINDIV57EN		BIT(6)
46724cfbb84aSYann Gautier 
46734cfbb84aSYann Gautier /* RCC_FINDIV58CFGR register fields */
46744cfbb84aSYann Gautier #define RCC_FINDIV58CFGR_FINDIV58_MASK		GENMASK_32(5, 0)
46754cfbb84aSYann Gautier #define RCC_FINDIV58CFGR_FINDIV58_SHIFT		0
46764cfbb84aSYann Gautier #define RCC_FINDIV58CFGR_FINDIV58EN		BIT(6)
46774cfbb84aSYann Gautier 
46784cfbb84aSYann Gautier /* RCC_FINDIV59CFGR register fields */
46794cfbb84aSYann Gautier #define RCC_FINDIV59CFGR_FINDIV59_MASK		GENMASK_32(5, 0)
46804cfbb84aSYann Gautier #define RCC_FINDIV59CFGR_FINDIV59_SHIFT		0
46814cfbb84aSYann Gautier #define RCC_FINDIV59CFGR_FINDIV59EN		BIT(6)
46824cfbb84aSYann Gautier 
46834cfbb84aSYann Gautier /* RCC_FINDIV60CFGR register fields */
46844cfbb84aSYann Gautier #define RCC_FINDIV60CFGR_FINDIV60_MASK		GENMASK_32(5, 0)
46854cfbb84aSYann Gautier #define RCC_FINDIV60CFGR_FINDIV60_SHIFT		0
46864cfbb84aSYann Gautier #define RCC_FINDIV60CFGR_FINDIV60EN		BIT(6)
46874cfbb84aSYann Gautier 
46884cfbb84aSYann Gautier /* RCC_FINDIV61CFGR register fields */
46894cfbb84aSYann Gautier #define RCC_FINDIV61CFGR_FINDIV61_MASK		GENMASK_32(5, 0)
46904cfbb84aSYann Gautier #define RCC_FINDIV61CFGR_FINDIV61_SHIFT		0
46914cfbb84aSYann Gautier #define RCC_FINDIV61CFGR_FINDIV61EN		BIT(6)
46924cfbb84aSYann Gautier 
46934cfbb84aSYann Gautier /* RCC_FINDIV62CFGR register fields */
46944cfbb84aSYann Gautier #define RCC_FINDIV62CFGR_FINDIV62_MASK		GENMASK_32(5, 0)
46954cfbb84aSYann Gautier #define RCC_FINDIV62CFGR_FINDIV62_SHIFT		0
46964cfbb84aSYann Gautier #define RCC_FINDIV62CFGR_FINDIV62EN		BIT(6)
46974cfbb84aSYann Gautier 
46984cfbb84aSYann Gautier /* RCC_FINDIV63CFGR register fields */
46994cfbb84aSYann Gautier #define RCC_FINDIV63CFGR_FINDIV63_MASK		GENMASK_32(5, 0)
47004cfbb84aSYann Gautier #define RCC_FINDIV63CFGR_FINDIV63_SHIFT		0
47014cfbb84aSYann Gautier #define RCC_FINDIV63CFGR_FINDIV63EN		BIT(6)
47024cfbb84aSYann Gautier 
47034cfbb84aSYann Gautier /* RCC_FINDIVxCFGR register fields */
47044cfbb84aSYann Gautier #define RCC_FINDIVxCFGR_FINDIVx_MASK		GENMASK_32(5, 0)
47054cfbb84aSYann Gautier #define RCC_FINDIVxCFGR_FINDIVx_SHIFT		0
47064cfbb84aSYann Gautier #define RCC_FINDIVxCFGR_FINDIVxEN		BIT(6)
47074cfbb84aSYann Gautier 
47084cfbb84aSYann Gautier /* RCC_FCALCOBS0CFGR register fields */
47094cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKINTSEL_MASK		GENMASK_32(7, 0)
47104cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKINTSEL_SHIFT	0
47114cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKEXTSEL_MASK		GENMASK_32(10, 8)
47124cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKEXTSEL_SHIFT	8
47134cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_FCALCCKEXTSEL		BIT(15)
47144cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKOBSEXTSEL		BIT(16)
47154cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_FCALCCKINV		BIT(17)
47164cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKOBSINV		BIT(18)
47174cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKOBSDIV_MASK		GENMASK_32(24, 22)
47184cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKOBSDIV_SHIFT	22
47194cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_FCALCCKEN		BIT(25)
47204cfbb84aSYann Gautier #define RCC_FCALCOBS0CFGR_CKOBSEN		BIT(26)
47214cfbb84aSYann Gautier 
47224cfbb84aSYann Gautier /* RCC_FCALCOBS1CFGR register fields */
47234cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKINTSEL_MASK		GENMASK_32(7, 0)
47244cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKINTSEL_SHIFT	0
47254cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKEXTSEL_MASK		GENMASK_32(10, 8)
47264cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKEXTSEL_SHIFT	8
47274cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKOBSEXTSEL		BIT(16)
47284cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKOBSINV		BIT(18)
47294cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKOBSDIV_MASK		GENMASK_32(24, 22)
47304cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKOBSDIV_SHIFT	22
47314cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_CKOBSEN		BIT(26)
47324cfbb84aSYann Gautier #define RCC_FCALCOBS1CFGR_FCALCRSTN		BIT(27)
47334cfbb84aSYann Gautier 
47344cfbb84aSYann Gautier /* RCC_FCALCREFCFGR register fields */
47354cfbb84aSYann Gautier #define RCC_FCALCREFCFGR_FCALCREFCKSEL_MASK	GENMASK_32(2, 0)
47364cfbb84aSYann Gautier #define RCC_FCALCREFCFGR_FCALCREFCKSEL_SHIFT	0
47374cfbb84aSYann Gautier 
47384cfbb84aSYann Gautier /* RCC_FCALCCR1 register fields */
47394cfbb84aSYann Gautier #define RCC_FCALCCR1_FCALCRUN			BIT(0)
47404cfbb84aSYann Gautier 
47414cfbb84aSYann Gautier /* RCC_FCALCCR2 register fields */
47424cfbb84aSYann Gautier #define RCC_FCALCCR2_FCALCMD_MASK		GENMASK_32(4, 3)
47434cfbb84aSYann Gautier #define RCC_FCALCCR2_FCALCMD_SHIFT		3
47444cfbb84aSYann Gautier #define RCC_FCALCCR2_FCALCTWC_MASK		GENMASK_32(14, 11)
47454cfbb84aSYann Gautier #define RCC_FCALCCR2_FCALCTWC_SHIFT		11
47464cfbb84aSYann Gautier #define RCC_FCALCCR2_FCALCTYP_MASK		GENMASK_32(21, 17)
47474cfbb84aSYann Gautier #define RCC_FCALCCR2_FCALCTYP_SHIFT		17
47484cfbb84aSYann Gautier 
47494cfbb84aSYann Gautier /* RCC_FCALCSR register fields */
47504cfbb84aSYann Gautier #define RCC_FCALCSR_FVAL_MASK			GENMASK_32(16, 0)
47514cfbb84aSYann Gautier #define RCC_FCALCSR_FVAL_SHIFT			0
47524cfbb84aSYann Gautier #define RCC_FCALCSR_FCALCSTS			BIT(19)
47534cfbb84aSYann Gautier 
47544cfbb84aSYann Gautier /* RCC_PLL4CFGR1 register fields */
47554cfbb84aSYann Gautier #define RCC_PLL4CFGR1_SSMODRST			BIT(0)
47564cfbb84aSYann Gautier #define RCC_PLL4CFGR1_PLLEN			BIT(8)
47574cfbb84aSYann Gautier #define RCC_PLL4CFGR1_PLLRDY			BIT(24)
47584cfbb84aSYann Gautier #define RCC_PLL4CFGR1_CKREFST			BIT(28)
47594cfbb84aSYann Gautier 
47604cfbb84aSYann Gautier /* RCC_PLL4CFGR2 register fields */
47614cfbb84aSYann Gautier #define RCC_PLL4CFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
47624cfbb84aSYann Gautier #define RCC_PLL4CFGR2_FREFDIV_SHIFT		0
47634cfbb84aSYann Gautier #define RCC_PLL4CFGR2_FBDIV_MASK		GENMASK_32(27, 16)
47644cfbb84aSYann Gautier #define RCC_PLL4CFGR2_FBDIV_SHIFT		16
47654cfbb84aSYann Gautier 
47664cfbb84aSYann Gautier /* RCC_PLL4CFGR3 register fields */
47674cfbb84aSYann Gautier #define RCC_PLL4CFGR3_FRACIN_MASK		GENMASK_32(23, 0)
47684cfbb84aSYann Gautier #define RCC_PLL4CFGR3_FRACIN_SHIFT		0
47694cfbb84aSYann Gautier #define RCC_PLL4CFGR3_DOWNSPREAD		BIT(24)
47704cfbb84aSYann Gautier #define RCC_PLL4CFGR3_DACEN			BIT(25)
47714cfbb84aSYann Gautier #define RCC_PLL4CFGR3_SSCGDIS			BIT(26)
47724cfbb84aSYann Gautier 
47734cfbb84aSYann Gautier /* RCC_PLL4CFGR4 register fields */
47744cfbb84aSYann Gautier #define RCC_PLL4CFGR4_DSMEN			BIT(8)
47754cfbb84aSYann Gautier #define RCC_PLL4CFGR4_FOUTPOSTDIVEN		BIT(9)
47764cfbb84aSYann Gautier #define RCC_PLL4CFGR4_BYPASS			BIT(10)
47774cfbb84aSYann Gautier 
47784cfbb84aSYann Gautier /* RCC_PLL4CFGR5 register fields */
47794cfbb84aSYann Gautier #define RCC_PLL4CFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
47804cfbb84aSYann Gautier #define RCC_PLL4CFGR5_DIVVAL_SHIFT		0
47814cfbb84aSYann Gautier #define RCC_PLL4CFGR5_SPREAD_MASK		GENMASK_32(20, 16)
47824cfbb84aSYann Gautier #define RCC_PLL4CFGR5_SPREAD_SHIFT		16
47834cfbb84aSYann Gautier 
47844cfbb84aSYann Gautier /* RCC_PLL4CFGR6 register fields */
47854cfbb84aSYann Gautier #define RCC_PLL4CFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
47864cfbb84aSYann Gautier #define RCC_PLL4CFGR6_POSTDIV1_SHIFT		0
47874cfbb84aSYann Gautier 
47884cfbb84aSYann Gautier /* RCC_PLL4CFGR7 register fields */
47894cfbb84aSYann Gautier #define RCC_PLL4CFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
47904cfbb84aSYann Gautier #define RCC_PLL4CFGR7_POSTDIV2_SHIFT		0
47914cfbb84aSYann Gautier 
47924cfbb84aSYann Gautier /* RCC_PLL5CFGR1 register fields */
47934cfbb84aSYann Gautier #define RCC_PLL5CFGR1_SSMODRST			BIT(0)
47944cfbb84aSYann Gautier #define RCC_PLL5CFGR1_PLLEN			BIT(8)
47954cfbb84aSYann Gautier #define RCC_PLL5CFGR1_PLLRDY			BIT(24)
47964cfbb84aSYann Gautier #define RCC_PLL5CFGR1_CKREFST			BIT(28)
47974cfbb84aSYann Gautier 
47984cfbb84aSYann Gautier /* RCC_PLL5CFGR2 register fields */
47994cfbb84aSYann Gautier #define RCC_PLL5CFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
48004cfbb84aSYann Gautier #define RCC_PLL5CFGR2_FREFDIV_SHIFT		0
48014cfbb84aSYann Gautier #define RCC_PLL5CFGR2_FBDIV_MASK		GENMASK_32(27, 16)
48024cfbb84aSYann Gautier #define RCC_PLL5CFGR2_FBDIV_SHIFT		16
48034cfbb84aSYann Gautier 
48044cfbb84aSYann Gautier /* RCC_PLL5CFGR3 register fields */
48054cfbb84aSYann Gautier #define RCC_PLL5CFGR3_FRACIN_MASK		GENMASK_32(23, 0)
48064cfbb84aSYann Gautier #define RCC_PLL5CFGR3_FRACIN_SHIFT		0
48074cfbb84aSYann Gautier #define RCC_PLL5CFGR3_DOWNSPREAD		BIT(24)
48084cfbb84aSYann Gautier #define RCC_PLL5CFGR3_DACEN			BIT(25)
48094cfbb84aSYann Gautier #define RCC_PLL5CFGR3_SSCGDIS			BIT(26)
48104cfbb84aSYann Gautier 
48114cfbb84aSYann Gautier /* RCC_PLL5CFGR4 register fields */
48124cfbb84aSYann Gautier #define RCC_PLL5CFGR4_DSMEN			BIT(8)
48134cfbb84aSYann Gautier #define RCC_PLL5CFGR4_FOUTPOSTDIVEN		BIT(9)
48144cfbb84aSYann Gautier #define RCC_PLL5CFGR4_BYPASS			BIT(10)
48154cfbb84aSYann Gautier 
48164cfbb84aSYann Gautier /* RCC_PLL5CFGR5 register fields */
48174cfbb84aSYann Gautier #define RCC_PLL5CFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
48184cfbb84aSYann Gautier #define RCC_PLL5CFGR5_DIVVAL_SHIFT		0
48194cfbb84aSYann Gautier #define RCC_PLL5CFGR5_SPREAD_MASK		GENMASK_32(20, 16)
48204cfbb84aSYann Gautier #define RCC_PLL5CFGR5_SPREAD_SHIFT		16
48214cfbb84aSYann Gautier 
48224cfbb84aSYann Gautier /* RCC_PLL5CFGR6 register fields */
48234cfbb84aSYann Gautier #define RCC_PLL5CFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
48244cfbb84aSYann Gautier #define RCC_PLL5CFGR6_POSTDIV1_SHIFT		0
48254cfbb84aSYann Gautier 
48264cfbb84aSYann Gautier /* RCC_PLL5CFGR7 register fields */
48274cfbb84aSYann Gautier #define RCC_PLL5CFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
48284cfbb84aSYann Gautier #define RCC_PLL5CFGR7_POSTDIV2_SHIFT		0
48294cfbb84aSYann Gautier 
48304cfbb84aSYann Gautier /* RCC_PLL6CFGR1 register fields */
48314cfbb84aSYann Gautier #define RCC_PLL6CFGR1_SSMODRST			BIT(0)
48324cfbb84aSYann Gautier #define RCC_PLL6CFGR1_PLLEN			BIT(8)
48334cfbb84aSYann Gautier #define RCC_PLL6CFGR1_PLLRDY			BIT(24)
48344cfbb84aSYann Gautier #define RCC_PLL6CFGR1_CKREFST			BIT(28)
48354cfbb84aSYann Gautier 
48364cfbb84aSYann Gautier /* RCC_PLL6CFGR2 register fields */
48374cfbb84aSYann Gautier #define RCC_PLL6CFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
48384cfbb84aSYann Gautier #define RCC_PLL6CFGR2_FREFDIV_SHIFT		0
48394cfbb84aSYann Gautier #define RCC_PLL6CFGR2_FBDIV_MASK		GENMASK_32(27, 16)
48404cfbb84aSYann Gautier #define RCC_PLL6CFGR2_FBDIV_SHIFT		16
48414cfbb84aSYann Gautier 
48424cfbb84aSYann Gautier /* RCC_PLL6CFGR3 register fields */
48434cfbb84aSYann Gautier #define RCC_PLL6CFGR3_FRACIN_MASK		GENMASK_32(23, 0)
48444cfbb84aSYann Gautier #define RCC_PLL6CFGR3_FRACIN_SHIFT		0
48454cfbb84aSYann Gautier #define RCC_PLL6CFGR3_DOWNSPREAD		BIT(24)
48464cfbb84aSYann Gautier #define RCC_PLL6CFGR3_DACEN			BIT(25)
48474cfbb84aSYann Gautier #define RCC_PLL6CFGR3_SSCGDIS			BIT(26)
48484cfbb84aSYann Gautier 
48494cfbb84aSYann Gautier /* RCC_PLL6CFGR4 register fields */
48504cfbb84aSYann Gautier #define RCC_PLL6CFGR4_DSMEN			BIT(8)
48514cfbb84aSYann Gautier #define RCC_PLL6CFGR4_FOUTPOSTDIVEN		BIT(9)
48524cfbb84aSYann Gautier #define RCC_PLL6CFGR4_BYPASS			BIT(10)
48534cfbb84aSYann Gautier 
48544cfbb84aSYann Gautier /* RCC_PLL6CFGR5 register fields */
48554cfbb84aSYann Gautier #define RCC_PLL6CFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
48564cfbb84aSYann Gautier #define RCC_PLL6CFGR5_DIVVAL_SHIFT		0
48574cfbb84aSYann Gautier #define RCC_PLL6CFGR5_SPREAD_MASK		GENMASK_32(20, 16)
48584cfbb84aSYann Gautier #define RCC_PLL6CFGR5_SPREAD_SHIFT		16
48594cfbb84aSYann Gautier 
48604cfbb84aSYann Gautier /* RCC_PLL6CFGR6 register fields */
48614cfbb84aSYann Gautier #define RCC_PLL6CFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
48624cfbb84aSYann Gautier #define RCC_PLL6CFGR6_POSTDIV1_SHIFT		0
48634cfbb84aSYann Gautier 
48644cfbb84aSYann Gautier /* RCC_PLL6CFGR7 register fields */
48654cfbb84aSYann Gautier #define RCC_PLL6CFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
48664cfbb84aSYann Gautier #define RCC_PLL6CFGR7_POSTDIV2_SHIFT		0
48674cfbb84aSYann Gautier 
48684cfbb84aSYann Gautier /* RCC_PLL7CFGR1 register fields */
48694cfbb84aSYann Gautier #define RCC_PLL7CFGR1_SSMODRST			BIT(0)
48704cfbb84aSYann Gautier #define RCC_PLL7CFGR1_PLLEN			BIT(8)
48714cfbb84aSYann Gautier #define RCC_PLL7CFGR1_PLLRDY			BIT(24)
48724cfbb84aSYann Gautier #define RCC_PLL7CFGR1_CKREFST			BIT(28)
48734cfbb84aSYann Gautier 
48744cfbb84aSYann Gautier /* RCC_PLL7CFGR2 register fields */
48754cfbb84aSYann Gautier #define RCC_PLL7CFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
48764cfbb84aSYann Gautier #define RCC_PLL7CFGR2_FREFDIV_SHIFT		0
48774cfbb84aSYann Gautier #define RCC_PLL7CFGR2_FBDIV_MASK		GENMASK_32(27, 16)
48784cfbb84aSYann Gautier #define RCC_PLL7CFGR2_FBDIV_SHIFT		16
48794cfbb84aSYann Gautier 
48804cfbb84aSYann Gautier /* RCC_PLL7CFGR3 register fields */
48814cfbb84aSYann Gautier #define RCC_PLL7CFGR3_FRACIN_MASK		GENMASK_32(23, 0)
48824cfbb84aSYann Gautier #define RCC_PLL7CFGR3_FRACIN_SHIFT		0
48834cfbb84aSYann Gautier #define RCC_PLL7CFGR3_DOWNSPREAD		BIT(24)
48844cfbb84aSYann Gautier #define RCC_PLL7CFGR3_DACEN			BIT(25)
48854cfbb84aSYann Gautier #define RCC_PLL7CFGR3_SSCGDIS			BIT(26)
48864cfbb84aSYann Gautier 
48874cfbb84aSYann Gautier /* RCC_PLL7CFGR4 register fields */
48884cfbb84aSYann Gautier #define RCC_PLL7CFGR4_DSMEN			BIT(8)
48894cfbb84aSYann Gautier #define RCC_PLL7CFGR4_FOUTPOSTDIVEN		BIT(9)
48904cfbb84aSYann Gautier #define RCC_PLL7CFGR4_BYPASS			BIT(10)
48914cfbb84aSYann Gautier 
48924cfbb84aSYann Gautier /* RCC_PLL7CFGR5 register fields */
48934cfbb84aSYann Gautier #define RCC_PLL7CFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
48944cfbb84aSYann Gautier #define RCC_PLL7CFGR5_DIVVAL_SHIFT		0
48954cfbb84aSYann Gautier #define RCC_PLL7CFGR5_SPREAD_MASK		GENMASK_32(20, 16)
48964cfbb84aSYann Gautier #define RCC_PLL7CFGR5_SPREAD_SHIFT		16
48974cfbb84aSYann Gautier 
48984cfbb84aSYann Gautier /* RCC_PLL7CFGR6 register fields */
48994cfbb84aSYann Gautier #define RCC_PLL7CFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
49004cfbb84aSYann Gautier #define RCC_PLL7CFGR6_POSTDIV1_SHIFT		0
49014cfbb84aSYann Gautier 
49024cfbb84aSYann Gautier /* RCC_PLL7CFGR7 register fields */
49034cfbb84aSYann Gautier #define RCC_PLL7CFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
49044cfbb84aSYann Gautier #define RCC_PLL7CFGR7_POSTDIV2_SHIFT		0
49054cfbb84aSYann Gautier 
49064cfbb84aSYann Gautier /* RCC_PLL8CFGR1 register fields */
49074cfbb84aSYann Gautier #define RCC_PLL8CFGR1_SSMODRST			BIT(0)
49084cfbb84aSYann Gautier #define RCC_PLL8CFGR1_PLLEN			BIT(8)
49094cfbb84aSYann Gautier #define RCC_PLL8CFGR1_PLLRDY			BIT(24)
49104cfbb84aSYann Gautier #define RCC_PLL8CFGR1_CKREFST			BIT(28)
49114cfbb84aSYann Gautier 
49124cfbb84aSYann Gautier /* RCC_PLL8CFGR2 register fields */
49134cfbb84aSYann Gautier #define RCC_PLL8CFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
49144cfbb84aSYann Gautier #define RCC_PLL8CFGR2_FREFDIV_SHIFT		0
49154cfbb84aSYann Gautier #define RCC_PLL8CFGR2_FBDIV_MASK		GENMASK_32(27, 16)
49164cfbb84aSYann Gautier #define RCC_PLL8CFGR2_FBDIV_SHIFT		16
49174cfbb84aSYann Gautier 
49184cfbb84aSYann Gautier /* RCC_PLL8CFGR3 register fields */
49194cfbb84aSYann Gautier #define RCC_PLL8CFGR3_FRACIN_MASK		GENMASK_32(23, 0)
49204cfbb84aSYann Gautier #define RCC_PLL8CFGR3_FRACIN_SHIFT		0
49214cfbb84aSYann Gautier #define RCC_PLL8CFGR3_DOWNSPREAD		BIT(24)
49224cfbb84aSYann Gautier #define RCC_PLL8CFGR3_DACEN			BIT(25)
49234cfbb84aSYann Gautier #define RCC_PLL8CFGR3_SSCGDIS			BIT(26)
49244cfbb84aSYann Gautier 
49254cfbb84aSYann Gautier /* RCC_PLL8CFGR4 register fields */
49264cfbb84aSYann Gautier #define RCC_PLL8CFGR4_DSMEN			BIT(8)
49274cfbb84aSYann Gautier #define RCC_PLL8CFGR4_FOUTPOSTDIVEN		BIT(9)
49284cfbb84aSYann Gautier #define RCC_PLL8CFGR4_BYPASS			BIT(10)
49294cfbb84aSYann Gautier 
49304cfbb84aSYann Gautier /* RCC_PLL8CFGR5 register fields */
49314cfbb84aSYann Gautier #define RCC_PLL8CFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
49324cfbb84aSYann Gautier #define RCC_PLL8CFGR5_DIVVAL_SHIFT		0
49334cfbb84aSYann Gautier #define RCC_PLL8CFGR5_SPREAD_MASK		GENMASK_32(20, 16)
49344cfbb84aSYann Gautier #define RCC_PLL8CFGR5_SPREAD_SHIFT		16
49354cfbb84aSYann Gautier 
49364cfbb84aSYann Gautier /* RCC_PLL8CFGR6 register fields */
49374cfbb84aSYann Gautier #define RCC_PLL8CFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
49384cfbb84aSYann Gautier #define RCC_PLL8CFGR6_POSTDIV1_SHIFT		0
49394cfbb84aSYann Gautier 
49404cfbb84aSYann Gautier /* RCC_PLL8CFGR7 register fields */
49414cfbb84aSYann Gautier #define RCC_PLL8CFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
49424cfbb84aSYann Gautier #define RCC_PLL8CFGR7_POSTDIV2_SHIFT		0
49434cfbb84aSYann Gautier 
49444cfbb84aSYann Gautier /* RCC_PLLxCFGR1 register fields */
49454cfbb84aSYann Gautier #define RCC_PLLxCFGR1_SSMODRST			BIT(0)
49464cfbb84aSYann Gautier #define RCC_PLLxCFGR1_PLLEN			BIT(8)
49474cfbb84aSYann Gautier #define RCC_PLLxCFGR1_PLLRDY			BIT(24)
49484cfbb84aSYann Gautier #define RCC_PLLxCFGR1_CKREFST			BIT(28)
49494cfbb84aSYann Gautier 
49504cfbb84aSYann Gautier /* RCC_PLLxCFGR2 register fields */
49514cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FREFDIV_MASK		GENMASK_32(5, 0)
49524cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FREFDIV_SHIFT		0
49534cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FBDIV_MASK		GENMASK_32(27, 16)
49544cfbb84aSYann Gautier #define RCC_PLLxCFGR2_FBDIV_SHIFT		16
49554cfbb84aSYann Gautier 
49564cfbb84aSYann Gautier /* RCC_PLLxCFGR3 register fields */
49574cfbb84aSYann Gautier #define RCC_PLLxCFGR3_FRACIN_MASK		GENMASK_32(23, 0)
49584cfbb84aSYann Gautier #define RCC_PLLxCFGR3_FRACIN_SHIFT		0
49594cfbb84aSYann Gautier #define RCC_PLLxCFGR3_DOWNSPREAD		BIT(24)
49604cfbb84aSYann Gautier #define RCC_PLLxCFGR3_DACEN			BIT(25)
49614cfbb84aSYann Gautier #define RCC_PLLxCFGR3_SSCGDIS			BIT(26)
49624cfbb84aSYann Gautier 
49634cfbb84aSYann Gautier /* RCC_PLLxCFGR4 register fields */
49644cfbb84aSYann Gautier #define RCC_PLLxCFGR4_DSMEN			BIT(8)
49654cfbb84aSYann Gautier #define RCC_PLLxCFGR4_FOUTPOSTDIVEN		BIT(9)
49664cfbb84aSYann Gautier #define RCC_PLLxCFGR4_BYPASS			BIT(10)
49674cfbb84aSYann Gautier 
49684cfbb84aSYann Gautier /* RCC_PLLxCFGR5 register fields */
49694cfbb84aSYann Gautier #define RCC_PLLxCFGR5_DIVVAL_MASK		GENMASK_32(3, 0)
49704cfbb84aSYann Gautier #define RCC_PLLxCFGR5_DIVVAL_SHIFT		0
49714cfbb84aSYann Gautier #define RCC_PLLxCFGR5_SPREAD_MASK		GENMASK_32(20, 16)
49724cfbb84aSYann Gautier #define RCC_PLLxCFGR5_SPREAD_SHIFT		16
49734cfbb84aSYann Gautier 
49744cfbb84aSYann Gautier /* RCC_PLLxCFGR6 register fields */
49754cfbb84aSYann Gautier #define RCC_PLLxCFGR6_POSTDIV1_MASK		GENMASK_32(2, 0)
49764cfbb84aSYann Gautier #define RCC_PLLxCFGR6_POSTDIV1_SHIFT		0
49774cfbb84aSYann Gautier 
49784cfbb84aSYann Gautier /* RCC_PLLxCFGR7 register fields */
49794cfbb84aSYann Gautier #define RCC_PLLxCFGR7_POSTDIV2_MASK		GENMASK_32(2, 0)
49804cfbb84aSYann Gautier #define RCC_PLLxCFGR7_POSTDIV2_SHIFT		0
49814cfbb84aSYann Gautier 
49824cfbb84aSYann Gautier /* RCC_VERR register fields */
49834cfbb84aSYann Gautier #define RCC_VERR_MINREV_MASK			GENMASK_32(3, 0)
49844cfbb84aSYann Gautier #define RCC_VERR_MINREV_SHIFT			0
49854cfbb84aSYann Gautier #define RCC_VERR_MAJREV_MASK			GENMASK_32(7, 4)
49864cfbb84aSYann Gautier #define RCC_VERR_MAJREV_SHIFT			4
49874cfbb84aSYann Gautier 
49884cfbb84aSYann Gautier #endif /* STM32MP2_RCC_H */
4989