Home | History | Annotate | Download | only in broadcom
History log of /src/sys/arch/arm/broadcom/bcm53xx_rng.c
RevisionDateAuthorComments
 1.10  08-Jan-2017  christos fix typo
 1.9  08-Jan-2017  christos Limit number of words we read..
 1.8  13-Apr-2015  riastradh branches: 1.8.2;
MD rnd.h cleanups. Please let me know if I broke anything!
 1.7  10-Aug-2014  tls branches: 1.7.4;
Merge tls-earlyentropy branch into HEAD.
 1.6  19-Feb-2014  matt branches: 1.6.2;
#include <sys/param.h>
 1.5  17-Dec-2013  joerg branches: 1.5.2;
Mark bcmrng_write_4, bcmccb_write_4 and bcmccb_read_4 as unused
 1.4  01-Feb-2013  matt branches: 1.4.2;
Use bus_space_read_multi_4 to drain the RNG's FIFO.
 1.3  27-Oct-2012  matt branches: 1.3.2; 1.3.4;
Reenable NO_ESTIMATE now that rnd has been fixed.
 1.2  26-Oct-2012  matt For now, until rnd is fixed, don't use NO_ESTIMATE.
 1.1  01-Sep-2012  matt branches: 1.1.2;
Add initial device support for the Broadcom BCM5301x family.
 1.1.2.4  03-Dec-2017  jdolecek update from HEAD
 1.1.2.3  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.1.2.2  25-Feb-2013  tls resync with head
 1.1.2.1  20-Nov-2012  tls Resync to 2012-11-19 00:00:00 UTC
 1.3.4.3  07-Feb-2013  matt Sync bcm53xx support to HEAD.
 1.3.4.2  28-Nov-2012  matt Merge improved arm support (especially Cortex) from HEAD
including OMAP and BCM53xx support.
 1.3.4.1  27-Oct-2012  matt file bcm53xx_rng.c was added on branch matt-nb6-plus on 2012-11-28 22:40:23 +0000
 1.3.2.3  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.3.2.2  30-Oct-2012  yamt sync with head
 1.3.2.1  27-Oct-2012  yamt file bcm53xx_rng.c was added on branch yamt-pagecache on 2012-10-30 17:18:59 +0000
 1.4.2.1  18-May-2014  rmind sync with head
 1.5.2.2  15-Feb-2014  matt Merge armv7 support from HEAD, specifically support for the BCM5301X
and BCM56340 evbarm kernels.
 1.5.2.1  17-Dec-2013  matt file bcm53xx_rng.c was added on branch matt-nb5-mips64 on 2014-02-15 16:18:36 +0000
 1.6.2.1  07-Apr-2014  tls Be a little more clear and consistent about harvesting entropy from devices:

1) deprecate RND_FLAG_NO_ESTIMATE

2) define RND_FLAG_COLLECT_TIME, RND_FLAG_COLLECT_VALUE

3) define RND_FLAG_ESTIMATE_TIME, RND_FLAG_ESTIMATE_VALUE

4) define RND_FLAG_DEFAULT: RND_FLAG_COLLECT_TIME|
RND_FLAG_COLLECT_VALUE|RND_FLAG_ESTIMATE_TIME

5) Make entropy harvesting from environmental sensors a little more generic
and remove it from individual sensor drivers.

6) Remove individual open-coded delta-estimators for values from a few
places in the tree (uvm, environmental drivers).

7) 0 -> RND_FLAG_DEFAULT, actually gather entropy from various drivers
that had stubbed out code, other minor cleanups.
 1.7.4.2  05-Feb-2017  skrll Sync with HEAD
 1.7.4.1  06-Jun-2015  skrll Sync with HEAD
 1.8.2.1  20-Mar-2017  pgoyette Sync with HEAD

RSS XML Feed