18c2ecf20Sopenharmony_ciFreescale L2 Cache Controller 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciL2 cache is present in Freescale's QorIQ and QorIQ Qonverge platforms. 48c2ecf20Sopenharmony_ciThe cache bindings explained below are Devicetree Specification compliant 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciRequired Properties: 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci- compatible : Should include one of the following: 98c2ecf20Sopenharmony_ci "fsl,8540-l2-cache-controller" 108c2ecf20Sopenharmony_ci "fsl,8541-l2-cache-controller" 118c2ecf20Sopenharmony_ci "fsl,8544-l2-cache-controller" 128c2ecf20Sopenharmony_ci "fsl,8548-l2-cache-controller" 138c2ecf20Sopenharmony_ci "fsl,8555-l2-cache-controller" 148c2ecf20Sopenharmony_ci "fsl,8568-l2-cache-controller" 158c2ecf20Sopenharmony_ci "fsl,b4420-l2-cache-controller" 168c2ecf20Sopenharmony_ci "fsl,b4860-l2-cache-controller" 178c2ecf20Sopenharmony_ci "fsl,bsc9131-l2-cache-controller" 188c2ecf20Sopenharmony_ci "fsl,bsc9132-l2-cache-controller" 198c2ecf20Sopenharmony_ci "fsl,c293-l2-cache-controller" 208c2ecf20Sopenharmony_ci "fsl,mpc8536-l2-cache-controller" 218c2ecf20Sopenharmony_ci "fsl,mpc8540-l2-cache-controller" 228c2ecf20Sopenharmony_ci "fsl,mpc8541-l2-cache-controller" 238c2ecf20Sopenharmony_ci "fsl,mpc8544-l2-cache-controller" 248c2ecf20Sopenharmony_ci "fsl,mpc8548-l2-cache-controller" 258c2ecf20Sopenharmony_ci "fsl,mpc8555-l2-cache-controller" 268c2ecf20Sopenharmony_ci "fsl,mpc8560-l2-cache-controller" 278c2ecf20Sopenharmony_ci "fsl,mpc8568-l2-cache-controller" 288c2ecf20Sopenharmony_ci "fsl,mpc8569-l2-cache-controller" 298c2ecf20Sopenharmony_ci "fsl,mpc8572-l2-cache-controller" 308c2ecf20Sopenharmony_ci "fsl,p1010-l2-cache-controller" 318c2ecf20Sopenharmony_ci "fsl,p1011-l2-cache-controller" 328c2ecf20Sopenharmony_ci "fsl,p1012-l2-cache-controller" 338c2ecf20Sopenharmony_ci "fsl,p1013-l2-cache-controller" 348c2ecf20Sopenharmony_ci "fsl,p1014-l2-cache-controller" 358c2ecf20Sopenharmony_ci "fsl,p1015-l2-cache-controller" 368c2ecf20Sopenharmony_ci "fsl,p1016-l2-cache-controller" 378c2ecf20Sopenharmony_ci "fsl,p1020-l2-cache-controller" 388c2ecf20Sopenharmony_ci "fsl,p1021-l2-cache-controller" 398c2ecf20Sopenharmony_ci "fsl,p1022-l2-cache-controller" 408c2ecf20Sopenharmony_ci "fsl,p1023-l2-cache-controller" 418c2ecf20Sopenharmony_ci "fsl,p1024-l2-cache-controller" 428c2ecf20Sopenharmony_ci "fsl,p1025-l2-cache-controller" 438c2ecf20Sopenharmony_ci "fsl,p2010-l2-cache-controller" 448c2ecf20Sopenharmony_ci "fsl,p2020-l2-cache-controller" 458c2ecf20Sopenharmony_ci "fsl,t2080-l2-cache-controller" 468c2ecf20Sopenharmony_ci "fsl,t4240-l2-cache-controller" 478c2ecf20Sopenharmony_ci and "cache". 488c2ecf20Sopenharmony_ci- reg : Address and size of L2 cache controller registers 498c2ecf20Sopenharmony_ci- cache-size : Size of the entire L2 cache 508c2ecf20Sopenharmony_ci- interrupts : Error interrupt of L2 controller 518c2ecf20Sopenharmony_ci- cache-line-size : Size of L2 cache lines 528c2ecf20Sopenharmony_ci 538c2ecf20Sopenharmony_ciExample: 548c2ecf20Sopenharmony_ci 558c2ecf20Sopenharmony_ci L2: l2-cache-controller@20000 { 568c2ecf20Sopenharmony_ci compatible = "fsl,bsc9132-l2-cache-controller", "cache"; 578c2ecf20Sopenharmony_ci reg = <0x20000 0x1000>; 588c2ecf20Sopenharmony_ci cache-line-size = <32>; // 32 bytes 598c2ecf20Sopenharmony_ci cache-size = <0x40000>; // L2,256K 608c2ecf20Sopenharmony_ci interrupts = <16 2 1 0>; 618c2ecf20Sopenharmony_ci }; 62