1
linux/drivers/input/keyboard
Linus Torvalds 7ec462100e Getting rid of asm/unaligned.h includes
-----BEGIN PGP SIGNATURE-----
 
 iHUEABYIAB0WIQQqUNBr3gm4hGXdBJlZ7Krx/gZQ6wUCZv3NAgAKCRBZ7Krx/gZQ
 68kbAP0YzQxUgl0/o7Soda8XwKSPZTM9ls6kRk1UHTTG/i4ZigEA/G+i/mBQctL0
 AB911kK8mxfXppfOXzstFBjoJSqiigQ=
 =IE7D
 -----END PGP SIGNATURE-----

Merge tag 'pull-work.unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

Pull generic unaligned.h cleanups from Al Viro:
 "Get rid of architecture-specific <asm/unaligned.h> includes, replacing
  them with a single generic <linux/unaligned.h> header file.

  It's the second largest (after asm/io.h) class of asm/* includes, and
  all but two architectures actually end up using exact same file.

  Massage the remaining two (arc and parisc) to do the same and just
  move the thing to from asm-generic/unaligned.h to linux/unaligned.h"

[ This is one of those things that we're better off doing outside the
  merge window, and would only cause extra conflict noise if it was in
  linux-next for the next release due to all the trivial #include line
  updates.  Rip off the band-aid.   - Linus ]

* tag 'pull-work.unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  move asm/unaligned.h to linux/unaligned.h
  arc: get rid of private asm/unaligned.h
  parisc: get rid of private asm/unaligned.h
