x86/platform/intel-mid: Get rid of duplication of IPC handler
There is no other device handler than ipc_device_handler() and sfi.c already has a handler for IPC devices. Replace a pointer to custom handler by a flag. Due to this change adjust sfi_handle_ipc_dev() to handle it instead of ipc_device_handler(). Signed-off-by:Andy Shevchenko <andriy.shevchenko@linux.intel.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Thomas Gleixner <tglx@linutronix.de> Link: http://lkml.kernel.org/r/20170105130235.177792-2-andriy.shevchenko@linux.intel.com Signed-off-by:
Ingo Molnar <mingo@kernel.org>
Showing
- arch/x86/include/asm/intel-mid.h 1 addition, 3 deletionsarch/x86/include/asm/intel-mid.h
- arch/x86/platform/intel-mid/device_libs/Makefile 0 additions, 1 deletionarch/x86/platform/intel-mid/device_libs/Makefile
- arch/x86/platform/intel-mid/device_libs/platform_ipc.c 0 additions, 59 deletionsarch/x86/platform/intel-mid/device_libs/platform_ipc.c
- arch/x86/platform/intel-mid/device_libs/platform_ipc.h 0 additions, 18 deletionsarch/x86/platform/intel-mid/device_libs/platform_ipc.h
- arch/x86/platform/intel-mid/device_libs/platform_msic_audio.c 1 addition, 2 deletions.../x86/platform/intel-mid/device_libs/platform_msic_audio.c
- arch/x86/platform/intel-mid/device_libs/platform_msic_battery.c 1 addition, 2 deletions...86/platform/intel-mid/device_libs/platform_msic_battery.c
- arch/x86/platform/intel-mid/device_libs/platform_msic_gpio.c 1 addition, 2 deletionsarch/x86/platform/intel-mid/device_libs/platform_msic_gpio.c
- arch/x86/platform/intel-mid/device_libs/platform_msic_ocd.c 1 addition, 2 deletionsarch/x86/platform/intel-mid/device_libs/platform_msic_ocd.c
- arch/x86/platform/intel-mid/device_libs/platform_msic_power_btn.c 1 addition, 2 deletions.../platform/intel-mid/device_libs/platform_msic_power_btn.c
- arch/x86/platform/intel-mid/device_libs/platform_msic_thermal.c 1 addition, 2 deletions...86/platform/intel-mid/device_libs/platform_msic_thermal.c
- arch/x86/platform/intel-mid/sfi.c 33 additions, 22 deletionsarch/x86/platform/intel-mid/sfi.c
Please register or sign in to comment