android_kernel_lge_bullhead/drivers/input/misc
Joe Maples 353f0539b5 micro-optimization: Use DSTRLEN to remove incorrect strlen uses
strlen is often used incorectly to get the length of strings
defined at compile time. In these cases, the behavior can be
replicated with sizeof(X) - 1, which is calculated at compile
time rather than runtime, reducing overhead. I've created a
simple macro to replace these instances and applied it to all
the files compiled into the angler kernel.

Signed-off-by: Joe Maples <joe@frap129.org>
2019-08-26 13:31:43 +02:00
..
vl6180 ANDROID: fix uninitilized variable 2017-01-10 12:19:26 -08:00
88pm80x_onkey.c
88pm860x_onkey.c
Kconfig camera: stm ldaf integration 2015-07-24 19:14:00 +00:00
Makefile camera: stm ldaf integration 2015-07-24 19:14:00 +00:00
ab8500-ponkey.c
ad714x-i2c.c
ad714x-spi.c
ad714x.c
ad714x.h
adxl34x-i2c.c
adxl34x-spi.c
adxl34x.c
adxl34x.h
akm8963.c input: sensors: add sensors max delay time 2015-02-04 18:46:59 +08:00
akm8975.c input: sensors: remove the execute permissions of akm ecompass driver 2014-02-28 20:23:20 -08:00
akm09911.c input: sensors: add sensors max delay time 2015-02-04 18:46:59 +08:00
ap3426.c input: sensors: add sensors max delay time 2015-02-04 18:46:59 +08:00
apanel.c
arizona-haptics.c Input - arizona-haptics: Fix double lock of dapm_mutex 2014-03-06 21:30:12 -08:00
ati_remote2.c Input: ati_remote2 - fix crashes on detecting device with invalid descriptor 2016-06-07 10:42:47 +02:00
atlas_btns.c
bfin_rotary.c
bma2x2.c input: sensors: configure pinctrl and interrupt for bma2x2 2015-02-09 10:43:28 +08:00
bma150.c
bmp18x-core.c input: sensors: fix the bmp18x driver request regulator multiple times 2014-01-09 17:11:30 +08:00
bmp18x-i2c.c input: sensors: fix the bmp18x driver request regulator multiple times 2014-01-09 17:11:30 +08:00
bmp18x.h input: sensors: fix the bmp18x driver request regulator multiple times 2014-01-09 17:11:30 +08:00
bstclass.c input: sensors: fix the compilation errors for msm8916 64bit 2014-07-25 19:05:54 +08:00
bstclass.h input: sensors: add BOSCH bma2x2 accelerometer driver 2014-04-23 12:40:52 +08:00
cm109.c Input: cm109 - validate number of endpoints before using them 2017-06-08 00:47:05 +02:00
cm36283.c input: sensors: fix incorrect use of input_free_device() 2014-12-12 19:11:00 +08:00
cma3000_d0x.c
cma3000_d0x.h
cma3000_d0x_i2c.c
cobalt_btns.c
da9052_onkey.c
da9055_onkey.c
dm355evm_keys.c
fpc1020_tee.c micro-optimization: Use DSTRLEN to remove incorrect strlen uses 2019-08-26 13:31:43 +02:00
gp2ap002a00f.c
gpio_axis.c
gpio_event.c
gpio_input.c
gpio_matrix.c
gpio_output.c
gpio_tilt_polled.c
hbtp_input.c input: hbtp_input: bypass alphabetical and numeric key config 2014-10-25 13:09:28 -07:00
hp_sdc_rtc.c
ims-pcu.c Input: ims-pcu - validate number of endpoints before using them 2017-06-08 00:47:04 +02:00
isl29044a.c input: sensors: Clean up Intersil isl29044a ALPS driver 2014-11-26 18:04:13 -03:00
ixp4xx-beeper.c
keychord.c ANDROID: input: keychord: fix race condition bug 2017-09-11 23:17:20 +00:00
keyspan_remote.c
kxtj9.c sensors: add enable and poll_delay handle for kxtj9 sensor drver 2013-12-24 16:08:32 +08:00
lis3dh_acc.c input: sensors: add lis3dh accelerometer calibrate feature 2015-02-19 19:18:24 -08:00
ltr553.c Merge "input: sensors: calibrate LTR553 for msm8909 SKUE" 2015-02-09 01:43:26 -08:00
m68kspkr.c
max8925_onkey.c
max8997_haptic.c Input: max8997-haptic - fix NULL pointer dereference 2016-06-07 10:42:53 +02:00
mc3xxx.c input: sensors: Fix mc3xxx compilation for arm64 2014-11-07 18:03:09 -03:00
mc13783-pwrbutton.c
mecs.c first commit 2014-04-09 11:58:54 +08:00
mecs.h first commit 2014-04-09 11:58:54 +08:00
mma8x5x.c input: sensors: create dedicate workqueue for sensors 2015-01-15 23:06:18 -08:00
mma8450.c
mmc3416x.c input: sensors: add sensors max delay time 2015-02-04 18:46:59 +08:00
mmc3416x.h first commit 2014-04-09 11:58:54 +08:00
mpu3050.c input: sensors: fix incorrect use of input_free_device() 2014-12-12 19:11:00 +08:00
mpu6050.c input: sensors: add sensors max delay time 2015-02-04 18:46:59 +08:00
mpu6050.h input: sensors: modify resolution for sensor mpu6050 2014-12-19 02:30:03 -08:00
pcap_keys.c
pcf8574_keypad.c
pcf50633-input.c
pcspkr.c
pm8xxx-vibrator.c
pmic8xxx-pwrkey.c
powermate.c UPSTREAM: Input: powermate - fix oops with malicious USB descriptors 2017-09-05 13:16:34 -07:00
pwm-beeper.c
rb532_button.c
retu-pwrbutton.c
rotary_encoder.c
sgi_btns.c
sparcspkr.c
stk3x1x.c input: sensors: fix incorrect use of input_free_device() 2014-12-12 19:11:00 +08:00
twl4030-pwrbutton.c
twl4030-vibra.c
twl6040-vibra.c
uinput.c Input: uinput - handle compat ioctl for UI_SET_PHYS 2016-08-21 23:22:42 +02:00
wistron_btns.c
wm831x-on.c
xen-kbdfront.c
yealink.c Input: yealink - validate number of endpoints before using them 2017-06-08 00:47:04 +02:00
yealink.h