2024-10-02 16:42:28 -07:00
..
adc-keys.c Input: adc-keys - use device_for_each_child_node_scoped() 2024-07-15 17:02:13 -07:00
adp5520-keys.c Input: adp5520-keys - convert to platform remove callback returning void 2023-09-23 19:16:40 -07:00
adp5588-keys.c Merge branch 'next' into for-linus 2024-09-20 01:24:24 -07:00
adp5589-keys.c Input: adp5589-keys - fix adp5589_gpio_get_value() 2024-10-01 07:48:49 -07:00
amikbd.c vt: remove superfluous CONFIG_HW_CONSOLE 2024-01-27 19:03:51 -08:00
applespi_trace.h
applespi.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
applespi.h
atakbd.c
atkbd.c Input: atkbd - use guard notation when acquiring mutex 2024-09-05 22:53:11 -07:00
bcm-keypad.c Input: bcm-keypad - remove redundant of_match_ptr() 2024-01-20 00:54:22 -08:00
cap11xx.c Input: cap11xx - stop using chip ID when configuring it 2024-06-07 12:32:31 -07:00
clps711x-keypad.c
cros_ec_keyb.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
cypress-sf.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
dlink-dir685-touchkeys.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
ep93xx_keypad.c input: keypad: ep93xx: add DT support for Cirrus EP93xx 2024-09-12 14:33:11 +00:00
goldfish_events.c
gpio_keys_polled.c Input: gpio_keys_polled - use device_for_each_child_node_scoped() 2024-07-15 17:02:13 -07:00
gpio_keys.c Input: gpio-keys - switch to using cleanup functions 2024-09-05 22:53:20 -07:00
hil_kbd.c
hilkbd.c
hpps2atkbd.h
imx_keypad.c
imx_sc_key.c
imx-sm-bbm-key.c input: keyboard: support i.MX95 BBM module 2024-08-28 21:54:38 +01:00
ipaq-micro-keys.c Input: ipaq-micro-keys - add error handling for devm_kmemdup 2023-12-03 19:04:34 +00:00
iqs62x-keys.c Input: iqs62x-keys - use cleanup facility for fwnodes 2024-09-05 22:53:28 -07:00
jornada680_kbd.c
jornada720_kbd.c
Kconfig Input updates for v6.12-rc0 2024-09-24 12:42:35 -07:00
lkkbd.c Input: keyboard - use sizeof(*pointer) instead of sizeof(type) 2024-06-02 21:32:01 -07:00
lm8323.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
lm8333.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
locomokbd.c Input: keyboard - use sizeof(*pointer) instead of sizeof(type) 2024-06-02 21:32:01 -07:00
lpc32xx-keys.c Input: lpc32xx-keys - remove an unused field in struct lpc32xx_kscan_drv 2024-05-06 15:41:37 -07:00
Makefile Input updates for v6.12-rc0 2024-09-24 12:42:35 -07:00
maple_keyb.c Input: keyboard - use sizeof(*pointer) instead of sizeof(type) 2024-06-02 21:32:01 -07:00
matrix_keypad.c Input: matrix_keypad - remove support for platform data 2024-09-05 21:43:42 -07:00
max7359_keypad.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
mpr121_touchkey.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
mt6779-keypad.c Input: mt6779-keypad - use devm_clk_get_enabled() 2024-08-28 11:10:05 -07:00
mtk-pmic-keys.c
newtonkbd.c Input: keyboard - use sizeof(*pointer) instead of sizeof(type) 2024-06-02 21:32:01 -07:00
nspire-keypad.c Input: nspire-keypad - use devm_platform_get_and_ioremap_resource() 2023-07-10 17:44:26 -07:00
omap4-keypad.c Input: omap4-keypad - react on keypresses if device is runtime-suspended 2023-12-11 18:47:17 -08:00
omap-keypad.c Input: omap-keypad - use driver core to instantiate device attributes 2024-07-12 17:15:29 -07:00
opencores-kbd.c Input: opencores-kbd - convert to devm_platform_ioremap_resource() 2023-07-10 17:44:27 -07:00
pinephone-keyboard.c Input: pinephone-keyboard - use devm_regulator_get_enable() 2023-07-07 17:03:26 -07:00
pmic8xxx-keypad.c
pxa27x_keypad.c Input: pxa27x_keypad - convert to devm_platform_ioremap_resource() 2023-07-10 17:44:28 -07:00
qt1050.c Input: qt1050 - use device_for_each_child_node_scoped() 2024-07-15 17:02:13 -07:00
qt1070.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
qt2160.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
samsung-keypad.c Input: samsung-keypad - convert to platform remove callback returning void 2023-09-23 19:16:41 -07:00
sh_keysc.c Input: sh_keysc - convert to platform remove callback returning void 2023-09-23 19:16:41 -07:00
snvs_pwrkey.c Input: snvs_pwrkey - use devm_clk_get_optional_enabled() 2024-08-31 15:25:05 -07:00
spear-keyboard.c Input: spear-keyboard - switch to devm_clk_get_prepared() 2024-07-28 16:41:12 -07:00
st-keyscan.c Input: st-keyscan - drop of_match_ptr for ID table 2023-03-17 04:17:32 -07:00
stmpe-keypad.c Input: stmpe - drop driver owner assignment 2024-03-28 10:54:19 -07:00
stowaway.c Input: keyboard - use sizeof(*pointer) instead of sizeof(type) 2024-06-02 21:32:01 -07:00
sun4i-lradc-keys.c Input: Explicitly include correct DT includes 2023-07-17 10:03:07 -07:00
sunkbd.c Input: keyboard - use sizeof(*pointer) instead of sizeof(type) 2024-06-02 21:32:01 -07:00
tc3589x-keypad.c Input: tc3589x - use of_property_present() 2024-07-31 12:36:49 -07:00
tca6416-keypad.c Input: tca6416-keypad - remove unused struct tca6416_drv_data 2024-05-06 15:41:28 -07:00
tca8418_keypad.c Input: Switch i2c drivers back to use .probe() 2023-05-17 09:59:11 -07:00
tegra-kbc.c Input: tegra-kbc - use of_property_read_variable_u32_array() and of_property_present() 2024-09-13 23:16:23 -07:00
tm2-touchkey.c Input: drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-13 15:43:19 -07:00
twl4030_keypad.c
xtkbd.c Input: keyboard - use sizeof(*pointer) instead of sizeof(type) 2024-06-02 21:32:01 -07:00