Private
Public Access
2
0
Commit Graph

15 Commits

Author SHA1 Message Date
Brendan Le Foll
6e4f8b085f maa: make common.h header to replace maa.h header to simplify includes
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-06-11 14:28:28 +01:00
Thomas Ingleby
7af6a96a13 mmap: added mmap io to gpio
* added function to gpio to use mmap
* changed board definition format around mmap io (fast-gpio)
* Intel Galileo Rev D updated to follow changed definitions

* Example performing mmap io to pin 2 added.

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-29 16:30:07 +01:00
Thomas Ingleby
716004de54 intel_galileo_rev_d: fix i2c bus definition
* Worked before just wasnt quite correct. As SCL SDA share a
* mux on the rev d.

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-21 17:05:58 +01:00
Thomas Ingleby
04a79bef2d intel_galileo_rev_d: fix definition of pwm on 9/11
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-21 15:50:06 +01:00
Thomas Ingleby
b7c2b701aa spi-pinmap: seperated bus from slave select.
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-21 09:50:19 +01:00
Thomas Ingleby
ed23cc44e4 intel_galileo_rev_d: fixed SPI bus id.
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-16 14:31:39 +01:00
Thomas Ingleby
5aa5aec661 galileo-rev-d: Add PWM properties on IO3
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-06 15:33:45 +01:00
Brendan Le Foll
5161713eaf init: allow init to be called multiple times
Signed-off-by: Brendan Le Foll <brendan.le.foll@intel.com>
2014-05-06 10:42:06 +01:00
Thomas Ingleby
d99a0d855a intel_galileo_rev_d: Wrong I2C bus definition.
Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-06 09:18:35 +01:00
Thomas Ingleby
ef4bdeebaa maa: Update functions within maa to use new api.
* Use new board definitions.

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-05 20:39:31 +01:00
Thomas Ingleby
dd89adc47b pinmap: new way of defining board io.
* Intel Galileo Rev D pinmap updated to use new format

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-05 20:13:03 +01:00
Thomas Ingleby
64d3c78ca9 i2c: Work started on using pinmap with i2c
* Update examples and swig interface.

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-02 16:07:18 +01:00
Thomas Ingleby
1005df1652 intel_galileo_rev_d: Update to new board definition
* Added SPI and I2C information

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-02 14:57:55 +01:00
Thomas Ingleby
fd1c1c80f4 pinmap: Added aio support.
* Intel Galileo Rev D: Added analog information
* maa_check_aio, similar to maa_check_gpio, will setup multiplexers.
* aio: Removed now duplicated functionality.

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-02 11:52:40 +01:00
Thomas Ingleby
e96df16f75 pinmap: GPIO pin map added.
* maa_gpio_init can take the IO number read physically off the board.
* maa_check_gpio will also set up mutiplexers if needed
* Intel Galileo Rev D board data added

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
2014-05-01 16:55:23 +01:00