summaryrefslogtreecommitdiff
path: root/io-module
AgeCommit message (Collapse)AuthorFiles
2016-09-27Add MTAC-LORA-1.5 and string subset issue with hardware versionJohn Klug3
2016-09-26Fix lora cleanup code for error cases.John Klug1
2016-09-20mtp: set proper timings for the radio power up/down command; remove radio ↵1.3.3Mykyta Dorokhin2
reset on the module loading
2016-09-15mtp: perform the radio reset on mts-io module loading.1.3.2Mykyta Dorokhin1
2016-09-14mtp: remove led-a/b/c/d, add led-status properly1.3.1Mykyta Dorokhin2
2016-09-13feat: add MTP-0.0 hardware support1.3.0Mykyta Dorokhin3
2016-09-05Fix build issues in case NUM_AP is 0.Mykyta Dorokhin1
2016-07-27Bump driver level to 1.1.3jklug1
2016-07-27Add /sys/devices/platform/mts-io/wifi* to sysfsjklug1
2016-07-22Update driver from 1.1.1 to 1.1.2 for new conduit hardware version 0.1.jklug1
2016-06-03add initial support for MTCDT refresh, add MTCDT-0.1 hw versionJesse Gilles3
2015-07-13[IN001224] Fix kernel Oops caused by strsep call walking off end of buffer1.1.4jhatch1
2015-04-08mts-io: added radio reset backoff timer1.1.3Sean Godinez2
2015-03-11added uuid field (16 bytes) to eeprom1.1.2Sean Godinez3
2015-02-25Add MTAC-LORA-1.0, EUI for accessory card eeprom1.1.1Jesse Gilles5
2015-01-07add mtac-lora support1.1.0Jesse Gilles4
2015-01-07fix cleanup on exit if there is an unknown accessory card IDJesse Gilles1
2014-11-04mtcdt: relabel controllable LEDs to status, a, b, c, d1.0.0Jesse Gilles1
2014-11-04rename mtr2d2 to mtcdtJesse Gilles3
2014-10-29remove legacy "mtcdp" sysfs linkJesse Gilles1
2014-10-28mts-io: fix bug where cleanup() crashes if eeprom is emptyMike Fiore1
make sure mts_io_platform_device is valid before dereferencing it
2014-10-13mts-io: rename mac-eth to mac-addr for mtac-eth accessory cardsMike Fiore1
2014-10-13mts-io: add mtac-eth support, card gets ID'd correctly and eeprom attributes ↵Mike Fiore3
are in sysfs
2014-10-13mts-io: add configurable reset-monitor-intervalsMike Fiore2
add to mtr2d2 attribute list update sysfs script to correctly show options for reset-monitor-intervals
2014-10-09mts-io: fix reset-monitor bugMike Fiore1
if button is held longer than value for extra long signal, don't reset the count until button is let go of
2014-10-08mts_io: init: add registering of gpio pins back to __init, shouldn't have ↵Mike Fiore1
been removed
2014-10-08mts-io: improve cleanup on module unload or init errorMike Fiore3
remove unused attributes remove unused files clean up mtr2d2.c
2014-10-08mts-io: remove mtt.c, mtcdp.c, mt100eocg.cMike Fiore3
2014-10-08mts-io: remove all unused spi and adc code from mtcdpMike Fiore5
remote board-temperature attribute
2014-10-08mts-io: make mtcdt only supported hardwareMike Fiore1
remove including of mtr.c, mtcdp.c, mt100eocg.c remove wifi related attributes
2014-10-03mts-io: reorganize accessory card attributes, move them into subdirs under ↵Mike Fiore5
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: remove "ap-" from gpiob gpio pin attributesMike Fiore1
2014-10-01mts-io: standardize lookup of pin name by attribute nameMike Fiore4
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 Fiore3
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 Fiore4
2014-09-25mts-io: clean up memory allocated for accessory cards on module unload or ↵Mike Fiore4
setup failure
2014-09-23mts-io: clean up accessory card supportMike Fiore8
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 Fiore3
2014-09-10rename mtdc_gpiob.c to mtac_gpiob.cMike Fiore1
2014-09-04add support for MTAC-MFSERJesse Gilles3
2014-09-04mtr2d2: fix reset pins, update LEDs, add AP GPS_PPS pinsJesse Gilles1
2014-08-27accessory cards: support both portsMike Fiore4
allow for 2 GPIOB accessory cards to be used at the same time some misc cleanup, more specific logging on init commented out mtr2 platform as it currently causes build issues with accessory card changes
2014-08-25mts-io: more changes for mtr2d2 HWMike Fiore2
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 Fiore5
2014-06-18add reset_gpio_pin for generic pin resetJesse Gilles2
2014-06-18add mtdc_gpiob.cJesse Gilles1
2014-05-16Major changes to split sources upJesse Gilles10
* 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 Fiore2
2014-04-24mts-io: move inclusion of <stdint.h> to eeprom.hMike Fiore2
2014-04-24mts-io: move DEVICE_CAPA* macros and other useful definitions to mts_eeprom.hMike Fiore2