Merge branch 'ib/4.10-sparse-keymap-managed' into next
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 9 Mar 2017 18:03:22 +0000 (10:03 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Thu, 9 Mar 2017 18:03:22 +0000 (10:03 -0800)
This brings in version of sparse keymap code that uses managed memory.

1  2 
drivers/input/mouse/elan_i2c_core.c
drivers/input/rmi4/Kconfig
drivers/input/rmi4/rmi_driver.c

Simple merge
index 78a78b99ec31eadf8ac0959af05f522f22809ef5,bb7762bf2879b3a7383b2d326a859833adbbf360..7172b88cd0649c8de16ac7373ec2a16c42c338d2
@@@ -42,16 -40,24 +42,23 @@@ config RMI4_SM
          called rmi_smbus.
  
  config RMI4_F03
 -        bool "RMI4 Function 03 (PS2 Guest)"
 +      bool "RMI4 Function 03 (PS2 Guest)"
-       depends on SERIO=y || RMI4_CORE=SERIO
+       depends on RMI4_CORE
 -        help
 -          Say Y here if you want to add support for RMI4 function 03.
 +      help
 +        Say Y here if you want to add support for RMI4 function 03.
  
 -          Function 03 provides PS2 guest support for RMI4 devices. This
 -          includes support for TrackPoints on TouchPads.
 +        Function 03 provides PS2 guest support for RMI4 devices. This
 +        includes support for TrackPoints on TouchPads.
  
+ config RMI4_F03_SERIO
+       tristate
+       depends on RMI4_CORE
+       depends on RMI4_F03
+       default RMI4_CORE
+       select SERIO
  config RMI4_2D_SENSOR
        bool
 -      depends on RMI4_CORE
  
  config RMI4_F11
        bool "RMI4 Function 11 (2D pointing)"
Simple merge