From patchwork Sat May 23 04:28:51 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: dinguyen@opensource.altera.com X-Patchwork-Id: 6470171 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id BC56A9F444 for ; Sat, 23 May 2015 04:38:21 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 2D03E205CA for ; Sat, 23 May 2015 04:38:18 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 8A12A20582 for ; Sat, 23 May 2015 04:38:14 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1Yw19g-0000tb-V9; Sat, 23 May 2015 04:35:24 +0000 Received: from mail-bn1on0069.outbound.protection.outlook.com ([157.56.110.69] helo=na01-bn1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1Yw19H-00086G-Vy for linux-arm-kernel@lists.infradead.org; Sat, 23 May 2015 04:35:04 +0000 Received: from BY2PR03CA040.namprd03.prod.outlook.com (10.141.249.13) by BY2PR03MB043.namprd03.prod.outlook.com (10.255.241.147) with Microsoft SMTP Server (TLS) id 15.1.166.22; Sat, 23 May 2015 04:34:36 +0000 Received: from BL2FFO11FD017.protection.gbl (2a01:111:f400:7c09::162) by BY2PR03CA040.outlook.office365.com (2a01:111:e400:2c5d::13) with Microsoft SMTP Server (TLS) id 15.1.172.22 via Frontend Transport; Sat, 23 May 2015 04:34:36 +0000 Authentication-Results: spf=fail (sender IP is 66.35.236.227) smtp.mailfrom=opensource.altera.com; arm.linux.org.uk; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of opensource.altera.com does not designate 66.35.236.227 as permitted sender) receiver=protection.outlook.com; client-ip=66.35.236.227; helo=sj-itexedge03.altera.priv.altera.com; Received: from sj-itexedge03.altera.priv.altera.com (66.35.236.227) by BL2FFO11FD017.mail.protection.outlook.com (10.173.161.35) with Microsoft SMTP Server (TLS) id 15.1.172.14 via Frontend Transport; Sat, 23 May 2015 04:34:35 +0000 Received: from na01-bn1-obe.outbound.protection.outlook.com (207.46.163.186) by webmail.altera.com (66.35.236.227) with Microsoft SMTP Server (TLS) id 14.3.174.1; Fri, 22 May 2015 21:33:07 -0700 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=dinguyen@opensource.altera.com; Received: from linux-builds1.altera.com (64.129.157.38) by BN3PR03MB1368.namprd03.prod.outlook.com (10.163.34.154) with Microsoft SMTP Server (TLS) id 15.1.172.22; Sat, 23 May 2015 04:34:21 +0000 From: To: Subject: [PATCH 1/3] ARM: socfpga: use CPU_METHOD_OF_DECLARE for socfpga_cyclone5 Date: Fri, 22 May 2015 23:28:51 -0500 Message-ID: <1432355333-15515-2-git-send-email-dinguyen@opensource.altera.com> X-Mailer: git-send-email 2.2.1 In-Reply-To: <1432355333-15515-1-git-send-email-dinguyen@opensource.altera.com> References: <1432355333-15515-1-git-send-email-dinguyen@opensource.altera.com> MIME-Version: 1.0 X-Originating-IP: [64.129.157.38] X-ClientProxiedBy: SN1PR07CA0038.namprd07.prod.outlook.com (25.162.170.176) To BN3PR03MB1368.namprd03.prod.outlook.com (25.163.34.154) X-Microsoft-Exchange-Diagnostics-untrusted: 1; BN3PR03MB1368; 2:IDwSYoJmizvpYnz/x28QtFOGL0of6nRCDqrXcvHgwYrHC8JG6rSCbsdfB1+0wUOF; 2:GXMNE9h28DyM+7MLtURwfsHnUo7Xp7tlKcCd+humrbqMirySm6y0gk3ihPISmdZh42wbfPRf00EH2XH2CPs4OXV+rof3bZQ8ZrD84yoca4BZoYwHhSV+UiDhsugEx2A6sNrVs37m6528znpjnkH4aw==; 6:5VR8zAXQbWcMnsx9SoOQVkIRIOKtRdA8HKcBD2wd/nLNgR4to58HNp8qkuzSy+tE8+vgMmGu1NJTGtKvrve9jeEia5YG1va2YiLsMHMBY8f0eXgKkVlTwZDMDHY2pso0OiC+wRX4DkBrIZ07WhVKOg==; 3:yfckCH5AUxwr2wuwz7NUhAJgSjlFh7wgktKJM0sPvzS2GloxpP7xuVBidaE1drmMtsxGhLobzHd31Smi1k2o7ouYuqyQ5Auwk9qNbGCfLd64Yedd+SIGbGUDNLchk+OmNaXJxjOuuc9dh1rrg2Wxwt9t7fxZfsPlQ6/KC7O4ocYazAq9UKGA5C+PFylq9NZEUn4+m3MzgtAmRx2jVCWHSsTi72udb5e0P9CjeLogVBvuI6AcR+ZOTRADv+IvneKIepRhPux68K4QW+vvkvE1KVgZO/d0yQP/JqzZdrTzCh7e3YqlG5ngOgdoRbUOEhdH X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BN3PR03MB1368; UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BY2PR03MB043; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:;UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(520002)(3002001); SRVR:BN3PR03MB1368; BCL:0; PCL:0; RULEID:; SRVR:BN3PR03MB1368; BCL:0; PCL:0; RULEID:(601004)(5005006)(520002)(3002001); SRVR:BY2PR03MB043; BCL:0; PCL:0; RULEID:; SRVR:BY2PR03MB043; X-Forefront-PRVS: 0585417D7B X-Forefront-Antispam-Report-Untrusted: SFV:NSPM; SFS:(10009020)(6009001)(189002)(199003)(81156007)(4001540100001)(97736004)(5001860100001)(5001830100001)(189998001)(5001960100002)(48376002)(53416004)(106356001)(50466002)(42186005)(76176999)(107886002)(50986999)(101416001)(110136002)(66066001)(47776003)(87976001)(86152002)(64706001)(19580405001)(19580395003)(92566002)(69596002)(46102003)(2351001)(229853001)(86362001)(122386002)(33646002)(2950100001)(105586002)(62966003)(77096005)(68736005)(40100003)(77156002)(50226001)(4001430100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR03MB1368; H:linux-builds1.altera.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:0; LANG:en; Received-SPF: None (protection.outlook.com: opensource.altera.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics-untrusted: =?us-ascii?Q?1; BN3PR03MB1368; 9:rFLo78DvWAhYtDouovPKlHFLZ16NIE+1kFCGYiAVeV?= =?us-ascii?Q?BKjgiRa7DabHH+lNyCqS0LVnfSer8lOwSD56+J9d6vHokQzSh4abDfLQtVrW?= =?us-ascii?Q?YFeBURDj7QDK4Q5HJGQ1GbCZpbwdLflzd4iTCujCfJycz0BVBJj5cafg9MOf?= =?us-ascii?Q?8jadBNaMf0e5EvZS3d5U7/27tpSuWiPVmZOTAQqQWH5OBDAgEbHIhtMQIJbX?= =?us-ascii?Q?jjhX0Du2N1HXzZxQD15H2OJE90Tdi53uf0NOUC9j8DSoyM8d47poBmUhnXAm?= =?us-ascii?Q?3XLkZF2/stlsxciIAFmXKku59HrIteZPTOxIuyAVLhorjnAKzxkz9LTEkY9E?= =?us-ascii?Q?lqh8cblazM5oApXP2w2BjufeqF2SLP36Qa7hT7c+xKPmuYtxsEk3QqROjcC9?= =?us-ascii?Q?zb3wYTvp+xpwv+0yYaH9Mg9ko+k/ciGDIEAAnXvGjVdA4Sw2zgwXSOOO6pBz?= =?us-ascii?Q?uKLi9SftYWVLIGsrYW2vlcgCac6YSgYW0t5jnMsB5IhUWta27/EK4JDlyg+t?= =?us-ascii?Q?MElNoIngHsMWE+w2VIvWRyw8IdJRtZqT+7BcyqhbVFMjGl9RUE3uRnn6aiJA?= =?us-ascii?Q?OvuKhucyyiT7jqikXY3dnyA57t5t1GDfsJWut/VhtseqYIJQZD6oHGJ7bZN5?= =?us-ascii?Q?oEbaqJ3Ctg4Adjo47qBoOMXOygxYwEzDJDmyJiNdCxyRUJFectFbWG7b7rIt?= =?us-ascii?Q?CvGiFYBpVfHpbeA9KojcuqWGbHcHIFi3mcJYDru5yxPyQesRM7WoHuR7emfk?= =?us-ascii?Q?uYZQ2D6/qz5kaZfVmqXa0BWBkiuxIDEiaIQCLy4gBs4Dk+2GKiDJevCbHxir?= =?us-ascii?Q?nlUC8uzzf0IOkx6ZUDmDXulvHrk+USxNaJsWXjn+YN7py3iW7CrbE60DT5tc?= =?us-ascii?Q?wuD0yZrR5axt86FxLwxAHzq+Up+9QNJT6Ebp51ozGYLbwcq0d1Y8bInFpWQC?= =?us-ascii?Q?ib2iYnrvt7WTospYmiATWjq8soVAdqcUBzWxw8TCTRqVoqPjor1YiwG+9bv7?= =?us-ascii?Q?3t2pNTQ17PIDrBcueACpF3vLmmZ1OluhcM05wICKS5PcMQjDtJNf9KjfJMLs?= =?us-ascii?Q?YDQq7vF34OPtLcrR9xHx/S3zdou/FDShZQn0l012p54F3qbiZ2EhudUZIqBt?= =?us-ascii?Q?Tn9f/3crAI6xbpQo1Bw7OjwZTvtXlJLbT5/jcuAqNwExN/Ue70dw=3D=3D?= X-Microsoft-Exchange-Diagnostics-untrusted: 1; BN3PR03MB1368; 3:Z2RMveOaFqvO5dz0p05CDw8Ywn9zkN+neodhaw8b0wia3HN8sntn7IUjM0POx0Ym4inngkZLhfIBA0t06X3s0t1FLt8plF1Qz9Rc3yDvb6fu4kHK3HweewNc3RZR01yMwy9ZYqrAHzcSi12AAOZXmg==; 10:NI657e6Ud7TEKoe4QPpiIZYKkmGvXiFak75cytxSduEzeRnrJ2CE+gpjPldy5TW9TsfbWkAQR3MUSmHBSc15xZWUbpYxpgMcu9fcDe1LfLw=; 6:Q7eElgKLl+7R7bEG3HGWKyv0n9jcK2XHXFPMkv2heUuKvcM5QtTRXi//0XixsvAD4K5OA2gsBscz2v4LwtqqwtpQypnEP3aAozMVlwnLm529c8FCItpjgIQZyc6DLhfsZY2kgu13P4LGeXe4Ylo6+g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR03MB1368 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BL2FFO11FD017.protection.gbl X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD017; 1:/vXcXfuK5Mi01FOp48QkX/0M60i79NEEKbVL3pCK6R2X5bDWjQoidHzOnAZtSXp9v/tSAvPPiKbQkiPojd/uKL6RfLnCKjehadCaLExPmcSUCJCsyzCQXIBueW1k5093+5I/4f0FpaNXTzF69f2ZBVAUlBi2ki18Jc3p7fs8WuW1jhF40Lwe4WkFDlvMhbg0yO1HX7++r7afJvZaNF8OTysjYBsIWXLPvQ3TxV4dVGmFSdquJTU1QaZKeJ9PoppnmXR+L6ZZgpv+kbw8OdI4bQ== X-Forefront-Antispam-Report: CIP:66.35.236.227; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(339900001)(199003)(189002)(97736004)(4001540100001)(85426001)(81156007)(66066001)(50986999)(105606002)(62966003)(77156002)(40100003)(19580395003)(5001830100001)(19580405001)(33646002)(76176999)(16796002)(53416004)(189998001)(64706001)(47776003)(46102003)(122386002)(5001860100001)(107886002)(5001960100002)(110136002)(50226001)(92566002)(86362001)(6806004)(86152002)(50466002)(48376002)(87936001)(77096005)(106466001)(2351001)(229853001)(2950100001)(6070500001)(68736005)(7099028)(4001430100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB043; H:sj-itexedge03.altera.priv.altera.com; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:0; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB043; 2:1j5QbJZuu40k6CbX6feUemIDhRTB/8JJdE9gmRogJtkzRd6MbhZ+OABW9wyMSeTl; 2:2dk1Hmi35LTADJ2Zu1LkXxjuiKf1+AS5fLY2eqzNhqi/hwbLkwEv5wtSuKzI49Yyp/NLsmF+OElZUQ0L5sgmr9EWdjqV60gu8CxmShm+NQBxAbTPhHk1U/A75u4okuEBFDlOf0bjKOjaXSXmvaDcOdHJwwk9uori77xLmfCPgCBtxB4TCihLgC6HpCYAw3DIya7B66akeVba/FXckn/YXcGEFC7IXgAGk4hq6GTDoao=; 6:m4+akrD0WsojIPCQ28aR03HNKApENsSQ7K3IEK834AfYAP7zPDkbwjLrOTCLJr0yf8kaDJEs7LIMncPNfeJS3VWz2Q2gCtNHm0/vvH4fsoMK0irtwgOEhuO4WzBodBCF8tED3uKpp7ghmOBmIGlYww==; 3:EgoejfHwkJsOBkM26WwiKMi/izyeY+Uoilc60f+9sHAQQwQHVvc12EDDjRfCZwwpUcc12Sqk78kaatdpk2uKE2Y6DCRqDX/elarwtZi5O1BwNVca7rkGWcres3HgaMmHUnsOybE9wKnmVyem7yK3/0hopO5v4Vp8VZbbdqidXHbmMRm5+m9g2QEKZJYVHVylHoYXbqAz2JIpGhggRKvplZA6gQ3jAUM63h/0EPKQl+s+QiMALGf5UCsso/QPAc3ChBb8Ag96i7ZNmCVpSe4EQzEfKGtpWhY3vTE38BMTscbdYrD0N5OnfPK20osBUFPC X-Forefront-PRVS: 0585417D7B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB043; 9:SuNi+kvbUGArABeqCP2bCi2/+BGiXwf4VxYgdPDmTX5?= =?us-ascii?Q?SS8xv3plC0l7Wk/hDLVTYdSi+eH5MZa92VSuH/PZI5oBMzUEU8RN2x9YiW2s?= =?us-ascii?Q?Q0bNf8nURkaZeD7YaDzqxWHxlzjJ/ZnnG5CZ7p4Pbw0ojJ/PJlZXcmfeaREb?= =?us-ascii?Q?F5L1ih1QttY85SMmuKcep8rZndqNMVFcwv8mVUb6TRHdW1Ywfqde1ukXMVqf?= =?us-ascii?Q?W94jLqJruA/tNNnvNPoRGvySIGVWgML3p6YNQ3X0g6bXuUEbKxmmUCI9htwF?= =?us-ascii?Q?xe0qkQUEQu/UBp3KStmtRzIVvDEMhtNRTlUDX5cVZF6oQTjOFh0FDJcnVbmi?= =?us-ascii?Q?JkMj2vIiLFXb5snFPc6jaRhdypZKPISQAIcGy6zPNbWE1SiVzR27Q+bcUC3l?= =?us-ascii?Q?Ksrm103u7IOogFHh2HQt56gdn4IUXQBvQwjN1ZKwkFWrBqMkTwQrklzsAhdm?= =?us-ascii?Q?8c7sGya5TN9XOLdi2OnU+jO4h0hK51ObEekYwq2BtPuTMepu3QVQorxZ/ZyL?= =?us-ascii?Q?jwedNFzVZjHJcS6rUFPx8X8pe0DJq7ZpQDj9D7mYjjCVvEGk4dw5z7MQyU+A?= =?us-ascii?Q?75dONHkgwimNXrj/AAQCXW4lcNPZEpjFLZMNzWPjIX4kRH462Bdno1nbL5/z?= =?us-ascii?Q?5l67rmfVHSUb6QOTKtWz8tvRR4ZHTfXkLUTJ01/xqCr0qwVZjxPUlEDX6CuF?= =?us-ascii?Q?ioI5xnFlMGHD2trhK24vl8b24TKcIAj/ZGXvaXoWzjHiKjhc/h8+s3YF6v+5?= =?us-ascii?Q?Ud8ZGEY4RRXv6yDrO7CfteK69gpvcKlMMjozDEsqtvXeiaYo6yt0XsO9d9fT?= =?us-ascii?Q?trFfX0DV/thhRThvUTZ+7cr+6dxGox5ZVifR1aiJRL1Zst9ERbn+zfbXqCOf?= =?us-ascii?Q?u/Gaj+IoK/Wcv3gjh3kSjX5J6RalAzHm8+PYZzfws7DGJR+hDrOu1Hu4C3V7?= =?us-ascii?Q?EU1vyfHNoEU55VUKFGKk5vnHtrbtDRGc3t26BbwzWknAXU96uuRU02WL/N4w?= =?us-ascii?Q?RNjpYB6/5miIPULw2rX/+xoGqNO+4nyDtOe+S2q/XAQ/rbMZAD4xz0H39FdJ?= =?us-ascii?Q?0sfOFnfG9G4m/HHZ6vVjfM6a3d0c/bXHTV64ZGLmY+cKy4VAVT1aroqceR9j?= =?us-ascii?Q?VWG4Hcj5talDeyPIXa2HtQWHeNlZmJD0jGWN69HrbZhYznmFGBJuo0XE0EKN?= =?us-ascii?Q?NAF561r4/WNFVvMQnqL6uo9N076OYkdl/hEOV1Af+b+slIMKLf+m6YA=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB043; 3:t0xkANX3PaommBJst+rnqq7LATgn8q0ZMYseTLFeCOqYqpbfQVBOhw6pRfYwRIll8154i3TUN/TlJDBeJJxsPwbnW+wo4rNMbs5mfAS6dcTQdD9ipqpRxVXEYtNYBlN8rTnHOfJpbRGgPDRYO3OI2A==; 10:TrUEnkwPX50LHgOv7i2b4axQ5a6WDbP5Uy3lkXBzhyaWkf7koe9XLiguWrXAop+3Fai0CizYB5Or+ipNjb10feP+EPhwQcYcJlL3aVoL+KQ=; 6:35oG9w4EeLBBB8U0bw/ILnzdBSHLEV18YTNvHJl0UAqsiiuHie1fbUUsAoEJ2TtLRRe+lcnd+mVbWw4bSv5vtDtb7mAri2PIBykZ8UVrJdnFJGU5etdhElnju8VQqcvaLL326SrXSXQOI0U7vakPhA== X-OriginatorOrg: opensource.altera.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2015 04:34:35.5864 (UTC) X-MS-Exchange-CrossTenant-Id: fbd72e03-d4a5-4110-adce-614d51f2077a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=fbd72e03-d4a5-4110-adce-614d51f2077a; Ip=[66.35.236.227]; Helo=[sj-itexedge03.altera.priv.altera.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR03MB043 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20150522_213500_321392_A3CD8F7C X-CRM114-Status: UNSURE ( 7.52 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -1.1 (-) Cc: Dinh Nguyen , dinh.linux@gmail.com, linux-arm-kernel@lists.infradead.org, arnd@arndb.de, linux-kernel@vger.kernel.org X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-4.2 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP From: Dinh Nguyen Convert cyclone5/arria5 to use CPU_METHOD_OF_DECLARE for smp operations. Signed-off-by: Dinh Nguyen --- arch/arm/mach-socfpga/platsmp.c | 2 ++ arch/arm/mach-socfpga/socfpga.c | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/mach-socfpga/platsmp.c b/arch/arm/mach-socfpga/platsmp.c index 7886eae..08250c8 100644 --- a/arch/arm/mach-socfpga/platsmp.c +++ b/arch/arm/mach-socfpga/platsmp.c @@ -90,3 +90,5 @@ struct smp_operations socfpga_smp_ops __initdata = { .cpu_die = socfpga_cpu_die, #endif }; + +CPU_METHOD_OF_DECLARE(socfpga_smp, "altr,socfpga-smp", &socfpga_smp_ops); diff --git a/arch/arm/mach-socfpga/socfpga.c b/arch/arm/mach-socfpga/socfpga.c index b63dec6..a154920 100644 --- a/arch/arm/mach-socfpga/socfpga.c +++ b/arch/arm/mach-socfpga/socfpga.c @@ -78,7 +78,6 @@ static const char *altera_dt_match[] = { DT_MACHINE_START(SOCFPGA, "Altera SOCFPGA") .l2c_aux_val = 0, .l2c_aux_mask = ~0, - .smp = smp_ops(socfpga_smp_ops), .init_irq = socfpga_init_irq, .restart = socfpga_cyclone5_restart, .dt_compat = altera_dt_match,