]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit - sys/arm/broadcom/bcm2835/bcm2835_bscvar.h
MFC r256959:
authorloos <loos@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 23 Jan 2014 12:32:30 +0000 (12:32 +0000)
committerloos <loos@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Thu, 23 Jan 2014 12:32:30 +0000 (12:32 +0000)
commit9b4de7b6ccd7fdffcf161bd27110baa377034598
tree9a4d0a28834b0220ed5a72eb1933d25f0fb482f1
parent2c8dc0341236562837de91910aa0864e4113166e
MFC r256959:

  Add the Raspberry Pi BSC (I2C compliant) controller driver.

  Reviewed by: rpaulo

MFC r256961:

  Enable the build of OFW I2C bus for FDT systems.

MFC r258045:

  As all the IIC controllers on system uses the same 'iichb' prefix we cannot
  rely only on checking the device unit to indentify the BSC unit we are
  attaching to.  Make use of the device base address to identify our BSC unit.

MFC r259127:

  Bring the RPi I2C driver in line with ti_i2c.  Make it treat any slave
  address as a 7-bit address.

Approved by: adrian (mentor)

git-svn-id: svn://svn.freebsd.org/base/stable/10@261078 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/arm/broadcom/bcm2835/bcm2835_bsc.c [new file with mode: 0644]
sys/arm/broadcom/bcm2835/bcm2835_bscreg.h [new file with mode: 0644]
sys/arm/broadcom/bcm2835/bcm2835_bscvar.h [new file with mode: 0644]
sys/arm/broadcom/bcm2835/files.bcm2835
sys/arm/conf/RPI-B
sys/boot/fdt/dts/bcm2835.dtsi
sys/conf/files