core/linux-cubox initial kernel for all imx based cubox and remove core/linux-imx-c1

This commit is contained in:
Dave Higham 2013-12-19 15:31:48 +00:00
parent 916b705068
commit 3e9b863d5e
8 changed files with 263 additions and 1551 deletions

View file

@ -1,84 +0,0 @@
From 54020151feba813f913dc7465606a5dded580fd7 Mon Sep 17 00:00:00 2001
From: Rabeeh Khoury <rabeeh@solid-run.com>
Date: Wed, 25 Sep 2013 21:59:47 +0200
Subject: [PATCH 1/2] SolidRun i.MX6 based carrier one base
The patches adds a new machine with id 4773 to the kernel tree.
Sets up the Kconfig and Makefile accordingly
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
---
arch/arm/mach-mx6/Kconfig | 33 +++++++++++++++++++++++++++++++++
arch/arm/mach-mx6/Makefile | 1 +
arch/arm/tools/mach-types | 1 +
3 files changed, 35 insertions(+)
diff --git a/arch/arm/mach-mx6/Kconfig b/arch/arm/mach-mx6/Kconfig
index 64ce4d4..144bb24 100644
--- a/arch/arm/mach-mx6/Kconfig
+++ b/arch/arm/mach-mx6/Kconfig
@@ -282,6 +282,39 @@ config MACH_MX6Q_HDMIDONGLE
Include support for i.MX 6Quad HDMI Dongle platform. This includes specific
configurations for the board and its peripherals.
+config MACH_C1
+ bool "Support SolidRun i.MX6 Carrier One platform"
+ select ARCH_MX6Q
+ select SOC_IMX6Q
+ select IMX_HAVE_PLATFORM_IMX_UART
+ select IMX_HAVE_PLATFORM_DMA
+ select IMX_HAVE_PLATFORM_FEC
+ select IMX_HAVE_PLATFORM_GPMI_NFC
+ select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX
+ select IMX_HAVE_PLATFORM_SPI_IMX
+ select IMX_HAVE_PLATFORM_IMX_I2C
+ select IMX_HAVE_PLATFORM_VIV_GPU
+ select IMX_HAVE_PLATFORM_IMX_VPU
+ select IMX_HAVE_PLATFORM_IMX_SSI
+ select IMX_HAVE_PLATFORM_IMX_ANATOP_THERMAL
+ select IMX_HAVE_PLATFORM_FSL_USB2_UDC
+ select IMX_HAVE_PLATFORM_MXC_EHCI
+ select IMX_HAVE_PLATFORM_FSL_OTG
+ select IMX_HAVE_PLATFORM_FSL_USB_WAKEUP
+ select IMX_HAVE_PLATFORM_AHCI
+ select IMX_HAVE_PLATFORM_IMX_OCOTP
+ select IMX_HAVE_PLATFORM_IMX_VIIM
+ select IMX_HAVE_PLATFORM_IMX2_WDT
+ select IMX_HAVE_PLATFORM_IMX_PM
+ select IMX_HAVE_PLATFORM_MXC_HDMI
+ select IMX_HAVE_PLATFORM_IMX_ASRC
+ select IMX_HAVE_PLATFORM_FLEXCAN
+ select IMX_HAVE_PLATFORM_IMX_PCIE
+ select IMX_HAVE_PLATFORM_IMX_CAAM
+ help
+ Include support for SolidRun i.MX6 based Carrier One board
+
+
comment "MX6 Options:"
config IMX_PCIE
diff --git a/arch/arm/mach-mx6/Makefile b/arch/arm/mach-mx6/Makefile
index 8c1d754..793668e 100644
--- a/arch/arm/mach-mx6/Makefile
+++ b/arch/arm/mach-mx6/Makefile
@@ -13,6 +13,7 @@ obj-$(CONFIG_MACH_MX6SL_ARM2) += board-mx6sl_arm2.o mx6sl_arm2_pmic_pfuze100.o
obj-$(CONFIG_MACH_MX6SL_EVK) += board-mx6sl_evk.o mx6sl_evk_pmic_pfuze100.o
obj-$(CONFIG_MACH_MX6Q_SABRELITE) += board-mx6q_sabrelite.o
obj-$(CONFIG_MACH_MX6Q_SABRESD) += board-mx6q_sabresd.o mx6q_sabresd_pmic_pfuze100.o
+obj-$(CONFIG_MACH_C1) += board-mx6q_c1.o
obj-$(CONFIG_MACH_MX6Q_SABREAUTO) += board-mx6q_sabreauto.o mx6q_sabreauto_pmic_pfuze100.o
obj-$(CONFIG_MACH_MX6Q_HDMIDONGLE) += board-mx6q_hdmidongle.o
obj-$(CONFIG_SMP) += plat_hotplug.o platsmp.o headsmp.o
diff --git a/arch/arm/tools/mach-types b/arch/arm/tools/mach-types
index f6b5c0e..45eac57 100644
--- a/arch/arm/tools/mach-types
+++ b/arch/arm/tools/mach-types
@@ -1120,4 +1120,5 @@ mx6q_arm2 MACH_MX6Q_ARM2 MX6Q_ARM2 3837
mx6sl_arm2 MACH_MX6SL_ARM2 MX6SL_ARM2 4091
mx6q_hdmidongle MACH_MX6Q_HDMIDONGLE MX6Q_HDMIDONGLE 4284
mx6sl_evk MACH_MX6SL_EVK MX6SL_EVK 4307
+c1 MACH_C1 C1 4773
--
1.7.9.5

