meta-digi: Change xmx for imx.
Just a cosmetic name change for the merged wired and wireless platforms. This and related commits fixes https://jira.digi.com/browse/DEL-188. Signed-off-by: Alex Gonzalez <alex.gonzalez@digi.com>
This commit is contained in:
parent
3505e019a1
commit
6042a70fbc
|
|
@ -25,9 +25,9 @@ load_platform_data() {
|
||||||
eval "${_pl}_mio=\"$(echo ${_mio} | tr ',' ' ')\""
|
eval "${_pl}_mio=\"$(echo ${_mio} | tr ',' ' ')\""
|
||||||
eval "${_pl}_sub=\"$(echo ${_sub} | tr ',' ' ')\""
|
eval "${_pl}_sub=\"$(echo ${_sub} | tr ',' ' ')\""
|
||||||
done<<-_EOF_
|
done<<-_EOF_
|
||||||
ccardxmx28js 2047 128 126976 2048 -
|
ccardimx28js 2047 128 126976 2048 -
|
||||||
ccxmx51js 4095,1023 128,512 129024,520192 2048,4096 512,1024
|
ccimx51js 4095,1023 128,512 129024,520192 2048,4096 512,1024
|
||||||
ccxmx53js 4095,1023 128,512 129024,520192 2048,4096 512,1024
|
ccimx53js 4095,1023 128,512 129024,520192 2048,4096 512,1024
|
||||||
_EOF_
|
_EOF_
|
||||||
# Set generic variables for current MACHINE
|
# Set generic variables for current MACHINE
|
||||||
nimg="$(eval echo \${${MACHINE}_peb} | wc -w)"
|
nimg="$(eval echo \${${MACHINE}_peb} | wc -w)"
|
||||||
|
|
@ -46,7 +46,7 @@ IMAGE_CMD_jffs2() {
|
||||||
|
|
||||||
for i in $(seq 1 ${nimg}); do
|
for i in $(seq 1 ${nimg}); do
|
||||||
eval peb_it="\${peb${i}}"
|
eval peb_it="\${peb${i}}"
|
||||||
# Do not use '-p (padding)' option. It breaks 'ccardxmx28js' flash images [JIRA:DEL-218]
|
# Do not use '-p (padding)' option. It breaks 'ccardimx28js' flash images [JIRA:DEL-218]
|
||||||
mkfs.jffs2 -n -e ${peb_it} -d ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
mkfs.jffs2 -n -e ${peb_it} -d ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
@ -57,7 +57,7 @@ IMAGE_CMD_sum.jffs2() {
|
||||||
|
|
||||||
for i in $(seq 1 ${nimg}); do
|
for i in $(seq 1 ${nimg}); do
|
||||||
eval peb_it="\${peb${i}}"
|
eval peb_it="\${peb${i}}"
|
||||||
# Do not use '-p (padding)' option. It breaks 'ccardxmx28js' flash images [JIRA:DEL-218]
|
# Do not use '-p (padding)' option. It breaks 'ccardimx28js' flash images [JIRA:DEL-218]
|
||||||
mkfs.jffs2 -n -e ${peb_it} -d ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
mkfs.jffs2 -n -e ${peb_it} -d ${IMAGE_ROOTFS} -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
||||||
sumtool -e ${peb_it} -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2 -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.sum.jffs2
|
sumtool -e ${peb_it} -i ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2 -o ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.sum.jffs2
|
||||||
rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
rm -f ${DEPLOY_DIR_IMAGE}/${IMAGE_NAME}.${peb_it}.rootfs.jffs2
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@ UBOOT_SYMLINK = 'u-boot-${MACHINE}${@base_conditional( "UBOOT_CONFIG_VARIANT", "
|
||||||
KERNEL_IMAGETYPE = "uImage"
|
KERNEL_IMAGETYPE = "uImage"
|
||||||
|
|
||||||
# Digi's kernel does not use device tree.
|
# Digi's kernel does not use device tree.
|
||||||
# KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/ccardxmx28js.dts"
|
# KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/ccardimx28js.dts"
|
||||||
|
|
||||||
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-atheros"
|
MACHINE_ESSENTIAL_EXTRA_RDEPENDS += "kernel-module-atheros"
|
||||||
|
|
||||||
|
|
@ -8,7 +8,7 @@ include conf/machine/include/tune-cortexa8.inc
|
||||||
SOC_FAMILY = "mx51:mx5"
|
SOC_FAMILY = "mx51:mx5"
|
||||||
|
|
||||||
# Digi's kernel does not use device trees.
|
# Digi's kernel does not use device trees.
|
||||||
# KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/ccxmx51js.dts"
|
# KERNEL_DEVICETREE = "${S}/arch/arm/boot/dts/ccimx51js.dts"
|
||||||
|
|
||||||
MACHINE_FEATURES += " wifi accel-video"
|
MACHINE_FEATURES += " wifi accel-video"
|
||||||
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.ccardxmx28 {
|
state.ccardimx28 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.ccardxmx28 {
|
state.ccardimx28 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.ccardxmx28 {
|
state.ccardimx28 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.ccardxmx28 {
|
state.ccardimx28 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.ccardxmx28 {
|
state.ccardimx28 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.imxccxmx53 {
|
state.imxccimx53 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.imxccxmx53 {
|
state.imxccimx53 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.imxccxmx53 {
|
state.imxccimx53 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.imxccxmx53 {
|
state.imxccximx53 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
state.imxccxmx53 {
|
state.imxccimx53 {
|
||||||
control.1 {
|
control.1 {
|
||||||
comment.access 'read write'
|
comment.access 'read write'
|
||||||
comment.type ENUMERATED
|
comment.type ENUMERATED
|
||||||
|
|
@ -32,4 +32,4 @@ do_install () {
|
||||||
FILES_${PN} = "/boot"
|
FILES_${PN} = "/boot"
|
||||||
|
|
||||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||||
COMPATIBLE_MACHINE = "(ccardxmx28js)"
|
COMPATIBLE_MACHINE = "(ccardimx28js)"
|
||||||
|
|
|
||||||
|
|
@ -6,11 +6,11 @@ PR_append = "+del.r0"
|
||||||
|
|
||||||
SRC_URI = "${DIGI_LOG_GIT}u-boot-denx.git;tag=hpalacio/del-6.x"
|
SRC_URI = "${DIGI_LOG_GIT}u-boot-denx.git;tag=hpalacio/del-6.x"
|
||||||
|
|
||||||
DEPENDS_mxs_ccardxmx28js += "elftosb-native imx-bootlets-del"
|
DEPENDS_mxs_ccardimx28js += "elftosb-native imx-bootlets-del"
|
||||||
|
|
||||||
UBOOT_MAKE_TARGET_ccardxmx28js = "u-boot-ivt.sb"
|
UBOOT_MAKE_TARGET_ccardimx28js = "u-boot-ivt.sb"
|
||||||
|
|
||||||
BOOTLETSDIR_mxs = "BOOTLETS_DIR=${STAGING_DIR_TARGET}/boot/"
|
BOOTLETSDIR_mxs = "BOOTLETS_DIR=${STAGING_DIR_TARGET}/boot/"
|
||||||
EXTRA_OEMAKE += '${BOOTLETSDIR}'
|
EXTRA_OEMAKE += '${BOOTLETSDIR}'
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "(ccardxmx28js|ccxmx51js|ccxmx53js)"
|
COMPATIBLE_MACHINE = "(ccardimx28js|ccimx51js|ccimx53js)"
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,7 @@ rm -f ${RAM_DRIVE}/${MAC_FILENAME}
|
||||||
# appropriate calibration file is loaded.
|
# appropriate calibration file is loaded.
|
||||||
#
|
#
|
||||||
US_CODE="0x0"
|
US_CODE="0x0"
|
||||||
REGION_CODE="$(cat /sys/kernel/ccardxmx28/mod_cert)"
|
REGION_CODE="$(cat /sys/kernel/ccardimx28/mod_cert)"
|
||||||
if [ -z "${REGION_CODE}" -o "${US_CODE}" = "${REGION_CODE}" ]; then
|
if [ -z "${REGION_CODE}" -o "${US_CODE}" = "${REGION_CODE}" ]; then
|
||||||
BDATA_SOURCE=Digi_6203-6233-US.bin
|
BDATA_SOURCE=Digi_6203-6233-US.bin
|
||||||
else
|
else
|
||||||
|
|
|
||||||
|
|
@ -58,4 +58,4 @@ FILES_${PN} += " /lib/firmware/ath6k/AR6003/hw2.1.1/athtcmd_ram.bin \
|
||||||
/lib/firmware/ath6k/AR6003/hw2.1.1/Digi_6203-6233-US.bin \
|
/lib/firmware/ath6k/AR6003/hw2.1.1/Digi_6203-6233-US.bin \
|
||||||
/lib/firmware/ath6k/AR6003/hw2.1.1/Digi_6203-6233-World.bin "
|
/lib/firmware/ath6k/AR6003/hw2.1.1/Digi_6203-6233-World.bin "
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "(ccardxmx28js)"
|
COMPATIBLE_MACHINE = "(ccardimx28js)"
|
||||||
|
|
|
||||||
|
|
@ -66,17 +66,17 @@ wdmode=`cat /proc/cmdline | sed 's/\s/\n/g' | awk '/wdmode/ {print}' | sed 's/wd
|
||||||
# | platform | crystal_freq |
|
# | platform | crystal_freq |
|
||||||
# +---------------------+--------------+
|
# +---------------------+--------------+
|
||||||
# | cwme9210js | 20000000 |
|
# | cwme9210js | 20000000 |
|
||||||
# | ccxmx51js (rev = 0) | 20000000 |
|
# | ccimx51js (rev = 0) | 20000000 |
|
||||||
# | ccxmx51js (rev > 0) | 40000000 |
|
# | ccimx51js (rev > 0) | 40000000 |
|
||||||
# | ccxmx53js | 40000000 |
|
# | ccimx53js | 40000000 |
|
||||||
# +---------------------+--------------+
|
# +---------------------+--------------+
|
||||||
#
|
#
|
||||||
# Default is 20MHz, so in that case we don't need to set the parameter on load.
|
# Default is 20MHz, so in that case we don't need to set the parameter on load.
|
||||||
read -r platform < /sys/kernel/machine/name
|
read -r platform < /sys/kernel/machine/name
|
||||||
if [ "${platform}" = "ccxmx53" ]; then
|
if [ "${platform}" = "ccimx53" ]; then
|
||||||
CRYSTAL_FREQ=40000000
|
CRYSTAL_FREQ=40000000
|
||||||
else
|
else
|
||||||
mod_rev="/sys/kernel/ccxmx51/mod_rev"
|
mod_rev="/sys/kernel/ccimx51/mod_rev"
|
||||||
[ -f "${mod_rev}" ] && [ "$(cat ${mod_rev})" -gt "0" ] && CRYSTAL_FREQ=40000000
|
[ -f "${mod_rev}" ] && [ "$(cat ${mod_rev})" -gt "0" ] && CRYSTAL_FREQ=40000000
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -50,4 +50,4 @@ FILES_${PN} += " /lib/firmware/redpine/tadm \
|
||||||
/lib/firmware/redpine/taim \
|
/lib/firmware/redpine/taim \
|
||||||
/lib/firmware/redpine/instructionSet "
|
/lib/firmware/redpine/instructionSet "
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "(ccxmx51js|ccxmx53js)"
|
COMPATIBLE_MACHINE = "(ccimx51js|ccimx53js)"
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
# Copyright (C) 2012 Digi International
|
# Copyright (C) 2012 Digi International
|
||||||
PR_append = "+del.r0"
|
PR_append = "+del.r0"
|
||||||
|
|
||||||
# Machine override would be: SRCREV_ccxmx53js_mx5 = "agonzal/yocto"
|
# Machine override would be: SRCREV_ccimx53js_mx5 = "agonzal/yocto"
|
||||||
SRCREV_mxs = "agonzal/yocto"
|
SRCREV_mxs = "agonzal/yocto"
|
||||||
SRCREV_mx5 = "agonzal/yocto"
|
SRCREV_mx5 = "agonzal/yocto"
|
||||||
SRC_URI = "${DIGI_LOG_GIT}linux-2.6.git"
|
SRC_URI = "${DIGI_LOG_GIT}linux-2.6.git"
|
||||||
|
|
|
||||||
|
|
@ -13,9 +13,9 @@ SRC_URI = "${DIGI_LOG_GIT}linux-2.6.git \
|
||||||
file://defconfig \
|
file://defconfig \
|
||||||
"
|
"
|
||||||
|
|
||||||
# Override 'ccardxmx28js' SRC_URI so the 'SRC_URI_append_mxs' patches
|
# Override 'ccardimx28js' SRC_URI so the 'SRC_URI_append_mxs' patches
|
||||||
# from FSL layer are *not* applied
|
# from FSL layer are *not* applied
|
||||||
SRC_URI_ccardxmx28js_mxs = "${DIGI_LOG_GIT}linux-2.6.git \
|
SRC_URI_ccardimx28js_mxs = "${DIGI_LOG_GIT}linux-2.6.git \
|
||||||
file://defconfig \
|
file://defconfig \
|
||||||
"
|
"
|
||||||
FILES_kernel-image += "/boot/config*"
|
FILES_kernel-image += "/boot/config*"
|
||||||
|
|
|
||||||
|
|
@ -240,16 +240,18 @@ CONFIG_DMA_ZONE_SIZE=32
|
||||||
#
|
#
|
||||||
CONFIG_ARCH_MX28=y
|
CONFIG_ARCH_MX28=y
|
||||||
# CONFIG_ARCH_MX23 is not set
|
# CONFIG_ARCH_MX23 is not set
|
||||||
CONFIG_MODULE_CCARDXMX28=y
|
CONFIG_MODULE_CCARDIMX28=y
|
||||||
# CONFIG_MACH_MX28EVK is not set
|
# CONFIG_MACH_MX28EVK is not set
|
||||||
# CONFIG_MACH_CPX2 is not set
|
# CONFIG_MACH_CPX2 is not set
|
||||||
CONFIG_MACH_CCARDXMX28JS=y
|
CONFIG_MACH_CCARDIMX28JS=y
|
||||||
# CONFIG_MACH_CCARDXMX28 is not set
|
# CONFIG_MACH_CCARDIMX28 is not set
|
||||||
# CONFIG_MACH_WR21 is not set
|
# CONFIG_MACH_WR21 is not set
|
||||||
CONFIG_CCARDXMX28_AUTODETECT_MODULE=y
|
CONFIG_CCARDIMX28_AUTODETECT_MODULE=y
|
||||||
# CONFIG_JSCCARDXMX28_V1 is not set
|
# CONFIG_CCARDIMX28_V1 is not set
|
||||||
CONFIG_JSCCARDXMX28_VX=y
|
# CONFIG_CCARDIMX28_VX is not set
|
||||||
# CONFIG_JSCCARDXMX28_CUSTOM is not set
|
# CONFIG_JSCCARDIMX28_V1 is not set
|
||||||
|
CONFIG_JSCCARDIMX28_VX=y
|
||||||
|
# CONFIG_JSCCARDIMX28_CUSTOM is not set
|
||||||
CONFIG_MTD_DIGI_REMOVE_DEFAULT_FREESCALE_PARTITION=y
|
CONFIG_MTD_DIGI_REMOVE_DEFAULT_FREESCALE_PARTITION=y
|
||||||
CONFIG_NO_OTP_MAC_ADDRESS=y
|
CONFIG_NO_OTP_MAC_ADDRESS=y
|
||||||
CONFIG_VECTORS_PHY_ADDR=0
|
CONFIG_VECTORS_PHY_ADDR=0
|
||||||
|
|
@ -266,16 +268,26 @@ CONFIG_CCMX28_CAN1=y
|
||||||
#
|
#
|
||||||
# Ethernet Options
|
# Ethernet Options
|
||||||
#
|
#
|
||||||
# CONFIG_CCARDXMX28_ENET0_LEDS is not set
|
# CONFIG_CCARDIMX28_ENET0_LEDS is not set
|
||||||
CONFIG_CCARDXMX28_ENET1=y
|
CONFIG_CCARDIMX28_ENET1=y
|
||||||
# CONFIG_CCARDXMX28_ENET1_LEDS is not set
|
# CONFIG_CCARDIMX28_ENET1_LEDS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# SPI options
|
# SPI options
|
||||||
#
|
#
|
||||||
# CONFIG_CCARDXMX28_SPI_SSP1_ENABLE is not set
|
# CONFIG_CCARDIMX28_SPI_SSP1_ENABLE is not set
|
||||||
CONFIG_CCARDXMX28_SPI_SSP3_ENABLE=y
|
CONFIG_CCARDIMX28_SPI_SSP3_ENABLE=y
|
||||||
CONFIG_CCARDXMX28_DISP_DATABUS_WIDTH=24
|
|
||||||
|
#
|
||||||
|
# Video Options
|
||||||
|
#
|
||||||
|
# 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_DMA_ZONE=y
|
CONFIG_DMA_ZONE=y
|
||||||
CONFIG_MXS_CONSISTENT_DMA_SIZE=32
|
CONFIG_MXS_CONSISTENT_DMA_SIZE=32
|
||||||
CONFIG_MXS_ICOLL=y
|
CONFIG_MXS_ICOLL=y
|
||||||
|
|
@ -249,23 +249,23 @@ CONFIG_ARCH_MX51=y
|
||||||
CONFIG_FORCE_MAX_ZONEORDER=13
|
CONFIG_FORCE_MAX_ZONEORDER=13
|
||||||
# CONFIG_MACH_MX51_3DS is not set
|
# CONFIG_MACH_MX51_3DS is not set
|
||||||
# CONFIG_MACH_MX51_BABBAGE is not set
|
# CONFIG_MACH_MX51_BABBAGE is not set
|
||||||
CONFIG_MODULE_CCXMX5X=y
|
CONFIG_MODULE_CCIMX5X=y
|
||||||
CONFIG_MODULE_CCXMX51=y
|
CONFIG_MODULE_CCIMX51=y
|
||||||
CONFIG_LATE_CPU_CLK_ENABLE=y
|
CONFIG_LATE_CPU_CLK_ENABLE=y
|
||||||
CONFIG_MACH_CCXMX51JS=y
|
CONFIG_MACH_CCIMX51JS=y
|
||||||
# CONFIG_MACH_CCXMX51 is not set
|
# CONFIG_MACH_CCIMX51 is not set
|
||||||
# CONFIG_JSCCXMX51_V1 is not set
|
# CONFIG_JSCCIMX51_V1 is not set
|
||||||
CONFIG_JSCCXMX51_V2=y
|
CONFIG_JSCCIMX51_V2=y
|
||||||
# CONFIG_JSCCXMX51_CUSTOM is not set
|
# CONFIG_JSCCIMX51_CUSTOM is not set
|
||||||
# CONFIG_MACH_MX53_EVK is not set
|
# CONFIG_MACH_MX53_EVK is not set
|
||||||
# CONFIG_MACH_MX53_ARD is not set
|
# CONFIG_MACH_MX53_ARD is not set
|
||||||
# CONFIG_MACH_MX53_SMD is not set
|
# CONFIG_MACH_MX53_SMD is not set
|
||||||
# CONFIG_MACH_MX53_LOCO is not set
|
# CONFIG_MACH_MX53_LOCO is not set
|
||||||
# CONFIG_MACH_CCXMX53JS is not set
|
# CONFIG_MACH_CCIMX53JS is not set
|
||||||
# CONFIG_MACH_CCXMX53 is not set
|
# CONFIG_MACH_CCIMX53 is not set
|
||||||
# CONFIG_CERTMX53_V1 is not set
|
# CONFIG_CERTMX53_V1 is not set
|
||||||
# CONFIG_JSCCXMX53_V2 is not set
|
# CONFIG_JSCCIMX53_V2 is not set
|
||||||
# CONFIG_JSCCXMX53_CUSTOM is not set
|
# CONFIG_JSCCIMX53_CUSTOM is not set
|
||||||
# CONFIG_MACH_MX50_ARM2 is not set
|
# CONFIG_MACH_MX50_ARM2 is not set
|
||||||
# CONFIG_MACH_MX50_RDP is not set
|
# CONFIG_MACH_MX50_RDP is not set
|
||||||
|
|
||||||
|
|
@ -277,7 +277,7 @@ CONFIG_ARCH_MXC_HAS_NFC_V3=y
|
||||||
CONFIG_ARCH_MXC_HAS_NFC_V3_2=y
|
CONFIG_ARCH_MXC_HAS_NFC_V3_2=y
|
||||||
# CONFIG_MXC_BLUETOOTH_RFKILL is not set
|
# CONFIG_MXC_BLUETOOTH_RFKILL is not set
|
||||||
# CONFIG_MXC_ENABLE_WARM_RESET is not set
|
# CONFIG_MXC_ENABLE_WARM_RESET is not set
|
||||||
CONFIG_CCXMX5X_PM_POWER_BUTTON=y
|
CONFIG_CCIMX5X_PM_POWER_BUTTON=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Serial Port Options
|
# Serial Port Options
|
||||||
|
|
@ -339,12 +339,12 @@ CONFIG_ESDHCI_MXC_SELECT3=y
|
||||||
#
|
#
|
||||||
# Video Interface(s)
|
# Video Interface(s)
|
||||||
#
|
#
|
||||||
CONFIG_CCXMX5X_DEFAULT_VIDEO_32BPP=y
|
CONFIG_CCIMX5X_DEFAULT_VIDEO_32BPP=y
|
||||||
# CONFIG_CCXMX5X_DEFAULT_VIDEO_16BPP is not set
|
# CONFIG_CCIMX5X_DEFAULT_VIDEO_16BPP is not set
|
||||||
CONFIG_CCXMX5X_DEFAULT_VIDEO_BPP=32
|
CONFIG_CCIMX5X_DEFAULT_VIDEO_BPP=32
|
||||||
CONFIG_CCXMX5X_DISP0=y
|
CONFIG_CCIMX5X_DISP0=y
|
||||||
# CONFIG_CCXMX5X_DISP0_RGB888 is not set
|
# CONFIG_CCIMX5X_DISP0_RGB888 is not set
|
||||||
CONFIG_CCXMX5X_DISP0_RGB666=y
|
CONFIG_CCIMX5X_DISP0_RGB666=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# To enable the Display 2 Video interface, disable the FEC (under network drivers)
|
# To enable the Display 2 Video interface, disable the FEC (under network drivers)
|
||||||
|
|
@ -1364,10 +1364,10 @@ CONFIG_SND_MXC_SOC=y
|
||||||
CONFIG_SND_MXC_SOC_SSI=y
|
CONFIG_SND_MXC_SOC_SSI=y
|
||||||
# CONFIG_SND_MXC_SOC_IRAM is not set
|
# CONFIG_SND_MXC_SOC_IRAM is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_SGTL5000 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_SGTL5000 is not set
|
||||||
# CONFIG_SND_SOC_IMX_CCXMX53_SGTL5000 is not set
|
# CONFIG_SND_SOC_IMX_CCIMX53_SGTL5000 is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_AK4647 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_AK4647 is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_WM8580 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_WM8580 is not set
|
||||||
CONFIG_SND_SOC_IMX_CCXMX51_WM8753=y
|
CONFIG_SND_SOC_IMX_CCIMX51_WM8753=y
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_AK5702 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_AK5702 is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_BLUETOOTH is not set
|
# CONFIG_SND_SOC_IMX_3STACK_BLUETOOTH is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_CS42888 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_CS42888 is not set
|
||||||
|
|
@ -249,23 +249,23 @@ CONFIG_ARCH_MX53=y
|
||||||
CONFIG_FORCE_MAX_ZONEORDER=13
|
CONFIG_FORCE_MAX_ZONEORDER=13
|
||||||
# CONFIG_MACH_MX51_3DS is not set
|
# CONFIG_MACH_MX51_3DS is not set
|
||||||
# CONFIG_MACH_MX51_BABBAGE is not set
|
# CONFIG_MACH_MX51_BABBAGE is not set
|
||||||
CONFIG_MODULE_CCXMX5X=y
|
CONFIG_MODULE_CCIMX5X=y
|
||||||
# CONFIG_MACH_CCXMX51JS is not set
|
# CONFIG_MACH_CCIMX51JS is not set
|
||||||
# CONFIG_MACH_CCXMX51 is not set
|
# CONFIG_MACH_CCIMX51 is not set
|
||||||
# CONFIG_JSCCXMX51_V1 is not set
|
# CONFIG_JSCCIMX51_V1 is not set
|
||||||
# CONFIG_JSCCXMX51_V2 is not set
|
# CONFIG_JSCCIMX51_V2 is not set
|
||||||
# CONFIG_JSCCXMX51_CUSTOM is not set
|
# CONFIG_JSCCIMX51_CUSTOM is not set
|
||||||
# CONFIG_MACH_MX53_EVK is not set
|
# CONFIG_MACH_MX53_EVK is not set
|
||||||
# CONFIG_MACH_MX53_ARD is not set
|
# CONFIG_MACH_MX53_ARD is not set
|
||||||
# CONFIG_MACH_MX53_SMD is not set
|
# CONFIG_MACH_MX53_SMD is not set
|
||||||
# CONFIG_MACH_MX53_LOCO is not set
|
# CONFIG_MACH_MX53_LOCO is not set
|
||||||
CONFIG_I2C_IMX_RECOVER_FROM_STUCK=y
|
CONFIG_I2C_IMX_RECOVER_FROM_STUCK=y
|
||||||
CONFIG_MODULE_CCXMX53=y
|
CONFIG_MODULE_CCIMX53=y
|
||||||
CONFIG_MACH_CCXMX53JS=y
|
CONFIG_MACH_CCIMX53JS=y
|
||||||
# CONFIG_MACH_CCXMX53 is not set
|
# CONFIG_MACH_CCIMX53 is not set
|
||||||
# CONFIG_CERTMX53_V1 is not set
|
# CONFIG_CERTMX53_V1 is not set
|
||||||
CONFIG_JSCCXMX53_V2=y
|
CONFIG_JSCCIMX53_V2=y
|
||||||
# CONFIG_JSCCXMX53_CUSTOM is not set
|
# CONFIG_JSCCIMX53_CUSTOM is not set
|
||||||
# CONFIG_MACH_MX50_ARM2 is not set
|
# CONFIG_MACH_MX50_ARM2 is not set
|
||||||
# CONFIG_MACH_MX50_RDP is not set
|
# CONFIG_MACH_MX50_RDP is not set
|
||||||
|
|
||||||
|
|
@ -277,7 +277,7 @@ CONFIG_ARCH_MXC_HAS_NFC_V3=y
|
||||||
CONFIG_ARCH_MXC_HAS_NFC_V3_2=y
|
CONFIG_ARCH_MXC_HAS_NFC_V3_2=y
|
||||||
# CONFIG_MXC_BLUETOOTH_RFKILL is not set
|
# CONFIG_MXC_BLUETOOTH_RFKILL is not set
|
||||||
# CONFIG_MXC_ENABLE_WARM_RESET is not set
|
# CONFIG_MXC_ENABLE_WARM_RESET is not set
|
||||||
CONFIG_CCXMX5X_PM_POWER_BUTTON=y
|
CONFIG_CCIMX5X_PM_POWER_BUTTON=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Serial Port Options
|
# Serial Port Options
|
||||||
|
|
@ -349,8 +349,8 @@ CONFIG_CONFIG_MXC_I2C3_FAST=y
|
||||||
#
|
#
|
||||||
# CAN Port Options
|
# CAN Port Options
|
||||||
#
|
#
|
||||||
CONFIG_CCXMX53_CAN1=y
|
CONFIG_CCIMX53_CAN1=y
|
||||||
CONFIG_CCXMX53_CAN2=y
|
CONFIG_CCIMX53_CAN2=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# SD/MMC Interface options
|
# SD/MMC Interface options
|
||||||
|
|
@ -361,17 +361,17 @@ CONFIG_ESDHCI_MXC_SELECT3=y
|
||||||
#
|
#
|
||||||
# Video Interface(s)
|
# Video Interface(s)
|
||||||
#
|
#
|
||||||
CONFIG_CCXMX5X_DEFAULT_VIDEO_32BPP=y
|
CONFIG_CCIMX5X_DEFAULT_VIDEO_32BPP=y
|
||||||
# CONFIG_CCXMX5X_DEFAULT_VIDEO_16BPP is not set
|
# CONFIG_CCIMX5X_DEFAULT_VIDEO_16BPP is not set
|
||||||
CONFIG_CCXMX5X_DEFAULT_VIDEO_BPP=32
|
CONFIG_CCIMX5X_DEFAULT_VIDEO_BPP=32
|
||||||
CONFIG_CCXMX5X_DISP0=y
|
CONFIG_CCIMX5X_DISP0=y
|
||||||
CONFIG_CCXMX5X_DISP0_RGB888=y
|
CONFIG_CCIMX5X_DISP0_RGB888=y
|
||||||
# CONFIG_CCXMX5X_DISP0_RGB666 is not set
|
# CONFIG_CCIMX5X_DISP0_RGB666 is not set
|
||||||
CONFIG_CCXMX5X_DISP1=y
|
CONFIG_CCIMX5X_DISP1=y
|
||||||
CONFIG_CCXMX5X_DISP1_RGB888=y
|
CONFIG_CCIMX5X_DISP1_RGB888=y
|
||||||
# CONFIG_CCXMX5X_DISP1_RGB666 is not set
|
# CONFIG_CCIMX5X_DISP1_RGB666 is not set
|
||||||
# CONFIG_CCWMX5X_SECOND_TOUCH is not set
|
# CONFIG_CCIMX5X_SECOND_TOUCH is not set
|
||||||
# CONFIG_CCWMX5X_FUSION_MULTITOUCH is not set
|
# CONFIG_CCIMX5X_FUSION_MULTITOUCH is not set
|
||||||
CONFIG_IRAM_ALLOC=y
|
CONFIG_IRAM_ALLOC=y
|
||||||
CONFIG_DMA_ZONE_SIZE=184
|
CONFIG_DMA_ZONE_SIZE=184
|
||||||
CONFIG_ISP1504_MXC=y
|
CONFIG_ISP1504_MXC=y
|
||||||
|
|
@ -1512,10 +1512,10 @@ CONFIG_SND_MXC_SOC=y
|
||||||
CONFIG_SND_MXC_SOC_SSI=y
|
CONFIG_SND_MXC_SOC_SSI=y
|
||||||
# CONFIG_SND_MXC_SOC_IRAM is not set
|
# CONFIG_SND_MXC_SOC_IRAM is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_SGTL5000 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_SGTL5000 is not set
|
||||||
CONFIG_SND_SOC_IMX_CCXMX53_SGTL5000=y
|
CONFIG_SND_SOC_IMX_CCIMX53_SGTL5000=y
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_AK4647 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_AK4647 is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_WM8580 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_WM8580 is not set
|
||||||
# CONFIG_SND_SOC_IMX_CCXMX51_WM8753 is not set
|
# CONFIG_SND_SOC_IMX_CCIMX51_WM8753 is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_AK5702 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_AK5702 is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_BLUETOOTH is not set
|
# CONFIG_SND_SOC_IMX_3STACK_BLUETOOTH is not set
|
||||||
# CONFIG_SND_SOC_IMX_3STACK_CS42888 is not set
|
# CONFIG_SND_SOC_IMX_3STACK_CS42888 is not set
|
||||||
|
|
@ -24,7 +24,7 @@ ccardwmx28js_bt_init() {
|
||||||
# Exit if this hardware does not support Bluetooth
|
# Exit if this hardware does not support Bluetooth
|
||||||
#
|
#
|
||||||
BLUE_TOOTH_VARIANTS="0x02 0x03 0x04"
|
BLUE_TOOTH_VARIANTS="0x02 0x03 0x04"
|
||||||
MOD_VARIANT="$(cat /sys/kernel/ccardxmx28/mod_variant)"
|
MOD_VARIANT="$(cat /sys/kernel/ccardimx28/mod_variant)"
|
||||||
if ! echo ${BLUE_TOOTH_VARIANTS} | grep -qs ${MOD_VARIANT}; then
|
if ! echo ${BLUE_TOOTH_VARIANTS} | grep -qs ${MOD_VARIANT}; then
|
||||||
[ -z "${quietboot}" ] && echo "${SCRIPTNAME}: FAILED (variant ${MOD_VARIANT} does not support bluetooth)"
|
[ -z "${quietboot}" ] && echo "${SCRIPTNAME}: FAILED (variant ${MOD_VARIANT} does not support bluetooth)"
|
||||||
exit
|
exit
|
||||||
|
|
@ -93,7 +93,7 @@ ccardwmx28js_bt_init() {
|
||||||
|
|
||||||
# Initialize driver for 'ccardwmx28js'
|
# Initialize driver for 'ccardwmx28js'
|
||||||
read -r platform < /sys/kernel/machine/name
|
read -r platform < /sys/kernel/machine/name
|
||||||
[ "${platform}" = "ccardxmx28" ] && ccardwmx28js_bt_init
|
[ "${platform}" = "ccardimx28" ] && ccardwmx28js_bt_init
|
||||||
|
|
||||||
# Run bluetooth daemon
|
# Run bluetooth daemon
|
||||||
if hciconfig hci0 up && bluetoothd; then
|
if hciconfig hci0 up && bluetoothd; then
|
||||||
|
|
|
||||||
|
|
@ -10,7 +10,7 @@
|
||||||
# under the terms of the GNU General Public License version 2 as published by
|
# under the terms of the GNU General Public License version 2 as published by
|
||||||
# the Free Software Foundation.
|
# the Free Software Foundation.
|
||||||
#
|
#
|
||||||
# !Description: calibrate CCXMX5X accelerometer
|
# !Description: calibrate CCIMX5X accelerometer
|
||||||
#
|
#
|
||||||
# The calibration details for this particular accelerometer (MMA7455L) are in
|
# The calibration details for this particular accelerometer (MMA7455L) are in
|
||||||
# Freescale's Application Note AN3745.
|
# Freescale's Application Note AN3745.
|
||||||
|
|
@ -26,8 +26,8 @@ while read _pl _name _i2c _invertXY; do
|
||||||
eval "${_pl}_i2c=\"${_i2c}\""
|
eval "${_pl}_i2c=\"${_i2c}\""
|
||||||
eval "${_pl}_invertXY=\"${_invertXY}\""
|
eval "${_pl}_invertXY=\"${_invertXY}\""
|
||||||
done<<-_EOF_
|
done<<-_EOF_
|
||||||
ccxmx51 mma7455l 1-001d y
|
ccimx51 mma7455l 1-001d y
|
||||||
ccxmx53 mma7455l 2-001d
|
ccimx53 mma7455l 2-001d
|
||||||
_EOF_
|
_EOF_
|
||||||
|
|
||||||
eval SYSFS_I2C_PATH="/sys/bus/i2c/drivers/\${${DEL_PLATFORM}_name}/\${${DEL_PLATFORM}_i2c}"
|
eval SYSFS_I2C_PATH="/sys/bus/i2c/drivers/\${${DEL_PLATFORM}_name}/\${${DEL_PLATFORM}_i2c}"
|
||||||
|
|
|
||||||
|
|
@ -22,8 +22,8 @@ while read _pl _name _i2c; do
|
||||||
eval "${_pl}_name=\"${_name}\""
|
eval "${_pl}_name=\"${_name}\""
|
||||||
eval "${_pl}_i2c=\"${_i2c}\""
|
eval "${_pl}_i2c=\"${_i2c}\""
|
||||||
done<<-_EOF_
|
done<<-_EOF_
|
||||||
ccxmx51 mma7455l 1-001d
|
ccimx51 mma7455l 1-001d
|
||||||
ccxmx53 mma7455l 2-001d
|
ccimx53 mma7455l 2-001d
|
||||||
_EOF_
|
_EOF_
|
||||||
|
|
||||||
eval SYSFS_I2C_PATH="/sys/bus/i2c/drivers/\${${DEL_PLATFORM}_name}/\${${DEL_PLATFORM}_i2c}"
|
eval SYSFS_I2C_PATH="/sys/bus/i2c/drivers/\${${DEL_PLATFORM}_name}/\${${DEL_PLATFORM}_i2c}"
|
||||||
|
|
|
||||||
|
|
@ -19,10 +19,10 @@
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
|
|
||||||
#if defined(CCXMX51JS) || defined(CCXMX53JS)
|
#if defined(CCIMX51JS) || defined(CCIMX53JS)
|
||||||
#include <linux/pmic_adc.h>
|
#include <linux/pmic_adc.h>
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#elif defined(CCARDXMX28JS)
|
#elif defined(CCARDIMX28JS)
|
||||||
#include <linux/mxs-lradc.h>
|
#include <linux/mxs-lradc.h>
|
||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
@ -30,16 +30,16 @@
|
||||||
#define PROGRAM "adc_test"
|
#define PROGRAM "adc_test"
|
||||||
#define VERSION "2.0"
|
#define VERSION "2.0"
|
||||||
|
|
||||||
#if defined(CCXMX53JS)
|
#if defined(CCIMX53JS)
|
||||||
# define ADC_MAX_CHANNELS 10
|
# define ADC_MAX_CHANNELS 10
|
||||||
#elif defined(CCXMX51JS)
|
#elif defined(CCIMX51JS)
|
||||||
# define ADC_MAX_CHANNELS 8
|
# define ADC_MAX_CHANNELS 8
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if defined(CCXMX51JS) || defined(CCXMX53JS)
|
#if defined(CCIMX51JS) || defined(CCIMX53JS)
|
||||||
# define ADC_CONVERT_IOCTL PMIC_ADC_CONVERT
|
# define ADC_CONVERT_IOCTL PMIC_ADC_CONVERT
|
||||||
# define ADC_CHARDEV "/dev/pmic_adc"
|
# define ADC_CHARDEV "/dev/pmic_adc"
|
||||||
#elif defined(CCARDXMX28JS)
|
#elif defined(CCARDIMX28JS)
|
||||||
# define ADC_MAX_CHANNELS 7
|
# define ADC_MAX_CHANNELS 7
|
||||||
# define ADC_CONVERT_IOCTL LRADC_CONVERT
|
# define ADC_CONVERT_IOCTL LRADC_CONVERT
|
||||||
# define ADC_CHARDEV "/dev/mxs_lradc"
|
# define ADC_CHARDEV "/dev/mxs_lradc"
|
||||||
|
|
@ -181,7 +181,7 @@ int main(int argc, char *argv[])
|
||||||
{0, 0, 0, 0},
|
{0, 0, 0, 0},
|
||||||
};
|
};
|
||||||
|
|
||||||
#if defined(CCXMX51JS) || defined(CCXMX53JS) || defined(CCARDXMX28JS)
|
#if defined(CCIMX51JS) || defined(CCIMX53JS) || defined(CCARDIMX28JS)
|
||||||
t_adc_convert_param adc_convert_param;
|
t_adc_convert_param adc_convert_param;
|
||||||
#else
|
#else
|
||||||
unsigned short int adcval;
|
unsigned short int adcval;
|
||||||
|
|
@ -242,7 +242,7 @@ int main(int argc, char *argv[])
|
||||||
char *end;
|
char *end;
|
||||||
int chnr = strtol(var, &end, 10);
|
int chnr = strtol(var, &end, 10);
|
||||||
if ((chnr >= 0) && (chnr < ADC_MAX_CHANNELS) && (var != end)) {
|
if ((chnr >= 0) && (chnr < ADC_MAX_CHANNELS) && (var != end)) {
|
||||||
#if defined(CCXMX51JS) || defined(CCXMX53JS) || defined(CCARDXMX28JS)
|
#if defined(CCIMX51JS) || defined(CCIMX53JS) || defined(CCARDIMX28JS)
|
||||||
sprintf(device_name, ADC_CHARDEV);
|
sprintf(device_name, ADC_CHARDEV);
|
||||||
#else
|
#else
|
||||||
snprintf(device_name, 30, "%s%d", ADC_CHARDEV, chnr);
|
snprintf(device_name, 30, "%s%d", ADC_CHARDEV, chnr);
|
||||||
|
|
@ -276,10 +276,10 @@ int main(int argc, char *argv[])
|
||||||
k = j % ADC_MAX_SAMPLE_BUFFER;
|
k = j % ADC_MAX_SAMPLE_BUFFER;
|
||||||
for (i = 0; i < ADC_MAX_CHANNELS; i++) {
|
for (i = 0; i < ADC_MAX_CHANNELS; i++) {
|
||||||
if (channel[i].fd >= 0) {
|
if (channel[i].fd >= 0) {
|
||||||
#if defined(CCXMX51JS) || defined(CCXMX53JS) || defined(CCARDXMX28JS)
|
#if defined(CCIMX51JS) || defined(CCIMX53JS) || defined(CCARDIMX28JS)
|
||||||
memset(&adc_convert_param,0,sizeof(adc_convert_param));
|
memset(&adc_convert_param,0,sizeof(adc_convert_param));
|
||||||
adc_convert_param.channel = channel[i].channel;
|
adc_convert_param.channel = channel[i].channel;
|
||||||
#if defined(CCXMX51JS)
|
#if defined(CCIMX51JS)
|
||||||
/* The PMIC ADC driver maps GEN_PURPOSE_AD5,GEN_PURPOSE_AD6 and
|
/* The PMIC ADC driver maps GEN_PURPOSE_AD5,GEN_PURPOSE_AD6 and
|
||||||
* GEN_PURPOSE_AD7 to channels 10,11,12*/
|
* GEN_PURPOSE_AD7 to channels 10,11,12*/
|
||||||
if( adc_convert_param.channel > 4 )
|
if( adc_convert_param.channel > 4 )
|
||||||
|
|
|
||||||
|
|
@ -28,9 +28,9 @@
|
||||||
#define MX28_GPIO(port,pin) (port * 32 + pin)
|
#define MX28_GPIO(port,pin) (port * 32 + pin)
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
CCARDXMX28JS = 0,
|
CCARDIMX28JS = 0,
|
||||||
CCXMX51JS,
|
CCIMX51JS,
|
||||||
CCXMX53JS,
|
CCIMX53JS,
|
||||||
PLAT_NONE
|
PLAT_NONE
|
||||||
} platform_e;
|
} platform_e;
|
||||||
|
|
||||||
|
|
@ -51,9 +51,9 @@ static struct {
|
||||||
int pullup_in;
|
int pullup_in;
|
||||||
char pullup_descr[15];
|
char pullup_descr[15];
|
||||||
} plat_list[PLAT_NONE + 1] = {
|
} plat_list[PLAT_NONE + 1] = {
|
||||||
MK(CCARDXMX28JS, "ccardxmx28", "BUTTON2", "LED2", MX28_GPIO(2,9), MX28_GPIO(3,4), 1, GPIO_UNDEFINED, ""),
|
MK(CCARDIMX28JS, "ccardimx28", "BUTTON2", "LED2", MX28_GPIO(2,9), MX28_GPIO(3,4), 1, GPIO_UNDEFINED, ""),
|
||||||
MK(CCXMX51JS, "ccxmx51", "BUTTON2", "LED2", 1 /*GPIO1_1*/, 73 /*GPIO3_9*/, 1, GPIO_UNDEFINED, ""),
|
MK(CCIMX51JS, "ccimx51", "BUTTON2", "LED2", 1 /*GPIO1_1*/, 73 /*GPIO3_9*/, 1, GPIO_UNDEFINED, ""),
|
||||||
MK(CCXMX53JS, "ccxmx53", "BUTTON2", "LED2", MX5X_GPIO(4,1), MX5X_GPIO(7,12), 1, GPIO_UNDEFINED, ""),
|
MK(CCIMX53JS, "ccimx53", "BUTTON2", "LED2", MX5X_GPIO(4,1), MX5X_GPIO(7,12), 1, GPIO_UNDEFINED, ""),
|
||||||
MK(PLAT_NONE, "", "", "", 0, 0, 0, GPIO_UNDEFINED, "") /* always last */
|
MK(PLAT_NONE, "", "", "", 0, 0, 0, GPIO_UNDEFINED, "") /* always last */
|
||||||
};
|
};
|
||||||
#undef MK
|
#undef MK
|
||||||
|
|
|
||||||
|
|
@ -97,18 +97,18 @@
|
||||||
#define MACH_TYPE_CCARDWMX28JS_NAME "ccardwmx28js"
|
#define MACH_TYPE_CCARDWMX28JS_NAME "ccardwmx28js"
|
||||||
#define MACH_TYPE_CCARDMX28JS 3918
|
#define MACH_TYPE_CCARDMX28JS 3918
|
||||||
#define MACH_TYPE_CCARDMX28JS_NAME "ccardmx28js"
|
#define MACH_TYPE_CCARDMX28JS_NAME "ccardmx28js"
|
||||||
#define MACH_TYPE_CCXMX53 9980
|
#define MACH_TYPE_CCIMX53 9980
|
||||||
#define MACH_TYPE_CCXMX53_NAME "ccxmx53"
|
#define MACH_TYPE_CCIMX53_NAME "ccimx53"
|
||||||
#define MACH_TYPE_CCXMX53JS 9981
|
#define MACH_TYPE_CCIMX53JS 9981
|
||||||
#define MACH_TYPE_CCXMX53JS_NAME "ccxmx53js"
|
#define MACH_TYPE_CCIMX53JS_NAME "ccimx53js"
|
||||||
#define MACH_TYPE_CCXMX51 9982
|
#define MACH_TYPE_CCIMX51 9982
|
||||||
#define MACH_TYPE_CCXMX51_NAME "ccxmx51"
|
#define MACH_TYPE_CCIMX51_NAME "ccimx51"
|
||||||
#define MACH_TYPE_CCXMX51JS 9983
|
#define MACH_TYPE_CCIMX51JS 9983
|
||||||
#define MACH_TYPE_CCXMX51JS_NAME "ccxmx51js"
|
#define MACH_TYPE_CCIMX51JS_NAME "ccimx51js"
|
||||||
#define MACH_TYPE_CCARDXMX28 9984
|
#define MACH_TYPE_CCARDIMX28 9984
|
||||||
#define MACH_TYPE_CCARDXMX28_NAME "ccardxmx28"
|
#define MACH_TYPE_CCARDIMX28_NAME "ccardimx28"
|
||||||
#define MACH_TYPE_CCARDXMX28JS 9985
|
#define MACH_TYPE_CCARDIMX28JS 9985
|
||||||
#define MACH_TYPE_CCARDXMX28JS_NAME "ccardxmx28js"
|
#define MACH_TYPE_CCARDIMX28JS_NAME "ccardimx28js"
|
||||||
|
|
||||||
int get_platform_id(void);
|
int get_platform_id(void);
|
||||||
char is_nand_oob_atomic(void);
|
char is_nand_oob_atomic(void);
|
||||||
|
|
|
||||||
|
|
@ -54,20 +54,20 @@ char is_nand_oob_atomic(void)
|
||||||
MACH_TYPE_CCMX51JS == platform_id ||
|
MACH_TYPE_CCMX51JS == platform_id ||
|
||||||
MACH_TYPE_CCWMX51 == platform_id ||
|
MACH_TYPE_CCWMX51 == platform_id ||
|
||||||
MACH_TYPE_CCWMX51JS == platform_id ||
|
MACH_TYPE_CCWMX51JS == platform_id ||
|
||||||
MACH_TYPE_CCXMX51 == platform_id ||
|
MACH_TYPE_CCIMX51 == platform_id ||
|
||||||
MACH_TYPE_CCXMX51JS == platform_id ||
|
MACH_TYPE_CCIMX51JS == platform_id ||
|
||||||
MACH_TYPE_CCMX53 == platform_id ||
|
MACH_TYPE_CCMX53 == platform_id ||
|
||||||
MACH_TYPE_CCMX53JS == platform_id ||
|
MACH_TYPE_CCMX53JS == platform_id ||
|
||||||
MACH_TYPE_CCWMX53 == platform_id ||
|
MACH_TYPE_CCWMX53 == platform_id ||
|
||||||
MACH_TYPE_CCWMX53JS == platform_id ||
|
MACH_TYPE_CCWMX53JS == platform_id ||
|
||||||
MACH_TYPE_CCXMX53 == platform_id ||
|
MACH_TYPE_CCIMX53 == platform_id ||
|
||||||
MACH_TYPE_CCXMX53JS == platform_id ||
|
MACH_TYPE_CCIMX53JS == platform_id ||
|
||||||
MACH_TYPE_CCARDMX28 == platform_id ||
|
MACH_TYPE_CCARDMX28 == platform_id ||
|
||||||
MACH_TYPE_CCARDMX28JS == platform_id ||
|
MACH_TYPE_CCARDMX28JS == platform_id ||
|
||||||
MACH_TYPE_CCARDWMX28 == platform_id ||
|
MACH_TYPE_CCARDWMX28 == platform_id ||
|
||||||
MACH_TYPE_CCARDWMX28JS == platform_id ||
|
MACH_TYPE_CCARDWMX28JS == platform_id ||
|
||||||
MACH_TYPE_CCARDXMX28 == platform_id ||
|
MACH_TYPE_CCARDIMX28 == platform_id ||
|
||||||
MACH_TYPE_CCARDXMX28JS == platform_id) {
|
MACH_TYPE_CCARDIMX28JS == platform_id) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -18,14 +18,14 @@ RDEPENDS_${PN} = "\
|
||||||
del-examples-watchdog \
|
del-examples-watchdog \
|
||||||
"
|
"
|
||||||
|
|
||||||
RDEPENDS_${PN}_append_ccardxmx28js = "\
|
RDEPENDS_${PN}_append_ccardimx28js = "\
|
||||||
del-examples-bt \
|
del-examples-bt \
|
||||||
del-examples-btconfig \
|
del-examples-btconfig \
|
||||||
del-examples-can \
|
del-examples-can \
|
||||||
del-examples-hdp \
|
del-examples-hdp \
|
||||||
"
|
"
|
||||||
|
|
||||||
RDEPENDS_${PN}_append_ccxmx51js = "\
|
RDEPENDS_${PN}_append_ccimx51js = "\
|
||||||
del-examples-accelerometer \
|
del-examples-accelerometer \
|
||||||
del-examples-battery \
|
del-examples-battery \
|
||||||
del-examples-opengles \
|
del-examples-opengles \
|
||||||
|
|
@ -33,7 +33,7 @@ RDEPENDS_${PN}_append_ccxmx51js = "\
|
||||||
del-examples-v4l2 \
|
del-examples-v4l2 \
|
||||||
"
|
"
|
||||||
|
|
||||||
RDEPENDS_${PN}_append_ccxmx53js = "\
|
RDEPENDS_${PN}_append_ccimx53js = "\
|
||||||
del-examples-accelerometer \
|
del-examples-accelerometer \
|
||||||
del-examples-can \
|
del-examples-can \
|
||||||
del-examples-opengles \
|
del-examples-opengles \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue