xref: /openbsd-src/share/man/man4/qcrng.4 (revision 127a57c428df73074977eea11742e03dd7c363cd)
1*127a57c4Sjmc.\"	$OpenBSD: qcrng.4,v 1.2 2023/09/27 20:30:19 jmc Exp $
24d11f5ffSphessler.\"
34d11f5ffSphessler.\" Copyright (c) 2020 Mark Kettenis <kettenis@openbsd.org>
44d11f5ffSphessler.\"
54d11f5ffSphessler.\" Permission to use, copy, modify, and distribute this software for any
64d11f5ffSphessler.\" purpose with or without fee is hereby granted, provided that the above
74d11f5ffSphessler.\" copyright notice and this permission notice appear in all copies.
84d11f5ffSphessler.\"
94d11f5ffSphessler.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
104d11f5ffSphessler.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
114d11f5ffSphessler.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
124d11f5ffSphessler.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
134d11f5ffSphessler.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
144d11f5ffSphessler.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
154d11f5ffSphessler.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
164d11f5ffSphessler.\"
174d11f5ffSphessler.Dd $Mdocdate: September 27 2023 $
184d11f5ffSphessler.Dt QCRNG 4
194d11f5ffSphessler.Os
204d11f5ffSphessler.Sh NAME
214d11f5ffSphessler.Nm qcrng
224d11f5ffSphessler.Nd Qualcomm Snapdragon random number generator
234d11f5ffSphessler.Sh SYNOPSIS
244d11f5ffSphessler.Cd "qcrng* at fdt?"
254d11f5ffSphessler.Sh DESCRIPTION
264d11f5ffSphesslerThe
274d11f5ffSphessler.Nm
284d11f5ffSphesslerdriver provides support for the random number generator found on the
294d11f5ffSphesslerQualcomm Snapdragon SoCs.
304d11f5ffSphessler.Pp
314d11f5ffSphesslerIt feeds the random subsystem's entropy pool with 32 bits of random
324d11f5ffSphesslerdata every second.
334d11f5ffSphessler.Sh SEE ALSO
344d11f5ffSphessler.Xr intro 4 ,
354d11f5ffSphessler.Xr random 4 ,
364d11f5ffSphessler.Xr arc4random 9
374d11f5ffSphessler.Sh HISTORY
384d11f5ffSphesslerThe
394d11f5ffSphessler.Nm
404d11f5ffSphesslerdriver first appeared in
414d11f5ffSphessler.Ox 7.4 .
424d11f5ffSphessler.Sh AUTHORS
434d11f5ffSphessler.An -nosplit
444d11f5ffSphesslerThe
454d11f5ffSphessler.Nm
464d11f5ffSphesslerdriver was written by
47*127a57c4Sjmc.An Peter Hessler Aq Mt phessler@openbsd.org ,
484d11f5ffSphesslerbased on the
494d11f5ffSphessler.Xr amlrng 4
504d11f5ffSphesslerdriver by
51*127a57c4Sjmc.An Mark Kettenis Aq Mt kettenis@openbsd.org .
52