Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=Ag4QPEd2; dkim=fail reason="signature verification failed" (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=pmRXHn34 Received: by mail.netbsd.org (Postfix, from userid 605) id 90A4384E5E; Fri, 10 May 2024 14:42:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1715352143; bh=90fECCvolC/l/8BEZeQpgH8uY6rMJct4dJBImo3RVJc=; h=Date:From:Subject:To:List-Id:Reply-To:List-Unsubscribe; b=Ag4QPEd2lUa8P3ugqHMgiByCbFHqPn0dqkjUEM4knxzTTSuIG6yLV28U3UVnnj+kx 1ET8+tdwBZRpw8DgXf3tvgwgEo+1kzrPrkA3FcjO4v4jH38qL7XbSad9T1gZ+zBmMR kt+Ob0aSPHh0ankxeMwXYejIlWLLzYh0Wysn2Cd4= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 72FD184DA9 for ; Fri, 10 May 2024 14:42:22 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Jj26yHZQdM6t for ; Fri, 10 May 2024 14:42:22 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id E970C84D67 for ; Fri, 10 May 2024 14:42:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1715352142; bh=90fECCvolC/l/8BEZeQpgH8uY6rMJct4dJBImo3RVJc=; h=Date:From:Subject:To:Reply-To; b=pmRXHn340tp71FEmi3AbsJbgWnOSj0guaNhtDvXp+evVRdLoG0wQIirJNcoCJ3tZh 6aYE8692AN5w8KUw0/Dq+OMrTZ7OdxRKT1DhTPiUcUppPfV9Axotr+VdJWd8piB+xg 1/m2c6/hyddtYWOfmwNw0v3nRKhI9X8Rn4wBYwng= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 82E0CFA2C; Fri, 10 May 2024 14:42:21 +0000 (UTC) Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" MIME-Version: 1.0 Date: Fri, 10 May 2024 14:42:21 +0000 From: "Taylor R Campbell" Subject: CVS commit: src/sys/arch/arm/fdt To: source-changes@NetBSD.org X-Mailer: log_accum Message-Id: <20240510144221.82E0CFA2C@cvs.NetBSD.org> Sender: source-changes-owner@NetBSD.org List-Id: Precedence: bulk Reply-To: source-changes-d@NetBSD.org Mail-Reply-To: "Taylor R Campbell" Mail-Followup-To: source-changes-d@NetBSD.org List-Unsubscribe: Module Name: src Committed By: riastradh Date: Fri May 10 14:42:21 UTC 2024 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: arm/fdt/cpu_fdt.c: Use `cpu' iattr to attach cpufreq. Now that cpu has an explicit interface attribute, cpufeaturebus, _all_ children of cpu must use an explicit interface attribute to disambiguate. For children that weren't previously attached using an explicit interface attribute, the name of the parent, `cpu', serves as the iattr. XXX I think we should either (a) not use cpufreqbus, since in the aarch64 case it doesn't seem to be passing any information through attach args, or (b) create another iattr like cpufdtbus for use by cpufreq_dt.c, which does rely on attach args, if it has to attach differently from the rest of fdtbus. But for now this should get aarch64 on fdt booting again. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/arch/arm/fdt/cpu_fdt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.