blob: b490a1f71bb81a0f76b09745873b3e33d156e3c6 [file] [log] [blame]
Amit Pundiraf628c22016-11-02 16:37:00 +08001include device/linaro/hikey/BoardConfigCommon.mk
2
Jake Weinsteinf2de1342017-06-23 12:23:08 -04003TARGET_CPU_VARIANT := cortex-a53
4TARGET_2ND_CPU_VARIANT := cortex-a53
5
Amit Pundiraf628c22016-11-02 16:37:00 +08006TARGET_BOARD_PLATFORM := hikey
Dmitry Shmidt20f2bc12017-05-11 17:05:01 -07007ifeq ($(TARGET_KERNEL_USE), 3.18)
Amit Pundiraf628c22016-11-02 16:37:00 +08008BOARD_KERNEL_CMDLINE := console=ttyAMA3,115200 androidboot.console=ttyAMA3 androidboot.hardware=hikey firmware_class.path=/system/etc/firmware efi=noruntime
9else
10BOARD_KERNEL_CMDLINE := console=ttyFIQ0 androidboot.console=ttyFIQ0 androidboot.hardware=hikey firmware_class.path=/system/etc/firmware efi=noruntime
11endif
12
Yongqin Liudb3edca2017-03-28 22:44:07 +080013## printk.devkmsg only has meaning for kernel 4.9 and later
Dmitry Shmidt20f2bc12017-05-11 17:05:01 -070014## it would be ignored by kernel 3.18 and kernel 4.4
Yongqin Liudb3edca2017-03-28 22:44:07 +080015BOARD_KERNEL_CMDLINE += printk.devkmsg=on
16
Dmitry Shmidt5d080802017-04-11 14:20:03 -070017TARGET_NO_DTIMAGE := true
18
Amit Pundiraf628c22016-11-02 16:37:00 +080019BOARD_SYSTEMIMAGE_PARTITION_SIZE := 1610612736
Mark Salyzyn97ae2202017-05-26 14:56:52 -070020ifeq ($(TARGET_USERDATAIMAGE_4GB), true) # to build for aosp-4g partition table
Amit Pundiraf628c22016-11-02 16:37:00 +080021BOARD_USERDATAIMAGE_PARTITION_SIZE := 1595915776
22else
Mark Salyzyn97ae2202017-05-26 14:56:52 -070023ifeq ($(TARGET_WITH_SWAP), true) # to build for swap-8g partition table
24BOARD_USERDATAIMAGE_PARTITION_SIZE := 4246715904
25else
Amit Pundiraf628c22016-11-02 16:37:00 +080026BOARD_USERDATAIMAGE_PARTITION_SIZE := 5588893184
27endif
Mark Salyzyn97ae2202017-05-26 14:56:52 -070028endif
Amit Pundiraf628c22016-11-02 16:37:00 +080029BOARD_CACHEIMAGE_PARTITION_SIZE := 268435456
30BOARD_FLASH_BLOCK_SIZE := 131072