Kernel based on NXP imx_4.9.x_1.0.0_ga kernel release. Also includes stable release (4.9.74 as of this patch).
Signed-off-by: Gary Bisson <[email protected]> --- Hi, This patch was tested on rocko but it requires the series from Tom that adds the 6.2.2.p0 graphics. Otherwise the galcore module won't build againt 4.9. So I'm not sure which branch you want to push that patch to. Is Tom's series going to make it to rocko branch? Note that our tree includes a hack to overcome the 4GB of RAM issue with the graphics driver so there's nothing blocking on our end. A warning about this in the log and/or recipe should be sufficient (not sure many platforms have more than 2GB). Hopefully the 6.2.4 version fixes that issue. Regards, Gary --- .../defconfig | 93 +++++++++++++++------- ...-boundary_4.1.15.bb => linux-boundary_4.9.x.bb} | 6 +- 2 files changed, 66 insertions(+), 33 deletions(-) rename recipes-kernel/linux/{linux-boundary-4.1.15 => linux-boundary-4.9.x}/defconfig (87%) rename recipes-kernel/linux/{linux-boundary_4.1.15.bb => linux-boundary_4.9.x.bb} (78%) diff --git a/recipes-kernel/linux/linux-boundary-4.1.15/defconfig b/recipes-kernel/linux/linux-boundary-4.9.x/defconfig similarity index 87% rename from recipes-kernel/linux/linux-boundary-4.1.15/defconfig rename to recipes-kernel/linux/linux-boundary-4.9.x/defconfig index b335f52..e3901be 100644 --- a/recipes-kernel/linux/linux-boundary-4.1.15/defconfig +++ b/recipes-kernel/linux/linux-boundary-4.9.x/defconfig @@ -1,6 +1,5 @@ CONFIG_KERNEL_LZO=y CONFIG_SYSVIPC=y -CONFIG_FHANDLE=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_IKCONFIG=y @@ -28,12 +27,10 @@ CONFIG_SOC_IMX6Q=y CONFIG_SOC_IMX6SL=y CONFIG_SOC_IMX6SX=y CONFIG_SOC_IMX7D=y -CONFIG_ARM_KERNMEM_PERMS=y CONFIG_PCI=y CONFIG_PCI_MSI=y CONFIG_PCI_IMX6=y CONFIG_SMP=y -CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_VMSPLIT_2G=y CONFIG_PREEMPT=y CONFIG_AEABI=y @@ -42,10 +39,9 @@ CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 CONFIG_CMA=y CONFIG_SECCOMP=y -CONFIG_CMDLINE="console=ttymxc1,115200" +CONFIG_CMDLINE="noinitrd console=ttymxc0,115200" CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE=y -CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y @@ -68,16 +64,35 @@ CONFIG_SYN_COOKIES=y # CONFIG_INET_XFRM_MODE_TRANSPORT is not set # CONFIG_INET_XFRM_MODE_TUNNEL is not set # CONFIG_INET_XFRM_MODE_BEET is not set -# CONFIG_INET_LRO is not set -CONFIG_IPV6=y CONFIG_NETFILTER=y CONFIG_NF_CONNTRACK=m # CONFIG_NF_CONNTRACK_PROCFS is not set +CONFIG_NF_TABLES=m +CONFIG_NF_TABLES_INET=m +CONFIG_NFT_EXTHDR=m +CONFIG_NFT_META=m +CONFIG_NFT_CT=m +CONFIG_NFT_COUNTER=m +CONFIG_NFT_LOG=m +CONFIG_NFT_LIMIT=m +CONFIG_NFT_MASQ=m +CONFIG_NFT_REDIR=m +CONFIG_NFT_NAT=m +CONFIG_NFT_REJECT=m +CONFIG_NFT_COMPAT=m +CONFIG_NFT_HASH=m CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_NAT_IPV4=m +CONFIG_NFT_CHAIN_NAT_IPV4=m +CONFIG_NFT_MASQ_IPV4=m +CONFIG_NFT_REDIR_IPV4=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_NAT=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_BRIDGE=m CONFIG_VLAN_8021Q=y CONFIG_LLC2=y CONFIG_CAN=y @@ -106,7 +121,7 @@ CONFIG_DEVTMPFS_MOUNT=y # CONFIG_STANDALONE is not set # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_DMA_CMA=y -CONFIG_CMA_SIZE_MBYTES=320 +CONFIG_CMA_SIZE_MBYTES=0 CONFIG_CONNECTOR=y CONFIG_MTD=y CONFIG_MTD_CMDLINE_PARTS=y @@ -118,9 +133,11 @@ CONFIG_MTD_PHYSMAP_OF=y CONFIG_MTD_M25P80=y CONFIG_MTD_SST25L=y CONFIG_MTD_SPI_NOR=y +CONFIG_SPI_FSL_QUADSPI=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_SIZE=65536 +CONFIG_FTP628=m CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=y # CONFIG_SCSI_PROC_FS is not set @@ -168,14 +185,15 @@ CONFIG_USB_NET_CDC_MBIM=m # CONFIG_USB_NET_NET1080 is not set # CONFIG_USB_NET_CDC_SUBSET is not set # CONFIG_USB_NET_ZAURUS is not set +CONFIG_USB_NET_QMI_WWAN=m CONFIG_USB_HSO=m -CONFIG_ATH_CARDS=m CONFIG_ATH9K=m # CONFIG_ATH9K_RFKILL is not set CONFIG_BRCMFMAC=m CONFIG_IWLWIFI=m +CONFIG_IWLDVM=m +CONFIG_IWLMVM=m CONFIG_RTL8192CE=m -CONFIG_WL_TI=y CONFIG_WL12XX=m CONFIG_WLCORE_SDIO=m # CONFIG_WILINK_PLATFORM_DATA is not set @@ -183,6 +201,7 @@ CONFIG_INPUT_POLLDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_EVDEV=y CONFIG_KEYBOARD_GPIO=m +CONFIG_KEYBOARD_IMX=m CONFIG_KEYBOARD_CWC_HOOKSWITCH=y # CONFIG_MOUSE_PS2 is not set CONFIG_INPUT_TOUCHSCREEN=y @@ -192,14 +211,14 @@ CONFIG_TOUCHSCREEN_CR_MULTI=m CONFIG_TOUCHSCREEN_EGALAX=m CONFIG_TOUCHSCREEN_FT5X06=m CONFIG_TOUCHSCREEN_GOODIX=m -CONFIG_TOUCHSCREEN_GSLX680=m CONFIG_TOUCHSCREEN_ILI210X=m CONFIG_TOUCHSCREEN_PIC16F616=m +CONFIG_TOUCHSCREEN_MC13783=m CONFIG_TOUCHSCREEN_TSC2004=m +CONFIG_TOUCHSCREEN_SILEAD=m CONFIG_TOUCHSCREEN_AR1010_UART=m CONFIG_INPUT_MISC=y CONFIG_INPUT_UINPUT=y -CONFIG_DEVPTS_MULTIPLE_INSTANCES=y # CONFIG_LEGACY_PTYS is not set # CONFIG_DEVKMEM is not set CONFIG_SERIAL_IMX=y @@ -210,26 +229,35 @@ CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_XR20M117X=m CONFIG_FSL_OTP=y +CONFIG_HW_RANDOM_IMX_RNG=y CONFIG_MAGSTRIPE=m CONFIG_SAS=m +CONFIG_DUMMY_I2C_DEVICE=m # CONFIG_I2C_COMPAT is not set CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX_GPIO=y +CONFIG_I2C_MUX_PCA954x=y +CONFIG_I2C_MUX_PINCTRL=m # CONFIG_I2C_HELPER_AUTO is not set CONFIG_I2C_ALGOPCF=m CONFIG_I2C_ALGOPCA=m CONFIG_I2C_IMX=y +CONFIG_I2C_IMX_HS=m CONFIG_SPI=y CONFIG_SPI_IMX=y CONFIG_SPI_SPIDEV=y CONFIG_GPIO_SYSFS=y -CONFIG_POWER_SUPPLY=y +CONFIG_GPIO_IMX_RPMSG=y CONFIG_POWER_RESET=y CONFIG_POWER_RESET_GPIO=y +CONFIG_POWER_RESET_SYSCON_POWEROFF=y +CONFIG_POWER_SUPPLY=y +CONFIG_SENSORS_LM75=m CONFIG_SENSORS_ADS1000=m CONFIG_SENSORS_MAG3110=y # CONFIG_MXC_MMA8451 is not set CONFIG_THERMAL=y +CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_CPU_THERMAL=y CONFIG_IMX_THERMAL=y CONFIG_DEVICE_THERMAL=y @@ -243,6 +271,7 @@ CONFIG_REGULATOR=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_ANATOP=y CONFIG_REGULATOR_ARIZONA=m +CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_MC13892=m CONFIG_REGULATOR_PFUZE100=y CONFIG_MEDIA_SUPPORT=y @@ -275,23 +304,21 @@ CONFIG_MXC_CAMERA_SUBDEV_OV5640_MIPI=m CONFIG_SOC_CAMERA=y CONFIG_DRM=y CONFIG_DRM_VIVANTE=y -CONFIG_FB=y CONFIG_FB_MXS=y CONFIG_FB_MXC_SYNC_PANEL=y +CONFIG_FB_MXC_MIPI_DSI=y +CONFIG_FB_MXC_MIPI_RM68200=y CONFIG_FB_MXC_TVOUT_ADV739X=y CONFIG_FB_MXC_LDB=y CONFIG_FB_MXC_HDMI=y -CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=y CONFIG_LCD_PLATFORM=y -CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_PWM=y CONFIG_BACKLIGHT_LP8860=y CONFIG_BACKLIGHT_GPIO=y CONFIG_DVI_TFP410=y CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_SOUND=y CONFIG_SND=y CONFIG_SND_DYNAMIC_MINORS=y @@ -304,7 +331,8 @@ CONFIG_SND_IMX_SOC=y CONFIG_SND_SOC_IMX_WM8960=m CONFIG_SND_SOC_IMX_SGTL5000=y CONFIG_SND_SOC_IMX_WM5102=m -CONFIG_SND_SOC_IMX_HDMI=y +CONFIG_SND_SOC_IMX_HDMI=m +CONFIG_HID_MULTITOUCH=m CONFIG_USB=y CONFIG_USB_XHCI_HCD=m CONFIG_USB_EHCI_HCD=y @@ -321,6 +349,7 @@ CONFIG_USB_SERIAL_KEYSPAN=y CONFIG_USB_SERIAL_PL2303=y CONFIG_USB_SERIAL_QUALCOMM=y CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_CC_TUSB320=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_MXS_PHY=y CONFIG_USB_GADGET=y @@ -340,27 +369,37 @@ CONFIG_MXC_SIM=y CONFIG_MXC_MIPI_CSI2=y CONFIG_MXC_HDMI_CEC=y CONFIG_LEDS_CLASS=y +CONFIG_LEDS_LM3643=m CONFIG_LEDS_GPIO=y CONFIG_LEDS_PWM=m +CONFIG_LEDS_TRIGGER_TIMER=y +CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_RTC_CLASS=y CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_DRV_ISL1208=y -CONFIG_RTC_DRV_RV4162=y +CONFIG_RTC_DRV_M41T80=y +CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_SNVS=y CONFIG_DMADEVICES=y +CONFIG_IMX_SDMA=y +CONFIG_MXS_DMA=y CONFIG_MXC_PXP_V2=y CONFIG_MXC_PXP_V3=y # CONFIG_MX3_IPU is not set -CONFIG_IMX_SDMA=y -CONFIG_MXS_DMA=y CONFIG_STAGING=y CONFIG_DRM_ANX78XX=m +CONFIG_FB_TFT=m +CONFIG_FB_TFT_ST7789V=m CONFIG_COMMON_CLK_PWM=y # CONFIG_IOMMU_SUPPORT is not set -CONFIG_EXTCON=y CONFIG_IIO=y +CONFIG_ISL28022_ADC=m +CONFIG_TI_ADC081C=m +CONFIG_TI_ADS7924=m +CONFIG_TI_LMP900XX=m +CONFIG_ISL76534=m CONFIG_APDS9300=m CONFIG_PWM=y CONFIG_PWM_IMX=y @@ -375,9 +414,6 @@ CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y -CONFIG_EXT4_FS=y -CONFIG_EXT4_FS_POSIX_ACL=y -CONFIG_EXT4_FS_SECURITY=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -408,7 +444,7 @@ CONFIG_FRAME_WARN=2048 CONFIG_MAGIC_SYSRQ=y # CONFIG_SCHED_DEBUG is not set # CONFIG_DEBUG_BUGVERBOSE is not set -CONFIG_FUNCTION_TRACER=y +# CONFIG_FTRACE is not set CONFIG_STRICT_DEVMEM=y # CONFIG_ARM_UNWIND is not set CONFIG_DEBUG_SET_MODULE_RONX=y @@ -436,12 +472,9 @@ CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=y CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_CAMELLIA=y -CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_TWOFISH=y -# CONFIG_CRYPTO_ANSI_CPRNG is not set CONFIG_CRYPTO_DEV_FSL_CAAM=y CONFIG_CRYPTO_DEV_FSL_CAAM_SM=y -CONFIG_CRC_CCITT=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC7=y diff --git a/recipes-kernel/linux/linux-boundary_4.1.15.bb b/recipes-kernel/linux/linux-boundary_4.9.x.bb similarity index 78% rename from recipes-kernel/linux/linux-boundary_4.1.15.bb rename to recipes-kernel/linux/linux-boundary_4.9.x.bb index 55e8715..9cbfb91 100644 --- a/recipes-kernel/linux/linux-boundary_4.1.15.bb +++ b/recipes-kernel/linux/linux-boundary_4.9.x.bb @@ -9,8 +9,8 @@ SRC_URI = "git://github.com/boundarydevices/linux-imx6.git;branch=${SRCBRANCH} \ file://defconfig \ " -LOCALVERSION = "-2.0.0-ga+yocto" -SRCBRANCH = "boundary-imx_4.1.15_2.0.0_ga" -SRCREV = "719fb24c9923e424d25d1828cdd0c86f11ccb147" +LOCALVERSION = "-1.0.0-ga+yocto" +SRCBRANCH = "boundary-imx_4.9.x_1.0.0_ga" +SRCREV = "ec68e473bd4fb32357103668ebaad38b3a543352" DEPENDS += "lzop-native bc-native" COMPATIBLE_MACHINE = "(nitrogen6x|nitrogen6x-lite|nitrogen6sx|nitrogen7)" -- 2.15.1 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
