From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753989AbbINHSt (ORCPT ); Mon, 14 Sep 2015 03:18:49 -0400 Received: from mail-bn1on0117.outbound.protection.outlook.com ([157.56.110.117]:43840 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751769AbbINHSq (ORCPT ); Mon, 14 Sep 2015 03:18:46 -0400 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none;freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; From: To: CC: , , , , Tang Yuantian Subject: [PATCH v3] ahci: qoriq: fixed using uninitialized variable warnings Date: Mon, 14 Sep 2015 15:12:49 +0800 Message-ID: <1442214769-46567-1-git-send-email-Yuantian.Tang@freescale.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD016;1:Iy2vwurPYha3XJcC3+r9EW6P/uTHkxvUGJ+8TwyGSMGexi00XDMrOM53VMmfV6ZxbcRtvA5eEMjF190646HbFMyJA65srzWxfJhsDOIMYalvRi6tm+kTujG5kdIQ9W0z8DMJ5UtmjH2a1ZiRxq5Z6xf7T3ef8n9P6ycIa8A0YoljQPCpWLxvz6XN6KFaFB0HeGZMsWGOf72/R5cth5jFa7JUMdZf4uWyDOeqFfbzAQRLqbzEtlKOFTlz/A4vjaeFLA/Dyn5U/2n84RBQRoxH12kWC7h1LmlNmiXXtegCNOwjg9cb5ttT3hb7h0jytVbTqJRkLVtja+puf4fqFEjFoeSd0xttDKRk2+8HU61owlUITJE+6jC0FbIQKqZ5ze56GboLa+yyvyaQVlZUzOCNgQ== X-Forefront-Antispam-Report: CIP:192.88.158.2;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(5001860100001)(2351001)(229853001)(50986999)(36756003)(97736004)(4001540100001)(64706001)(81156007)(104016003)(107886002)(105606002)(5001960100002)(110136002)(189998001)(11100500001)(5001830100001)(106466001)(19580405001)(92566002)(6806004)(62966003)(68736005)(77096005)(50226001)(77156002)(19580395003)(5007970100001)(86152002)(86362001)(46102003)(5003940100001)(87936001)(47776003)(69596002)(85426001)(48376002)(50466002)(4001430100001);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR03MB571;H:az84smr01.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB571;2:s6I9UQzAUnplXVliljAYxttE8HsIc4bZ5fv6Y7OKlYtPO+hZrPsZaPsS6EG1KV8lMLmDTJIB69NiWitqJqau7E4+wrUnHc9rAMViRSdB68OABVoI+UmXUf+r+VPXFldrjaWYY3rNOlIFIxVwFN9VJh0JIcaeoKgqPV0z0Ujw2E4=;3:3tI8H3e+RDeG89zxEnFkIvQwLWSDo+zFo7PHEdwQywlUyot0/n17NslJTekoaa3Yzk6Ma/iyeHMf4M5lPisTSRqmJcQSm05iigZ+4rPRX2JseDg1cD7579d4eDA3FoC6OCw5ouuM0cmjEYeiBHE86LBgxiMrHdLLdxrP4Rkba7TQW+9ITEjcuzvDQp6LlU+lJontaea4/DaE0ctZZEiw6L3pvZVj+F9dr0I9t8ne3us=;25:CZuZXVidiP6RaYxkbPVoiG+KVpHPbhFjpM/kSCS3mjXKK0QFeATA4vHnuNEVJhcwH3xEZn3reU0G3roDilY1QF6yzMIAaytzEg5INnC5VrTRBx5atlhRn4VPjBa1tBkhbrQ6UOXP3ar5IbnkJvgLD1IKKKINBhJv2yZ6vhXuaVzlJdgTp8UTOuOshGheWfDKHslFpevaQ8HBesyD71W4kMlMHBRBBAL8fqDvf1AuIGj98HQjiEpXYoB74KfIePT3B/3Vr0LXmXDMxt35QI3Ksw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB571; X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB571;20:2keImVGAO7LzGWiYmqbwYPMRasPYCZUCr58UblaWi/wmAH8GgY3rCfoPLzb90VsxFNT+UY8hRTNOW08Url3xwAYBRL4jxDPZoVJI5J5fjMaZRRfbqJKKV4AgWyR8ydqFCi07J9WzrbHfeC24opJS1iAPkgfX7LGhv/0mEm7yFZZrXdBJnS6IEgYYyOY+0qltcZmiR1PbDO5jcUBMwQ/L+vMiVEo65omDvUxvXt9lIlTKF69C6sF/venbdB57TR0CxnXFhe398E7bgWWlYFk7VMGKGv234RqhpqS06aGCbEOZxptA3m/RqJad+C9FmE2aPCa5JXsifOHpj2NBNFzrkzQ6ipkEGN6dcxd3rN5bnvo=;4:RmrPrJ4CaIrWHzfe71iVCA0Vbqzr2G5W2e97Fx273ieAgPnLo8Om1nOatR0axcyTMXhd63EdOlFiCfCyIo+zIv0VkmKNu4pBVAt9KOtY66VK4swLQWzQeyG1rEyiwW+DmdMVOSmEPoyGnTBQnDIjRN+d5y2HHGJfOvmkZADzQ6HOtsZl/KyzOwhvJUqxO8dcoAe/bhfCvnLqXskmB1SxDL6IA8hZzy/DwEYVfiOhETQkOrXugMMjhKW8xiP4jeqSjhQV1WRWgGMC4auYMuHyIPuvtcV7Xrd/p79bLqRWUQbRKZDesCZyWGyLkW9o72ak X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(5005006)(8121501046)(3002001);SRVR:BY2PR03MB571;BCL:0;PCL:0;RULEID:;SRVR:BY2PR03MB571; X-Forefront-PRVS: 0699FCD394 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR03MB571;23:NAeUke+kQ8J7x9i4DCfBPToSiK5QMi6Mg0RG30VED+?= =?us-ascii?Q?5ah7PJhaeC+br+kdr07Wzd5+341iPsN1oBWBU+wvCR24sIP3fzNhk5A1QgDK?= =?us-ascii?Q?/Trq2dTJkt4PyyWoyt1wCml0+/gj+kP3PJVknPZ7/FDvSV6I5vSyWJ/zGjNB?= =?us-ascii?Q?xCgYUqG0WPJlFWUFTZZvXjGrFDkdX3lqmM6ZQk1jVgAMOWK87ajZCIkGK/FS?= =?us-ascii?Q?iVArDMTTs8EzzKQGGqYcw+yB+JptA8/3zAqnSzfXHDV8STaMT5g4WcmTwZde?= =?us-ascii?Q?+sq5gCMEWylS2+aZQn8BuhPVlZENQFNze7qnzr5NdnAVCWNPl9G8dx8QftME?= =?us-ascii?Q?eOFiKEu4mFkvu6dWnd8v0bZO92Bqh5TduOYDs19Ze0n7cdJ6m03d5KofHhjr?= =?us-ascii?Q?pmnmDertF89NkzppthusItUuL7K3LZzFSj1iqDTOEqQxrhZNcj6L5lrNxJ0f?= =?us-ascii?Q?E7wgNdBV6aXUn7zPfEPsh57Dn0dhgoOlCA0jjpyssTCJbVNeexogLNtLV5ny?= =?us-ascii?Q?7zgJrrJvMcfwkiOVCepIm7XkBTTPQnq3vsM91ekwLt43qJfOeefft8jPoBab?= =?us-ascii?Q?2i9oyhpEhZLRi6at31HMpq0LZ+lqjLVfOyEzq7fWaNaxKm5ftbS3ijmy2+Bt?= =?us-ascii?Q?1wYKpwhS5yvEiIoeykOwtrvrDimeG8EAzLuox056MfEUW5DGglil4LyK1M+G?= =?us-ascii?Q?baK5Wc4nQ6SKSPcCo17J59c/MdsjPmidffh2mTfxCNpdlWkveI/COttmStni?= =?us-ascii?Q?RjDo9bwgCrDKJPM0dYqPcoIdxlLlo+46u3p9gUcNfyS7NLf7qi13BKVvoe7L?= =?us-ascii?Q?DYL2x/EN4T/D7y30kv/I8iapw8gHs4P1XMg6I0COXNbnm/XI+rqNTRGX33VH?= =?us-ascii?Q?0IOqOiGwkx/zS+yzP1zICQSVIz5jSC8jLOWRCVBahLnUd589Lc9RtBMSln3n?= =?us-ascii?Q?phQe36zJbeBuEzYaLVtFGyZCqJyA2Gc43sRsopNo9Q7dm8hTcRsSPcNyfU5k?= =?us-ascii?Q?Ddx49ZQ4QTZKf7+9PUjPEjZ52odhOsBJNEVLuO7xEHuksrhHL6tjlC8mUaVM?= =?us-ascii?Q?ehtZc8vODhmHYBY8oirGyZs+RXWEhkgu1PKrRJN8wJhR8ribiKvRoxVr6wDh?= =?us-ascii?Q?Io9J+yiVYYFzqohK1dnWnARNslr2cBEQvETbQiBl5MQ/FOR+JcsoSNSSTawN?= =?us-ascii?Q?VPEHwKF10Jyt/ppi1YR6WRqUDzRlgj9M863XngM3Z3/Nbo/NfOLJCHtQ=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB571;5:3ofypBmErQAQUNCYbOYqNQG9rlEQs5xtISL3TuFDDKYeeMKcng5E+sZi+ljpYxFD/Ai4Gv0qzjiIJF2Ra+exct6R9n/IGjoUdEUVhB66Rc+KSCKbySUhmAUTOUI5ss21enDxAsYcNPwVV5gG0oGC0g==;24:1ED7JRVokHWna4V12Og/n4/CRjyvFkj0uaR2r4a2ODFGJmTy4UQoIjsazM5QkHSF3bbkb75EocTkZaM/Xbo6J9UQRWALyU8JizX2ZurL7z0=;20:InwSVjrX45VQyolcwyELhDDWnt7/+HpqoQOTkHHJUWJr26FFz6gzPgKDPWySIXHF/7EZPJNPPLj0ihLc1O633g== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Sep 2015 07:18:43.1499 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.158.2];Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB571 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Tang Yuantian kbuild test robot reports the warnings: drivers/ata/ahci_qoriq.c: In function 'ahci_qoriq_hardreset': >> include/asm-generic/io.h:163:2: warning: 'px_is' may be used >> uninitialized in this function [-Wuninitialized] drivers/ata/ahci_qoriq.c:70:14: note: 'px_is' was declared here >> include/asm-generic/io.h:163:2: warning: 'px_cmd' may be used >> uninitialized in this function [-Wuninitialized] drivers/ata/ahci_qoriq.c:70:6: note: 'px_cmd' was declared here This is caused by openrisc arch's compiler. This driver is for QorIQ ARM platforms. So add the dependency on ARM to remove these warnings. Signed-off-by: Tang Yuantian --- v3: - fix it by in a new way v2: - try another way to fix the warnings - remove clean up code drivers/ata/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig index 6aaa3f8..a830344 100644 --- a/drivers/ata/Kconfig +++ b/drivers/ata/Kconfig @@ -177,7 +177,7 @@ config AHCI_XGENE config AHCI_QORIQ tristate "Freescale QorIQ AHCI SATA support" - depends on OF + depends on OF && ARM help This option enables support for the Freescale QorIQ AHCI SoC's onboard AHCI SATA. -- 2.1.0.27.g96db324