All pastes #1992704 Raw Edit

Something

public diff v1 · immutable
#1992704 ·published 2010-11-15 22:54 UTC
rendered paste body
From b7ea4689fd59075d917bed6bb07bc2a122cfb1d1 Mon Sep 17 00:00:00 2001From: Gilles Grandou <gilles@grandou.net>Date: Mon, 15 Nov 2010 23:39:31 +0100Subject: [PATCH 5/5] fix when no tegrapart=mbr:... is given on cmdline--- arch/arm/mach-tegra/init_common.c |    6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-)diff --git a/arch/arm/mach-tegra/init_common.c b/arch/arm/mach-tegra/init_common.cindex 677d17e..b612707 100644--- a/arch/arm/mach-tegra/init_common.c+++ b/arch/arm/mach-tegra/init_common.c@@ -828,8 +828,10 @@ static void __init tegra_register_sdio_int(const char *driver_name)         NvU64 start, length;         NvU32 sector_size;         boot_id = 3;-        tegra_get_partition_info_by_name("mbr", &start, &length, &sector_size);-        pdata.StartOffset = start * (NvU64)sector_size;+        if (!tegra_get_partition_info_by_name("mbr", &start, &length, &sector_size))+            pdata.StartOffset = start * (NvU64)sector_size;+        else+            pdata.StartOffset = 0;         platdev = platform_device_alloc(driver_name, boot_id);         if (!platdev) {             pr_err("unable to allocate device memory for SDIO boot device\n");-- 1.7.1