From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qe0-f41.google.com (mail-qe0-f41.google.com [209.85.128.41]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 44E51E004EB for ; Sat, 16 Mar 2013 06:45:47 -0700 (PDT) Received: by mail-qe0-f41.google.com with SMTP id 6so2516260qeb.0 for ; Sat, 16 Mar 2013 06:45:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer:in-reply-to :references; bh=QHi6+pMYMmRJDCZazkhp9uYlzgWoD8Kls96pt+ZqW8U=; b=uKqDIDhEQo3lFmEuvY7FRgCaJXJM8WjCA2iA6neg5EW5Z5d0kOqP4TaWc/OT9cRVkK BaMbbmV85fTgLFc+5PqnDhS85K4GcCBeK0kyfHMsCaiBhQc2Fe7dYOYgh6mf7W5dvHEb pwSNLFaeWlriH6C+bBu8p7KBlEBp/vt05V87OWxR05eYZrpJvfuLDeQ5uHVlZSZ77e/N dwLpdnsu7YkHwzwLbrtOESZ49D5pyNvDpn79EClIBT8hAVcutqdWDEpSCgBCdsYF1jzK gUyFlqj60lpb/7e7l8CmVJuRmXUgYlSc0rbFMfmIwW27cyU3zXaeg/UAN5c5lAgdHFcW 8zJQ== X-Received: by 10.224.199.70 with SMTP id er6mr11136384qab.19.1363441546504; Sat, 16 Mar 2013 06:45:46 -0700 (PDT) Received: from localhost.localdomain ([75.76.228.60]) by mx.google.com with ESMTPS id c2sm12490810qeg.6.2013.03.16.06.45.45 (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 16 Mar 2013 06:45:45 -0700 (PDT) From: John Weber To: meta-freescale@yoctoproject.org Date: Sat, 16 Mar 2013 08:45:35 -0500 Message-Id: <1363441542-5300-1-git-send-email-rjohnweber@gmail.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: References: Subject: [meta-fsl-arm-extra][PATCH] linux-imx (3.0.35): fix sdhc platform data X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Mar 2013 13:45:47 -0000 Fixes esdhc platform data for wandboard dual. Without this fix, wandboard-dual is unable to load firmware from the filesystem into the kernel. Signed-off-by: John Weber --- ...002-wandboard-dual-fix-sdhc-platform-data.patch | 53 ++++++++++++++++++++ 1 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/wandboard-dual/0002-wandboard-dual-fix-sdhc-platform-data.patch diff --git a/recipes-kernel/linux/linux-imx-3.0.35/wandboard-dual/0002-wandboard-dual-fix-sdhc-platform-data.patch b/recipes-kernel/linux/linux-imx-3.0.35/wandboard-dual/0002-wandboard-dual-fix-sdhc-platform-data.patch new file mode 100644 index 0000000..3aefebe --- /dev/null +++ b/recipes-kernel/linux/linux-imx-3.0.35/wandboard-dual/0002-wandboard-dual-fix-sdhc-platform-data.patch @@ -0,0 +1,53 @@ +From ea530483ad42e5b9a89934fbdfd57df81b3a90ab Mon Sep 17 00:00:00 2001 +From: John Weber +Date: Fri, 15 Mar 2013 08:43:15 -0500 +Subject: [PATCH] wandboard: fix sdhc platform data + +Fixes sdhc platfrom data structure to solve a problem when loading +the firmware files for the on-board Wifi module on Wandboard-dual. +This problem only occured when udev is tasked with loading firmware +from the filesystem. + +Upstream-Status: Pending + +Signed-off-by: John Weber +--- + arch/arm/mach-mx6/board-wand.c | 11 ++++++++--- + 1 file changed, 8 insertions(+), 3 deletions(-) + +diff --git a/arch/arm/mach-mx6/board-wand.c b/arch/arm/mach-mx6/board-wand.c +index 7f972eb..7be6726 100644 +--- a/arch/arm/mach-mx6/board-wand.c ++++ b/arch/arm/mach-mx6/board-wand.c +@@ -184,13 +184,17 @@ static const struct esdhc_platform_data wand_sd_data[3] = { + .cd_gpio = WAND_SD1_CD, + .wp_gpio =-EINVAL, + .keep_power_at_suspend = 1, +- .support_8bit = 0, ++ .support_8bit = 0, ++ .delay_line = 0, + .platform_pad_change = plt_sd_pad_change, ++ .cd_type = ESDHC_CD_CONTROLLER, + }, { +- .cd_gpio =-EINVAL, +- .wp_gpio =-EINVAL, + .keep_power_at_suspend = 1, + .platform_pad_change = plt_sd_pad_change, ++ .always_present = 1, ++ .support_8bit = 0, ++ .delay_line = 0, ++ .cd_type = ESDHC_CD_PERMANENT, + }, { + .cd_gpio = WAND_SD3_CD, + .wp_gpio = WAND_SD3_WP, +@@ -198,6 +202,7 @@ static const struct esdhc_platform_data wand_sd_data[3] = { + .support_8bit = 0, + .delay_line = 0, + .platform_pad_change = plt_sd_pad_change, ++ .cd_type = ESDHC_CD_CONTROLLER, + } + }; + +-- +1.7.9.5 + -- 1.7.9.5