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