From patchwork Mon Oct 29 09:37:36 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Priyanka Jain X-Patchwork-Id: 990098 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Y9KKzHiB"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 42k8f15TS1z9s89 for ; Mon, 29 Oct 2018 20:37:45 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 78771C21F9F; Mon, 29 Oct 2018 09:37:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=RCVD_IN_DNSWL_BLOCKED, SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id D8D0DC21E4F; Mon, 29 Oct 2018 09:37:40 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 08362C21E4F; Mon, 29 Oct 2018 09:37:38 +0000 (UTC) Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50075.outbound.protection.outlook.com [40.107.5.75]) by lists.denx.de (Postfix) with ESMTPS id A5335C21E2B for ; Mon, 29 Oct 2018 09:37:38 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5XZ23PQe44FloRzP/CcfrU7jPoYfrJOHrM5f8wGiiu8=; b=Y9KKzHiBPJs/tojXTXgPldJIFJLoNXCw6yJbmGsIGiRdV972ACaE1FYJOqzJKJTAq0UsloA3ftIuUbxLSt2lqBr9+5i8oPS89okntfSmUGyjZcAZ3kJe8cXR35XIemyuS4MGHVeo9XXfx3cgRbl2aF3i4eyqRGekQOQaN7X5mTg= Received: from VI1PR04MB4942.eurprd04.prod.outlook.com (20.177.49.207) by VI1PR04MB5727.eurprd04.prod.outlook.com (20.178.127.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1273.27; Mon, 29 Oct 2018 09:37:37 +0000 Received: from VI1PR04MB4942.eurprd04.prod.outlook.com ([fe80::c4c3:22b2:7685:98cd]) by VI1PR04MB4942.eurprd04.prod.outlook.com ([fe80::c4c3:22b2:7685:98cd%4]) with mapi id 15.20.1273.027; Mon, 29 Oct 2018 09:37:37 +0000 From: Priyanka Jain To: "u-boot@lists.denx.de" , York Sun Thread-Topic: [PATCH] drivers/ddr/fsl: Update fsl_ddr_board_options as weak function Thread-Index: AQHUb2sGCcu7M7d+YkOSlSxdIdM6aQ== Date: Mon, 29 Oct 2018 09:37:36 +0000 Message-ID: <1540805755-24359-1-git-send-email-priyanka.jain@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: SG2PR01CA0125.apcprd01.prod.exchangelabs.com (2603:1096:4:40::29) To VI1PR04MB4942.eurprd04.prod.outlook.com (2603:10a6:803:57::15) x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [14.143.30.134] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; VI1PR04MB5727; 6:Jk4pLwVytbuH5IOIwFpDfTSks+fxF1flHlpY5+gA/hhlGowILf+wXH0Ql4AgqTjZysB9NSa7SE5gWAA594MyUOo1LA8MHor5LFxc1DSToVDCanR6SRHlwVrKmHmlY6gyHFg97HFeMlsNrunbDfQOJE3jLbbG8nqrfIKJ/zVxrZvurPdnnd0GCtxVJSlWtIHnagFf5GLTAN7DXovDpUnIGQZ7TNLYpTEGtuuHm6GZTd4xJ31fFZ7C0m7gZTK9SuACu+xFe4/W5Iiou8fIv3xRuEtT+e8fcaWhkz5q/f7YD8nyPtlkxG20vqb+LSMNM19IGzHKNE6oM8Kd7akGu3mV+ilN6l87P3waBQiSQw+s2gxnPrc+syoWYJBjAN2LyQKiv4ZhZqHs/o/ocRLaCOaIdjXPWVTuXzjnCLtUHN2KdWVvw/CRiz9CFLyw4ET2nAuj9gcdkxXwTIz/zx9DLL952w==; 5:JRltGtPa7kWgXhlNT+dQFl+sM3zKOkinDpGoM34zE46tSNJnEy5jp9KOCLAN5Judzh5bMgXGs+C/jm++J8BVwZYtkP7E23ZfBcV0dZ+SMNjwZMI+hSH4DVcrcZ59tDliKcVhKSH0HK4/Os/OJU2ErFBHmuILM9yXiSxTR0XG59Y=; 7:8j3IFSHbncA+dEk7gpaaj/rbR+WUCstGCJarDRfq0BjAJT45LpPoOTiuSmDXplCwhuoRsJ8Q1tl7RVNG8urrbij75L5RwlxsG6O/VpCJB6Fv+GHmH0t4hchgqz9yZoulteqR2c692BdSDQjmNPETIA== x-ms-office365-filtering-correlation-id: cbf09c5b-473d-41c8-a6f2-08d63d82291a x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB5727; x-ms-traffictypediagnostic: VI1PR04MB5727: authentication-results: spf=none (sender IP is ) smtp.mailfrom=priyanka.jain@nxp.com; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(185117386973197); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(93006095)(93001095)(3231382)(944501410)(52105095)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:VI1PR04MB5727; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB5727; x-forefront-prvs: 084080FC15 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(376002)(136003)(396003)(346002)(39860400002)(366004)(189003)(199004)(106356001)(105586002)(8676002)(476003)(110136005)(44832011)(486006)(316002)(81166006)(6636002)(81156014)(256004)(2616005)(3846002)(6116002)(66066001)(6436002)(5250100002)(7736002)(6486002)(2501003)(97736004)(53936002)(478600001)(6512007)(305945005)(186003)(5660300001)(2900100001)(99286004)(2906002)(36756003)(68736007)(26005)(1857600001)(86362001)(102836004)(14454004)(4326008)(55236004)(71190400001)(71200400001)(386003)(6506007)(25786009)(8936002)(52116002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB5727; H:VI1PR04MB4942.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-microsoft-antispam-message-info: uzzujeIEuQ4qfr9MXfIQU4OKZEI+4lQIO/1Kk/OIvt1oyktmjjrCdZriOC5Q2Eoyh3ORpKpGvfv2WJKjFsUcluUTqXkAH5U30yho85CuO/WHEwfQzXUkcQ86hNU/uH2rj8hEsmbWmlrYBnf1Z9NfSa+NDhTY1CyP92pWgTPQnWoS25masAbCZ4oTFtjPWdKDkqcqtt3AMMgtaqj4LaOHwP+yOVSYUOJq5a+uQoK9yC4rmCkplPbUi5J5puXcxnX36lxkLSjThRdDC7ZinsIpKcvzIYK7poFUsqHBlPqHR06puBOP5gwyZkOogi4KqlbY/5v7HX8LksU3XXfzS0wiJXtSQQxo/4Kks/8EejNH/s4= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: cbf09c5b-473d-41c8-a6f2-08d63d82291a X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2018 09:37:37.0013 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB5727 Cc: Priyanka Jain Subject: [U-Boot] [PATCH] drivers/ddr/fsl: Update fsl_ddr_board_options as weak function X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" fsl_ddr_board_options is generally defined in board board's ddr.c, but some boards like lx2160ardb board does not need this function. Defining fsl_ddr_board_options as weak function to resolve compilation errors for such boards. Signed-off-by: Priyanka Jain --- drivers/ddr/fsl/options.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/ddr/fsl/options.c b/drivers/ddr/fsl/options.c index 7639a8b..e406d17 100644 --- a/drivers/ddr/fsl/options.c +++ b/drivers/ddr/fsl/options.c @@ -22,9 +22,12 @@ */ /* Board-specific functions defined in each board's ddr.c */ -extern void fsl_ddr_board_options(memctl_options_t *popts, +void __weak fsl_ddr_board_options(memctl_options_t *popts, dimm_params_t *pdimm, - unsigned int ctrl_num); + unsigned int ctrl_num) +{ + return; +} struct dynamic_odt { unsigned int odt_rd_cfg;