head 1.4; access; symbols pkgsrc-2021Q1:1.3.0.10 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.8 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.6 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.4 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3; locks; strict; comment @# @; 1.4 date 2021.04.18.08.54.56; author mrg; state dead; branches; next 1.3; commitid g9Jv4tH3AMtBJKPC; 1.3 date 2020.01.14.08.44.03; author mrg; state Exp; branches; next 1.2; commitid VlgsJU1Ut8gRrDSB; 1.2 date 2020.01.06.09.43.16; author mrg; state Exp; branches; next 1.1; commitid Ekz1AklJw2yW2CRB; 1.1 date 2020.01.06.08.41.44; author mrg; state Exp; branches; next ; commitid x3Xe4aQT5O19IBRB; desc @@ 1.4 log @various updates for the new pkgsrc u-boot world order. the whole u-boot package builds with the patches and distinfos moved into the new places. @ text @$NetBSD: patch-configs-pinebook_pro-rk3399_defconfig,v 1.3 2020/01/14 08:44:03 mrg Exp $ Pinebook Pro support from https://patchwork.ozlabs.org/patch/1194525/ reduce pinebook_pro bootdelay to 2 put uboot at 256K. --- configs/pinebook_pro-rk3399_defconfig.orig 2020-01-13 16:59:26.374914888 -0800 +++ configs/pinebook_pro-rk3399_defconfig 2020-01-13 23:15:39.294542172 -0800 @@@@ -0,0 +1,77 @@@@ +CONFIG_ARM=y +CONFIG_ARCH_ROCKCHIP=y +CONFIG_SYS_TEXT_BASE=0x00200000 +CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x200 +CONFIG_ROCKCHIP_RK3399=y +CONFIG_TARGET_PINEBOOK_PRO_RK3399=y +CONFIG_SPL_SPI_FLASH_SUPPORT=y +CONFIG_SPL_SPI_SUPPORT=y +CONFIG_DEBUG_UART_BASE=0xFF1A0000 +CONFIG_DEBUG_UART_CLOCK=24000000 +CONFIG_DEBUG_UART=y +CONFIG_DEFAULT_FDT_FILE="rockchip/rk3399-pinebook-pro.dtb" +CONFIG_MISC_INIT_R=y +# CONFIG_DISPLAY_CPUINFO is not set +CONFIG_DISPLAY_BOARDINFO_LATE=y +# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set +CONFIG_SPL_STACK_R=y +CONFIG_SPL_STACK_R_MALLOC_SIMPLE_LEN=0x10000 +CONFIG_SPL_MTD_SUPPORT=y +CONFIG_SPL_ATF=y +CONFIG_SPL_ATF_NO_PLATFORM_PARAM=y +CONFIG_TPL=y +CONFIG_NR_DRAM_BANKS=1 +CONFIG_CMD_BOOTZ=y +CONFIG_CMD_GPIO=y +CONFIG_CMD_GPT=y +CONFIG_CMD_I2C=y +CONFIG_CMD_MMC=y +CONFIG_CMD_SF=y +CONFIG_CMD_USB=y +# CONFIG_CMD_SETEXPR is not set +CONFIG_CMD_PMIC=y +CONFIG_CMD_REGULATOR=y +CONFIG_CMD_MTDPARTS=y +CONFIG_SPL_OF_CONTROL=y +CONFIG_DEFAULT_DEVICE_TREE="rk3399-pinebook-pro" +CONFIG_OF_SPL_REMOVE_PROPS="pinctrl-0 pinctrl-names clock-names interrupt-parent assigned-clocks assigned-clock-rates assigned-clock-parents" +CONFIG_ROCKCHIP_GPIO=y +CONFIG_SYS_I2C_ROCKCHIP=y +CONFIG_BOOTDELAY=2 +CONFIG_LED=y +CONFIG_LED_GPIO=y +CONFIG_MISC=y +CONFIG_ROCKCHIP_EFUSE=y +CONFIG_MMC_DW=y +CONFIG_MMC_DW_ROCKCHIP=y +CONFIG_MMC_SDHCI=y +CONFIG_MMC_SDHCI_SDMA=y +CONFIG_MMC_SDHCI_ROCKCHIP=y +CONFIG_SPI_FLASH=y +CONFIG_SPI_FLASH_GIGADEVICE=y +CONFIG_SPI_FLASH_WINBOND=y +CONFIG_DM_ETH=y +CONFIG_PMIC_RK8XX=y +CONFIG_REGULATOR_PWM=y +CONFIG_REGULATOR_RK8XX=y +CONFIG_PWM_ROCKCHIP=y +CONFIG_RAM_RK3399_LPDDR4=y +CONFIG_BAUDRATE=1500000 +CONFIG_DEBUG_UART_SHIFT=2 +CONFIG_ROCKCHIP_SPI=y +CONFIG_SYSRESET=y +CONFIG_USB=y +CONFIG_ROCKCHIP_USB2_PHY=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_DWC3=y +# CONFIG_USB_XHCI_ROCKCHIP is not set +CONFIG_USB_EHCI_HCD=y +CONFIG_USB_EHCI_GENERIC=y +CONFIG_USB_HOST_ETHER=y +CONFIG_USB_ETHER_ASIX=y +CONFIG_USB_ETHER_ASIX88179=y +CONFIG_USB_ETHER_MCS7830=y +CONFIG_USB_ETHER_RTL8152=y +CONFIG_USB_ETHER_SMSC95XX=y +CONFIG_SPL_TINY_MEMSET=y +CONFIG_ERRNO_STR=y @ 1.3 log @pull in various patches for pinebook pro that: - turn on the power led - reduce a timeout slightly - possibly enable usb boot (untested) - possibly enable sd boot from emmc uboot (untested) from Emmanuel Vadot and dhivael and some minor massaging from myself. @ text @d1 1 a1 1 $NetBSD: patch-configs-pinebook_pro-rk3399_defconfig,v 1.2 2020/01/06 09:43:16 mrg Exp $ @ 1.2 log @build rksd_loader.img again, now that i found the option to make uboot itself live at 256k from the start of the image, not 8MB (CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x200.) adjust MESSAGE etc to reference just this. bump pkg revision. @ text @d1 1 a1 1 $NetBSD: patch-configs-pinebook_pro-rk3399_defconfig,v 1.1 2020/01/06 08:41:44 mrg Exp $ d5 6 a10 5 diff --git configs/pinebook_pro-rk3399_defconfig configs/pinebook_pro-rk3399_defconfig new file mode 100644 index 0000000000..28577256e7 --- /dev/null +++ configs/pinebook_pro-rk3399_defconfig d51 1 a51 1 +CONFIG_BOOTDELAY=3 @ 1.1 log @add a u-boot for pinebook pro. it's mostly functional though reboot is not working for me currently, and the power LED stays off until netbsd boots still. this is based upon u-boot 2020.01-rc5 with patches from: https://patchwork.ozlabs.org/project/uboot/list/?series=142716 which add specific pinebook pro support. (these sources are known to have a working reboot, but not from a build i've made.) @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 @@@@ -0,0 +1,76 @@@@ d14 1 @