aboutsummaryrefslogtreecommitdiff
path: root/src/superio
AgeCommit message (Expand)Author
2023-05-26superio/common: Support more than one SuperIO in ACPIJonathon Hall
2023-05-13sio/smsc/mec1308: fix SIO/PS2 keyboard ACPI for WindowsMatt DeVillier
2023-02-19treewide: Remove useless "_STA: Status" commentElyes Haouas
2023-02-17treewide: Remove unuseful "_HID: Hardware ID" commentElyes Haouas
2022-12-27{superio,ec}/acpi: Replace constant "Zero" with actual numberFelix Singer
2022-12-27{superio,ec}/acpi: Replace constant "One" with actual numberFelix Singer
2022-12-26sio/winbond/w83627hf/acpi: Replace Divide(a,b,c,d) with ASL 2.0 syntaxElyes Haouas
2022-12-26sio/acpi/pnp.asl: Replace Not(a) with ASL 2.0 syntaxElyes Haouas
2022-12-23tree: Replace And(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace And(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace Or(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace ShiftLeft(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-23tree: Replace ShiftLeft(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-14sio/winbond/w83627hf/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-14sio/winbond/w83667hg-a/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-14superio/acpi: Replace Store(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-12{drivers,superio}/acpi: Replace ShiftRight(a,b) with ASL 2.0 syntaxFelix Singer
2022-12-12{soc,superio}/acpi: Replace Subtract(a,b,c) with ASL 2.0 syntaxFelix Singer
2022-12-05superio/ite/it8772f/chip.h: Use 'bool' when appropriateElyes Haouas
2022-12-05superio/aspeed/ast2400/chip.h: Include <stdbool.h>Elyes Haouas
2022-11-21src/superio: Remove unnecessary space after castsElyes Haouas
2022-11-17{ec/superio}/acpi: Remove _PRS if no _SRS is implementedArthur Heymans
2022-11-17superio/acpi/pnp_generic.asl: Add _PRS for each deviceArthur Heymans
2022-11-09Revert "mb/aopen/dxplplusu: Remove board"Kyösti Mälkki
2022-11-09superio/nuvoton/nct6687d: Fix unexpected expressionArthur Heymans
2022-11-07mb/aopen/dxplplusu: Remove boardArthur Heymans
2022-08-07superio/ite/common/early_serial.c: ite_kill_watchdog: set timeout to 0Michał Kopeć
2022-07-08superio/nuvoton/nct6687d: Add ramstage driver and ACPIMichał Żygowski
2022-06-09superio/winbond/w83667hg-a: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09sio/winbond/w83627hf/acpi: Replace LNotEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09sio/winbond/w83627hf/acpi: Replace LLess(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09superio/winbond/w83627hf/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09superio/acpi: Replace LLess(a,b) with ASL 2.0 syntaxFelix Singer
2022-06-09superio/acpi: Replace LEqual(a,b) with ASL 2.0 syntaxFelix Singer
2022-05-16superio/nuvoton/nct6687d: Add early support for NCT6687DMichał Żygowski
2022-05-11superio/kbc1100: Fix set but unused variablesArthur Heymans
2022-04-20superio/smsc/mec1308: Drop `_PRS` from static devicesAngel Pons
2022-04-20superio/smsc/sch5545: Drop `_PRS` from static devicesAngel Pons
2022-02-16Use the fallthrough statement in switch loopsArthur Heymans
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-01-31superio/smsc/lpc47n207/early_serial.c: Fix indent for 'if' statementElyes HAOUAS
2022-01-10superio/smsc/sch5545/superio.c: Include `stdint.h` and `bsd/helpers.h`Elyes HAOUAS
2022-01-10src/superio/smsc: Remove unused <stdlib.h>Elyes HAOUAS
2022-01-10src/superio: Remove unused <acpi/acpi.h>Elyes HAOUAS
2022-01-01superio/winbond/w83627hf/acpi: Replace LNot() with ASL 2.0 syntaxFelix Singer
2022-01-01superio/winbond/w83627hf/acpi: Replace LOr() with ASL 2.0 syntaxFelix Singer
2022-01-01superio/winbond/w83627hf/acpi: Replace LAnd() with ASL 2.0 syntaxFelix Singer
2021-12-31superio/winbond/w83977tf/acpi: Replace Add(a,b,c) with ASL 2.0 syntaxFelix Singer
2021-12-30superio/winbond/w83627hf/acpi: Replace Subtract(a,b,c) with ASL 2.0 syntaxFelix Singer
2021-11-27superio/smsc/sch5545: Disable PS/2 lines isolation during initMichał Żygowski
2021-11-27superio/smsc/sch5545: Clear PMEs in the early initMichał Żygowski
2021-11-04superio: Replace bad uses of `find_resource`Angel Pons
2021-10-05src/soc to src/superio: Fix spelling errorsMartin Roth
2021-08-29superio/nuvoton/nct6776: Correct the definition of NCT6776_GPIOBASEBill XIE
2021-05-06src: Retype option API to use unsigned integersAngel Pons
2021-04-28superio/nuvoton/npcd378: Fall back to non-negative valueAngel Pons
2021-04-21superio/nuvoton/npcd378: Fix `psu_fan_lvl` optionAngel Pons
2021-04-21superio: Use get_int_option()Angel Pons
2021-03-22acpi/acpigen.h: Add more intuitive AML package closing functionsJakub Czapiga
2021-02-13superio/smsc/sch5545: Add missing <types.h>Elyes HAOUAS
2021-02-11src/superio: Fix typo in commentElyes HAOUAS
2021-01-29superio/nuvoton/common/Kconfig: Remove HWM configFrans Hendriks
2020-12-27src/superio: trim and move Makefile.inc, instead use wildcard matchesIdwer Vollering
2020-12-03src: Remove redundant use of ACPI offset(0)Elyes HAOUAS
2020-11-18superio/smsc/sio1036: Support 16-bit IO port addressingNikolai Vyssotski
2020-10-19superio/nuvoton: Factor out equivalent Kconfig optionAngel Pons
2020-10-19superio/nuvoton: Correct NCT6791D COM A mux toggleAngel Pons
2020-10-17superio: Add newline to log message about disabled mouse controllerPaul Menzel
2020-10-17superio/nuvoton: Only set bit 7 of global CR 0x2a for COM APaul Menzel
2020-10-13superio/nuvoton/common: Collapse two if statementsPaul Menzel
2020-10-12superio/smsc/sch5147/acpi: Convert superio.asl to ASL 2.0 syntaxElyes HAOUAS
2020-10-12superio/smsc/sio1007/acpi: Convert superio.asl to ASL 2.0 syntaxElyes HAOUAS
2020-10-12superio/ite/it8772f/acpi: Convert superio.asl to ASL 2.0 syntaxElyes HAOUAS
2020-10-12superio/smsc/mec1308/acpi: Convert superio.asl to ASL 2.0 syntaxElyes HAOUAS
2020-10-12superio/fintek/f81803a/acpi: Convert superio.asl to ASL 2.0 syntaxElyes HAOUAS
2020-10-12superio/winbond/*/acpi: Convert superio.asl to ASL 2.0 syntaxElyes HAOUAS
2020-09-22superio/ite: Distinguish between chips for PECI readingsMichael Büchler
2020-09-18superio/nuvoton: Inline `nuvoton_hwm_select_bank`Angel Pons
2020-09-17src: Remove redundant <device/pnp_type.h>Elyes HAOUAS
2020-09-17src: Remove redundant <device/pnp_def.h>Elyes HAOUAS
2020-09-14src/superio: Remove unused <device/pnp_def.h>Elyes HAOUAS
2020-09-11src/superio: Use 'PNP_IDX_*' macros instead of magic numbersElyes HAOUAS
2020-08-31superio/winbond/wpcd376i: Resurrect the driverSamuel Holland
2020-08-24src/superio: Drop unneeded empty linesElyes HAOUAS
2020-08-21superio/ite: delay PWRGD3 during resumeMichael Büchler
2020-08-18src: Remove unused 'include <delay.h>'Elyes HAOUAS
2020-08-14superio/ite/it8728f: Correct Kconfig selectionsMatt DeVillier
2020-08-14superio/ite/common: Add support for closed-loop modeMatt DeVillier
2020-08-13superio/*/Makefiles: Remove non-existing directory inclusionElyes HAOUAS
2020-08-10superio/ite: allow 24 MHz clock for external sensor interfaceMichael Büchler
2020-08-10superio/ite: configure EC for fans to full at thermal limitMichael Büchler
2020-07-24superio/common: Avoid NULL pointer dereferenceJohn Zhao
2020-07-19sio/nuvoton/common/early_serial.c: Guard serial enableAngel Pons
2020-07-12superio/nuvoton: Avoid NULL pointer dereferenceJohn Zhao
2020-06-16superio/winbond/w83977tf: Add suspend related fieldsKeith Hui
2020-06-08superio/nuvoton/nct6776: Reflow `pnp_dev_info` arrayAngel Pons
2020-06-02superio/nuvoton/nct6779d: Open some LDN config registersKeith Hui
2020-05-26superio/ite/Makefile.inc: Add it8613eAngel Pons
2020-05-20superio/winbond/w83977tf: Scope UART configuration defines more locallyPatrick Georgi
2020-05-19superio/winbond/w83977tf: Fix iasl warningKeith Hui