meta-digi-arm: remove support for kernel 2.6.35 on ccardimx28js

https://jira.digi.com/browse/DEL-1747

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
This commit is contained in:
Javier Viguera 2015-08-05 11:54:55 +02:00
parent 75a3a71e45
commit 6a7f06b410
22 changed files with 9 additions and 2438 deletions

View File

@ -16,15 +16,10 @@ UBOOT_CONFIG[ccardimx28js_360MHz] = "ccardimx28js_360MHz_config"
KERNEL_DEVICETREE = "imx28-${MACHINE}.dtb"
# Serial console
SERIAL_CONSOLES ?= "115200;${@base_conditional('IS_KERNEL_2X', '1' , 'ttyAM0', 'ttyAMA0', d)}"
SERIAL_CONSOLES = "115200;ttyAMA0"
# Use standard serial port name and let device handlers (mdev, udev)
# create a symlink to the correct device.
SERIAL_CONSOLES = "115200;ttyS0"
# Console and bluetooth tty's
BT_TTY ?= "${@base_conditional('IS_KERNEL_2X', '1' , 'ttySP0', 'ttyAPP0', d)}"
CON_TTY ?= "${@base_conditional('IS_KERNEL_2X', '1' , 'ttyAM0', 'ttyAMA0', d)}"
# Bluetooth tty
BT_TTY ?= "ttyAPP0"
# U-Boot script to be copied to the SD image
BOOT_SCRIPTS = "boot.scr:boot.scr"

View File

@ -7,12 +7,6 @@ include conf/machine/include/mxs-digi-base.inc
DIGI_FAMILY = "ccardimx28"
SOC_FAMILY = "mxs:mx28:${DIGI_FAMILY}"
# Disable perf features when using kernel 2.6.35 as perf fails to build otherwise
python __anonymous() {
if d.getVar('IS_KERNEL_2X', True) == '1':
d.setVar('PERF_FEATURES_ENABLE', '')
}
# Platform u-boot settings (IS_KERNEL_2X implies also u-boot v2009.08)
UBOOT_ENTRYPOINT = "0x40008000"
UBOOT_SUFFIX = "sb"

View File

@ -11,7 +11,7 @@ PREFERRED_PROVIDER_virtual/xserver = "xserver-xorg"
# Platform Linux U-Boot
# -------------------------------------------------
# ccimx5 2.6.35.14 2009.08
# ccardimx28 2.6.35.14, 3.10 2009.08, 2013.01
# ccardimx28 3.10 2013.01
# ccimx6 3.10 2013.04
#
# Digi BSP default versions

View File

@ -1,104 +0,0 @@
state.ccardimx28 {
control.1 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '0dB'
comment.item.1 '20dB'
comment.item.2 '30dB'
comment.item.3 '40dB'
iface MIXER
name 'MIC GAIN'
value '0dB'
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
iface MIXER
name 'Capture Volume'
value.0 11
value.1 11
}
control.3 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'No Change'
comment.item.1 'Reduced by 6dB'
iface MIXER
name 'Capture Vol Reduction'
value 'No Change'
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 192'
iface MIXER
name 'Playback Volume'
value.0 192
value.1 192
}
control.5 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 127'
iface MIXER
name 'Headphone Volume'
value.0 76
value.1 70
}
control.6 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 DAC
comment.item.1 LINE_IN
iface MIXER
name 'DAC Mux'
value LINE_IN
}
control.7 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 MIC_IN
comment.item.1 LINE_IN
iface MIXER
name 'ADC Mux'
value LINE_IN
}
# control.8 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Jack Function'
# value on
# }
# control.9 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Speaker Function'
# value on
# }
# control.10 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Line In Function'
# value on
# }
}

View File

@ -1,104 +0,0 @@
state.ccardimx28 {
control.1 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '0dB'
comment.item.1 '20dB'
comment.item.2 '30dB'
comment.item.3 '40dB'
iface MIXER
name 'MIC GAIN'
value '0dB'
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
iface MIXER
name 'Capture Volume'
value.0 11
value.1 11
}
control.3 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'No Change'
comment.item.1 'Reduced by 6dB'
iface MIXER
name 'Capture Vol Reduction'
value 'No Change'
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 192'
iface MIXER
name 'Playback Volume'
value.0 192
value.1 192
}
control.5 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 127'
iface MIXER
name 'Headphone Volume'
value.0 76
value.1 70
}
control.6 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 DAC
comment.item.1 LINE_IN
iface MIXER
name 'DAC Mux'
value DAC
}
control.7 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 MIC_IN
comment.item.1 LINE_IN
iface MIXER
name 'ADC Mux'
value LINE_IN
}
# control.8 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Jack Function'
# value on
# }
# control.9 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Speaker Function'
# value on
# }
# control.10 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Line In Function'
# value on
# }
}

View File

@ -1,104 +0,0 @@
state.ccardimx28 {
control.1 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '0dB'
comment.item.1 '20dB'
comment.item.2 '30dB'
comment.item.3 '40dB'
iface MIXER
name 'MIC GAIN'
value '0dB'
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
iface MIXER
name 'Capture Volume'
value.0 15
value.1 15
}
control.3 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'No Change'
comment.item.1 'Reduced by 6dB'
iface MIXER
name 'Capture Vol Reduction'
value 'No Change'
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 192'
iface MIXER
name 'Playback Volume'
value.0 132
value.1 132
}
control.5 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 127'
iface MIXER
name 'Headphone Volume'
value.0 103
value.1 103
}
control.6 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 DAC
comment.item.1 LINE_IN
iface MIXER
name 'DAC Mux'
value DAC
}
control.7 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 MIC_IN
comment.item.1 LINE_IN
iface MIXER
name 'ADC Mux'
value MIC_IN
}
# control.8 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Jack Function'
# value on
# }
# control.9 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Speaker Function'
# value on
# }
# control.10 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Line In Function'
# value on
# }
}

View File

@ -1,104 +0,0 @@
state.ccardimx28 {
control.1 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '0dB'
comment.item.1 '20dB'
comment.item.2 '30dB'
comment.item.3 '40dB'
iface MIXER
name 'MIC GAIN'
value '0dB'
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
iface MIXER
name 'Capture Volume'
value.0 15
value.1 15
}
control.3 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'No Change'
comment.item.1 'Reduced by 6dB'
iface MIXER
name 'Capture Vol Reduction'
value 'No Change'
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 192'
iface MIXER
name 'Playback Volume'
value.0 132
value.1 132
}
control.5 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 127'
iface MIXER
name 'Headphone Volume'
value.0 103
value.1 103
}
control.6 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 DAC
comment.item.1 LINE_IN
iface MIXER
name 'DAC Mux'
value DAC
}
control.7 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 MIC_IN
comment.item.1 LINE_IN
iface MIXER
name 'ADC Mux'
value MIC_IN
}
# control.8 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Jack Function'
# value on
# }
# control.9 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Speaker Function'
# value on
# }
# control.10 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Line In Function'
# value on
# }
}

View File

@ -1,104 +0,0 @@
state.ccardimx28 {
control.1 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 '0dB'
comment.item.1 '20dB'
comment.item.2 '30dB'
comment.item.3 '40dB'
iface MIXER
name 'MIC GAIN'
value '0dB'
}
control.2 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 15'
iface MIXER
name 'Capture Volume'
value.0 15
value.1 15
}
control.3 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 'No Change'
comment.item.1 'Reduced by 6dB'
iface MIXER
name 'Capture Vol Reduction'
value 'No Change'
}
control.4 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 192'
iface MIXER
name 'Playback Volume'
value.0 152
value.1 152
}
control.5 {
comment.access 'read write'
comment.type INTEGER
comment.count 2
comment.range '0 - 127'
iface MIXER
name 'Headphone Volume'
value.0 100
value.1 100
}
control.6 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 DAC
comment.item.1 LINE_IN
iface MIXER
name 'DAC Mux'
value DAC
}
control.7 {
comment.access 'read write'
comment.type ENUMERATED
comment.count 1
comment.item.0 MIC_IN
comment.item.1 LINE_IN
iface MIXER
name 'ADC Mux'
value MIC_IN
}
# control.8 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Jack Function'
# value on
# }
# control.9 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Speaker Function'
# value on
# }
# control.10 {
# comment.access 'read write'
# comment.type ENUMERATED
# comment.count 1
# comment.item.0 off
# comment.item.1 on
# iface MIXER
# name 'Line In Function'
# value on
# }
}

View File

@ -15,7 +15,7 @@ SRC_URI = " \
file://0004-discover-boot-ROM-version-from-FDT-if-available.patch \
file://0005-dump-v1-boot-structures.patch \
file://0006-added-option-to-verify-data-written-to-flash.patch \
${@base_conditional('IS_KERNEL_2X', '1' , '', 'file://0007-disable-use-of-nfc_geometry.patch', d)} \
file://0007-disable-use-of-nfc_geometry.patch \
"
SRC_URI[md5sum] = "2a0e55b5063605b2664fd67c95a6c686"

View File

@ -7,14 +7,6 @@ SRC_URI += "file://mount_bootparts.sh"
do_install_append() {
install -m 0755 ${WORKDIR}/mount_bootparts.sh ${D}${sysconfdir}/udev/scripts/
# Console tty symlink
if [ -n "${CON_TTY}" ]; then
printf "%s\n%s\n" \
"# Symlink to the console tty" \
"KERNEL==\"${CON_TTY}\", MODE=\"0660\", GROUP=\"dialout\", SYMLINK+=\"ttyS0\"" \
>> ${D}${sysconfdir}/udev/rules.d/localextra.rules
fi
# Bluetooth tty symlink
if [ -n "${BT_TTY}" ]; then
printf "%s\n%s\n" \
@ -24,8 +16,5 @@ do_install_append() {
fi
}
# CON_TTY and BT_TTY depend on linux version so make it a signature dependence
do_install[vardeps] += "PREFERRED_VERSION_linux-dey"
# BT_TTY is machine specific (defined in machine config file)
PACKAGE_ARCH = "${MACHINE_ARCH}"

View File

@ -20,8 +20,8 @@ SRC_URI = "${@base_conditional('DIGI_INTERNAL_GIT', '1' , '${SRC_URI_internal}'
SRC_URI += " \
file://atheros-pre-up \
file://Makefile \
${@base_conditional('IS_KERNEL_2X', '1' , '', 'file://0001-atheros-convert-NLA_PUT-macros.patch', d)} \
${@base_conditional('IS_KERNEL_2X', '1' , '', 'file://0002-atheros-update-renamed-struct-members.patch', d)} \
file://0001-atheros-convert-NLA_PUT-macros.patch \
file://0002-atheros-update-renamed-struct-members.patch \
"
# MX6 wireless calibration file and post-down script

View File

@ -1,15 +0,0 @@
CONFIG_MXS_AUART0_DEVICE_ENABLE=y
CONFIG_MXS_AUART0_4WIRE=y
CONFIG_MXS_AUART0_DMA_ENABLE=y
CONFIG_BT=y
CONFIG_BT_L2CAP=y
CONFIG_BT_L2CAP_EXT_FEATURES=y
CONFIG_BT_SCO=y
CONFIG_BT_RFCOMM=y
CONFIG_BT_RFCOMM_TTY=y
CONFIG_BT_BNEP=y
CONFIG_BT_BNEP_MC_FILTER=y
CONFIG_BT_BNEP_PROTO_FILTER=y
CONFIG_BT_HIDP=y
CONFIG_BT_HCIUART=y
CONFIG_BT_HCIUART_ATH3K=y

View File

@ -1,38 +0,0 @@
# CONFIG_CCARDIMX28_16_BITSPERPIXEL is not set
# CONFIG_CCARDIMX28_24_BITSPERPIXEL is not set
CONFIG_CCARDIMX28_32_BITSPERPIXEL=y
CONFIG_CCARDIMX28_DEFAULT_VIDEO_BPP=32
CONFIG_CCARDIMX28_DISP_RGB666=y
# CONFIG_CCARDIMX28_DISP_RGB888 is not set
CONFIG_CCARDIMX28_DISP_DATABUS_WIDTH=18
# CONFIG_MXS_AUART1_DEVICE_ENABLE is not set
# CONFIG_MXS_AUART1_2WIRE is not set
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
# CONFIG_FB_DDC is not set
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
# CONFIG_FB_SYS_FILLRECT is not set
# CONFIG_FB_SYS_COPYAREA is not set
# CONFIG_FB_SYS_IMAGEBLIT is not set
# CONFIG_FB_FOREIGN_ENDIAN is not set
# CONFIG_FB_SYS_FOPS is not set
# CONFIG_FB_SVGALIB is not set
# CONFIG_FB_MACMODES is not set
# CONFIG_FB_BACKLIGHT is not set
# CONFIG_FB_MODE_HELPERS is not set
# CONFIG_FB_TILEBLITTING is not set
CONFIG_FB_MXS=y
# CONFIG_FB_MXS_TVENC is not set
# CONFIG_FB_S1D13XXX is not set
# CONFIG_FB_HX8347 is not set
# CONFIG_FB_VIRTUAL is not set
# CONFIG_FB_METRONOME is not set
# CONFIG_FB_MB862XX is not set
# CONFIG_FB_BROADSHEET is not set
# CONFIG_FRAMEBUFFER_CONSOLE is not set
# CONFIG_LOGO is not set

View File

@ -1,35 +0,0 @@
CONFIG_SOUND=y
# CONFIG_SOUND_OSS_CORE is not set
CONFIG_SND=y
CONFIG_SND_TIMER=y
CONFIG_SND_PCM=y
CONFIG_SND_JACK=y
# CONFIG_SND_SEQUENCER is not set
# CONFIG_SND_MIXER_OSS is not set
# CONFIG_SND_PCM_OSS is not set
# CONFIG_SND_HRTIMER is not set
# CONFIG_SND_DYNAMIC_MINORS is not set
CONFIG_SND_SUPPORT_OLD_API=y
CONFIG_SND_VERBOSE_PROCFS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set
# CONFIG_SND_RAWMIDI_SEQ is not set
# CONFIG_SND_OPL3_LIB_SEQ is not set
# CONFIG_SND_OPL4_LIB_SEQ is not set
# CONFIG_SND_SBAWE_SEQ is not set
# CONFIG_SND_EMU10K1_SEQ is not set
# CONFIG_SND_DRIVERS is not set
# CONFIG_SND_ARM is not set
# CONFIG_SND_SPI is not set
# CONFIG_SND_USB is not set
CONFIG_SND_SOC=y
CONFIG_SND_MXS_SOC=y
# CONFIG_SND_MXS_SOC_EVK_DEVB is not set
CONFIG_SND_MXS_SOC_CCARDIMX28=y
CONFIG_SND_MXS_SOC_DAI=y
# CONFIG_SND_MXS_SOC_EVK_DEVB_SPDIF is not set
CONFIG_SND_SOC_I2C_AND_SPI=y
# CONFIG_SND_SOC_ALL_CODECS is not set
CONFIG_SND_SOC_SGTL5000=y
# CONFIG_SOUND_PRIME is not set

View File

@ -1,43 +0,0 @@
CONFIG_INPUT_TOUCHSCREEN=y
# CONFIG_TOUCHSCREEN_ADS7846 is not set
# CONFIG_TOUCHSCREEN_AD7877 is not set
# CONFIG_TOUCHSCREEN_AD7879_I2C is not set
# CONFIG_TOUCHSCREEN_AD7879_SPI is not set
# CONFIG_TOUCHSCREEN_AD7879 is not set
# CONFIG_TOUCHSCREEN_DYNAPRO is not set
# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
# CONFIG_TOUCHSCREEN_EETI is not set
# CONFIG_TOUCHSCREEN_EGALAX is not set
# CONFIG_TOUCHSCREEN_FUSION_4 is not set
# CONFIG_TOUCHSCREEN_FUSION_7_10 is not set
# CONFIG_TOUCHSCREEN_FUJITSU is not set
# CONFIG_TOUCHSCREEN_GUNZE is not set
# CONFIG_TOUCHSCREEN_ELO is not set
# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set
# CONFIG_TOUCHSCREEN_MCS5000 is not set
# CONFIG_TOUCHSCREEN_MTOUCH is not set
# CONFIG_TOUCHSCREEN_INEXIO is not set
# CONFIG_TOUCHSCREEN_MK712 is not set
CONFIG_TOUCHSCREEN_MXS=y
# CONFIG_TOUCHSCREEN_PENMOUNT is not set
# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set
# CONFIG_TOUCHSCREEN_TOUCHWIN is not set
# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
# CONFIG_TOUCHSCREEN_TSC2007 is not set
# CONFIG_TOUCHSCREEN_W90X900 is not set
# CONFIG_TOUCHSCREEN_TPS6507X is not set
# CONFIG_TOUCHSCREEN_P1003 is not set
# CONFIG_TOUCHSCREEN_MAX11801 is not set
# CONFIG_INPUT_MISC is not set
#
# Hardware I/O ports
#
CONFIG_SERIO=y
CONFIG_SERIO_SERPORT=y
# CONFIG_SERIO_LIBPS2 is not set
# CONFIG_SERIO_RAW is not set
# CONFIG_SERIO_ALTERA_PS2 is not set
# CONFIG_GAMEPORT is not set

View File

@ -1,8 +0,0 @@
CONFIG_MMC_MXS_SSP2_ENABLE=y
CONFIG_WIRELESS=y
CONFIG_WIRELESS_EXT=y
CONFIG_WEXT_CORE=y
CONFIG_WEXT_PROC=y
CONFIG_RFKILL=y
CONFIG_RFKILL_INPUT=y

View File

@ -2,7 +2,7 @@
require recipes-kernel/linux/linux-dey.inc
COMPATIBLE_MACHINE = "(mxs|mx5)"
COMPATIBLE_MACHINE = "(mx5)"
# Internal repo branch
SRCBRANCH = "v2.6.35/dey-1.4/maint"
@ -17,9 +17,3 @@ KERNEL_CFG_FRAGS_append_mx5 = " ${@base_contains('MACHINE_FEATURES', 'accelerome
KERNEL_CFG_FRAGS_append_mx5 = " ${@base_contains('MACHINE_FEATURES', 'ext-eth', 'file://config-ext-eth-module.cfg', '', d)}"
KERNEL_CFG_FRAGS_append_mx5 = " ${@base_contains('MACHINE_FEATURES', 'wifi', 'file://config-wireless-redpine.cfg', '', d)}"
KERNEL_CFG_FRAGS_append_ccimx51js = " file://config-battery-module.cfg"
KERNEL_CFG_FRAGS_append_mxs = " ${@base_contains('MACHINE_FEATURES', 'wifi', 'file://config-wireless-atheros.cfg', '', d)}"
KERNEL_CFG_FRAGS_append_mxs = " ${@base_contains('MACHINE_FEATURES', 'bluetooth', 'file://config-bluetooth-atheros.cfg', '', d)}"
KERNEL_CFG_FRAGS_append_ccardimx28js = " ${@base_contains('MACHINE_FEATURES', '1-wire', 'file://config-1-wire.cfg', '', d)}"
KERNEL_CFG_FRAGS_append_ccardimx28js = " ${@base_contains('MACHINE_FEATURES', 'ext-eth', 'file://config-ext-eth.cfg', '', d)}"
KERNEL_CFG_FRAGS_append_ccardimx28js = " ${@base_contains('DISTRO_FEATURES', 'x11', 'file://config-fb.cfg file://config-touch.cfg', '', d)}"
KERNEL_CFG_FRAGS_append_ccardimx28js = " ${@base_contains('MACHINE_FEATURES', 'alsa', 'file://config-sound.cfg', '', d)}"

View File

@ -1,2 +0,0 @@
xinput set-int-prop "MXS touchscreen" "Evdev Axis Calibration" 32 4156 266 4098 219
xinput set-int-prop "MXS touchscreen" "Evdev Axes Swap" 8 0

View File

@ -158,7 +158,7 @@ _EOF_
while read _pl _ker; do
eval "${_pl}_ker=\"${_ker}\""
done<<-_EOF_
ccardimx28js y
ccardimx28js n
ccimx51js n
ccimx53js n
ccimx6sbc n