1*c66ec88fSEmmanuel VadotHWRNG support for the n2_rng driver 2*c66ec88fSEmmanuel Vadot 3*c66ec88fSEmmanuel VadotRequired properties: 4*c66ec88fSEmmanuel Vadot- reg : base address to sample from 5*c66ec88fSEmmanuel Vadot- compatible : should contain one of the following 6*c66ec88fSEmmanuel Vadot RNG versions: 7*c66ec88fSEmmanuel Vadot - 'SUNW,n2-rng' for Niagara 2 Platform (SUN UltraSPARC T2 CPU) 8*c66ec88fSEmmanuel Vadot - 'SUNW,vf-rng' for Victoria Falls Platform (SUN UltraSPARC T2 Plus CPU) 9*c66ec88fSEmmanuel Vadot - 'SUNW,kt-rng' for Rainbow/Yosemite Falls Platform (SUN SPARC T3/T4), (UltraSPARC KT/Niagara 3 - development names) 10*c66ec88fSEmmanuel Vadot more recent systems (after Oracle acquisition of SUN) 11*c66ec88fSEmmanuel Vadot - 'ORCL,m4-rng' for SPARC T5/M5 12*c66ec88fSEmmanuel Vadot - 'ORCL,m7-rng' for SPARC T7/M7 13*c66ec88fSEmmanuel Vadot 14*c66ec88fSEmmanuel VadotExamples: 15*c66ec88fSEmmanuel Vadot/* linux LDOM on SPARC T5-2 */ 16*c66ec88fSEmmanuel VadotNode 0xf029a4f4 17*c66ec88fSEmmanuel Vadot .node: f029a4f4 18*c66ec88fSEmmanuel Vadot rng-#units: 00000002 19*c66ec88fSEmmanuel Vadot compatible: 'ORCL,m4-rng' 20*c66ec88fSEmmanuel Vadot reg: 0000000e 21*c66ec88fSEmmanuel Vadot name: 'random-number-generator' 22*c66ec88fSEmmanuel Vadot 23*c66ec88fSEmmanuel Vadot/* solaris on SPARC M7-8 */ 24*c66ec88fSEmmanuel VadotNode 0xf028c08c 25*c66ec88fSEmmanuel Vadot rng-#units: 00000003 26*c66ec88fSEmmanuel Vadot compatible: 'ORCL,m7-rng' 27*c66ec88fSEmmanuel Vadot reg: 0000000e 28*c66ec88fSEmmanuel Vadot name: 'random-number-generator' 29*c66ec88fSEmmanuel Vadot 30*c66ec88fSEmmanuel VadotPS: see as well prtconfs.git by DaveM 31