linux_dsm_epyc7002/drivers/platform/x86
Zhang Rui b5c37b798f ideapad_laptop: convert ideapad device/driver to platform bus
This patch does two things,
 1. enumerate the ideapad device node to platform bus.
 2. convert the current driver from ACPI bus to platform bus.

Note, with this patch, the platform device node created by ACPI,
with the name VPC2004:00, is used as the parent device of
the input, backlight, rfkill sysfs class device.
Plus the ideapad_platform private sysfs attributes,
i.e. camera_power and fan_mode, are also moved to the new
platform device node.

The previous platform device node "ideapad" is removed.

Signed-off-by: Zhang Rui <rui.zhang@intel.com>
CC: Matthew Garrett <matthew.garrett@nebula.com>
CC: Ike Panhc <ike.pan@canonical.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
2013-09-25 19:40:13 +02:00
..
acer-wmi.c acer-wmi: avoid the warning of 'devices' may be used uninitialized 2013-02-27 08:30:41 -05:00
acerhdf.c
amilo-rfkill.c amilo-rfkill: Enable using amilo-rfkill with the FSC Amilo L1310. 2013-09-05 08:52:12 -04:00
apple-gmux.c platform: convert apple-gmux driver to dev_pm_ops from legacy pm_ops 2013-09-11 15:58:16 -07:00
asus-laptop.c ACPI: Remove the old /proc/acpi/event interface 2013-07-15 13:56:36 +02:00
asus-nb-wmi.c asus-nb-wmi: set wapf=4 for ASUSTeK COMPUTER INC. 1015E/U 2013-07-10 15:42:49 -04:00
asus-wmi.c asus-wmi: control wlan-led only if wapf == 4 2013-07-10 15:42:47 -04:00
asus-wmi.h asus-wmi: always report brightness key events 2013-02-27 08:30:37 -05:00
chromeos_laptop.c Platform: x86: chromeos_laptop : Add basic platform data for atmel devices 2013-03-08 16:03:29 -08:00
classmate-laptop.c platform: replace strict_strto*() with kstrto*() 2013-09-05 08:51:52 -04:00
compal-laptop.c platform: x86: remove unnecessary platform_set_drvdata() 2013-09-05 08:52:18 -04:00
dell-laptop.c dell-laptop: fix error return code in dell_init() 2013-07-08 11:46:58 -04:00
dell-wmi-aio.c dell: add new dell WMI format for the AIO machines 2013-05-08 19:59:43 -04:00
dell-wmi.c
eeepc-laptop.c ACPI: Remove the old /proc/acpi/event interface 2013-07-15 13:56:36 +02:00
eeepc-wmi.c asus-wmi: always report brightness key events 2013-02-27 08:30:37 -05:00
fujitsu-laptop.c ACPI: Remove the old /proc/acpi/event interface 2013-07-15 13:56:36 +02:00
fujitsu-tablet.c
hdaps.c
hp_accel.c hp_accel: Ignore the error from lis3lv02d_poweron() at resume 2013-05-08 19:59:44 -04:00
hp-wmi.c hp_wmi: Fix unregister order in hp_wmi_rfkill_setup() 2013-09-05 08:51:59 -04:00
ibm_rtl.c
ideapad-laptop.c ideapad_laptop: convert ideapad device/driver to platform bus 2013-09-25 19:40:13 +02:00
intel_ips.c drivers/platform/x86/intel_ips: Convert to module_pci_driver 2013-07-10 15:42:47 -04:00
intel_ips.h
intel_menlow.c
intel_mid_powerbtn.c platform: x86: remove unnecessary platform_set_drvdata() 2013-09-05 08:52:18 -04:00
intel_mid_thermal.c platform: x86: remove unnecessary platform_set_drvdata() 2013-09-05 08:52:18 -04:00
intel_oaktrail.c
intel_pmic_gpio.c x86 platform drivers: fix gpio leak 2013-07-10 15:42:51 -04:00
intel_scu_ipc.c
intel_scu_ipcutil.c
intel-rst.c x86: irst: use module_acpi_driver to simplify the code 2013-09-05 08:51:45 -04:00
intel-smartconnect.c x86: smartconnect: use module_acpi_driver to simplify the code 2013-09-05 08:51:39 -04:00
Kconfig samsung-laptop: fix config build error 2013-09-05 08:52:27 -04:00
Makefile Add trivial driver to disable Intel Smart Connect 2013-07-10 15:42:49 -04:00
msi-laptop.c x86: msi-laptop: fix memleak 2013-07-10 15:42:40 -04:00
msi-wmi.c
mxm-wmi.c
panasonic-laptop.c platform/x86: panasonic-laptop: reuse module_acpi_driver 2013-09-05 08:52:46 -04:00
pvpanic.c pvpanic: pvpanic device driver 2013-05-08 19:59:52 -04:00
samsung-laptop.c
samsung-q10.c Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86 2013-09-15 17:42:59 -04:00
sony-laptop.c Merge branch 'acpi-assorted' 2013-08-27 01:29:04 +02:00
tc1100-wmi.c
thinkpad_acpi.c thinkpad_acpi: add the ability setting TPACPI_LED_NONE by quirk 2013-09-05 08:51:24 -04:00
topstar-laptop.c
toshiba_acpi.c procfs: new helper - PDE_DATA(inode) 2013-04-09 14:13:32 -04:00
toshiba_bluetooth.c
wmi.c wmi: parse_wdg() should return kernel error codes 2013-09-05 08:52:06 -04:00
xo1-rfkill.c
xo15-ebook.c