buildroot: 0002-configs-add-various-Gateworks-Ventana-configs.patch
File 0002-configs-add-various-Gateworks-Ventana-configs.patch, 10.6 KB (added by , 4 years ago) |
---|
-
new file configs/imx6-gwventana-gst_defconfig
From d6b2c9aae84dddaf76cd057f2d8397f4ed009e81 Mon Sep 17 00:00:00 2001 From: Tim Harvey <tharvey@gateworks.com> Date: Wed, 26 Feb 2020 08:24:59 -0800 Subject: [PATCH 2/3] configs: add various Gateworks Ventana configs Signed-off-by: Tim Harvey <tharvey@gateworks.com> --- configs/imx6-gwventana-gst_defconfig | 121 +++++++++++++++++++++++++++++++++++ configs/imx6-gwventana-qt5_defconfig | 110 +++++++++++++++++++++++++++++++ configs/imx6-gwventana_defconfig | 63 ++++++++++++++++++ 3 files changed, 294 insertions(+) create mode 100644 configs/imx6-gwventana-gst_defconfig create mode 100644 configs/imx6-gwventana-qt5_defconfig create mode 100644 configs/imx6-gwventana_defconfig diff --git a/configs/imx6-gwventana-gst_defconfig b/configs/imx6-gwventana-gst_defconfig new file mode 100644 index 0000000..3cdc10a
- + 1 # Toolchain 2 BR2_arm=y 3 BR2_cortex_a9=y 4 BR2_ARM_ENABLE_NEON=y 5 BR2_ARM_ENABLE_VFP=y 6 BR2_ARM_FPU_VFPV3=y 7 8 # Linux headers same as kernel, a 4.20 series 9 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_20=y 10 11 # Additional features needed for packages 12 BR2_TOOLCHAIN_BUILDROOT_WCHAR=y 13 BR2_TOOLCHAIN_BUILDROOT_CXX=y 14 15 # System 16 BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" 17 18 # required tools to create the SD card image 19 BR2_PACKAGE_HOST_DOSFSTOOLS=y 20 BR2_PACKAGE_HOST_GENIMAGE=y 21 BR2_PACKAGE_HOST_MTOOLS=y 22 23 # Filesystem 24 BR2_ROOTFS_OVERLAY="board/gateworks/ventana/rootfs_overlay" 25 BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh" 26 BR2_TARGET_ROOTFS_EXT2=y 27 BR2_TARGET_ROOTFS_EXT2_4=y 28 BR2_TARGET_ROOTFS_EXT2_SIZE="320M" 29 # 'normal' geometry UBI 30 BR2_TARGET_ROOTFS_UBI=y 31 BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 32 BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800 33 BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=16384 34 BR2_TARGET_ROOTFS_UBIFS_OPTS="-F" 35 BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x20000 36 BR2_TARGET_ROOTFS_UBI_SUBSIZE=0 37 38 # Bootloader 39 BR2_TARGET_UBOOT=y 40 BR2_TARGET_UBOOT_BOARDNAME="gwventana_nand" 41 BR2_TARGET_UBOOT_CUSTOM_VERSION=y 42 BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2019.10" 43 BR2_TARGET_UBOOT_FORMAT_IMG=y 44 BR2_TARGET_UBOOT_SPL=y 45 BR2_TARGET_UBOOT_SPL_NAME="SPL" 46 47 # Kernel 48 BR2_LINUX_KERNEL=y 49 BR2_LINUX_KERNEL_CUSTOM_GIT=y 50 BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://github.com/Gateworks/linux-imx6" 51 BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="gateworks_4.20.7" 52 BR2_LINUX_KERNEL_DEFCONFIG="gwventana" 53 BR2_LINUX_KERNEL_DTS_SUPPORT=y 54 BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-gw51xx imx6dl-gw51xx imx6q-gw52xx imx6dl-gw52xx imx6q-gw53xx imx6dl-gw53xx imx6q-gw54xx imx6dl-gw54xx imx6q-gw551x imx6dl-gw551x imx6q-gw552x imx6dl-gw552x imx6q-gw553x imx6dl-gw553x imx6q-gw560x imx6dl-gw560x imx6q-gw5903 imx6dl-gw5903 imx6q-gw5904 imx6dl-gw5904 imx6q-gw5907 imx6dl-gw5907 imx6q-gw5910 imx6dl-gw5910 imx6q-gw5912 imx6dl-gw5912 imx6q-gw5913 imx6dl-gw5913" 55 BR2_LINUX_KERNEL_INSTALL_TARGET=y 56 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y 57 BR2_LINUX_KERNEL_UIMAGE=y 58 BR2_LINUX_KERNEL_UIMAGE_LOADADDR="10008000" 59 BR2_LINUX_KERNEL_INSTALL_TARGET=y 60 61 # Busybox 62 BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y 63 64 # Audio packages 65 BR2_PACKAGE_ALSA_UTILS=y 66 BR2_PACKAGE_ALSA_UTILS_ALSACTL=y 67 BR2_PACKAGE_ALSA_UTILS_ALSAMIXER=y 68 BR2_PACKAGE_ALSA_UTILS_AMIXER=y 69 BR2_PACKAGE_ALSA_UTILS_APLAY=y 70 71 # NXP firmware package 72 BR2_PACKAGE_FREESCALE_IMX=y 73 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q=y 74 BR2_PACKAGE_FIRMWARE_IMX=y 75 BR2_PACKAGE_LINUX_FIRMWARE_IMX_SDMA=y 76 77 # misc packages 78 BR2_PACKAGE_LIBV4L_UTILS=y 79 BR2_PACKAGE_OPENSSL=y 80 BR2_PACKAGE_LESS=y 81 BR2_PACKAGE_LIBV4L=y 82 BR2_PACKAGE_LIBV4L_UTILS=y 83 BR2_PACKAGE_SED=y 84 BR2_PACKAGE_WGET=y 85 86 # gstreamer-1.0 87 BR2_PACKAGE_GSTREAMER1=y 88 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_AUDIOTESTSRC=y 89 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOCONVERT=y 90 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_TCP=y 91 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y 92 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEORATE=y 93 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_ALSA=y 94 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_OGG=y 95 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VORBIS=y 96 BR2_PACKAGE_GST1_PLUGINS_GOOD_JPEG=y 97 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUDIOPARSERS=y 98 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_AUTODETECT=y 99 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLV=y 100 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_ID3DEMUX=y 101 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_LAW=y 102 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MATROSKA=y 103 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_RTSP=y 104 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_LAME=y 105 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_MPG123=y 106 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y 107 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y 108 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_FLAC=y 109 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_SOUPHTTPSRC=y 110 BR2_PACKAGE_GST1_PLUGINS_BAD=y 111 BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTMP=y 112 BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y 113 BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_FBDEV=y 114 BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_KMS=y 115 BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC=y 116 BR2_PACKAGE_GST1_LIBAV=y 117 BR2_PACKAGE_GST1_RTSP_SERVER=y 118 BR2_PACKAGE_GST_GATEWORKS_APPS=y 119 120 # For automatic kernel module loading 121 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y -
new file configs/imx6-gwventana-qt5_defconfig
diff --git a/configs/imx6-gwventana-qt5_defconfig b/configs/imx6-gwventana-qt5_defconfig new file mode 100644 index 0000000..ddec714
- + 1 # Toolchain 2 BR2_arm=y 3 BR2_cortex_a9=y 4 BR2_ARM_ENABLE_NEON=y 5 BR2_ARM_ENABLE_VFP=y 6 BR2_ARM_FPU_VFPV3=y 7 8 # Linux headers same as kernel, a 5.3 series 9 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_3=y 10 11 # Additional features needed for packages 12 BR2_TOOLCHAIN_BUILDROOT_WCHAR=y 13 BR2_TOOLCHAIN_BUILDROOT_CXX=y 14 15 # System 16 BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" 17 18 # required tools to create the SD card image 19 BR2_PACKAGE_HOST_DOSFSTOOLS=y 20 BR2_PACKAGE_HOST_GENIMAGE=y 21 BR2_PACKAGE_HOST_MTOOLS=y 22 23 # Filesystem 24 BR2_ROOTFS_OVERLAY="board/gateworks/ventana/rootfs_overlay" 25 BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh" 26 BR2_TARGET_ROOTFS_EXT2=y 27 BR2_TARGET_ROOTFS_EXT2_4=y 28 BR2_TARGET_ROOTFS_EXT2_SIZE="320M" 29 # 'normal' geometry UBI 30 BR2_TARGET_ROOTFS_UBI=y 31 BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 32 BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800 33 BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=16384 34 BR2_TARGET_ROOTFS_UBIFS_OPTS="-F" 35 BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x20000 36 BR2_TARGET_ROOTFS_UBI_SUBSIZE=0 37 38 # Bootloader 39 BR2_TARGET_UBOOT=y 40 BR2_TARGET_UBOOT_BOARDNAME="gwventana_nand" 41 BR2_TARGET_UBOOT_CUSTOM_VERSION=y 42 BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2019.10" 43 BR2_TARGET_UBOOT_FORMAT_IMG=y 44 BR2_TARGET_UBOOT_SPL=y 45 BR2_TARGET_UBOOT_SPL_NAME="SPL" 46 47 # Kernel 48 BR2_LINUX_KERNEL=y 49 BR2_LINUX_KERNEL_CUSTOM_VERSION=y 50 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.3.8" 51 BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" 52 BR2_LINUX_KERNEL_DTS_SUPPORT=y 53 BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-gw51xx imx6dl-gw51xx imx6q-gw52xx imx6dl-gw52xx imx6q-gw53xx imx6dl-gw53xx imx6q-gw54xx imx6dl-gw54xx imx6q-gw551x imx6dl-gw551x imx6q-gw552x imx6dl-gw552x imx6q-gw553x imx6dl-gw553x imx6q-gw560x imx6dl-gw560x imx6q-gw5903 imx6dl-gw5903 imx6q-gw5904 imx6dl-gw5904" 54 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y 55 BR2_LINUX_KERNEL_UIMAGE=y 56 BR2_LINUX_KERNEL_UIMAGE_LOADADDR="10008000" 57 BR2_LINUX_KERNEL_INSTALL_TARGET=y 58 59 # GL driver 60 BR2_PACKAGE_MESA3D=y 61 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_ETNAVIV=y 62 BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_KMSRO=y 63 BR2_PACKAGE_MESA3D_OPENGL_ES=y 64 65 # Fonts 66 BR2_PACKAGE_BITSTREAM_VERA=y 67 BR2_PACKAGE_CANTARELL=y 68 BR2_PACKAGE_DEJAVU=y 69 BR2_PACKAGE_FONT_AWESOME=y 70 BR2_PACKAGE_GHOSTSCRIPT_FONTS=y 71 BR2_PACKAGE_INCONSOLATA=y 72 BR2_PACKAGE_LIBERATION=y 73 74 # GL demos 75 BR2_PACKAGE_GLMARK2=y 76 BR2_PACKAGE_KMSCUBE=y 77 BR2_PACKAGE_LIBV4L=y 78 BR2_PACKAGE_MESA3D_DEMOS=y 79 80 # Qt5 81 BR2_PACKAGE_QT5=y 82 BR2_PACKAGE_QT5BASE_LICENSE_APPROVED=y 83 BR2_PACKAGE_QT5BASE_OPENGL_LIB=y 84 BR2_PACKAGE_QT5BASE_LINUXFB=y 85 BR2_PACKAGE_QT5BASE_FONTCONFIG=y 86 BR2_PACKAGE_QT5BASE_GIF=y 87 BR2_PACKAGE_QT5BASE_JPEG=y 88 BR2_PACKAGE_QT5CINEX=y 89 BR2_PACKAGE_QT5CINEX_HD=y 90 91 # NXP firmware package 92 BR2_PACKAGE_FREESCALE_IMX=y 93 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q=y 94 BR2_PACKAGE_FIRMWARE_IMX=y 95 96 # libdrm tests 97 BR2_PACKAGE_LIBDRM_INSTALL_TESTS=y 98 99 # gstreamer-1.0 100 BR2_PACKAGE_GSTREAMER1=y 101 BR2_PACKAGE_GST1_PLUGINS_GOOD=y 102 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2=y 103 BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_V4L2_PROBE=y 104 BR2_PACKAGE_GST1_PLUGINS_BAD=y 105 BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOPARSERS=y 106 BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_KMS=y 107 BR2_PACKAGE_GST1_PLUGINS_BASE_PLUGIN_VIDEOTESTSRC=y 108 109 # For automatic kernel module loading 110 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y -
new file configs/imx6-gwventana_defconfig
diff --git a/configs/imx6-gwventana_defconfig b/configs/imx6-gwventana_defconfig new file mode 100644 index 0000000..176e499
- + 1 # Toolchain 2 BR2_arm=y 3 BR2_cortex_a9=y 4 BR2_ARM_ENABLE_NEON=y 5 BR2_ARM_ENABLE_VFP=y 6 BR2_ARM_FPU_VFPV3=y 7 8 # Linux headers same as kernel, a 5.3 series 9 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_3=y 10 11 # Additional features needed for packages 12 BR2_TOOLCHAIN_BUILDROOT_WCHAR=y 13 BR2_TOOLCHAIN_BUILDROOT_CXX=y 14 15 # System 16 BR2_TARGET_GENERIC_GETTY_PORT="ttymxc1" 17 18 # required tools to create the SD card image 19 BR2_PACKAGE_HOST_DOSFSTOOLS=y 20 BR2_PACKAGE_HOST_GENIMAGE=y 21 BR2_PACKAGE_HOST_MTOOLS=y 22 23 # Filesystem 24 BR2_ROOTFS_OVERLAY="board/gateworks/ventana/rootfs_overlay" 25 BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh" 26 BR2_TARGET_ROOTFS_EXT2=y 27 BR2_TARGET_ROOTFS_EXT2_4=y 28 BR2_TARGET_ROOTFS_EXT2_SIZE="320M" 29 # 'normal' geometry UBI 30 BR2_TARGET_ROOTFS_UBI=y 31 BR2_TARGET_ROOTFS_UBIFS_LEBSIZE=0x1f000 32 BR2_TARGET_ROOTFS_UBIFS_MINIOSIZE=0x800 33 BR2_TARGET_ROOTFS_UBIFS_MAXLEBCNT=16384 34 BR2_TARGET_ROOTFS_UBIFS_OPTS="-F" 35 BR2_TARGET_ROOTFS_UBI_PEBSIZE=0x20000 36 BR2_TARGET_ROOTFS_UBI_SUBSIZE=0 37 38 # Bootloader 39 BR2_TARGET_UBOOT=y 40 BR2_TARGET_UBOOT_BOARDNAME="gwventana_nand" 41 BR2_TARGET_UBOOT_CUSTOM_VERSION=y 42 BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2019.10" 43 BR2_TARGET_UBOOT_FORMAT_IMG=y 44 BR2_TARGET_UBOOT_SPL=y 45 BR2_TARGET_UBOOT_SPL_NAME="SPL" 46 47 # Kernel 48 BR2_LINUX_KERNEL=y 49 BR2_LINUX_KERNEL_CUSTOM_VERSION=y 50 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.3.8" 51 BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" 52 BR2_LINUX_KERNEL_DTS_SUPPORT=y 53 BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-gw51xx imx6dl-gw51xx imx6q-gw52xx imx6dl-gw52xx imx6q-gw53xx imx6dl-gw53xx imx6q-gw54xx imx6dl-gw54xx imx6q-gw551x imx6dl-gw551x imx6q-gw552x imx6dl-gw552x imx6q-gw553x imx6dl-gw553x imx6q-gw560x imx6dl-gw560x imx6q-gw5903 imx6dl-gw5903 imx6q-gw5904 imx6dl-gw5904" 54 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y 55 BR2_LINUX_KERNEL_UIMAGE=y 56 BR2_LINUX_KERNEL_UIMAGE_LOADADDR="10008000" 57 BR2_LINUX_KERNEL_INSTALL_TARGET=y 58 59 # NXP firmware package 60 BR2_PACKAGE_FREESCALE_IMX=y 61 BR2_PACKAGE_FREESCALE_IMX_PLATFORM_IMX6Q=y 62 BR2_PACKAGE_FIRMWARE_IMX=y 63 BR2_PACKAGE_LINUX_FIRMWARE_IMX_SDMA=y