Skip to content

ACPI: EC: Don't use Global Lock if not asked to do so

Len Brown linux-acpi 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest84 of 105 patches 2 repliesIn review

84 of 105 patches are in this archive. Their subjects are numbered up to 105.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
2/105ACPI: EC: Don't use Global Lock if not asked to do sodrivers/acpi/ec.c+0 -30 replies
3/105ACPI: EC: Make EC to initialize first in ACPIdrivers/acpi/Makefile+4 -30 replies
4/105ACPI: EC: "Fake ECDT" workaround is not needed any longer.drivers/acpi/ec.c+0 -810 replies
5/105ACPI: EC: enable burst functionality in EC.drivers/acpi/ec.c+37 -520 replies
6/105ACPI: EC: Remove casts to/from void* from ec.cdrivers/acpi/ec.c+6 -70 replies
7/105ACPI: EC: Put install handlers into separate function.drivers/acpi/ec.c+27 -600 replies
8/105ACPI: EC: Clean ECDT and namespace parsing.drivers/acpi/ec.c+109 -960 replies
9/105ACPI: EC: Rename ec_ecdt to more informative boot_ecdrivers/acpi/ec.c+20 -230 replies
10/105ACPI: EC: first_ec is better to be acpi_ec than acpi_device.drivers/acpi/ec.c+13 -280 replies
11/105ACPI: EC: Cleanup of EC initializationdrivers/acpi/ec.c+13 -190 replies
12/105ACPI: EC: Block queries until EC is fully initializeddrivers/acpi/ec.c+4 -10 replies
13/105asus-laptop: use acpi_evaluate_integer instead of read_acpi_intdrivers/misc/asus-laptop.c+34 -340 replies
14/105asus-laptop: clean write_statusdrivers/misc/asus-laptop.c+29 -190 replies
15/105asus-laptop: add GLEDdrivers/misc/asus-laptop.c+14 -10 replies
16/105asus-laptop: add wapf paramdrivers/misc/asus-laptop.c+16 -00 replies
17/105asus-laptop: version bumpdrivers/misc/asus-laptop.c+2 -20 replies
18/105ACPI: sbs: use EC rather than I2Cdrivers/acpi/sbs.c+287 -2780 replies
19/105ACPI: sbs: remove I2C Kconfig dependencydrivers/acpi/Kconfig+1 -20 replies
20/105ACPI: sbs: remove I2C Makefile hooksdrivers/acpi/Makefile+1 -10 replies
21/105ACPI: sbs: Debug messages correction/improvementdrivers/acpi/sbs.c+149 -1500 replies
22/105ACPI: sbs: Common interface with CM batterydrivers/acpi/sbs.c+319 -2580 replies
23/105ACPI: sbs: remove i2c_ec.[ch]drivers/acpi/i2c_ec.c drivers/acpi/i2c_ec.h+0 -4260 replies
24/105ACPI: ibm-acpi: kill trailing whitespaceDocumentation/ibm-acpi.txt drivers/acpi/ibm_acpi.c+6 -60 replies
25/105ACPI: ibm-acpi: rename some identifiersdrivers/acpi/ibm_acpi.c+24 -190 replies
26/105ACPI: ibm-acpi: add header filedrivers/acpi/ibm_acpi.c drivers/acpi/ibm_acpi.h+438 -1380 replies
27/105ACPI: ibm-acpi: organize codedrivers/acpi/ibm_acpi.c+757 -6410 replies
28/105ACPI: ibm-acpi: update copyright noticedrivers/acpi/ibm_acpi.c+3 -20 replies
29/105ACPI: ibm-acpi: update documentationDocumentation/ibm-acpi.txt+25 -600 replies
31/105ACPI: dock: use NULL for pointerdrivers/acpi/dock.c+2 -10 replies
33/105ACPI: thinkpad-acpi: cleanup Kconfig for thinkpad-acpidrivers/misc/Kconfig drivers/misc/Makefile drivers/misc/thinkpad_acpi.c +1 more+38 -350 replies
34/105ACPI: thinkpad-acpi: add compatibility MODULE_ALIAS entrydrivers/misc/thinkpad_acpi.c+3 -00 replies
35/105ACPI: thinkpad-acpi: cleanup after renameDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+49 -360 replies
36/105ACPI: thinkpad-acpi: update MAINTAINERSMAINTAINERS+9 -90 replies
46/105ACPI: thinkpad-acpi: rename register_ibmacpi_subdriverdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+3 -30 replies
47/105ACPI: thinkpad-acpi: rename one stray use of ibm-acpi in a commentdrivers/misc/thinkpad_acpi.c+1 -10 replies
48/105ACPI: thinkpad-acpi: rename module gluedrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+8 -80 replies
49/105ACPI: thinkpad-acpi: rename thinkpad constantsdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+125 -1270 replies
50/105ACPI: thinkpad-acpi: update fan firmware documentationdrivers/misc/thinkpad_acpi.c+13 -150 replies
51/105ACPI: thinkpad-acpi: add debug modeDocumentation/thinkpad-acpi.txt drivers/misc/Kconfig drivers/misc/thinkpad_acpi.c +1 more+39 -00 replies
52/105ACPI: thinkpad-acpi: clean up probing and move init to subdriversdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+151 -840 replies
53/105ACPI: thinkpad-acpi: add subdriver debug statementsDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+119 -00 replies
54/105ACPI: thinkpad-acpi: uncouple subdriver init from ibms structdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+278 -1750 replies
55/105ACPI: thinkpad-acpi: improve thinkpad detectionDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+21 -00 replies
56/105ACPI: thinkpad-acpi: use bitfields to hold subdriver flagsdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+23 -220 replies
57/105ACPI: thinkpad-acpi: use bitfields for module flagsdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+83 -920 replies
58/105ACPI: thinkpad-acpi: prepare for device model conversiondrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+153 -1180 replies
59/105ACPI: thinkpad-acpi: mark acpi helper functions __must_checkdrivers/misc/thinkpad_acpi.h+4 -40 replies
60/105ACPI: thinkpad-acpi: clean up hotkey subdriverdrivers/misc/thinkpad_acpi.c+29 -170 replies
61/105ACPI: thinkpad-acpi: cleanup bluetooth and wan for sysfs conversiondrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+108 -420 replies
62/105ACPI: thinkpad-acpi: cleanup video subdriverdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+197 -900 replies
63/105ACPI: thinkpad-acpi: clean up CMOS commands subdriverdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+23 -200 replies
64/105ACPI: thinkpad-acpi: cleanup thermal subdriver for sysfs conversiondrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+61 -260 replies
65/105ACPI: thinkpad-acpi: improve fan watchdog messagesdrivers/misc/thinkpad_acpi.c+7 -30 replies
66/105ACPI: Disable MSI on request of FADTdrivers/pci/pci-acpi.c include/acpi/actbl.h+5 -00 replies
67/105ACPI: Improve acpi debug documentationDocumentation/kernel-parameters.txt+27 -50 replies
68/105ACPI: thinkpad-acpi: register with the device modelDocumentation/thinkpad-acpi.txt drivers/misc/Kconfig drivers/misc/thinkpad_acpi.c +1 more+97 -60 replies
69/105ACPI: thinkpad-acpi: driver sysfs conversionDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+133 -20 replies
70/105ACPI: thinkpad-acpi: add infrastructure for the sysfs device attributesdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+102 -50 replies
71/105ACPI: thinkpad-acpi: protect fan and hotkey data structuresdrivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+92 -270 replies
72/105ACPI: thinkpad-acpi: add sysfs support to the thermal subdriverDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+143 -70 replies
73/105ACPI: thinkpad-acpi: add sysfs support to fan subdriverDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+415 -740 replies
74/105ACPI: thinkpad-acpi: add a safety net for TPEC fan control modedrivers/misc/thinkpad_acpi.c+12 -40 replies
75/105ACPI: thinkpad-acpi: add sysfs support to the cmos command subdriverDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c+44 -120 replies
76/105ACPI: thinkpad-acpi: update brightness sysfs interface supportDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+51 -80 replies
77/105ACPI: remove duplicate includedrivers/acpi/processor_idle.c+0 -80 replies
78/105ACPI: Remove duplicate definitions for _STA bitsdrivers/acpi/acpi_memhotplug.c drivers/acpi/container.c drivers/acpi/processor_core.c+7 -160 replies
79/105ACPI: use _STA bit names rather than 0x0Fdrivers/acpi/bus.c drivers/acpi/scan.c+6 -20 replies
80/105ACPI: correct pathname in commentdrivers/clocksource/acpi_pm.c+1 -10 replies
81/105ACPI: word-smith kconfig helpdrivers/acpi/Kconfig+2 -20 replies
82/105ACPI: make /proc/acpi/wakeup more usefuldrivers/acpi/sleep/proc.c+13 -30 replies
83/105ACPI: prevent ACPI quirk warning mass spamming in logsarch/i386/kernel/acpi/earlyquirk.c+4 -11 reply
84/105ACPI: Remove a warning about unused variable in !CONFIG_ACPI compilation.arch/i386/kernel/acpi/earlyquirk.c+1 -11 reply
85/105ACPICA: clear fields reserved before FADT r3drivers/acpi/tables/tbfadt.c+12 -00 replies
86/105ACPI: thinkpad-acpi: add a fan-control feature master toggleDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+38 -90 replies
87/105ACPI: thinkpad-acpi: do not arm fan watchdog if it would not workdrivers/misc/thinkpad_acpi.c+3 -00 replies
88/105ACPI: thinkpad-acpi: fix a fan watchdog invocationdrivers/misc/thinkpad_acpi.c+3 -20 replies
89/105ACPI: thinkpad-acpi: map ENXIO to EINVAL for fan sysfsdrivers/misc/thinkpad_acpi.c+6 -20 replies
90/105ACPI: thinkpad-acpi: improve fan control documentationDocumentation/thinkpad-acpi.txt+13 -50 replies
91/105ACPI: thinkpad-acpi: improve debugging for acpi helpersdrivers/misc/thinkpad_acpi.c+20 -110 replies
92/105ACPI: thinkpad-acpi: improve dock subdriver initializationdrivers/misc/thinkpad_acpi.c+50 -280 replies
93/105ACPI: thinkpad-acpi: add sysfs support to hotkey subdriverDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+176 -110 replies
94/105ACPI: thinkpad-acpi: add sysfs support to wan and bluetooth subdriversDocumentation/thinkpad-acpi.txt drivers/misc/thinkpad_acpi.c drivers/misc/thinkpad_acpi.h+186 -230 replies
95/105thinkpad-acpi: make drivers/misc/thinkpad_acpi:fan_mutex staticdrivers/misc/thinkpad_acpi.h+1 -10 replies
105/105sonypi: use mutex instead of semaphoredrivers/char/sonypi.c+10 -100 replies

Reviews trailers per patch

2 of 84 patches have a Reviewed-by or Acked-by.

PatchHenrique de Moraes HolschuhMattia Dongili
2/105
3/105
4/105
5/105
6/105
7/105
8/105
9/105
10/105
11/105
12/105
13/105
14/105
15/105
16/105
17/105
18/105
19/105
20/105
21/105
22/105
23/105
24/105
25/105
26/105
27/105
28/105
29/105
31/105
33/105
34/105
35/105
36/105
46/105
47/105
48/105
49/105
50/105
51/105
52/105
53/105
54/105
55/105
56/105
57/105
58/105
59/105
60/105
61/105
62/105
63/105
64/105
65/105
66/105
67/105
68/105
69/105
70/105
71/105
72/105
73/105
74/105
75/105
76/105
77/105
78/105
79/105
80/105
81/105
82/105
83/105
84/105
85/105
86/105
87/105
88/105
89/105
90/105
91/105
92/105
93/105
94/105
95/105A-b
105/105A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread