Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Nov 2010 20:18:33 +0000 (UTC)
From:      Andrew Thompson <thompsa@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/arm/conf CAMBRIA CAMBRIA.hints src/sys/arm/xscale/ixp425 cambria_gpio.c files.avila src/sys/dev/gpio gpiobus.c gpioc.c
Message-ID:  <201011112018.oABKIujT001777@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
thompsa     2010-11-11 20:18:33 UTC

  FreeBSD src repository

  Modified files:
    sys/arm/conf         CAMBRIA CAMBRIA.hints 
    sys/arm/xscale/ixp425 files.avila 
    sys/dev/gpio         gpiobus.c gpioc.c 
  Added files:
    sys/arm/xscale/ixp425 cambria_gpio.c 
  Log:
  SVN rev 215142 on 2010-11-11 20:18:33Z by thompsa
  
  Add a GPIO driver for the Gateworks Cambria platform.
  
  The external gpio pins are connected to a PLD on the i2c bus, unfortunatley
  this device does not conform by failing to send an ack after each byte written.
  The iicbb driver will abort the transfer when the address is not ack'd and it
  would introduce a lot of churn to be able to pass a flag down to
  iicbb_start/iicbb_write. Instead we do bad things by grabbing the iicbus but
  then doing our own bit banging.
  
  Revision  Changes    Path
  1.19      +4 -0      src/sys/arm/conf/CAMBRIA
  1.11      +4 -0      src/sys/arm/conf/CAMBRIA.hints
  1.1       +471 -0    src/sys/arm/xscale/ixp425/cambria_gpio.c (new)
  1.9       +1 -0      src/sys/arm/xscale/ixp425/files.avila
  1.3       +1 -1      src/sys/dev/gpio/gpiobus.c
  1.3       +1 -1      src/sys/dev/gpio/gpioc.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011112018.oABKIujT001777>