summaryrefslogtreecommitdiffstats
path: root/drivers/staging/iio/light
AgeCommit message (Expand)AuthorLines
2018-05-12staging: iio: tsl2x7x/tsl2772: move out of stagingBrian Masney-1920/+0
2018-05-12staging: iio: tsl2x7x: rename driver to tsl2772Brian Masney-366/+368
2018-05-12staging: iio: tsl2x7x: add range checking to tsl2x7x_write_rawBrian Masney-1/+12
2018-05-12staging: iio: tsl2x7x: correct IIO_EV_INFO_PERIOD valuesBrian Masney-20/+25
2018-05-12staging: iio: tsl2x7x: convert to use read_availBrian Masney-17/+76
2018-05-12staging: iio: tsl2x7x: use macro to populate tsl2X7X_device_infoBrian Masney-45/+16
2018-05-12staging: iio: tsl2x7x: turn chip off if IIO device registration failsBrian Masney-1/+4
2018-05-12staging: iio: tsl2x7x: use direct returnsBrian Masney-33/+16
2018-05-12staging: iio: tsl2x7x: remove unnecessary whitespaceBrian Masney-12/+11
2018-05-06staging: iio: tsl2x7x: add device ids for code readabilityBrian Masney-10/+10
2018-05-06staging: iio: tsl2x7x: correct integration time and lux equationBrian Masney-98/+79
2018-05-06staging: iio: tsl2x7x: use IIO_CONST_ATTR for calibscale_availableBrian Masney-42/+4
2018-05-06staging: iio: tsl2x7x: move calibscale_available attribute to IIO_INTENSITY c...Brian Masney-13/+10
2018-05-06staging: iio: tsl2x7x: don't setup event handlers if interrupts are not confi...Brian Masney-18/+112
2018-05-06staging: iio: tsl2x7x: add range checking to three sysfs attributesBrian Masney-17/+11
2018-05-06staging: iio: tsl2x7x: use GPL-2.0+ SPDX license identifierBrian Masney-24/+2
2018-04-28staging: iio: tsl2x7x: rename prox_config to als_prox_configBrian Masney-5/+7
2018-04-28staging: iio: tsl2x7x: various comment cleanupsBrian Masney-56/+51
2018-04-28staging: iio: tsl2x7x: use device defaults for als_time, prox_time and wait_timeBrian Masney-3/+3
2018-04-28staging: iio: tsl2x7x: rename prx to prox for consistencyBrian Masney-9/+9
2018-04-28staging: iio: tsl2x7x: move power and diode settings into header fileBrian Masney-12/+12
2018-04-28staging: iio: tsl2x7x: simplify device id verificationBrian Masney-6/+5
2018-04-28staging: iio: tsl2x7x: simplify tsl2x7x_write_interrupt_config returnBrian Masney-6/+1
2018-04-28staging: iio: tsl2x7x: remove unnecessary chip status checks in suspend/resumeBrian Masney-14/+2
2018-04-28staging: iio: tsl2x7x: simplify tsl2x7x_clear_interrupts functionBrian Masney-17/+15
2018-04-28staging: iio: tsl2x7x: don't return error in IRQ handlerBrian Masney-4/+2
2018-04-28staging: iio: tsl2x7x: move integration_time* attributes to IIO_INTENSITY cha...Brian Masney-10/+10
2018-03-25staging: iio: tsl2x7x: use either direction for IIO_EV_INFO_{ENABLE,PERIOD}Brian Masney-5/+4
2018-03-25staging: iio: tsl2x7x: use auto increment I2C protocolBrian Masney-33/+67
2018-03-24staging: iio: tsl2x7x: add copyrightBrian Masney-1/+3
2018-03-24staging: iio: tsl2x7x: put local variables in reverse Christmas tree orderBrian Masney-13/+8
2018-03-24staging: iio: tsl2x7x: remove ch0 and ch1 variables from tsl2x7x_get_lux()Brian Masney-11/+10
2018-03-24staging: iio: tsl2x7x: remove unused variables from tsl2x7x_get_lux()Brian Masney-11/+0
2018-03-24staging: iio: tsl2x7x: split out als and prox persistence settingsBrian Masney-16/+17
2018-03-24staging: iio: tsl2x7x: make logging consistent and correct newlinesBrian Masney-26/+16
2018-03-24staging: iio: tsl2x7x: split out als and prox interrupt settingsBrian Masney-47/+24
2018-03-24staging: iio: tsl2x7x: simplify tsl2x7x_prox_cal()Brian Masney-92/+15
2018-03-24staging: iio: tsl2x7x: no need to clear interrupt flag when getting luxBrian Masney-4/+0
2018-03-24staging: iio: tsl2x7x: correct interrupt handler triggerBrian Masney-1/+1
2018-03-24staging: iio: tsl2x7x: remove unnecessary codeBrian Masney-6/+0
2018-03-10staging: iio: tsl2x7x: make proximity sensor function correctlyBrian Masney-11/+16
2018-03-10staging: iio: tsl2x7x: remove unnecessary sysfs attributeBrian Masney-1/+0
2018-03-10staging: iio: tsl2x7x: add missing error checksBrian Masney-4/+10
2018-03-10staging: iio: tsl2x7x: add error handling to tsl2x7x_prox_cal()Brian Masney-10/+26
2018-03-10staging: iio: tsl2x7x: correct 'Avoid CamelCase' warning from checkpatchBrian Masney-13/+13
2018-03-10staging: iio: tsl2x7x: correctly return errors in tsl2x7x_get_prox()Brian Masney-6/+9
2018-03-10staging: iio: tsl2x7x: convert mutex_trylock() to mutex_lock()Brian Masney-7/+2
2018-03-10staging: iio: tsl2x7x: add common function for writing to the control registerBrian Masney-29/+25
2018-03-10staging: iio: tsl2x7x: add common function for reading chip statusBrian Masney-16/+24
2018-03-10staging: iio: tsl2x7x: add common function for clearing interruptsBrian Masney-28/+24