summaryrefslogtreecommitdiff
path: root/src/superio
AgeCommit message (Expand)Author
2024-08-20superio/ite/it8728f: Support setting power state after power failureVladimir Serbinenko
2024-08-09superio/ite: Remove custom ITE GPIO drivers and codeMichał Żygowski
2024-07-19superio/ite: Enable common driver for GPIO and LED configurationMichał Żygowski
2024-07-19superio/ite/common: Add common driver for GPIO and LED configurationMichał Żygowski
2024-07-03tree: Use <console/console.h> only when usedElyes Haouas
2024-06-11tree: Drop non-existent directories from subdirs-yElyes Haouas
2024-06-09superio/ite/it8659e: Add driver for ITE IT8659EMichał Żygowski
2024-06-08sio/nuvoton: Add Kconfig for shared PS/2 portKeith Hui
2024-05-29tree: Use <stdio.h> for snprintfElyes Haouas
2024-04-18sio/nuvoton/nct6779d: Correct GPIOBASE virtual LDNKeith Hui
2024-04-16superio/fintek/f81866d: Fix UART numbersMaxim Polyakov
2024-04-13superio/ite: Add function to disable PME# outputJoel Linn
2024-04-13superio/ite: Add function to disable 3VSBSW# signalJoel Linn
2024-04-13superio/ite: Add special fan vectorsJoel Linn
2024-04-13superio/ite: Unify it8772f with common codeJoel Linn
2024-04-11tree: Drop unused <stdlib.h>Elyes Haouas
2024-03-30superio/ite: Add full-speed config optionJoel Linn
2024-03-30superio/ite: Fix incorrect warningsJoel Linn
2024-03-30superio: Remove blank lines before and after code blocksElyes Haouas
2024-03-01superio/acpi: Add SUPERIO_PNP_NO_DIS to support always active LDNsMichał Żygowski
2024-02-26superio/ite: Add IT8629ENicholas Sudsgaard
2024-01-31device/device.h: Rename busses for clarityArthur Heymans
2024-01-31include/device/device.h: Remove CHIP_NAME() macroNicholas Sudsgaard
2024-01-24superio: Rename Makefiles from .inc to .mkMartin Roth
2023-12-16sio/nuvoton/npcd378: Fix ACPI errorsRiku Viitanen
2023-12-01superio/smsc: Add support for the SCH555x seriesMate Kukri
2023-11-08sio/nuvoton/npcd378: Use acpi_device_path_joinArthur Heymans
2023-10-19superio/smsc/sch5545/acpi/superio.asl: Clear PME status bits on SCIMichał Żygowski
2023-10-16superio/smsc/sch5545/acpi/superio.asl: Fix UART2 device nameMichał Żygowski
2023-08-11superio/smsc/sch5147/acpi/superio: use IO instead of FixedIO resourceFelix Held
2023-08-11superio/ite/it8721f/acpi/superio: use IO instead of FixedIO resourceFelix Held
2023-08-08superio/serverengines/pilot: drop unused super I/O chipFelix Held
2023-08-07superio/ite: Add IT8784E supportMichał Żygowski
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