blob: b2a0730db42556cb5b109884a68a9e55e31d4a0e [file] [log] [blame]
Elyes HAOUAS36787b02020-05-07 12:07:24 +02001# SPDX-License-Identifier: GPL-2.0-only
Damien Zammit62477932015-05-03 21:34:38 +10002
3config NORTHBRIDGE_INTEL_PINEVIEW
4 bool
5
6if NORTHBRIDGE_INTEL_PINEVIEW
7
Elyes HAOUAS00b5f532021-02-01 09:45:08 +01008config NORTHBRIDGE_SPECIFIC_OPTIONS
Damien Zammit62477932015-05-03 21:34:38 +10009 def_bool y
Damien Zammit62477932015-05-03 21:34:38 +100010 select HAVE_DEBUG_RAM_SETUP
Damien Zammit51fdb922016-01-18 18:34:52 +110011 select VGA
12 select MAINBOARD_HAS_NATIVE_VGA_INIT
Nico Huberce642f02017-05-19 15:08:21 +020013 select HAVE_VGA_TEXT_FRAMEBUFFER if MAINBOARD_DO_NATIVE_VGA_INIT
Nico Huberd4ebeaf2017-05-22 13:49:22 +020014 select INTEL_EDID if MAINBOARD_DO_NATIVE_VGA_INIT
Patrick Rudolphbb98b382017-09-30 09:13:53 +020015 select INTEL_GMA_ACPI
Julius Wernerbaf27db2019-10-02 17:28:56 -070016 select NO_CBFS_MCACHE
Damien Zammit51fdb922016-01-18 18:34:52 +110017
Damien Zammit62477932015-05-03 21:34:38 +100018config VGA_BIOS_ID
19 string
20 default "8086,a001"
21
Shelley Chen4e9bb332021-10-20 15:43:45 -070022config ECAM_MMCONF_BASE_ADDRESS
Arthur Heymanseb6f2f52018-08-19 23:08:10 +020023 default 0xe0000000
24
Shelley Chen4e9bb332021-10-20 15:43:45 -070025config ECAM_MMCONF_BUS_NUMBER
Angel Pons1318ab42021-01-20 13:31:09 +010026 int
27 default 256
28
Arthur Heymans20f71362018-04-10 16:15:09 +020029config SMM_RESERVED_SIZE
30 hex
31 default 0x80000
32
Angel Pons24b1d8a2021-01-20 12:00:31 +010033config FIXED_MCHBAR_MMIO_BASE
34 default 0xfed14000
35
36config FIXED_DMIBAR_MMIO_BASE
37 default 0xfed18000
38
39config FIXED_EPBAR_MMIO_BASE
40 default 0xfed19000
41
Damien Zammit62477932015-05-03 21:34:38 +100042endif