在2025年1月17日一月 上午9:46,Gregory CLEMENT写道: [...] Hi all, >> >> These 2 blocks don't look related and the only property shared is >> 'compatible'. This should be a separate doc. > > As mentioned in the cover letter, I reused the work from Jiaxun, who > needed to deal with bogus CM but in a different way. In his use case, > the issue with the CM was that the address in CP0 was wrong. In my case, > this address is correct; it is only one piece of information reported by > the CM that is wrong. I don't mind creating a separate doc if you > still think it is the right thing to do. Precisely I'm dealing with two kind of systems, the first is systems doesn't come with CP0.CMCGRBase, and thus rely on DeviceTree for probing the CM. The second is systems mapping CMGCR at inappropriate locations and we want kernel to remap it. We don't want reg property to be mandatory as we are dealing with a huge amount of legacy systems which mapping CM registers at different locations, while we have to use a uniformed built-in DT and probe mapping at runtime. Thanks - Jiaxun > > Gregory > >> >> Rob > > -- > Grégory CLEMENT, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com -- - Jiaxun