OpenGrok
Cross Reference: vchiq_2835_arm.c
xref
: /
src
/
sys
/
external
/
bsd
/
vchiq
/
dist
/
interface
/
vchiq_arm
/
vchiq_2835_arm.c
Home
|
History
|
Annotate
|
Download
|
only in
vchiq_arm
History log of
/src/sys/external/bsd/vchiq/dist/interface/vchiq_arm/vchiq_2835_arm.c
Revision
Date
Author
Comments
1.24
18-Sep-2025
mrg
make function definition match prototype (int -> VCHIQ_STATUS_T).
1.23
03-Nov-2020
skrll
Fix build on aa64
1.22
26-Sep-2020
skrll
branches: 1.22.2;
Define isb(), dsb(option), and dmb(option)
Catch up with vchiq upstream to allow this.
1.21
22-Jan-2020
mlelstv
align with upstream for 64bit compatibility.
1.20
10-Dec-2017
skrll
branches: 1.20.4; 1.20.10;
FDTise RapberryPI support. Thanks for jmcneill for a lot of help with this.
The kernel image that the RPI firmware boots is now netbsd.img in the
kernel build directory.
XXX fdtbus_get_reg needs reworking
1.19
01-Jun-2017
chs
remove checks for failure after memory allocation calls that cannot fail:
kmem_alloc() with KM_SLEEP
kmem_zalloc() with KM_SLEEP
percpu_alloc()
pserialize_create()
psref_class_create()
all of these paths include an assertion that the allocation has not failed,
so callers should not assert that again.
1.18
12-Jan-2017
skrll
Sync with latest github/raspberrypi/linux sources
XXX should provide a vchiq2netbsd and cvs import
1.17
01-May-2014
joerg
branches: 1.17.2; 1.17.6; 1.17.10;
First argument of vchiq_log_info is the log level, not a boolean.
1.16
19-Apr-2014
skrll
Deal in 4KB pages for vchiq regardless of ARM page size.
1.15
19-Apr-2014
skrll
Wrap a long line.
1.14
19-Apr-2014
skrll
Comment KNF
1.13
12-Apr-2014
skrll
Remove buggy linux completion API emulation and use the common version.
1.12
27-Mar-2014
skrll
branches: 1.12.2;
More #if 0'ed removal
1.11
27-Mar-2014
skrll
Remove #if 0'ed code.
1.10
26-Mar-2014
skrll
Correct some bus_dma operations.
1.9
28-Apr-2013
skrll
branches: 1.9.4; 1.9.6;
G/C M_VCPAGELIST
1.8
26-Apr-2013
skrll
Actually handle any fragments in vchiq_complete_bulk
1.7
25-Apr-2013
skrll
Style nit.
1.6
25-Apr-2013
skrll
Trailing whitespace
1.5
25-Mar-2013
skrll
Remove vchiq_doorbell_irq. We have our own version in vchiq_intr.
1.4
25-Mar-2013
skrll
Wrap a long line
1.3
25-Mar-2013
skrll
Remove a bogus KASSERT and improve a comment while I'm nearby.
1.2
25-Mar-2013
skrll
Revert commented out create_pagelist/free_pagelist to the original
version and not the broken FreeBSD version. Should really be deleted
someday soon.
1.1
08-Mar-2013
jmcneill
BCM2835 VCHIQ device driver
1.9.6.1
18-May-2014
rmind
sync with head
1.9.4.4
03-Dec-2017
jdolecek
update from HEAD
1.9.4.3
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.9.4.2
23-Jun-2013
tls
resync from head
1.9.4.1
28-Apr-2013
tls
file vchiq_2835_arm.c was added on branch tls-maxphys on 2013-06-23 06:20:23 +0000
1.12.2.1
10-Aug-2014
tls
Rebase.
1.17.10.1
20-Mar-2017
pgoyette
Sync with HEAD
1.17.6.2
28-Aug-2017
skrll
Sync with HEAD
1.17.6.1
05-Feb-2017
skrll
Sync with HEAD
1.17.2.2
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.17.2.1
01-May-2014
yamt
file vchiq_2835_arm.c was added on branch yamt-pagecache on 2014-05-22 11:40:59 +0000
1.20.10.1
25-Jan-2020
ad
Sync with head.
1.20.4.1
08-Apr-2020
martin
Merge changes from current as of 20200406
1.22.2.1
14-Dec-2020
thorpej
Sync w/ HEAD.
Indexes created Mon Oct 13 16:09:52 GMT 2025