summaryrefslogtreecommitdiff
path: root/io-module/mts_io.h
AgeCommit message (Collapse)AuthorFiles
2018-06-25Bump mts-io versionJohn Klug1
2018-05-31Fix LED's and button names2.0.7John Klug1
2018-05-29Bump driver levelJohn Klug1
2018-05-23Merge in global logic mts-io hotspot code.2.0.5John Klug1
2018-05-18Zoll device code to be merged with HOTSPOT_1.0 branchJohn Klug1
2018-05-17Add cat-m WM-LINK-MON as adio-wm-lk-m for CAT-M cellular2.0.4John Klug1
2018-04-20Add has-radio flag to mts-io, and remove compiler warningsJohn Klug1
2018-04-02Add support for MTCDTIPHP hardware versionJohn Klug1
2017-09-06Mistakenly removed the enum listJohn Klug1
2017-09-06Remove radio-reset on MTCAP when radio not preesnt. Add MTCDTIPJohn Klug1
2017-09-06MTCAP_0_1 changesJohn Klug1
2017-05-24mtcap: fix radio power sequence for LNA3 radiosMykyta Dorokhin1
2017-04-03Add mtr supportMykyta Dorokhin1
2016-11-01mtcap: rename mtp to mtcap1.5.0Brandon Bayer1
2016-10-13mtac_lora: add 1_1 hw defineJason Reiss1
2016-10-13mtac_lora: add version 1.1 for MTAC_LORA 1.0 with USB removed to be SPI cardJason Reiss1
2016-09-30mts-io driver for Lora-H and additional resetsJohn Klug1
2016-09-27Add MTAC-LORA-1.5 and string subset issue with hardware versionJohn Klug1
2016-09-13feat: add MTP-0.0 hardware support1.3.0Mykyta Dorokhin1
2016-06-03add initial support for MTCDT refresh, add MTCDT-0.1 hw versionJesse Gilles1
2015-02-25Add MTAC-LORA-1.0, EUI for accessory card eeprom1.1.1Jesse Gilles1
2015-01-07add mtac-lora support1.1.0Jesse Gilles1
2014-11-04rename mtr2d2 to mtcdtJesse Gilles1
2014-10-03mts-io: reorganize accessory card attributes, move them into subdirs under ↵Mike Fiore1
mts-io subdirs named ap1, ap2, etc create links to subdirs with name of card in port, e.g. gpiob, mfser, eth, etc if 2 of same type of card, still make links but use gpiob-2, mfser-2, etc
2014-10-01mts-io: standardize lookup of pin name by attribute nameMike Fiore1
1 set of functions for ap gpio pin store and show each type of card defines a callback that specifies the mapping of attribute names to pin names
2014-09-29mts-io: remove support for mtr2/mtocgd2/mtocgd hardware since they aren't ↵Mike Fiore1
actual products add Mike Fiore to list of maintainers remove unused variables
2014-09-25mts-io: add accessory card eeprom contents as read-only sysfs attribtuesMike Fiore1
2014-09-25mts-io: clean up memory allocated for accessory cards on module unload or ↵Mike Fiore1
setup failure
2014-09-23mts-io: clean up accessory card supportMike Fiore1
use custom kernel config option MTS_NUM_ACCESSORY_PORTS to find out how many slots exist (mostly) dynamically handle any number of accessory cards streamline code to make it easier to add accessory cards in the future
2014-09-10rename all "mtdc_*" variables to "mtac_*"Mike Fiore1
2014-09-04add support for MTAC-MFSERJesse Gilles1
2014-08-25mts-io: more changes for mtr2d2 HWMike Fiore1
only log MAC addresses for BT and WIFI if capable log contents of both accessory card EEPROMs skip loading accessory card attributes for now - needs rework w/new HW define MTAC-ETH in mts-io.h
2014-08-25initial support for MTR2D2 hardwareMike Fiore1
2014-05-16Major changes to split sources upJesse Gilles1
* moved common peripheral i/o functions to separate source files * moved device-specific setup to separate source files * removed LED blink functionality (unused) * mtcdp, mt100eocg are not supported, but code is included for possible future use
2014-04-24mts-io: move definition of BIT() to mts_eeprom.hMike Fiore1
2014-04-24mts-io: move inclusion of <stdint.h> to eeprom.hMike Fiore1
2014-04-24mts-io: move DEVICE_CAPA* macros and other useful definitions to mts_eeprom.hMike Fiore1
2014-04-24mts-io: fix inclusion of mts_eeprom.hMike Fiore1
2014-04-24mts-io: add mts_eeprom.h to separate out eeprom informationMike Fiore1
this is useful because mts_io.h now includes kernel headers and can't be included in userspace apps
2014-04-24mts-io: add support for 3.12 kernel and all its fun changesMike Fiore1
this commit should build and function for mtocgd and mtocgd2 support for mtcdp and eocg platforms is not yet implemented
2014-02-14switch from MTOCGD3 to MTOCGD2Mike Fiore1
2014-01-31set up handling of different daughter card typesMike Fiore1
add GPIO daughter card attributes to sysfs if card is installed
2014-01-30update daughter card eeprom layoutMike Fiore1
2014-01-30MTR2 hardware detects daughter card, tries to read EEPROM, and logs contentsMike Fiore1
2014-01-17add mtocgd rev-bMike Fiore1
2013-07-17Merge branch 'master' of sw.multitech.prv:/usr/local/git/jjg/cdp-io-controllerSean Godinez1
2013-05-02add support for mtr rev-bMike Fiore1
2013-05-01add mtocgd product id and hw version, support to detect board type in init codeMike Fiore1
2013-02-28more code clean up, rename platform to "mts-io", add mtocgd3 hardwareJesse Gilles1
* add active_low to gpio struct, remove inverted gpio funcs * rename platform to "mts-io", add symlink to "mtcdp" for compatbility * add MTOCGD3 hardware
2013-02-25code cleanup and re-orgJesse Gilles1