summaryrefslogtreecommitdiff
path: root/src/superio
AgeCommit message (Expand)Author
2020-05-11superio/winbond/w83977tf: Only list IR logical device if neededKeith Hui
2020-05-05superio/fintek/f81216h: Drop supportKeith Hui
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-04-29superio/aspeed/common: Add early configure functionsBryantOu
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-10Drop unnecessary DEVICE_NOOP entriesNico Huber
2020-04-02Trim `.acpi_fill_ssdt_generator` and `.acpi_inject_dsdt_generator`Nico Huber
2020-03-31superio/fintek: Improve code formattingElyes HAOUAS
2020-03-31superio/{acpi,common}: Improve code formattingElyes HAOUAS
2020-03-31superio/ite: Improve code formattingElyes HAOUAS
2020-03-31superio/nuvoton: Improve code formattingElyes HAOUAS
2020-03-31superio/winbond: Improve code formattingElyes HAOUAS
2020-03-31superio/smsc: Improve code formattingElyes HAOUAS
2020-03-31superio/winbond/{w83627hf,w83977tf}: Use macroElyes HAOUAS
2020-03-29superio: Replace D1/D2 power states with D3Nico Huber
2020-03-25create stdio.h and stdarg.h for {,v}snprintfJoel Kitching
2020-03-25superio/nuvoton/nct5104d: add chip config option to reset GPIOsMichał Żygowski
2020-03-11superio/nuvoton/nct5539d: Update documentation and remove DSDTPatrick Rudolph
2020-03-10winbond/w83667hg-a: Disable mouse controller also during resumePaul Menzel
2020-03-02superio/nuvoton/npcd378: Switch to superio/commonPatrick Rudolph
2020-02-28superio/common: Validate devicetreePatrick Rudolph
2020-02-25superio/aspeed/ast2400: drop non-onetime-config registers for iLPC2AHBMichael Niewöhner
2020-02-25superio/aspeed/ast2400: rename SWAK to SWC to match the datasheetMichael Niewöhner
2020-02-09superio/nuvoton/nct5539d/acpi: fix # comment in superio.aslPavel Sayekat
2020-01-30src/superio/*: Fix typosPatrick Georgi
2020-01-30src/superio: replace license boilerplate with SPDXFelix Held
2020-01-26superio/aspeed/ast2400: Fix Register OffsetChristian Walter
2020-01-20superio/nuvoton/nct5104d: Add virtual LDN for simple GPIO IO controlPiotr Kleinschmidt
2020-01-15superio/nuvoton/nct5104d: Add soft reset GPIO functionalityPiotr Kleinschmidt
2020-01-09drivers/pc80/rtc: Separate {get|set}_option() prototypesKyösti Mälkki
2020-01-09acpi: Be more ACPI compliant when generating _UIDPatrick Rudolph
2020-01-09superio/common/ssdt: Make disabled PNP devices ACPI compliantPatrick Rudolph
2019-12-31src: Remove some romcc workaroundsJacob Garber
2019-12-30superio/nuvoton: add common HWM bank select functionFelix Held
2019-12-22superio/common: Add more ACPI methodsPatrick Rudolph
2019-12-22superio/common/conf_mode: Add op to write SSDTPatrick Rudolph
2019-12-20superio/smsc/lpc47m10x: Expose pnp_enter/exit_conf_stateKyösti Mälkki
2019-12-17superio/aspeed/ast2400: Add AST2500 supportPatrick Rudolph
2019-12-16device/pnp: introduce and use PNP_SKIP_FUNCTIONFelix Held
2019-12-16superio/ite/it8728f: remove unused LDN selection register defineFelix Held
2019-12-16superio/ite: remove unused stdint.h include from header filesFelix Held
2019-12-15mb/msi/ms7721: Don't rewrite pnp_{enter,exit}_conf_state functionElyes HAOUAS
2019-12-13superio/*: Don't use conf_mode directlyPatrick Rudolph
2019-12-12superio/common/generic: Assign resources behind deviceChristian Walter
2019-12-06src/superio: Remove unused intel's superio chipsElyes HAOUAS
2019-12-06superio/smsc/lpc47n207: Remove unused <stdint.h>Elyes HAOUAS
2019-12-06superio/nsc/pc87417: Remove unused <stdint.h>Elyes HAOUAS
2019-12-06src/superio/via: Remove unused superio chipsElyes HAOUAS
2019-12-06superio/fintek: Fix typoElyes HAOUAS
2019-12-05superio/fintek/f81866d: capitalize 'TODO'Elyes HAOUAS
2019-12-05superio/serverengines/pilot: Fix typoElyes HAOUAS
2019-12-05superio/smsc/lpc47n2{17,27}: Fix typoElyes HAOUAS
2019-12-05superio/ite/it8528e: Fix typoElyes HAOUAS
2019-12-05superio/{aspeed,nuvoton}: Fix typoElyes HAOUAS
2019-12-02superio/aspeed: Remove unused aspeed include pathMartin Roth
2019-12-01src/superio: Remove unused include <stdlib.h>Elyes HAOUAS
2019-12-01superio/nct5539d: include the missing acpi.h and ssdt.hMaxim Polyakov
2019-11-05superio/*/*/acpi: Improve the readability of the IndexFieldElyes HAOUAS
2019-11-04superio/nuvoton/nct5539d: use SuperIO ACPI generatorMaxim Polyakov
2019-11-04superio/nuvoton/nct6791d: use SuperIO ACPI generatorMaxim Polyakov
2019-11-04superio/aspeed/common: add workaround for serial routing delay quirkMichael Niewöhner
2019-10-20src: Remove unused 'include <string.h>'Elyes HAOUAS
2019-10-20superio: Use 'include <stdlib.h>' when appropriateElyes HAOUAS
2019-10-20superio: Remove unused include <device/smbus.h>Elyes HAOUAS
2019-10-18superio/nuvoton/nct5539d: Add nuvoton NCT5539D specific superio.aslPavel Sayekat
2019-10-18superio/smsc: Restore sio1036Marshall Dawson
2019-10-16src/superio: Remove unused 'include <console/console.h>'Elyes HAOUAS
2019-10-16src/superio: Remove unused 'include <arch/io.h>'Elyes HAOUAS
2019-10-13src/superio: Remove unused superio chipsMartin Roth
2019-10-13superio/common: Remove unused include 'pnp_def.h'Elyes HAOUAS
2019-10-08superio/it8772f: use pnp_ops.h for pnp register accessFelix Held
2019-10-08superio/winbond/w83627*: use hwm5_conf.h for HWM setupFelix Held
2019-10-08superio/it8772f: use HWM access functionality from hwm5_conf.hFelix Held
2019-10-08superio/hwm5_conf: factor out HWM access from ITE env_ctrlFelix Held
2019-10-07src: Capitalize Super I/OElyes HAOUAS
2019-10-07device: Rename scan_static_bus() -> enable_static_devices()Nico Huber
2019-09-17superio/common: Fix types in printfPatrick Georgi
2019-09-11superio/common: fix regression in ssdtMichael Niewöhner
2019-09-06superio/smsc/lpc47b397: fix regression in ops overrideFelix Held
2019-09-06src/superio/aspeed/ast2400: Use new SuperIO acpigenChristian Walter
2019-09-06superio/common: Add ssdtgen for generic SuperIOsPatrick Rudolph
2019-08-27smsc/superio/sio1007: Fix header nameKyösti Mälkki
2019-07-29src/superio/nuvoton: Add support for NCT5539DPavel Sayekat
2019-07-26superio/fintek: Add f81803ARichard Spiegel
2019-06-22nuvoton/early_serial: improve comments on serial pinmux settingsFelix Held
2019-06-21superio/nuvoton/nct6776: Make Kconfig symbol dependentAngel Pons
2019-06-21superio/nuvoton/nct6791d: Add symbol to select COM portAngel Pons
2019-05-25superio/fintek/f71863fg: Remove variable set but not usedElyes HAOUAS
2019-05-24superio: Add ASpeed AST2400Frans Hendriks
2019-05-15superio/ite: Add IT8786E-IKyösti Mälkki
2019-05-15src/superio/ite/common: Prepare for ITE IT8786E SuperIOMichał Żygowski
2019-05-01superio/fintek/f71808a: Add more optional ramstage registersMax Blau
2019-04-23src: include <assert.h> when appropriateElyes HAOUAS
2019-03-20src: Use 'include <string.h>' when appropriateElyes HAOUAS
2019-03-18src/nsc/common/nsc.h: Drop unused includeElyes HAOUAS
2019-03-14Remove leftover filesKyösti Mälkki
2019-03-08coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX)Julius Werner
2019-03-06superio/ite/it8613e: add support for ITE IT8613EKrystian Hebel
2019-03-04device/pnp: Add header files for PNP opsKyösti Mälkki
2019-03-04arch/io.h: Drop unnecessary includeKyösti Mälkki