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 E37E1C433F5 for ; Tue, 5 Apr 2022 21:23:15 +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=Z3Qo+fh0UpcNosrmV8smKdd4X6Rtg+bKfnR+sP4SCvM=; b=lANEi5khdWAUT5 ZnF8sVN0nAl4XT5/ZQE3MT11ArZQX1fBgCl5nmJXDThbdKCO5hPS7PJj/Ynen0jF4bi1Q9b6UiMpC 8avwdh15jQekeiVdCxW8NJ6ZI8ENvRyc+nZvnSS+8113MXSnGPWZYC0Iw5JIuIFpKCwhDQx0iJpc3 C+DFEGzrwqv1+Y9EOzWIzYiVitig/O021Wb4+uVH8pgdYSKbXVfqPpDFcna69QHBlQibSk6pAsCL8 1fJQCVy1Ba8TdCPqmYilZIGc07dj4sniy2itvpOxUjWqEf3j+O7r9iy/uPt2QWJGlsDkewmovqt0v glMf4CJW97UR/qjjfKNg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nbqcT-002jkr-D0; Tue, 05 Apr 2022 21:21:45 +0000 Received: from mx0a-002e3701.pphosted.com ([148.163.147.86]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nbqcP-002jkQ-9T for linux-arm-kernel@lists.infradead.org; Tue, 05 Apr 2022 21:21:42 +0000 Received: from pps.filterd (m0150242.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 235HXkLJ013894; Tue, 5 Apr 2022 21:21:28 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=xxNgLNrcnIIIhIawxPMEtUGdZMqg2niRbL8mrHY2nhI=; b=nPMt6uelH+litDAnnhqPDGx8AiEu21GegoHWKH1ar/OUMwhRy7b8xSWh1AdToeKvRio1 ap5S3BYN4dy3mLSu22MhTkoOj0bYtHXiekI8SZkCGfI681ttuwqstMnrppQ8MoM251wG GFBjfhZ9bD2poFaD+m2ZBlfgOhEFCBoYg5/vfJfPd/ug8G8+8EPD1sBKVSDQPQlwQELP CptH/a/5k7/BsA/MnL3LXZAvjdBBw5rY5wIZ+wmZIl2DnTLyjQELjq5mK21sZMRKFOso bZNNCAw7Amu4MPEr0li5BbsvvzEQCWpfvLz8R1RAUUeU8goVNYC2Tdq2pLXu7XEHaLd/ 6Q== Received: from p1lg14881.it.hpe.com (p1lg14881.it.hpe.com [16.230.97.202]) by mx0a-002e3701.pphosted.com (PPS) with ESMTPS id 3f8620b58w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 05 Apr 2022 21:21:27 +0000 Received: from p1wg14926.americas.hpqcorp.net (unknown [10.119.18.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by p1lg14881.it.hpe.com (Postfix) with ESMTPS id D0FFF805E57; Tue, 5 Apr 2022 21:21:26 +0000 (UTC) Received: from p1wg14927.americas.hpqcorp.net (10.119.18.117) by p1wg14926.americas.hpqcorp.net (10.119.18.115) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Tue, 5 Apr 2022 09:21:26 -1200 Received: from p1wg14925.americas.hpqcorp.net (10.119.18.114) by p1wg14927.americas.hpqcorp.net (10.119.18.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.15; Tue, 5 Apr 2022 09:21:25 -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; Tue, 5 Apr 2022 09:21:25 -1200 Received: from NAM12-DM6-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; Tue, 5 Apr 2022 09:21:24 -1200 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oC5J5K1U+x6qkXuYAfophcHoqy2BYTpUblg92v4Nf/aJiHwKYxCoDw1vDJypoU2W61589zuqu6CcGe06k4ibuociH7r7pROodzfRIoaLR8eWNTW6/VCqnoz2yRHYW0ORd5SJNXccYGXcvbo9HMOS2RPvk/y1C2velx3jysrgoWyYXWVw/dpOJtRz69fA0LyHMQxSKYCI6yiLDNIq/z0sqFXefc5R7XUPY5JvQenrgs5VPDmxV/tFJ5R1QBH6kl+aQNZhuss8GylDv/7pX8OiTYvXJIdd93LndKC4U9HLSRMC36f3HVf4oPNhXpLdqHq0tZdnAxXxK8Zlqwwv51+8wQ== 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=xxNgLNrcnIIIhIawxPMEtUGdZMqg2niRbL8mrHY2nhI=; b=nVDGwzxbQKlIIDGcJnc6LeD6VaaO8Ljoji+x3dzZ2xm0V4mRVN7FiC4SRwyTSBr1ntorgoIlHGozRqXqxpyfJoaU+4DYJ11CG/b5ps0uOo969hI+WT52eRU/Bc9dM2MHt/ZIpbMhht/SRSfmVx1j1HgW6nbKOPF//PE/ylUczwNjiibzz+zwBwEgTNOSDqxu9c4OxaGkACXaHtDRii0No7ovUxC5ncCPFbzl7DStN0cmQQhW0kKdb2DPK9UYf9SH6YWCdtfXADmZzhRzrivuqBSdd6CgZJ4fTOgNPAX0ylrTVG6aZoUiEp4jL8VA7+3IBa1dKVROz7Pe2DCirmTzLA== 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 SJ0PR84MB1845.NAMPRD84.PROD.OUTLOOK.COM (2603:10b6:a03:433::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5123.31; Tue, 5 Apr 2022 21:21:23 +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; Tue, 5 Apr 2022 21:21:23 +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/gCABPWK4IAAHiQAgAF6GOA= Date: Tue, 5 Apr 2022 21:21:23 +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: f634e048-fa1f-4d31-ef0f-08da174a3ca0 x-ms-traffictypediagnostic: SJ0PR84MB1845: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: aJEt7+eYUVygfkoVwyb57d+Oayt9leHk12OCdMJY5r4CD44tgcIJLr7w/kguanQuhEUeDaLhyh/RQ2yr3fkrPxE+gEAgzmxzLagPPO8yqh/6DTPfDgM0Qr4QLVxnRGuwk0kexXIHosyoYwhmHYcgvEntG3Oy/8t9t9ByFnjQpRp4YB0pOayNvcXa1JUQeaTtuvt2/y0MNRl6mfV8EKhYk8e71zfY6wnhNqiBt6BwCumzTuC6/q6EPTEKkoilLpqmMjbdyFtW8CZFiZY8qwaAB/KMrgRoecafkQc7Xxv0PWZgOvu84bo3gHgf2/t/7iPaEEEZZRZdEcYqZSgnsEELHyeaHKSkzONKPNG1eIRvwhFASoiS66eBjzfTiOFX7XpvlyV1rmhTUB4ly3N1czphTJ8Vaotxxe7CWdVGN2emBMm/Z2kHCVZ/KvsWYENMHl0anbdj6AdbS4M7VBhSqhztgewiD3W+i8Z8R7DeZqNga7vt53Nl/j5/IVJyq0c+FLPJtmNmjkOHgI6jDrBA6vt2bQkgXcHKnULCtYMxLKSAkbgwBv5WmEGed/w5Oo1frbsBEb2U7SXbE3b3V8s3SmR9UyvYJlIlpanXRmvUSwOf6xC5naKn2K8WhfA0KiUjJxLFxFaOxfGyY/cCMPEFLJCGVI+8MON6mBUtFXfZFNSLxRXzP17JO9jOoD3ARs+7mpZLCBB8dJX0DV4YXhfwa+hFaQ== 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)(55236004)(66446008)(66476007)(8936002)(64756008)(2906002)(38070700005)(8676002)(38100700002)(66556008)(66946007)(76116006)(53546011)(55016003)(4326008)(33656002)(122000001)(508600001)(6506007)(5660300002)(7696005)(82960400001)(52536014)(9686003)(26005)(6916009)(54906003)(186003)(83380400001)(71200400001)(86362001)(316002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QVFDdU1vcFowWW56Vk9yTFVnUThBd3NMQStSUWp1THNHc1RZSGk4dnVwV0ZG?= =?utf-8?B?RFNzN0JvWE1oUTI5Z3JTZlhhVW0vc3hFSnkrc0piMDNmRWlKYXZJTFpINytB?= =?utf-8?B?cTlJdHMxcWdOVnd5WVRNL01ZNG5LUjY1UmlqM3FRMWxNVzVKWjgybGhhYjhD?= =?utf-8?B?TzdDVFJSTzllRFcwOUMzeFRpMWRUZi93SkRpS05uMDB6MmpjaDRnSW95b0t3?= =?utf-8?B?b2tML2xDSDdkczVoZ0Jpc0doUmI5U3lkYVd6WmZOSHlVeWV4Q0pzd0lhMUhQ?= =?utf-8?B?WXE0K0VnRXo1d1pNRjNpN01HdWFxOWZISFlYRWlZNW93b0FuZFdUai9rS1Z2?= =?utf-8?B?ajJzdTNYeXpXNmp1Z2FJS1FXd1crTCtSYXkvcDdZK1FyeHk0bThsSE5VWitm?= =?utf-8?B?UGhFbjh5RFlOemVSY0lYK21aWmhzQWV3SUdrNUxuUW5LeVo4TTNKdkI1NHRQ?= =?utf-8?B?KzJROVA0T3VldmcydWI5UlJtenpmdWpQMU92NVdtQWtGWWlDUU5lUU5HSDd4?= =?utf-8?B?T1l6aDFUck4yQVJpcTBJaFdydlFNdzl0UlA2Zy9qNXNWbUVpYWlKTDF4b3VM?= =?utf-8?B?azYzeHhaeDdEZG1WMVNFNk42WHoxTFlHWGJWaHZObFF3Mk1lYUJjUkpLS1hv?= =?utf-8?B?bGUyQjBub2lzMFNqQkJHcmVLT1pTck8rbXlCc2pvVk5udTcrOHJTM2duNkRz?= =?utf-8?B?NFRCaFVsZTA0R3U3UkxNSWlUeUF6UFViMHNNSnk2MXJHRm03Q05qTjlYaVlq?= =?utf-8?B?WjNyNjl2ZlNzRW5iUjBHeVRGL1NYQ24wRC9tamRDcXpVdHlnKzljZGcvSFdP?= =?utf-8?B?MVpjejE1LzhWdmFKSTVhZFlXV0xxbGtFV1VSN3drblVFVmJjK1RsTnA2L2Mz?= =?utf-8?B?RWI2U2g0ZG43dlg1dTdmU1BTL3F0UEpZWC9Pc3VCNjVaa1ZEMUROOW9uWUVK?= =?utf-8?B?YWFqRnBkM2l4NFlyaXVReG0wN2VrVVJuWFBZZkFKMW1VeHF5WXVFQTNoa1I1?= =?utf-8?B?dzRIK2hMUUR6RmZqR3lxdm1DR1FpaG94dXdVbFpDVi81am1NelFNa3p4VkV1?= =?utf-8?B?TlA5bG02TXpXdmdBY1VHYUU5N1JCTmNNZVd6ZDVvNkk0MEdITEhwSWJWNXhS?= =?utf-8?B?eFRNTEVxR2FzTGgwRHlrMlJIcWJlR2tiQ3diY2NEMmVQVnNWaFRFWFpqR0py?= =?utf-8?B?TFNkbjhoczNYSDA4anpDVUxvUUxPUjc4ZGUzclhXaWFGa3I0Yk1sd2tZTG9G?= =?utf-8?B?TE91dGFkdTRtTlNVdm9QYk5tYmY5VW1zSENuRkZMQ04xQjluYmYyL2FKdGhG?= =?utf-8?B?cFZQS2lwWmxMeGh3V0lDZXk1aXFkZHVvR0IySlI5UTllKzBqeEFLSTYvV3Zl?= =?utf-8?B?OVNJY25YSWtFVFMyeXlRMUlUNU9mTmFsZ2pzNU81WForUkp3dWFIVUxRZFhy?= =?utf-8?B?NGo3VWE1UzlwWWh3R2hTdStkd0dBNnZKRFluaE91RjJrSTMvTEdGVFlQRXBk?= =?utf-8?B?endBa2V0NGZqalJUbDg1ZDdWc3IxQ1JrTzN0MSszcHlwZSt1cEpTaWJWVkU4?= =?utf-8?B?aFNVejgvUVlOa3dONEdwRTRSWjBEWHJjRjZHY2dnUDVzQytrUWR2QVN3bE14?= =?utf-8?B?VEZaS292MzlFQmdwelhxVXM2aGRHOVR0RzZPUmQ4SWtuSUdLYklhUUJXa055?= =?utf-8?B?amMrWW9kekRadUhQNmpnSTBmNmlSckpza1RGYmtwcC9PSkV1bHNLYXdRak1U?= =?utf-8?B?b016VXlJTm5PM3gxbW8rUnh4SFhIZm9kalhxSUNJTzJIQXJDRE9qTkp2MCt6?= =?utf-8?B?RVlKZ2taa24zYzVIZmcxZHhKdUl1Sjd6WDNDeDI4ZGt1cWxjWmdDaXVhWUdw?= =?utf-8?B?dGJwZGhNem44S2V1SThnT1FhQUxCRUk3Yk95NUR6bG5rQTlQU2lwRWRYb256?= =?utf-8?B?OVd4dFpJTVJ0aWQvbWZOaGRMUThzU083N3BFaXFjbHF3VTVuMmthOGxQanc1?= =?utf-8?B?VWh0dXhEdlpGZ1IzTXJ3ejlzeW1lcllSMjhaWDdOTE13b01qc3QrQVJKcElY?= =?utf-8?B?K04vS3NaZWxFQmQrekpmcGU2R1RBTG9yOVoxMUN5andzR3BzN1BFc2lCNUM1?= =?utf-8?B?MWFrK1I3RXF5dTUycFhwMURRZmJGWlVFb0ttZWVYblcybDUwSmxxOTRMZnRY?= =?utf-8?B?VHZTWll0LzYwdVBUK0RPcVFqZ2Nnd1RWc0RwekpJbWxQWDZKMXRUclpWQzdP?= =?utf-8?B?VDU2UXBlVUZkTUFnc1dWbGh4Zk11OWJjZXBva0dxdC9DT3JuMU1pQ1ZlTzQy?= =?utf-8?B?MnpoekNTWnRtMGJpQjlhbWVEdU1vcXhVNmVPWGhMVHRYWEpobCsyUT09?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR84MB1718.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: f634e048-fa1f-4d31-ef0f-08da174a3ca0 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2022 21:21:23.6514 (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: vUFx0UYqE0uzWsUyZ2wFfkclTD6SxUDlBiw/AurE3l9RtTtjCRBWeuUpla9Juj1i+0kP+pcW60Nez78/+E3zsQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR84MB1845 X-OriginatorOrg: hpe.com X-Proofpoint-GUID: _vFmKIhRGt0PGzSI2HQHwAf2nawYXYPZ X-Proofpoint-ORIG-GUID: _vFmKIhRGt0PGzSI2HQHwAf2nawYXYPZ 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-05_07,2022-04-05_01,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 lowpriorityscore=0 phishscore=0 mlxlogscore=999 bulkscore=0 clxscore=1015 impostorscore=0 mlxscore=0 adultscore=0 suspectscore=0 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204050118 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220405_142141_474124_DD941A48 X-CRM114-Status: GOOD ( 24.49 ) 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: Monday, April 4, 2022 5:02 PM 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 Mon, Apr 4, 2022 at 10:22 PM Hawkins, Nick > wrote: >>>> 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>>; >> }; > Right, it is possible to make this work, but it's not recommended, and you have to work around the sanity checks in the code that try to keep you from doing it wrong, as well as any tooling that tries to check for these in the DT. I found an example in the kernel where the timer creates a child watchdog device and passes it the base address when creating it. I used this to model the gxp-timer and gxp-wdt. The following files were what I have referenced: drivers/watchdog/ixp4xx_wdt.c drivers/clocksource/timer-ixp4xx.c This seems very similar to what you suggested previously except I do not see a private interface in there between the parent and the child device. Is it mandatory to have the private interface between the two? If it is, what would you recommend that interface be? So far without the private interface I am not seeing any issues accessing the registers. Thanks, -Nick _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel