blob: 330d8efae2ba23b9090fa5389f2eed2bda2e2f6e [file] [log] [blame]
Martin Rothe9af73d2024-02-16 10:47:52 -07001## SPDX-License-Identifier: GPL-2.0-only
2
Arthur Heymans5db043f2016-09-18 20:15:45 +02003if BOARD_APPLE_MACBOOK11 || BOARD_APPLE_MACBOOK21 || BOARD_APPLE_IMAC52
Mono9b908242014-03-02 18:40:36 +01004
Elyes HAOUASf0c5be22018-11-27 20:36:44 +01005config BOARD_SPECIFIC_OPTIONS
Mono9b908242014-03-02 18:40:36 +01006 def_bool y
Vladimir Serbinenkoa9db82f2014-10-16 13:21:47 +02007 select SYSTEM_TYPE_LAPTOP
Nico Huber4829af12019-02-27 14:23:18 +01008 select CPU_INTEL_SOCKET_M
Mono9b908242014-03-02 18:40:36 +01009 select NORTHBRIDGE_INTEL_I945
10 select NORTHBRIDGE_INTEL_SUBTYPE_I945GM
11 select SOUTHBRIDGE_INTEL_I82801GX
Mono62805e62015-06-07 13:21:59 +020012 select EC_ACPI
Mono9b908242014-03-02 18:40:36 +010013 select HAVE_OPTION_TABLE
14 select HAVE_CMOS_DEFAULT
Mono9b908242014-03-02 18:40:36 +010015 select HAVE_MP_TABLE
16 select BOARD_ROMSIZE_KB_2048
Vladimir Serbinenkoa2a906e2014-09-01 01:41:37 +020017 select INTEL_INT15
Mono9b908242014-03-02 18:40:36 +010018 select HAVE_ACPI_TABLES
19 select HAVE_ACPI_RESUME
Nico Huber7971582e2017-05-20 01:07:48 +020020 select I945_LVDS
Mono9b908242014-03-02 18:40:36 +010021
22config MAINBOARD_DIR
Patrick Georgi0bb83462019-11-22 20:58:58 +010023 default "apple/macbook21"
Mono9b908242014-03-02 18:40:36 +010024
Mono9b908242014-03-02 18:40:36 +010025config MAINBOARD_PART_NUMBER
Arthur Heymans1dfc0a62016-12-15 19:35:31 +010026 default "Macbook1,1" if BOARD_APPLE_MACBOOK11
27 default "MacBook2,1" if BOARD_APPLE_MACBOOK21
28 default "iMac5,2" if BOARD_APPLE_IMAC52
Vladimir Serbinenkoe71928c2014-08-18 00:38:18 +020029
Mono9b908242014-03-02 18:40:36 +010030config MAX_CPUS
31 int
32 default 2
33
34config MAINBOARD_SMBIOS_MANUFACTURER
35 string
36 default "Apple Inc."
37
Mono9b908242014-03-02 18:40:36 +010038endif