View file

@ -1,28 +0,0 @@
From 9417de1558e32e616546b2a896e3c0d91a23e3fe Mon Sep 17 00:00:00 2001
From: Rabeeh Khoury <rabeeh@solid-run.com>
Date: Thu, 26 Sep 2013 11:57:21 +0200
Subject: [PATCH 3/4] LVDS on LDB_SEP1
Otherwise HDMI won't come up
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
---
arch/arm/mach-mx6/board-mx6q_c1.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm/mach-mx6/board-mx6q_c1.c b/arch/arm/mach-mx6/board-mx6q_c1.c
index ebbf8b8..6fd363e 100644
--- a/arch/arm/mach-mx6/board-mx6q_c1.c
+++ b/arch/arm/mach-mx6/board-mx6q_c1.c
@@ -456,7 +456,7 @@ static struct fsl_mxc_ldb_platform_data ldb_data = {
.ipu_id = 1,
.disp_id = 1,
.ext_ref = 1,
- .mode = LDB_SEP0,
+ .mode = LDB_SEP1,
.sec_ipu_id = 1,
.sec_disp_id = 0,
};
--
1.7.9.5

View file

@ -1,25 +0,0 @@
From e69cc3a53bd1f9113114eacb5b070f53baec9bfb Mon Sep 17 00:00:00 2001
From: Rabeeh Khoury <rabeeh@solid-run.com>
Date: Thu, 26 Sep 2013 11:58:07 +0200
Subject: [PATCH 4/4] Added Carrier-One (C1) to imx6_defconfig
Signed-off-by: Rabeeh Khoury <rabeeh@solid-run.com>
---
arch/arm/configs/imx6_defconfig | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/imx6_defconfig b/arch/arm/configs/imx6_defconfig
index b02b875..af05e9f 100644
--- a/arch/arm/configs/imx6_defconfig
+++ b/arch/arm/configs/imx6_defconfig
@@ -311,6 +311,7 @@ CONFIG_MACH_MX6Q_SABRELITE=y
CONFIG_MACH_MX6Q_SABRESD=y
CONFIG_MACH_MX6Q_SABREAUTO=y
CONFIG_MACH_MX6Q_HDMIDONGLE=y
+CONFIG_MACH_C1=y
#
# MX6 Options:
--
1.7.9.5

View file

