summaryrefslogtreecommitdiff
path: root/io-module/mts_io.c
AgeCommit message (Collapse)AuthorFiles
2013-02-19add open drain pin type and set multi-driveJesse Gilles1
2013-01-14read hw_version for MTR, MTR2, log detected board configJesse Gilles1
* allows for different product-id as long as hw-version is right (MTR3)
2012-11-08add mtr2 rev A supportJesse Gilles1
* added wifi led * rsersrc is removed * new serial_mode pins, rs4xx_term_res pin * bt-enable pin changed
2012-10-03add extserial-ri for MTR RevA, rename EN4 to MTR2Jesse Gilles1
2012-08-22fix previous commitJesse Gilles1
2012-08-22update logging for bluetooth/wifiJesse Gilles1
2012-08-02added radio-reset routine for telit moduleJesse Gilles1
2012-07-27add open collector pin type, MTR radio reset/init support, fix minor bugJesse Gilles1
2012-07-25add mtr board supportJesse Gilles1
2012-06-21add led-status for EN4Jesse Gilles1
2012-06-08en4: set bt-enabled, wlan-enabled low on loadJesse Gilles1
* fixes wl1271 init, both pins need to be low before enabling either wifi or bluetooth
2012-05-14gpio_pin_by_attr_name: allow empty stringsJesse Gilles1
2012-05-14en4: add rs422-term-res, rs485-term-res pinsJesse Gilles1
2012-05-09add eth-switch-enabled for en4, only drive output when lowJesse Gilles1
* Only drive the output pin when set low (reset active), else leave pin floating since it has an external pull up. If instead the output pin is driven high, the ethernet switch locks up after a soft reboot.
2012-05-08added serial-mode for en4Jesse Gilles1
2012-05-07en4: add reset, reset-monitorJesse Gilles1
2012-05-07add en4 support, reduce some duplicationJesse Gilles1
2012-01-05add daughter card reset (ndc-reset)Jesse Gilles1
2011-10-03add locking on adc readv0.5.1Jesse Gilles1
2011-09-30read one adc at a timeJesse Gilles1
2011-09-30Defined mts_product_id variable to store current product type on driver ↵Thanh Tran1
init. All subsequence product type checkings are now done using this variable.
2011-09-301. Used strncmp() to compare only the product name portion of product_ID.Thanh Tran1
2. GPOx logic levels were wrong, corrections were made to match the stand-alone CDP box. 3. Configured GPIO11 and GPIO12 to be open-drain. 4. Set driver version to v0.5.1
2011-09-27rename MT100ECDP to MT100EOCGJesse Gilles1
2011-09-14Making IO signals logic the same as the stand-alone CDP box.v0.5.0Thanh Tran1
2011-08-22Added control of external DTR and external DCD signals for MT100ECDP.Thanh Tran1
2011-08-05Added support for the embedded CDP module called (MT100ECDP).Thanh Tran1
2010-12-30make TXD1 an input (fixes external serial RX data), bump version to v0.4.1v0.4.1Jesse Gilles1
2010-12-17fix log typosv0.4.0Jesse Gilles1
2010-12-17fix reading of dout pin state (invert to match output state)Jesse Gilles1
2010-12-17invert dout state: 0 drives output to ground, 1 is open/floatingJesse Gilles1
2010-09-28add usb host power switch debug gpiosJames Maki1
2010-09-17make max_speed_hz configurable as module params for the spi devices.James Maki1
2010-09-16the spi din should be SPI_CPOLJames Maki1
2010-09-10turn off DEBUGJames Maki1
2010-09-10clean up formattingJames Maki1
2010-09-09check the capabilities array instead of checking against the hw_versionJames Maki1
2010-09-09copy the eeprom from the platform file instead of overwriting it.James Maki1
2010-09-09cleanup eeprom related stuff.James Maki1
- removed eeprom dir there is now a util mts-id-eeprom to create images. - added mac_addr and imei to the eeprom layout. If we decide not to use them I will remove it later.
2010-09-09update for MTCDP-1.0James Maki1
2010-07-27add extserial-dtrv0.3.0Jesse Gilles1
* Add ability to read DTR pin on external serial port
2010-07-27increase radio reset pulse to 250msJesse Gilles1
* Fixes radio reset for G2,H4,EV2 modems
2010-05-05turn off DEBUGv0.2.0James Maki1
2010-05-04fix an oops!James Maki1
2010-05-03update comments and namesJames Maki1
2010-05-03register devices with spi controllerJames Maki1
2010-04-27rename platform to mtcdpJesse Gilles1
2010-04-23initial commitJames Maki1