summaryrefslogtreecommitdiff
path: root/src/northbridge/intel/gm45
AgeCommit message (Expand)Author
2023-05-21nb/intel/gm45/gma: Centralize call to gm45_get_lvds_edid_str()Nico Huber
2023-05-21nb/intel/gm45/gma: Use res2mmio() directly for GTT accessNico Huber
2023-05-21nb/intel/gm45/gma: Probe PCI resource once and firstNico Huber
2023-04-06nb/intel/gm45: Export EDID-reading routine as a functionBill XIE
2023-04-05nb/intel/gm45: Prevent null-deref in get_blc_pwm_freq_value()Bill XIE
2023-01-26nb/intel/gm45: Add remaining raminit code to support DDR2Nico Huber
2023-01-26nb/intel/gm45: Split DDR2 I/O init outNico Huber
2023-01-26nb/intel/gm45: Split DDR2 JEDEC init outNico Huber
2023-01-26nb/intel/gm45: Wedge DDR2 SPD support inNico Huber
2023-01-04nb/intel/*/Kconfig: Remove dummy NORTHBRIDGE_SPECIFIC_OPTIONSElyes Haouas
2022-12-05cpu/intel/speedstep: Have nb and sb code provide c5/c6/slfmArthur Heymans
2022-12-01nb/intel/gm45: Hook up PCI domain and CPU bus ops to devicetreeArthur Heymans
2022-11-22src/northbridge: Remove unnecessary space after castsElyes Haouas
2022-11-18cbmem_top_chipset: Change the return value to uintptr_tElyes Haouas
2022-11-04nb/intel/gm45: Specify supported memory typesElyes Haouas
2022-11-03nb/intel/gm45: Make polling loops more explicitAngel Pons
2022-10-06treewide: use predicate to check if pci device is on n-th busFabio Aiuto
2022-09-14nb/intel: Use "if (!ptr)" in preference to "if (ptr == NULL)"Elyes Haouas
2022-07-05nb,soc/intel: Handle upper RAM boundaryKyösti Mälkki
2022-06-24nb/intel/gm45/acpi: Fix max PCI bus numberNico Huber
2022-06-22device/resource: Add _kb postfix for resource allocatorsKyösti Mälkki
2022-05-24nb/intel/i945,gm45: Use incrementing index with fixed resourceKyösti Mälkki
2022-05-13nb/intel/gm45: Enable 64bit supportArthur Heymans
2022-05-13nb/intel/gm45/iommu.c: Fix clearing GTTArthur Heymans
2022-05-13nb/intel/gm45/dsdt: Fix number of PCI bussesArthur Heymans
2022-05-13nb/intel/gm45: Allow for PCI BARs above 4GArthur Heymans
2022-04-24northbridge/intel: Remove unused <acpi/acpi.h>Elyes HAOUAS
2022-03-25nb/intel/gm45/pm.c: Make clang happyArthur Heymans
2022-03-08timestamps: Rename timestamps to make names more consistentJakub Czapiga
2022-03-07src: Make PCI ID define names shorterFelix Singer
2022-02-07treewide: Remove "ERROR: "/"WARN: " prefixes from log messagesJulius Werner
2022-02-05cpu,nb/intel: Drop remains of LAPIC_MONOTONIC_TIMERKyösti Mälkki
2022-01-31nb/intel/gm45/raminit.c: Fix indent for 'if' statementElyes HAOUAS
2022-01-26src: Add missing 'void' in function definitionElyes HAOUAS
2022-01-01src: Use 'stdint.h' when appropriateElyes HAOUAS
2021-11-10Rename ECAM-specific MMCONF KconfigsShelley Chen
2021-11-04nb/intel: Replace bad uses of `find_resource`Angel Pons
2021-10-18ACPI: Have common acpi_fill_mcfg()Kyösti Mälkki
2021-07-26src/*: Specify type of `CBFS_SIZE` onceAngel Pons
2021-06-07cpu/x86: Default to PARALLEL_MP selectedKyösti Mälkki
2021-05-16nb/intel/gm45: Guard even more macro parametersAngel Pons
2021-05-06src: Retype option API to use unsigned integersAngel Pons
2021-05-05nb/intel: Don't select VBOOT_SEPARATE_VERSTAGEArthur Heymans
2021-04-21nb/intel: Use get_int_option()Angel Pons
2021-04-10nb/intel/gm45: Use new fixed BAR accessorsAngel Pons
2021-04-10nb/intel/gm45/gm45.h: Guard `CxDRC1_NOTPOP` macro parametersAngel Pons
2021-02-16nb/intel: Add missing <types.h>Elyes HAOUAS
2021-02-07nb/intel/gm45: Factor out {DMI,EP,MCH}BAR accessorsAngel Pons
2021-02-06intel: Define `RCBA_LENGTH` in Kconfig and use itAngel Pons
2021-02-05intel: Turn `DEFAULT_RCBA` into a Kconfig symbolAngel Pons
2021-02-04nb/intel/x/bootblock.c Revert `include <arch/pci_io_cfg.h>`Angel Pons
2021-02-02treewide [Kconfig]: Remove useless commentElyes HAOUAS
2021-02-01nb/intel/gm45/bootblock.c: include <arch/pci_io_cfg.h>Elyes HAOUAS
2021-01-30nb/intel/gm45: Define and use MMCONF_BUS_NUMBERAngel Pons
2021-01-29device/Kconfig: Declare MMCONF symbols' type onceAngel Pons
2021-01-18nb/intel/gm45: Reserve MMIO and firmware memory below 1MiBNico Huber
2021-01-18Revert "nb/intel/gm45/gm45.h: Remove duplicated include"Patrick Georgi
2021-01-18northbridge/intel/gm45/bootblock.c: Remove repeated wordElyes HAOUAS
2021-01-18nb/intel/gm45/gm45.h: Remove duplicated includeElyes HAOUAS
2021-01-10nb/intel/gm45: Guard macro parametersAngel Pons
2021-01-10nb/intel/gm45: Guard `CxDRBy_BOUND_SHIFT` macro parametersAngel Pons
2020-12-30drivers/intel/gma: Include gfx.asl by default for all platforms...Matt DeVillier
2020-10-24nb/intel/gm45: Clean up header handlingAngel Pons
2020-10-24nb/intel/gm45: Introduce memmap.hAngel Pons
2020-10-24nb/intel/gm45: Add more DMIBAR/EPBAR registersAngel Pons
2020-09-29nb/intel/gm45: Answer question about conversion stepping A1Angel Pons
2020-09-25nb/intel/gm45/gm45.h: Clean up cosmeticsAngel Pons
2020-09-25nb/intel/gm45: Drop unused `DEFAULT_HECIBAR` macroAngel Pons
2020-09-25nb/intel/gm45: Drop casts from DEFAULT_{MCHBAR,DMIBAR}Angel Pons
2020-09-21src/northbridge: Drop unneeded empty linesElyes HAOUAS
2020-08-04nb/intel/gm45: Deduplicate PCIEXBAR decodingAngel Pons
2020-08-04nb/intel/gm45/northbridge.c: Use `MiB` definitionAngel Pons
2020-08-04nb/intel/gm45: Use PCI bitwise opsAngel Pons
2020-07-26src: Change BOOL CONFIG_ to CONFIG() in comments & stringsMartin Roth
2020-07-09nb/intel/gm45/acpi/gm45.asl: Drop dead codeAngel Pons
2020-07-08nb/intel/gm45: Use ASL 2.0 syntaxAngel Pons
2020-07-08nb/intel/gm45: Tidy up comments and cosmeticsAngel Pons
2020-06-27sb/intel/i82801ix: Use pmutil.h definitionsAngel Pons
2020-06-22device/smbus_host: Declare common early SMBus prototypesKyösti Mälkki
2020-06-09nb/intel/gm45/iommu.c: Fix regression when updating PCI commandAngel Pons
2020-06-06src: Use pci_dev_ops_pci where applicableAngel Pons
2020-05-27intel/gma: Only enable bus mastering if we are going to use itNico Huber
2020-05-27intel/gma: Don't bluntly enable I/ONico Huber
2020-05-27drivers/intel/gma: Move IGD OpRegion to CBMEMNico Huber
2020-05-26nb/intel: Fix 16-bit read/write PCI_COMMAND registerElyes HAOUAS
2020-05-18nb/intel: Const'ify pci_devfn_t devicesElyes HAOUAS
2020-05-18src: Remove leading blank lines from SPDX headerElyes HAOUAS
2020-05-13src: Remove unused '#include <stddef.h>'Elyes HAOUAS
2020-05-11treewide: Remove "this file is part of" linesPatrick Georgi
2020-05-09src/: Replace GPL boilerplate with SPDX headersPatrick Georgi
2020-05-08northbridge/*/Kconfig: Replace GPLv2 long form headers with SPDX headerElyes HAOUAS
2020-05-02acpi: Move ACPI table support out of arch/x86 (3/5)Furquan Shaikh
2020-04-28device: Constify struct device * parameter to acpi_fill_ssdt()Furquan Shaikh
2020-04-28device: Constify struct device * parameter to write_acpi_tablesFurquan Shaikh
2020-04-10Replace DEVICE_NOOP with noop_(set|read)_resourcesNico Huber
2020-04-10Drop unnecessary DEVICE_NOOP entriesNico Huber
2020-04-05src/northbridge: Use SPDX for GPL-2.0-only filesAngel Pons
2020-04-05Drop explicit NULL initializations from `device_operations`Elyes HAOUAS
2020-04-02nb/intel/gm45: Simplify GMA SSDT generatorMatt DeVillier
2020-04-02Trim `.acpi_fill_ssdt_generator` and `.acpi_inject_dsdt_generator`Nico Huber