@ -1,4 +1,5 @@
# Maintainer: Kevin Mihelich <kevin@archlinuxarm.org> # Maintainer1: Dave Higham <pepedog@archlinuxarm.org>
# Maintainer2: Kevin Mihelich <kevin@archlinuxarm.org>
# i.MX6 kernel and headers # i.MX6 kernel and headers
# - note: any other kernel packages should include headers for that march # - note: any other kernel packages should include headers for that march
@ -6,9 +7,11 @@
buildarch=4 buildarch=4
pkgbase=linux-imx6-c1 pkgbase=linux-imx6-cubox
pkgname=('linux-imx6-c1' 'linux-headers-imx6-c1') pkgname=('linux-imx6-cubox' 'linux-headers-imx6-cubox')
# pkgname=linux-custom # Build kernel with a different name # pkgname=linux-custom # Build kernel with a different name
_commit=da311d2e415b318673b6042bf9b0137bcfcb73b3
_srcname=linux-imx6-${_commit}
_kernelname=${pkgname#linux} _kernelname=${pkgname#linux}
_basekernel=3.0 _basekernel=3.0
pkgver=${_basekernel}.35 pkgver=${_basekernel}.35
@ -16,50 +19,26 @@ pkgrel=1
arch=('arm') arch=('arm')
url="http://www.kernel.org/" url="http://www.kernel.org/"
license=('GPL2') license=('GPL2')
makedepends=('xmlto' 'docbook-xsl' 'uboot-mkimage' 'git') makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'uboot-mkimage' 'git')
options=('!strip') options=('!strip')
source=('config'
'0001-SolidRun-i.MX6-based-carrier-one-base.patch' source=("https://github.com/solidrun/linux-imx6/archive/${_commit}.tar.gz"
'0002-SolidRun-Carrier-One-board-support.patch' 'config'
'0003-LVDS-on-LDB_SEP1.patch'
'0004-Added-Carrier-One-C1-to-imx6_defconfig.patch'
'change-default-console-loglevel.pat') 'change-default-console-loglevel.pat')
md5sums=('2311c0b8a4d976887d7850f217022a8b' md5sums=('17c0223a6519e8763d216865f19f0ebe'
'6f7a3a3b8cafe4414344734d9835f89d' '75f7622723f6b46d6a848662dfd727fa'
'0b73f615bf6302da8466c7ccc85bf71b'
'94a48670c8fe1069141a6efa868bcc42'
'6986240fd6e9fe1368a7a0408a13d1d1'
'9d3c56a4b999c8bfbd4018089a62f662') '9d3c56a4b999c8bfbd4018089a62f662')
#git clone git://git.freescale.com/imx/linux-2.6-imx.git -b imx_3.0.35_4.1.0
#cd linux-2.6-imx.git
__gitroot="git://git.freescale.com/imx/linux-2.6-imx.git"
__gitname="linux-2.6-imx"
__gitbranch="imx_3.0.35_4.1.0"
prepare() { prepare() {
cd "${srcdir}" cd "${srcdir}/${_srcname}"
msg "Connecting to GIT server...."
if [ -d $__gitname ] ; then cat "${srcdir}/config" > ./.config
cd $__gitname && git pull origin
msg "The local files are updated."
else
git clone --depth 1 --branch=${__gitbranch} $__gitroot
fi
msg "GIT checkout done or server timeout" # add pkgrel to extraversion
sed -ri "s|^(EXTRAVERSION =)(.*)|\1 \2-${pkgrel}|" Makefile
cd "${srcdir}/${__gitname}" # don't run depmod on 'make install'. We'll do this ourselves in packaging
sed -i '2iexit 0' scripts/depmod.sh
# patch -p1 < 00*.patch
for _patch in "${srcdir}/"*.patch; do
patch -p1 -i "${_patch}"
done
# set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param) # set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)
# remove this when a Kconfig knob is made available by upstream # remove this when a Kconfig knob is made available by upstream
@ -68,17 +47,8 @@ prepare() {
} }
build() { build() {
cd "${srcdir}/${__gitname}" cd "${srcdir}/${_srcname}"
cat "${srcdir}/config" > ./.config
# set extraversion to pkgrel
sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile
# don't run depmod on 'make install'. We'll do this ourselves in packaging
sed -i '2iexit 0' scripts/depmod.sh
# get kernel version # get kernel version
make prepare make prepare
@ -107,8 +77,8 @@ build() {
make ${MAKEFLAGS} uImage modules make ${MAKEFLAGS} uImage modules
} }
package_linux-imx6-c1() { package_linux-imx6-cubox() {
pkgdesc="The Linux Kernel and modules - i.MX6 processors for carrier one" pkgdesc="The Linux Kernel and modules - i.MX6 processors for all cubox-i"
depends=('coreutils' 'linux-firmware' 'module-init-tools>=3.16' 'mkinitcpio>=0.7') depends=('coreutils' 'linux-firmware' 'module-init-tools>=3.16' 'mkinitcpio>=0.7')
optdepends=('crda: to set the correct wireless channels of your country') optdepends=('crda: to set the correct wireless channels of your country')
provides=('kernel26' "linux=${pkgver}") provides=('kernel26' "linux=${pkgver}")
@ -116,7 +86,7 @@ package_linux-imx6-c1() {
backup=("etc/mkinitcpio.d/${pkgname}.preset") backup=("etc/mkinitcpio.d/${pkgname}.preset")
install=${pkgname}.install install=${pkgname}.install
cd "${srcdir}/${__gitname}" cd "${srcdir}/${_srcname}"
KARCH=arm KARCH=arm
@ -153,8 +123,8 @@ package_linux-imx6-c1() {
mv "$pkgdir/lib" "$pkgdir/usr" mv "$pkgdir/lib" "$pkgdir/usr"
} }
package_linux-headers-imx6-c1() { package_linux-headers-imx6-cubox() {
pkgdesc="Header files and scripts for building modules for linux kernel - i.MX6 processors" pkgdesc="Header files and scripts for building modules for linux kernel - i.MX6 cubox-i"
provides=("linux-headers=${pkgver}") provides=("linux-headers=${pkgver}")
conflicts=('linux-headers-omap' 'linux-headers-trimslice') conflicts=('linux-headers-omap' 'linux-headers-trimslice')
@ -163,7 +133,8 @@ package_linux-headers-imx6-c1() {
cd "${pkgdir}/usr/lib/modules/${_kernver}" cd "${pkgdir}/usr/lib/modules/${_kernver}"
ln -sf ../../../src/linux-${_kernver} build ln -sf ../../../src/linux-${_kernver} build
cd "${srcdir}/${__gitname}" cd "${srcdir}/${_srcname}"
install -D -m644 Makefile \ install -D -m644 Makefile \
"${pkgdir}/usr/src/linux-${_kernver}/Makefile" "${pkgdir}/usr/src/linux-${_kernver}/Makefile"
install -D -m644 kernel/Makefile \ install -D -m644 kernel/Makefile \

View file

@ -1,6 +1,6 @@
# #
# Automatically generated make config: don't edit # Automatically generated make config: don't edit
# Linux/arm 3.0.35-1 Kernel Configuration # Linux/arm 3.0.35-2 Kernel Configuration
# #
CONFIG_ARM=y CONFIG_ARM=y
CONFIG_HAVE_PWM=y CONFIG_HAVE_PWM=y
@ -83,10 +83,12 @@ CONFIG_CGROUPS=y
# CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_FREEZER is not set
# CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_DEVICE is not set
# CONFIG_CPUSETS is not set # CONFIG_CPUSETS is not set
# CONFIG_CGROUP_CPUACCT is not set CONFIG_CGROUP_CPUACCT=y
# CONFIG_RESOURCE_COUNTERS is not set # CONFIG_RESOURCE_COUNTERS is not set
# CONFIG_CGROUP_PERF is not set CONFIG_CGROUP_PERF=y
# CONFIG_CGROUP_SCHED is not set CONFIG_CGROUP_SCHED=y
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_RT_GROUP_SCHED=y
# CONFIG_BLK_CGROUP is not set # CONFIG_BLK_CGROUP is not set
# CONFIG_NAMESPACES is not set # CONFIG_NAMESPACES is not set
# CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SCHED_AUTOGROUP is not set
@ -314,6 +316,7 @@ CONFIG_ARCH_MX6=y
CONFIG_ARCH_MX6Q=y CONFIG_ARCH_MX6Q=y
CONFIG_FORCE_MAX_ZONEORDER=14 CONFIG_FORCE_MAX_ZONEORDER=14
CONFIG_SOC_IMX6Q=y CONFIG_SOC_IMX6Q=y
CONFIG_MACH_MICROSOM=y
CONFIG_MACH_MX6Q_ARM2=y CONFIG_MACH_MX6Q_ARM2=y
# CONFIG_MACH_MX6SL_ARM2 is not set # CONFIG_MACH_MX6SL_ARM2 is not set
# CONFIG_MACH_MX6SL_EVK is not set # CONFIG_MACH_MX6SL_EVK is not set
@ -322,6 +325,7 @@ CONFIG_MACH_MX6Q_SABRESD=y
CONFIG_MACH_MX6Q_SABREAUTO=y CONFIG_MACH_MX6Q_SABREAUTO=y
CONFIG_MACH_MX6Q_HDMIDONGLE=y CONFIG_MACH_MX6Q_HDMIDONGLE=y
CONFIG_MACH_C1=y CONFIG_MACH_C1=y
CONFIG_MACH_CUBOX_I=y
# #
# MX6 Options: # MX6 Options:
@ -548,6 +552,7 @@ CONFIG_XFRM=y
# CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_SUB_POLICY is not set
# CONFIG_XFRM_MIGRATE is not set # CONFIG_XFRM_MIGRATE is not set
# CONFIG_XFRM_STATISTICS is not set # CONFIG_XFRM_STATISTICS is not set
CONFIG_XFRM_IPCOMP=m
# CONFIG_NET_KEY is not set # CONFIG_NET_KEY is not set
CONFIG_INET=y CONFIG_INET=y
CONFIG_IP_MULTICAST=y CONFIG_IP_MULTICAST=y
@ -556,15 +561,17 @@ CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_BOOTP=y
# CONFIG_IP_PNP_RARP is not set # CONFIG_IP_PNP_RARP is not set
# CONFIG_NET_IPIP is not set CONFIG_NET_IPIP=m
# CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IPGRE_DEMUX is not set
# CONFIG_IP_MROUTE is not set CONFIG_IP_MROUTE=y
# CONFIG_ARPD is not set CONFIG_IP_PIMSM_V1=y
# CONFIG_SYN_COOKIES is not set CONFIG_IP_PIMSM_V2=y
# CONFIG_INET_AH is not set CONFIG_ARPD=y
# CONFIG_INET_ESP is not set CONFIG_SYN_COOKIES=y
# CONFIG_INET_IPCOMP is not set CONFIG_INET_AH=m
# CONFIG_INET_XFRM_TUNNEL is not set CONFIG_INET_ESP=m
CONFIG_INET_IPCOMP=m
CONFIG_INET_XFRM_TUNNEL=m
CONFIG_INET_TUNNEL=y CONFIG_INET_TUNNEL=y
CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TRANSPORT=y
CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_TUNNEL=y
@ -572,8 +579,21 @@ CONFIG_INET_XFRM_MODE_BEET=y
# CONFIG_INET_LRO is not set # CONFIG_INET_LRO is not set
CONFIG_INET_DIAG=y CONFIG_INET_DIAG=y
CONFIG_INET_TCP_DIAG=y CONFIG_INET_TCP_DIAG=y
# CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BIC=m
CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_CUBIC=y
CONFIG_TCP_CONG_WESTWOOD=m
CONFIG_TCP_CONG_HTCP=m
# CONFIG_TCP_CONG_HSTCP is not set
# CONFIG_TCP_CONG_HYBLA is not set
# CONFIG_TCP_CONG_VEGAS is not set
# CONFIG_TCP_CONG_SCALABLE is not set
# CONFIG_TCP_CONG_LP is not set
# CONFIG_TCP_CONG_VENO is not set
# CONFIG_TCP_CONG_YEAH is not set
# CONFIG_TCP_CONG_ILLINOIS is not set
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_DEFAULT_TCP_CONG="cubic"
# CONFIG_TCP_MD5SIG is not set # CONFIG_TCP_MD5SIG is not set
CONFIG_IPV6=y CONFIG_IPV6=y
@ -598,16 +618,47 @@ CONFIG_IPV6_NDISC_NODETYPE=y
# CONFIG_IPV6_MROUTE is not set # CONFIG_IPV6_MROUTE is not set
# CONFIG_NETWORK_SECMARK is not set # CONFIG_NETWORK_SECMARK is not set
# CONFIG_NETWORK_PHY_TIMESTAMPING is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
# CONFIG_NETFILTER is not set CONFIG_NETFILTER=y
# CONFIG_NETFILTER_DEBUG is not set
CONFIG_NETFILTER_ADVANCED=y
CONFIG_BRIDGE_NETFILTER=y
#
# Core Netfilter Configuration
#
# CONFIG_NETFILTER_NETLINK_QUEUE is not set
# CONFIG_NETFILTER_NETLINK_LOG is not set
# CONFIG_NF_CONNTRACK is not set
# CONFIG_NETFILTER_XTABLES is not set
# CONFIG_IP_VS is not set
#
# IP: Netfilter Configuration
#
# CONFIG_NF_DEFRAG_IPV4 is not set
# CONFIG_IP_NF_QUEUE is not set
# CONFIG_IP_NF_IPTABLES is not set
# CONFIG_IP_NF_ARPTABLES is not set
#
# IPv6: Netfilter Configuration
#
# CONFIG_NF_DEFRAG_IPV6 is not set
# CONFIG_IP6_NF_QUEUE is not set
# CONFIG_IP6_NF_IPTABLES is not set
# CONFIG_BRIDGE_NF_EBTABLES is not set
# CONFIG_IP_DCCP is not set # CONFIG_IP_DCCP is not set
# CONFIG_IP_SCTP is not set # CONFIG_IP_SCTP is not set
# CONFIG_RDS is not set # CONFIG_RDS is not set
# CONFIG_TIPC is not set # CONFIG_TIPC is not set
# CONFIG_ATM is not set # CONFIG_ATM is not set
# CONFIG_L2TP is not set # CONFIG_L2TP is not set
# CONFIG_BRIDGE is not set CONFIG_STP=m
CONFIG_BRIDGE=m
CONFIG_BRIDGE_IGMP_SNOOPING=y
# CONFIG_NET_DSA is not set # CONFIG_NET_DSA is not set
# CONFIG_VLAN_8021Q is not set CONFIG_VLAN_8021Q=m
# CONFIG_VLAN_8021Q_GVRP is not set
# CONFIG_DECNET is not set # CONFIG_DECNET is not set
CONFIG_LLC=y CONFIG_LLC=y
CONFIG_LLC2=y CONFIG_LLC2=y
@ -616,10 +667,47 @@ CONFIG_LLC2=y
# CONFIG_X25 is not set # CONFIG_X25 is not set
# CONFIG_LAPB is not set # CONFIG_LAPB is not set
# CONFIG_ECONET is not set # CONFIG_ECONET is not set
# CONFIG_WAN_ROUTER is not set CONFIG_WAN_ROUTER=m
# CONFIG_PHONET is not set # CONFIG_PHONET is not set
# CONFIG_IEEE802154 is not set # CONFIG_IEEE802154 is not set
# CONFIG_NET_SCHED is not set CONFIG_NET_SCHED=y
#
# Queueing/Scheduling
#
# CONFIG_NET_SCH_CBQ is not set
# CONFIG_NET_SCH_HTB is not set
# CONFIG_NET_SCH_HFSC is not set
# CONFIG_NET_SCH_PRIO is not set
# CONFIG_NET_SCH_MULTIQ is not set
# CONFIG_NET_SCH_RED is not set
# CONFIG_NET_SCH_SFB is not set
# CONFIG_NET_SCH_SFQ is not set
# CONFIG_NET_SCH_TEQL is not set
# CONFIG_NET_SCH_TBF is not set
# CONFIG_NET_SCH_GRED is not set
# CONFIG_NET_SCH_DSMARK is not set
# CONFIG_NET_SCH_NETEM is not set
# CONFIG_NET_SCH_DRR is not set
# CONFIG_NET_SCH_MQPRIO is not set
# CONFIG_NET_SCH_CHOKE is not set
# CONFIG_NET_SCH_QFQ is not set
#
# Classification
#
# CONFIG_NET_CLS_BASIC is not set
# CONFIG_NET_CLS_TCINDEX is not set
# CONFIG_NET_CLS_ROUTE4 is not set
# CONFIG_NET_CLS_FW is not set
# CONFIG_NET_CLS_U32 is not set
# CONFIG_NET_CLS_RSVP is not set
# CONFIG_NET_CLS_RSVP6 is not set
# CONFIG_NET_CLS_FLOW is not set
# CONFIG_NET_CLS_CGROUP is not set
# CONFIG_NET_EMATCH is not set
# CONFIG_NET_CLS_ACT is not set
CONFIG_NET_SCH_FIFO=y
# CONFIG_DCB is not set # CONFIG_DCB is not set
# CONFIG_BATMAN_ADV is not set # CONFIG_BATMAN_ADV is not set
CONFIG_RPS=y CONFIG_RPS=y
@ -655,7 +743,44 @@ CONFIG_CAN_FLEXCAN=y
# CONFIG_CAN_ESD_USB2 is not set # CONFIG_CAN_ESD_USB2 is not set
# CONFIG_CAN_SOFTING is not set # CONFIG_CAN_SOFTING is not set
# CONFIG_CAN_DEBUG_DEVICES is not set # CONFIG_CAN_DEBUG_DEVICES is not set
# CONFIG_IRDA is not set CONFIG_IRDA=m
#
# IrDA protocols
#
# CONFIG_IRLAN is not set
# CONFIG_IRCOMM is not set
# CONFIG_IRDA_ULTRA is not set
#
# IrDA options
#
# CONFIG_IRDA_CACHE_LAST_LSAP is not set
# CONFIG_IRDA_FAST_RR is not set
# CONFIG_IRDA_DEBUG is not set
#
# Infrared-port device drivers
#
#
# SIR device drivers
#
# CONFIG_IRTTY_SIR is not set
#
# Dongle support
#
# CONFIG_KINGSUN_DONGLE is not set
# CONFIG_KSDAZZLE_DONGLE is not set
# CONFIG_KS959_DONGLE is not set
#
# FIR device drivers
#
# CONFIG_USB_IRDA is not set
# CONFIG_SIGMATEL_FIR is not set
# CONFIG_MCS_FIR is not set
CONFIG_BT=y CONFIG_BT=y
CONFIG_BT_L2CAP=y CONFIG_BT_L2CAP=y
CONFIG_BT_SCO=y CONFIG_BT_SCO=y
@ -723,7 +848,7 @@ CONFIG_RFKILL_INPUT=y
# #
CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug"
CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS=y
# CONFIG_DEVTMPFS_MOUNT is not set CONFIG_DEVTMPFS_MOUNT=y
CONFIG_STANDALONE=y CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y CONFIG_FW_LOADER=y
@ -1026,6 +1151,7 @@ CONFIG_ATH_COMMON=m
# CONFIG_ATH_DEBUG is not set # CONFIG_ATH_DEBUG is not set
CONFIG_ATH6KL=m CONFIG_ATH6KL=m
# CONFIG_ATH6KL_DEBUG is not set # CONFIG_ATH6KL_DEBUG is not set
# CONFIG_BRCMFMAC is not set
CONFIG_HOSTAP=y CONFIG_HOSTAP=y
# CONFIG_HOSTAP_FIRMWARE is not set # CONFIG_HOSTAP_FIRMWARE is not set
# CONFIG_IWM is not set # CONFIG_IWM is not set
@ -1102,7 +1228,21 @@ CONFIG_KEYBOARD_GPIO=y
# CONFIG_KEYBOARD_STOWAWAY is not set # CONFIG_KEYBOARD_STOWAWAY is not set
# CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_SUNKBD is not set
# CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_XTKBD is not set
# CONFIG_INPUT_MOUSE is not set CONFIG_INPUT_MOUSE=y
CONFIG_MOUSE_PS2=y
CONFIG_MOUSE_PS2_ALPS=y
CONFIG_MOUSE_PS2_LOGIPS2PP=y
CONFIG_MOUSE_PS2_SYNAPTICS=y
CONFIG_MOUSE_PS2_TRACKPOINT=y
# CONFIG_MOUSE_PS2_ELANTECH is not set
# CONFIG_MOUSE_PS2_SENTELIC is not set
# CONFIG_MOUSE_PS2_TOUCHKIT is not set
# CONFIG_MOUSE_SERIAL is not set
# CONFIG_MOUSE_APPLETOUCH is not set
# CONFIG_MOUSE_BCM5974 is not set
# CONFIG_MOUSE_VSXXXAA is not set
# CONFIG_MOUSE_GPIO is not set
# CONFIG_MOUSE_SYNAPTICS_I2C is not set
# CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_JOYSTICK is not set
# CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TABLET is not set
CONFIG_INPUT_TOUCHSCREEN=y CONFIG_INPUT_TOUCHSCREEN=y
@ -1571,6 +1711,7 @@ CONFIG_IR_MCEUSB=m
CONFIG_IR_REDRAT3=m CONFIG_IR_REDRAT3=m
CONFIG_IR_STREAMZAP=m CONFIG_IR_STREAMZAP=m
CONFIG_RC_LOOPBACK=m CONFIG_RC_LOOPBACK=m
CONFIG_IR_GPIO_CIR=m
CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_ATTACH=y
CONFIG_MEDIA_TUNER=m CONFIG_MEDIA_TUNER=m
# CONFIG_MEDIA_TUNER_CUSTOMISE is not set # CONFIG_MEDIA_TUNER_CUSTOMISE is not set
@ -2206,7 +2347,72 @@ CONFIG_USB_STORAGE=y
# #
# USB port drivers # USB port drivers
# #
# CONFIG_USB_SERIAL is not set CONFIG_USB_SERIAL=y
CONFIG_USB_SERIAL_CONSOLE=y
CONFIG_USB_EZUSB=y
CONFIG_USB_SERIAL_GENERIC=y
CONFIG_USB_SERIAL_AIRCABLE=m
CONFIG_USB_SERIAL_ARK3116=m
CONFIG_USB_SERIAL_BELKIN=m
CONFIG_USB_SERIAL_CH341=m
CONFIG_USB_SERIAL_WHITEHEAT=m
CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m
CONFIG_USB_SERIAL_CP210X=m
CONFIG_USB_SERIAL_CYPRESS_M8=m
CONFIG_USB_SERIAL_EMPEG=m
CONFIG_USB_SERIAL_FTDI_SIO=y
CONFIG_USB_SERIAL_FUNSOFT=m
CONFIG_USB_SERIAL_VISOR=m
CONFIG_USB_SERIAL_IPAQ=m
CONFIG_USB_SERIAL_IR=m
CONFIG_USB_SERIAL_EDGEPORT=m
CONFIG_USB_SERIAL_EDGEPORT_TI=m
CONFIG_USB_SERIAL_GARMIN=m
CONFIG_USB_SERIAL_IPW=m
CONFIG_USB_SERIAL_IUU=m
CONFIG_USB_SERIAL_KEYSPAN_PDA=m
CONFIG_USB_SERIAL_KEYSPAN=m
CONFIG_USB_SERIAL_KEYSPAN_MPR=y
CONFIG_USB_SERIAL_KEYSPAN_USA28=y
CONFIG_USB_SERIAL_KEYSPAN_USA28X=y
CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y
CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y
CONFIG_USB_SERIAL_KEYSPAN_USA19=y
CONFIG_USB_SERIAL_KEYSPAN_USA18X=y
CONFIG_USB_SERIAL_KEYSPAN_USA19W=y
CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y
CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y
CONFIG_USB_SERIAL_KEYSPAN_USA49W=y
CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y
CONFIG_USB_SERIAL_KLSI=m
CONFIG_USB_SERIAL_KOBIL_SCT=m
CONFIG_USB_SERIAL_MCT_U232=m
CONFIG_USB_SERIAL_MOS7720=m
CONFIG_USB_SERIAL_MOS7840=m
CONFIG_USB_SERIAL_MOTOROLA=m
CONFIG_USB_SERIAL_NAVMAN=m
CONFIG_USB_SERIAL_PL2303=y
CONFIG_USB_SERIAL_OTI6858=m
CONFIG_USB_SERIAL_QCAUX=m
CONFIG_USB_SERIAL_QUALCOMM=m
CONFIG_USB_SERIAL_SPCP8X5=m
CONFIG_USB_SERIAL_HP4X=m
CONFIG_USB_SERIAL_SAFE=m
CONFIG_USB_SERIAL_SAFE_PADDED=y
CONFIG_USB_SERIAL_SIEMENS_MPI=m
CONFIG_USB_SERIAL_SIERRAWIRELESS=m
CONFIG_USB_SERIAL_SYMBOL=m
CONFIG_USB_SERIAL_TI=m
CONFIG_USB_SERIAL_CYBERJACK=m
CONFIG_USB_SERIAL_XIRCOM=m
CONFIG_USB_SERIAL_WWAN=m
CONFIG_USB_SERIAL_OPTION=m
CONFIG_USB_SERIAL_OMNINET=m
CONFIG_USB_SERIAL_OPTICON=m
CONFIG_USB_SERIAL_VIVOPAY_SERIAL=m
CONFIG_USB_SERIAL_ZIO=m
CONFIG_USB_SERIAL_SSU100=m
# CONFIG_USB_SERIAL_DEBUG is not set
# #
# USB Miscellaneous drivers # USB Miscellaneous drivers
@ -2358,6 +2564,7 @@ CONFIG_RTC_INTF_DEV_UIE_EMUL=y
# #
# I2C RTC drivers # I2C RTC drivers
# #
CONFIG_RTC_DRV_PCF8523=m
# CONFIG_RTC_DRV_DS1307 is not set # CONFIG_RTC_DRV_DS1307 is not set
# CONFIG_RTC_DRV_DS1374 is not set # CONFIG_RTC_DRV_DS1374 is not set
# CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_DS1672 is not set
@ -2534,7 +2741,7 @@ CONFIG_MXC_MIPI_CSI2=y
# #
# MXC HDMI CEC (Consumer Electronics Control) support # MXC HDMI CEC (Consumer Electronics Control) support
# #
# CONFIG_MXC_HDMI_CEC is not set CONFIG_MXC_HDMI_CEC=y
# #
# File systems # File systems
@ -2651,6 +2858,8 @@ CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y CONFIG_LOCKD_V4=y
CONFIG_NFS_COMMON=y CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=y CONFIG_SUNRPC=y
CONFIG_SUNRPC_GSS=m
CONFIG_RPCSEC_GSS_KRB5=m
# CONFIG_CEPH_FS is not set # CONFIG_CEPH_FS is not set
# CONFIG_CIFS is not set # CONFIG_CIFS is not set
# CONFIG_NCP_FS is not set # CONFIG_NCP_FS is not set
@ -2820,7 +3029,7 @@ CONFIG_CRYPTO_XTS=y
# #
# Hash modes # Hash modes
# #
# CONFIG_CRYPTO_HMAC is not set CONFIG_CRYPTO_HMAC=m
# CONFIG_CRYPTO_XCBC is not set # CONFIG_CRYPTO_XCBC is not set
# CONFIG_CRYPTO_VMAC is not set # CONFIG_CRYPTO_VMAC is not set
@ -2830,13 +3039,13 @@ CONFIG_CRYPTO_XTS=y
# CONFIG_CRYPTO_CRC32C is not set # CONFIG_CRYPTO_CRC32C is not set
CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_GHASH=y
# CONFIG_CRYPTO_MD4 is not set # CONFIG_CRYPTO_MD4 is not set
# CONFIG_CRYPTO_MD5 is not set CONFIG_CRYPTO_MD5=m
CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_MICHAEL_MIC=y
# CONFIG_CRYPTO_RMD128 is not set # CONFIG_CRYPTO_RMD128 is not set
# CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD160 is not set
# CONFIG_CRYPTO_RMD256 is not set # CONFIG_CRYPTO_RMD256 is not set
# CONFIG_CRYPTO_RMD320 is not set # CONFIG_CRYPTO_RMD320 is not set
# CONFIG_CRYPTO_SHA1 is not set CONFIG_CRYPTO_SHA1=m
# CONFIG_CRYPTO_SHA256 is not set # CONFIG_CRYPTO_SHA256 is not set
# CONFIG_CRYPTO_SHA512 is not set # CONFIG_CRYPTO_SHA512 is not set
# CONFIG_CRYPTO_TGR192 is not set # CONFIG_CRYPTO_TGR192 is not set

View file

@ -1,8 +1,8 @@
# arg 1: the new package version # arg 1: the new package version
# arg 2: the old package version # arg 2: the old package version
KERNEL_NAME=-imx6-c1 KERNEL_NAME=-imx6-cubox
KERNEL_VERSION=3.0.35-1-gbdde708-dirty KERNEL_VERSION=3.0.35-1
post_install () { post_install () {
# updating module dependencies # updating module dependencies