platform-drivers-x86 for v5.3-3
PC Engines APU got one fix for software dependencies to automatically load them and another fix for mapping of key button in the front to issue restart event. OLPC driver is now can be probed automatically based on module device table. Intel PMC core driver supports Intel Ice Lake NNPI processor. WMI driver missed description of new field in the structure that has been added. The following is an automated git shortlog grouped by driver: intel_pmc_core: - Add ICL-NNPI support to PMC Core pcengines-apuv2: - use KEY_RESTART for front button - Fix softdep statement OLPC: - add SPI MODULE_DEVICE_TABLE wmi: - add missing struct parameter description -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqaflIX74DDDzMJJtb7wzTHR8rCgFAl0/EQAACgkQb7wzTHR8 rCjsrQ/+PcPE4YWrPle3pguBTQJAXgs/CCWrxUzTwUM2tNLrP2yPatRCDwUteILa /zmA3CFOdQWmmL5U/p/89M3Ewo921jJZceKAdBmMXMeieqxuLa+/RwBgxZZ2gJFk KPjlo6AHhtBvJ+t7socGjZUFGzmvtVxpgeX+UkXDXBq6rE+zkHOLBGDTelleo7Gj ywaYnG6++jBsCfDqfeaS7ZwbGXMBwJ+YqI5Gob5X8cavmKIoVgco+lkGL9cfgCn6 N/5bpS2ehhE+ceRFJbuk2VCztG5hl5dqvc4aerJgU4P7YFXjd63/Nnr3oCz2rEJB TruLNxQmAx3vaA8EolT9zkbMBEYZBRz8yGaXEOk6mcfZ+l5SM3tiZVcHWC21v3je fLH/Fps7RL5kqZAtJ6l4PUCKv3dCAfe8BNkY66t+azPhUB48JoWG45YZxt5c2Fnq MGSNih25Rhgp1cdzzWDpcbOui0DHtruRL6b9a4oK6UUFi65CqJF+eyv77d/7sCrp /2pgmJNWwCrAp2Lbp5J5XopBokzbqtj9zpAoFmxOGHPlWnllJpg1/vUJiTpDf1xW 3vLAnXxP3zOn5I1xmaRumc3oeCgRIilIdGKssX8E9HbZe6cZIYt+xqFExxU3c/oL 24oOL2fx/gzjWdvVCiabCs+MirFYWjift8SJIWRdGnxkSPLjTUQ= =3TVg -----END PGP SIGNATURE----- Merge tag 'platform-drivers-x86-v5.3-3' of git://git.infradead.org/linux-platform-drivers-x86 Pull x86 platform driver fixes from Andy Shevchenko: "Business as usual, a few fixes and new IDs: - PC Engines APU got one fix for software dependencies to automatically load them and another fix for mapping of key button in the front to issue restart event. - OLPC driver is now probed automatically based on module device table. - Intel PMC core driver supports Intel Ice Lake NNPI processor. - WMI driver missed description of a new field in the structure that has been added" * tag 'platform-drivers-x86-v5.3-3' of git://git.infradead.org/linux-platform-drivers-x86: platform/x86: pcengines-apuv2: use KEY_RESTART for front button platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core Platform: OLPC: add SPI MODULE_DEVICE_TABLE platform/x86: wmi: add missing struct parameter description platform/x86: pcengines-apuv2: Fix softdep statement
This commit is contained in:
commit
45aee68e19
|
@ -736,6 +736,12 @@ static const struct of_device_id olpc_xo175_ec_of_match[] = {
|
|||
};
|
||||
MODULE_DEVICE_TABLE(of, olpc_xo175_ec_of_match);
|
||||
|
||||
static const struct spi_device_id olpc_xo175_ec_id_table[] = {
|
||||
{ "xo1.75-ec", 0 },
|
||||
{}
|
||||
};
|
||||
MODULE_DEVICE_TABLE(spi, olpc_xo175_ec_id_table);
|
||||
|
||||
static struct spi_driver olpc_xo175_ec_spi_driver = {
|
||||
.driver = {
|
||||
.name = "olpc-xo175-ec",
|
||||
|
|
|
@ -812,6 +812,7 @@ static const struct x86_cpu_id intel_pmc_core_ids[] = {
|
|||
INTEL_CPU_FAM6(KABYLAKE_DESKTOP, spt_reg_map),
|
||||
INTEL_CPU_FAM6(CANNONLAKE_MOBILE, cnp_reg_map),
|
||||
INTEL_CPU_FAM6(ICELAKE_MOBILE, icl_reg_map),
|
||||
INTEL_CPU_FAM6(ICELAKE_NNPI, icl_reg_map),
|
||||
{}
|
||||
};
|
||||
|
||||
|
|
|
@ -93,7 +93,7 @@ static struct gpiod_lookup_table gpios_led_table = {
|
|||
|
||||
static struct gpio_keys_button apu2_keys_buttons[] = {
|
||||
{
|
||||
.code = KEY_SETUP,
|
||||
.code = KEY_RESTART,
|
||||
.active_low = 1,
|
||||
.desc = "front button",
|
||||
.type = EV_KEY,
|
||||
|
@ -255,6 +255,4 @@ MODULE_DESCRIPTION("PC Engines APUv2/APUv3 board GPIO/LED/keys driver");
|
|||
MODULE_LICENSE("GPL");
|
||||
MODULE_DEVICE_TABLE(dmi, apu_gpio_dmi_table);
|
||||
MODULE_ALIAS("platform:pcengines-apuv2");
|
||||
MODULE_SOFTDEP("pre: platform:" AMD_FCH_GPIO_DRIVER_NAME);
|
||||
MODULE_SOFTDEP("pre: platform:leds-gpio");
|
||||
MODULE_SOFTDEP("pre: platform:gpio_keys_polled");
|
||||
MODULE_SOFTDEP("pre: platform:" AMD_FCH_GPIO_DRIVER_NAME " platform:leds-gpio platform:gpio_keys_polled");
|
||||
|
|
|
@ -814,6 +814,7 @@ struct tee_client_device_id {
|
|||
/**
|
||||
* struct wmi_device_id - WMI device identifier
|
||||
* @guid_string: 36 char string of the form fa50ff2b-f2e8-45de-83fa-65417f2f49ba
|
||||
* @context: pointer to driver specific data
|
||||
*/
|
||||
struct wmi_device_id {
|
||||
const char guid_string[UUID_STRING_LEN+1];
|
||||
|
|
Loading…
Reference in New Issue