summaryrefslogtreecommitdiffstats
path: root/src/northbridge/intel/ironlake/raminit.c
Commit message (Expand)AuthorAgeFilesLines
* nb/intel/ironlake: Clean up `jedec_read()` functionAngel Pons2022-02-241-9/+4
* nb/intel/ironlake: Fix some quickpath init magicAngel Pons2022-02-241-1/+0
* nb/intel/ironlake: Decouple `setup_heci_uma()` from northbridgeAngel Pons2022-02-151-1/+6
* nb/intel/ironlake/raminit_heci.c: Turn into compilation unitAngel Pons2022-02-151-3/+0
* nb/intel/ironlake: Split out HECI code out of raminitAngel Pons2022-02-151-219/+2
* nb/intel/ironlake: Use `NUM_CHANNELS` macroAngel Pons2021-12-231-1/+1
* src: Retype option API to use unsigned integersAngel Pons2021-05-061-1/+1
* Revert "nb/intel/ironlake: Handle broken ME firmware"Nico Huber2021-04-251-5/+3
* nb/intel: Use get_int_option()Angel Pons2021-04-211-4/+1
* nb/intel/ironlake: Use new fixed BAR accessorsAngel Pons2021-04-101-372/+361
* arch/x86: Provide readXp/writeXp helpers in arch/mmio.hAngel Pons2021-04-061-10/+0
* nb/intel/ironlake: Drop `pci_mmio_size`Angel Pons2021-04-051-18/+1
* nb/intel/ironlake: Avoid casting pointers to structsAngel Pons2021-02-271-14/+16
* nb/intel/ironlake: Handle broken ME firmwareAngel Pons2021-02-271-3/+5
* nb/intel/ironlake: Rewrite early QPI initAngel Pons2021-02-241-1/+1
* nb/intel/ironlake: Correct even more replay issuesAngel Pons2021-02-241-7/+10
* nb/intel/ironlake: Relocate early QuickPath initAngel Pons2021-02-241-103/+1
* nb/intel/ironlake: Split out some QuickPath init codeAngel Pons2021-02-241-737/+4
* nb/intel/ironlake: Remove unnecessary declarationAngel Pons2021-02-241-4/+0
* nb/intel/ironlake: Fix more replay issuesAngel Pons2021-02-241-24/+33
* nb/intel/ironlake: Fix some replay issuesAngel Pons2021-02-241-47/+64
* nb/intel/ironlake: Correct `set_4cf`Angel Pons2021-02-241-15/+16
* nb/intel/ironlake: Drop redundant clear of SLP_TYPKyösti Mälkki2021-02-231-5/+0
* nb/intel/ironlake: Do not call `collect_system_info` twiceAngel Pons2021-02-221-15/+7
* src: use ARRAY_SIZE where possiblePatrick Georgi2021-02-151-2/+1
* nb/intel/ironlake: Use RCBA macrosAngel Pons2021-01-301-13/+12
* nb/intel/ironlake: Drop constant parameterAngel Pons2021-01-251-10/+8
* nb/intel/ironlake: Print MCH dev/revision IDs and CAPIDAngel Pons2021-01-191-4/+8
* lib/ramtest: Fix ram_check() declarationsKyösti Mälkki2021-01-181-1/+1
* nb/intel/ironlake: Add comment about MCH scan chainsAngel Pons2020-12-141-0/+9
* nb/intel/ironlake: Remove unused constantAngel Pons2020-12-141-2/+0
* nb/intel/ironlake: Clean up DMIBAR/EPBAR registersAngel Pons2020-10-101-8/+8
* ironlake: Fix compilation on x86_64Patrick Rudolph2020-09-261-2/+2
* nb/intel/ironlake: Use `MSAC` definitionAngel Pons2020-09-221-2/+2
* nb/intel/ironlake: Use DMIBAR/EPBAR macrosAngel Pons2020-09-221-12/+12
* nb/intel/ironlake: Clean up cosmetics of early ME functionsAngel Pons2020-09-211-51/+39
* nb/intel/ironlake: Clean up `send_heci_uma_message` signatureAngel Pons2020-09-211-3/+3
* nb/intel/ironlake: Reduce the scope of `heci_uma_addr`Angel Pons2020-09-211-7/+5
* nb/intel/ironlake: Do not re-read ME UMA sizeAngel Pons2020-09-171-6/+1
* nb/intel/ironlake: Drop some unused function parametersAngel Pons2020-09-171-4/+4
* nb/intel/ironlake: Drop `heci_bar` field from raminitAngel Pons2020-09-171-7/+1
* nb/intel/ironlake/raminit: Work around compiler bugPatrick Rudolph2020-09-151-1/+1
* mrc_cache: Add mrc_cache fetch functions to support non-x86 platformsShelley Chen2020-08-241-5/+3
* nb/intel/ironlake: Add Generic Non-Core register definitionsAngel Pons2020-08-031-3/+3
* nb/intel/ironlake: Add Generic Non-Core PCI device definitionAngel Pons2020-08-031-3/+3
* nb/intel/ironlake: Add QPI Physical Layer registersAngel Pons2020-08-031-13/+13
* nb/intel/ironlake: Add QPI Physical Layer device definitionAngel Pons2020-08-031-13/+13
* nb/intel/ironlake: Add QPI Link register definitionsAngel Pons2020-08-031-5/+5
* nb/intel/ironlake: Add definition for QPI Link PCI deviceAngel Pons2020-08-031-5/+5
* nb/intel/ironlake: Add SAD DRAM register definitionsAngel Pons2020-08-031-4/+4