OpenGrok
Cross Reference: bcm2835_genfb.c
xref
: /
src
/
sys
/
arch
/
arm
/
broadcom
/
bcm2835_genfb.c
Home
|
History
|
Annotate
|
Download
|
only in
broadcom
History log of
/src/sys/arch/arm/broadcom/bcm2835_genfb.c
Revision
Date
Author
Comments
1.12
27-Jan-2021
thorpej
Rename of_match_compat_data() to of_compatible_match(). Similarly,
rename of_search_compatible() to of_compatible_lookup().
Standardize on of_compatible_match() for driver matching, and adapt
all call sites.
1.11
01-Dec-2020
rin
bcm2835-fb seems byte-swapped to CPU when running in big-endian mode.
1.10
23-Nov-2020
rin
Sort headers. No binary changes.
1.9
01-Apr-2018
ryo
branches: 1.9.14;
Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)
- sys/arch/evbarm64 is gone and integrated into sys/arch/evbarm. (by skrll@)
- add support fdt. evbarm/conf/GENERIC64 fdt (bcm2837,sunxi,tegra) based generic 64bit kernel config. (by skrll@, jmcneill@)
1.8
10-Dec-2017
skrll
branches: 1.8.2;
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.7
05-Sep-2014
macallan
allow board-specific ioctl() handlers
1.6
24-Jul-2014
riastradh
Add enable/disable polling hooks to genfb_ops.
1.5
11-May-2013
skrll
branches: 1.5.6;
Fix up the VCONS_DRAW_INTR support and DDB.
From reinoud.
1.4
31-Jan-2013
macallan
branches: 1.4.2; 1.4.6;
support WSDISPLAYIO_GET_FBINFO
1.3
10-Jan-2013
jmcneill
branches: 1.3.2;
only print switching to fb message if genfb is console
1.2
09-Jan-2013
jmcneill
If genfb.type=<int> is passed on cmdline, override the wsdisplay type
returned by WSDISPLAYIO_GTYPE ioctl.
1.1
08-Jan-2013
jmcneill
add genfb glue
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
23-Jan-2013
yamt
sync with head
1.3.2.1
10-Jan-2013
yamt
file bcm2835_genfb.c was added on branch yamt-pagecache on 2013-01-23 00:05:41 +0000
1.4.6.5
03-Dec-2017
jdolecek
update from HEAD
1.4.6.4
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.4.6.3
23-Jun-2013
tls
resync from head
1.4.6.2
25-Feb-2013
tls
resync with head
1.4.6.1
31-Jan-2013
tls
file bcm2835_genfb.c was added on branch tls-maxphys on 2013-02-25 00:28:25 +0000
1.4.2.2
13-Feb-2013
riz
Pull up following revision(s) (requested by skrll in ticket #813):
etc/MAKEDEV.tmpl 1.160
etc/etc.evbarm/MAKEDEV.conf 1.9
external/broadcom/rpi-firmware/dist/LICENCE.broadcom 1.1
external/broadcom/rpi-firmware/dist/bootcode.bin 1.1
external/broadcom/rpi-firmware/dist/bootcode.bin 1.2
external/broadcom/rpi-firmware/dist/fixup.dat 1.1
external/broadcom/rpi-firmware/dist/fixup.dat 1.2
external/broadcom/rpi-firmware/dist/fixup_cd.dat 1.1
external/broadcom/rpi-firmware/dist/fixup_cd.dat 1.2
external/broadcom/rpi-firmware/dist/start.elf 1.1
external/broadcom/rpi-firmware/dist/start.elf 1.2
external/broadcom/rpi-firmware/dist/start_cd.elf 1.1
external/broadcom/rpi-firmware/dist/start_cd.elf 1.2
sys/arch/arm/broadcom/bcm2835_bsc.c 1.1 via patch
sys/arch/arm/broadcom/bcm2835_bscreg.h 1.1 via patch
sys/arch/arm/broadcom/bcm2835_dotg.c 1.1 via patch
sys/arch/arm/broadcom/bcm2835_emmc.c 1.7 via patch
sys/arch/arm/broadcom/bcm2835_genfb.c 1.4 via patch
sys/arch/arm/broadcom/bcm2835_gpio_subr.c 1.2 via patch
sys/arch/arm/broadcom/bcm2835_gpio_subr.h 1.1 via patch
sys/arch/arm/broadcom/bcm2835_gpioreg.h 1.1 via patch
sys/arch/arm/broadcom/bcm2835_intr.c 1.3 via patch
sys/arch/arm/broadcom/bcm2835_mbox.c 1.5 via patch
sys/arch/arm/broadcom/bcm2835_mbox.h 1.4 via patch
sys/arch/arm/broadcom/bcm2835_obio.c 1.17 via patch
sys/arch/arm/broadcom/bcm2835_pm.c 1.2 via patch
sys/arch/arm/broadcom/bcm2835_rng.c 1.3 via patch
sys/arch/arm/broadcom/bcm2835_space.c 1.5 via patch
sys/arch/arm/broadcom/bcm2835_spi.c 1.1 via patch
sys/arch/arm/broadcom/bcm2835_spireg.h 1.1 via patch
sys/arch/arm/broadcom/bcm2835_tmr.c 1.3 via patch
sys/arch/arm/broadcom/bcm2835reg.h 1.10 via patch
sys/arch/arm/broadcom/files.bcm2835 1.14 via patch
sys/arch/evbarm/conf/RPI 1.23 via patch
sys/arch/evbarm/conf/files.rpi 1.3 via patch
sys/arch/evbarm/conf/mk.rpi 1.2 via patch
sys/arch/evbarm/conf/std.rpi 1.4 via patch
sys/arch/evbarm/rpi/rpi_machdep.c 1.34 via patch
sys/arch/evbarm/rpi/rpi_start.S 1.7 via patch
sys/arch/evbarm/rpi/rpi_vcmbox.c 1.2 via patch
sys/arch/evbarm/rpi/vcio.h 1.1 via patch
sys/arch/evbarm/rpi/vcprop.h 1.7 via patch
sys/conf/files patch
sys/dev/sdmmc/sdhc.c 1.43
sys/dev/sdmmc/sdhcvar.h 1.13
sys/dev/usb/dwc_otg.c 1.45 via patch
sys/dev/usb/dwc_otgreg.h 1.5 via patch
sys/dev/usb/dwc_otgvar.h 1.11 via patch
sys/dev/usb/files.usb 1.126 via patch
sys/dev/usb/if_smsc.c 1.7 via patch
sys/dev/usb/if_smscreg.h 1.1 via patch
sys/dev/usb/if_smscvar.h 1.1 via patch
sys/dev/usb/usbdevices.config patch
sys/dev/usb/usbdevs 1.633 via patch
sys/dev/usb/usbdevs.h regen
sys/dev/usb/usbdevs_data.h regen
sys/dev/wscons/wsconsio.h 1.105,1.107 via patch
sys/dev/wscons/wsdisplayvar.h 1.50
sys/dev/wscons/wsdisplay_util.c 1.2
sys/dev/videomode/edid.c 1.12 via patch
Greatly improved Raspberry Pi support. USB and onboard
Ethernet should work.
[skrll, ticket #813]
1.4.2.1
31-Jan-2013
riz
file bcm2835_genfb.c was added on branch netbsd-6 on 2013-02-13 01:36:14 +0000
1.5.6.1
10-Aug-2014
tls
Rebase.
1.8.2.1
07-Apr-2018
pgoyette
Sync with HEAD. 77 conflicts resolved - all of them $NetBSD$
1.9.14.2
03-Apr-2021
thorpej
Sync with HEAD.
1.9.14.1
14-Dec-2020
thorpej
Sync w/ HEAD.
Indexes created Wed Oct 15 16:09:53 GMT 2025