From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 7F6B4C433EF for ; Mon, 4 Apr 2022 20:25:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=oXe00ngEhrFIhVEcuCaTIZw6OpqFgFutqgvF31wtPKg=; b=Hu026ONUhlwd0a CXy9yFPFrJDnWdJ5rYM+47nV1B9ccunwERkYqZT03rqH/K4dEW3x4iq13V6+uUIMPzvncrx7GBaeZ 4jLmQoh2Xayy9Wr434XSB3m5Ru7umDqurpzNQ1sZGQgmnprS+bmfYl7eq77Q/myR8PFG/nVP6Mb2S CctBZgAOT6TA3VXnhaf1sKKDtXnHbkEE3/Cv891Eodh9I3agIwMN+cvdKtkqIvlzaVcANqQ7ss/e+ IV6CXlHceHxnrQPEKWtCp5yND+FogfYaxqx6wEEijRK+4G5TFaO2/7cm7P2CfB31b9KIuNAVdygF4 Kwy725ZUxkwiHfcR9PsA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nbTEe-00GM3j-Dz; Mon, 04 Apr 2022 20:23:36 +0000 Received: from mx0b-002e3701.pphosted.com ([148.163.143.35]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nbTEa-00GM2M-VT for linux-arm-kernel@lists.infradead.org; Mon, 04 Apr 2022 20:23:34 +0000 Received: from pps.filterd (m0134425.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 234GpxqD012325; Mon, 4 Apr 2022 20:23:22 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=G4jCHjzqkVtUvEGPpNPyHXBfIxUOH7ifIPvB8iPJqMI=; b=NsWnnptKR+ZwLqcr6WmKyNyQntuYORsx+bt9vUHGSwtwZsKVe2B/QGjRTjtSYRIXz7iS 1oDE7BzVGl/dXkwSv7g7vNZNVc1Wga4MtpntVBK9VemWExibVS/DYi+PZu6K5ZQW7zgt Rw9fV63L9e3su4zcFR4CYtGmnsSM2sF1cT1kW2HT7LWGzJCkNM2Et9eRw00scJHK3ooS /fK0fh3WtduHgeweSbyz+lx8C49jEREDy1pBJF5gs7Vl//k7eL2u+triWMuLlfOAkw1+ BfhRVNfwyrNCrRLtyS1mEsTYFNls0ZY+Q/SQBw4SANx0QjDDuKposSAZxwnPuBag+wte Qg== Received: from p1lg14880.it.hpe.com (p1lg14880.it.hpe.com [16.230.97.201]) by mx0b-002e3701.pphosted.com (PPS) with ESMTPS id 3f7td0yvnn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 04 Apr 2022 20:23:21 +0000 Received: from p1wg14924.americas.hpqcorp.net (unknown [10.119.18.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14880.it.hpe.com (Postfix) with ESMTPS id 9782480038B; Mon, 4 Apr 2022 20:23:20 +0000 (UTC) Received: from p1wg14928.americas.hpqcorp.net (10.119.18.116) by p1wg14924.americas.hpqcorp.net (10.119.18.113) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Mon, 4 Apr 2022 08:22:44 -1200 Received: from p1wg14925.americas.hpqcorp.net (10.119.18.114) by p1wg14928.americas.hpqcorp.net (10.119.18.116) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Mon, 4 Apr 2022 08:22:44 -1200 Received: from p1wg14920.americas.hpqcorp.net (16.230.19.123) by p1wg14925.americas.hpqcorp.net (10.119.18.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15 via Frontend Transport; Mon, 4 Apr 2022 08:22:44 -1200 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (192.58.206.38) by edge.it.hpe.com (16.230.19.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Mon, 4 Apr 2022 08:22:44 -1200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UFLs+L5MsqRAtUxWtHZA5pQFcGZHMb5yIirIMyormaaqPtdiwLGdVfGOaZ5vlAh71axPYRI/P2CIn14VTTKf0upyg4nzSAqFIcF4QS3ZfscoEbsxYYdyZxsn/KvXVvu5gHUnq+MSAsbilvqWrZfcEmdKjblByzpzqJXGH5++CJ55U678ZYDSkncEGY5emgc6M+gL+s2RH3gS6v1+OJA0gL4CHDqI1rvl6dj5Lnp45G7Xn7P0ON/NfyTnEtaNW2F/B2RuJeNPxqa+KV61gaGTtO9c4FY1qKfErLr7bvEMJAAWbDjai3+yrYvCOG9qSPNBeaPKlB56+ElrKbZcDwUhMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=G4jCHjzqkVtUvEGPpNPyHXBfIxUOH7ifIPvB8iPJqMI=; b=eAU+whRMXcYS9Vdw4Vm71V32LRzNkzDz6YWRginmLYizM4g3KqFGx+V7Hm9GZTefLFPrXzTqQp4M0Mrkx+FzXjDKQvVcCuJRpXy9BwOpbr3dhPBcx6SFmoMbs9itGvIzcuHgdkdXKBu8fVc5aDyycBbCIvkMVcgaX7aZeTaeBGSE2p1RN6RDLEJgrOlLlXiyjoiEAtvwKMIqirWusFi2dD+MMkX/DT/74Qdt7WqsI/tENudZ1rZp8T5GbkGDttFcqC+C7VUtY0gOPZTwHIvG7m0SLaDWL5HQJ3/rw9Wt+2RT2tUlGiCS0NXbgrHnjs90h8XXWB6Ku6MGpP/T93J3bQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Received: from PH0PR84MB1718.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:510:172::21) by SJ0PR84MB1920.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:436::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31; Mon, 4 Apr 2022 20:22:43 +0000 Received: from PH0PR84MB1718.NAMPRD84.PROD.OUTLOOK.COM ([fe80::bd27:815e:7c03:d1e4]) by PH0PR84MB1718.NAMPRD84.PROD.OUTLOOK.COM ([fe80::bd27:815e:7c03:d1e4%7]) with mapi id 15.20.5102.022; Mon, 4 Apr 2022 20:22:43 +0000 From: "Hawkins, Nick" To: Arnd Bergmann CC: "Verdun, Jean-Marie" , Olof Johansson , "soc@kernel.org" , Rob Herring , "linux-arm-kernel@lists.infradead.org" , "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH v3 09/10] arch: arm: boot: dts: Introduce HPE GXP Device tree Thread-Topic: [PATCH v3 09/10] arch: arm: boot: dts: Introduce HPE GXP Device tree Thread-Index: AQHYNLgx692NqDgvU0iOWKp+QCe0Uqy5/HOAgAgo3qCAAAx5AIAAD3gwgAEJmYCAE5R/wIAAGtkAgAAFszCAAZ7G8IAAu8qAgAC9QRCAABI1gIABMDvggAAH/gCABPWK4A== Date: Mon, 4 Apr 2022 20:22:43 +0000 Message-ID: References: <20220310195229.109477-1-nick.hawkins@hpe.com> <20220310195229.109477-9-nick.hawkins@hpe.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5c77d864-5dc5-4058-1f76-08da1678dfcd x-ms-traffictypediagnostic: SJ0PR84MB1920:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7hBX+w08Cmx8tvRZm1Zs5FZUhdqF0p5LQG0GEepdZ5KV82qxslugswlcRejO28H18nG/++mjM80EFBgsWASD33scxzrBD+p1NsOo446yvhbEhKQB+GXqIt/lQoYOc2AaA1aH5E0hHI2VLEbbXxxJ4d6EQk5i7lhGPGwIQEu5+kjFtq2yn4TlPHNLp8KPMkiQ+LrvQc1PQB+w8i7CdZwCWk6RidT7si4tsT2K16W12pKMp5wBl7l325CmtQ5Of5FcdqFiX27CDIS2GHNiIuOivJMBTBCo6DnWOTM7Jyq/be5y8MFWlsq6PuD1zqRGo4izzaKgQKndXViRdsDWImnxvmyF8ENGdjlqTvrw4QObJi8rPIp3MkJJNNPvALt1B4P+U2kIJlMC0fs6ISBqO/Cmg8VD9SFTH569sBRsufGwXVT3RPu739BLhQHuUVcYg5frd5YWouzm1TG9KubRxg5kWABVB+dOASvPHEaK2gURzlP5HsIKg5oLK2LuaW5LVv2PoBGOIN2uFmjx7FjEI90bUqPXV9p6hQF7tKWcidgmMCGYYC65GoGR0gV3P+1l0BQMUToMkO6sOESCFeXb6+A04l9v6SQcz3Taqo0EdXfVFufF+30FRMz4Otta8EU0/aB7FsJq8Lp1btq2Fnmgg/RcYm1HuR9jZz/MpVzfbaV75DUc+qR86M9x+BJEBhtD/7zAbr5fJhPvsjv6ACJ96yH2vQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR84MB1718.NAMPRD84.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230001)(366004)(8936002)(508600001)(2906002)(33656002)(53546011)(86362001)(9686003)(6506007)(7696005)(38100700002)(55016003)(82960400001)(122000001)(5660300002)(52536014)(76116006)(186003)(26005)(83380400001)(38070700005)(71200400001)(316002)(66446008)(64756008)(66556008)(6916009)(8676002)(66946007)(66476007)(54906003)(4326008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?K2xvOHgzSVZnZFIzYm5pLzRPY3FQZTBJU1JmWkYwRDNLL0RxNEg2SmhLQ3NQ?= =?utf-8?B?VmdXRzdwZE1taG8xdVhBS25jM1gycU9LN0FzM0IvVTRWRUdwTkwwRUJYd25x?= =?utf-8?B?NGRmOW1ZTDdyOXV3TGxqWW9NYVRvS2RidUYzQlVscXlqTFZKWXovM1JmZGJw?= =?utf-8?B?c1dpL2tpelJPemNCcXdtVEFHbXVYdXNBZlZObFdqVlJKaGxmUWFMdUwvbCtO?= =?utf-8?B?TUxUUDhvTkJmNUFGNHUzanYzc1gzRzFZYkNUdzVXemZ4eGUyOG1LSTJjamN6?= =?utf-8?B?UVQxZENJTmlxN0lINWZicUFEK2wzMVVYS3JIdnN0b293VktBR2JlbWN3b0Nj?= =?utf-8?B?T0Z1aW1uclplUVNGRmdsRWdJNnljSXBONHVVTktCeUVMcXp3S3lOWHRMM1Bv?= =?utf-8?B?eXFIVmxXVkNjY3ZoM3N3U3ZlK2pjWDBMaExBdmg2WHRaRWI5SXM0VFVuQWxD?= =?utf-8?B?aUUrMnpkanliQ0p6S0szNi9VdVNxUlEvMVhtTGxZazZacU5jQ1QwZDkycG83?= =?utf-8?B?SmxSNlF0OG9weWdkMTB5WENpbHJDLzh1bWt4ZnpQY3VTbm9WenBhV1FNUmFu?= =?utf-8?B?YkRxcUgyaUdzY1BTaHlaYmE2bFNDYjlrSGd6V2h5YU0yUVFyQWV3dnlvMU5O?= =?utf-8?B?MWVLZmw0NEZwZVNqOEg0U2dQOFQzU1BoYXdqZHQ0T3NvRmpvWmt1dzBsL1ZJ?= =?utf-8?B?SDV1ekE0bTlWWUwwRmVaQnNlV2wvcXRmck8xUnE3QnNVQ1dlb1NqcGdrbHl2?= =?utf-8?B?Vk9hajR1YVU0T0dBdzdrTTNNcWtEVnVnMWoxeEZORkVwOEJ4SUZ6SzVGTmkv?= =?utf-8?B?YTRiS2l5WE5pVm5Jd01zcVRNN3k3b0tycnpDVDV4bHF1Z2JaUGhGcDhFUFYv?= =?utf-8?B?YlVLWFN4SXZ6ZEwyVzcrTWovQ2pZYmxaaUQxZHE3SUY4NGVhd201VHV6MjNZ?= =?utf-8?B?U29VeTFnRjB4MWYvdmxNbnJEendGTDg5Y1JGK0FjTXdFakJGVVhRWXlHS3Fx?= =?utf-8?B?cnFPVWIyWHd5QUkreXBRczlVbDhrSFdLNzFTQTFrdC9kcWwwcGZBcFN0S29M?= =?utf-8?B?Y1Y3MG9lK1gwOThRUi8yU01WdWViaEJyKytSMllYUTJwNlltUFZsbVdDdjJ1?= =?utf-8?B?M3RUVzM3eE12RXp5aHYwUFhOWENmekdENVdUb0Q4RWhnSkxUWHNDNXhINmY1?= =?utf-8?B?ckcrUzRISlo0QmpwQTk0eE1uT05FT2RxRHNhRm5ja1J2NFVXTm1tVHd1YmZ5?= =?utf-8?B?bkltMFhtYm1FdXFZM1I5QWxIZXhxNG5sVVRRaDJUYTdLSHRDdFE1MGVxYTg3?= =?utf-8?B?L2t1amNVN1BiUXBZUmhBRENqeGMyVWNTeURGUzVCUkFKbjhGeTVuWENycVcr?= =?utf-8?B?NWRRTkJOa0N0MGJXV1lKUkc3QjJHQ0paQWpKY0RnSnR2UTBSTWVGcUg1blla?= =?utf-8?B?L1BlNXA2dDY4TWJaWUFPT05zdTlGcUNJOWJLVUdjWGFKa2pjc21aWW1vMU5Z?= =?utf-8?B?c0JScmtoaXN2eU9nUWprVkdqK2JCMmU4eitEMytkd0czVWoreEhSWWp6WHFk?= =?utf-8?B?dXd0R1VVNnkwdEs1R1NUbDJ1TFNTSFU4VTJrSm55aithcjc0YU9GWDQ5UGls?= =?utf-8?B?V24xOTV2dm1MUVQ3MTRoVzd5WkY2WGFuRDhrdnQ3Y3hHTDI0ZWpkcGkzR0Yy?= =?utf-8?B?SnJJNUdWVUxhK3JTR2c4aWpKdWg3QjBCdVpldzZpOE5SMG1Fd0lHOGNrM0VS?= =?utf-8?B?Nnk2d3oxY3oxQWpWUHlUTDdDdEpGeHoxS2ptT2R3dC9tV3k3aUFwUm5hQmhx?= =?utf-8?B?TDBpQ3BUSnNlV3BiTlNMOHJjeXJCWHcvZnBoVHB5Y1hnU1JCcUlGYUU2eXFi?= =?utf-8?B?Mzg1ZTRyS0RKNjB4THNLM1JxcWRXR3hHelBZZG0xSVFPNVNiZE40Zk8ybUlq?= =?utf-8?B?SFZYSkVudnhjVkpZUU1zQU96ZUtNdXg1K1EyN1p2SUd2dnNPbHc0RlR5SWNV?= =?utf-8?B?cFdsV1d6RVBMWHF5V0FPVUlqTmZnazhMeEJQRVN3dUhjZDNYZWNaRmZJQ09U?= =?utf-8?B?NXYxN3lvei9HRnRiZW5lSEFSQld2T1JWVFRFMzdBMzRudlI2R2k5d0JMKzVY?= =?utf-8?B?bERLNVA4ZmFBbE9YT0tqR0dSUm5hQzBFS2FQRGJlUklNTklxVDNiZXR5dVVF?= =?utf-8?B?Z254aWhqVlhaUEM0RmpUbm9EdmFyUHhoYTA4c2kvcm95RmFacGlBbGJkTWpw?= =?utf-8?B?MGw0RjFMSkpvODAyUHBhSEY3bVF2Q2JtVmQ5WFl4R3h6M0lBajAwcTRmL0ZG?= =?utf-8?Q?zeNlfewLyLpT+agXZr?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR84MB1718.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 5c77d864-5dc5-4058-1f76-08da1678dfcd X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Apr 2022 20:22:43.1589 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /+BMze4c2ME7HWQIrSZiyZ4+u2uKg1QXef4rQGOQwwRgcLQj3BYs4bT6uCgQ0/I7WuL+Ap1Jo20V+2CCB23G1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR84MB1920 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: rueF1rQDpHIxA3J0Y1kFNoGq090GjoCi X-Proofpoint-ORIG-GUID: rueF1rQDpHIxA3J0Y1kFNoGq090GjoCi X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.850,Hydra:6.0.425,FMLib:17.11.64.514 definitions=2022-04-04_09,2022-03-31_01,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 lowpriorityscore=0 spamscore=0 phishscore=0 suspectscore=0 adultscore=0 mlxscore=0 clxscore=1015 mlxlogscore=999 impostorscore=0 malwarescore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204040116 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220404_132333_276811_4A219578 X-CRM114-Status: GOOD ( 33.60 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org -----Original Message----- From: Arnd Bergmann [mailto:arnd@arndb.de] Sent: Friday, April 1, 2022 11:30 AM To: Hawkins, Nick Cc: Arnd Bergmann ; Verdun, Jean-Marie ; Olof Johansson ; soc@kernel.org; Rob Herring ; linux-arm-kernel@lists.infradead.org; devicetree@vger.kernel.org; linux-kernel@vger.kernel.org Subject: Re: [PATCH v3 09/10] arch: arm: boot: dts: Introduce HPE GXP Device tree On Fri, Apr 1, 2022 at 6:05 PM Hawkins, Nick wrote: > > > I don't think you can do this, if you are using the syscon regmap, you go through the regmap indirection rather than accessing the mmio register by virtual address, and this may result in some extra code in your driver, and a little runtime overhead. > > > > > If you prefer to avoid that, you can go back to having the timer node as the parent, but without being a syscon. In this case, the watchdog would be handled in one of these ways: > > > > > a) a child device gets created from the clocksource driver and bound > > > to the > > watchdog driver, which then uses a private interface between the clocksource > > and the watchdog to access the registers > > > > > b) the clocksource driver itself registers as a watchdog driver, > > > without > > having a separate driver module > > > > > One thing to consider is whether the register range here contains any registers that may be used in another driver, e.g. a second timer, a PWM, or a clk controller. If not, you are fairly free to pick any of these approaches. > > > > I will try to use the b) approach everything in that range is timer or watchdog related. There is a second timer however there are no plans on using that. Should the combined code still live inside the driver/timer directory or should it be moved to mfd? > > I would put it into drivers/clocksource/, I don't think drivers/mtd would be any better, but there is a chance that the clocksource maintainers don't want to have the watchdog code in their tree. While trying to discover how to creating two devices in one driver I ran across an interesting .dtsi and I was wondering if this would be a valid approach for my situation as well. The pertinent files are: 1) drivers/clocksource/timer-digicolor.c 2) arch/arm/boot/dts/cx92755.dtsi 3) drivers/watchdog/digicolor_wdt.c Here they are just sharing the same register area: timer@f0000fc0 { compatible = "cnxt,cx92755-timer"; reg = <0xf0000fc0 0x40>; interrupts = <19>, <31>, <34>, <35>, <52>, <53>, <54>, <55>; clocks = <&main_clk>; }; rtc@f0000c30 { compatible = "cnxt,cx92755-rtc"; reg = <0xf0000c30 0x18>; interrupts = <25>; }; watchdog@f0000fc0 { compatible = "cnxt,cx92755-wdt"; reg = <0xf0000fc0 0x8>; clocks = <&main_clk>; timeout-sec = <15>; }; Thanks, -Nick Hawkins _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel