7d72743b1f
ODROID HC2 is based upon the Samsung Exynos 5422 and can run full mainline. Switch to linux-edge from Alpine to enable this and drop the close-to-mainline fork for this device. The close-to-mainline fork was already linux-edge for a while but with a separate KConfig. These KConfig changes are now integrated in linux-edge of Alpine. U-boot script was updated to handle vmlinuz-edge as well since Alpine's linux-edge does not generate a vmlinuz file, but vmlinuz-edge. Probably to allow installing linux-lts as well. initcall_blacklist=exynos_drm_init was added to the kernel cmdline because upstream wants to set CONFIG_DRM_EXYNOS=y instead of module. The DRM subsystem of Exynos5 in the kernel seems to be broken for this device. There's also no use for it since this device does not have video out. See https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/38094
29 lines
1.2 KiB
Text
29 lines
1.2 KiB
Text
# Reference: <https://postmarketos.org/deviceinfo>
|
|
# Please use double quotes only. You can source this file in shell
|
|
# scripts.
|
|
|
|
deviceinfo_format_version="0"
|
|
deviceinfo_name="Odroid HC2"
|
|
deviceinfo_manufacturer="Odroid"
|
|
deviceinfo_codename="odroid-hc2"
|
|
deviceinfo_year="2018"
|
|
deviceinfo_dtb="exynos5422-odroidhc1"
|
|
deviceinfo_append_dtb="false"
|
|
deviceinfo_arch="armv7"
|
|
deviceinfo_no_framebuffer="true"
|
|
deviceinfo_generate_legacy_uboot_initfs="true"
|
|
deviceinfo_getty="ttySAC2;115200"
|
|
deviceinfo_disable_dhcpd="true"
|
|
deviceinfo_modules_initfs="libata uas usb-storage scsi_mod sd_mod t10_pi dwc2 dwc3 dwc3-exynos ehci-hcd ehci-exynos ohci_hcd ohci-exynos configfs phy-exynos5-usbdrd phy-exynos-usb2 udc-core dw_mmc dw_mmc-exynos r8152 xhci-hcd xhci-plat-hcd s2mps11 clk-s2mps11 rtc-s5m sec-core sec-irq"
|
|
|
|
# Device related
|
|
deviceinfo_gpu_accelerated="true"
|
|
deviceinfo_chassis="embedded"
|
|
deviceinfo_keyboard="false"
|
|
deviceinfo_external_storage="true"
|
|
|
|
# Bootloader related
|
|
deviceinfo_flash_method="none"
|
|
deviceinfo_sd_embed_firmware="u-boot/odroid-hc2/bl1.bin:1,u-boot/odroid-hc2/bl2.bin:31,u-boot/odroid-xu3/u-boot.bin:63,u-boot/odroid-hc2/tzsw.bin:1503"
|
|
deviceinfo_sd_embed_firmware_step_size=512
|
|
deviceinfo_boot_part_start=8192
|