From nobody Wed May 08 14:20:37 2024 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VZHP65NVGz5JDWN for ; Wed, 08 May 2024 14:20:42 +0000 (UTC) (envelope-from jfc@mit.edu) Received: from NAM04-MW2-obe.outbound.protection.outlook.com (mail-mw2nam04on2103.outbound.protection.outlook.com [40.107.101.103]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VZHP46K9Bz4bY8 for ; Wed, 8 May 2024 14:20:40 +0000 (UTC) (envelope-from jfc@mit.edu) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=mit.edu header.s=selector2 header.b=nL8i4Xqe; dmarc=pass (policy=none) header.from=mit.edu; spf=pass (mx1.freebsd.org: domain of jfc@mit.edu designates 40.107.101.103 as permitted sender) smtp.mailfrom=jfc@mit.edu; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aaHFDPC3thOGLKKZTcJnSIFUA6w8VftyfBxlJo2zhWtc/5qNs7OuDpEfS6VYbIDN+qpFKY3a+1qD+tovQjx17PItfDtryiE+lBZwpWWcWGb+INjBlFYxSZrp0ujeU+NqZm09+vMqQGolIuRM0msMjeZbYHc+uf3Y4ule3iCNfVYdLnyZFk0JzBbsWmxCyv0yC9izqidQfPZwGEqFqDnIm19AuNZtnJqwGNxcc+m84gjWTYDEoOgWPgI8G69SUsolJQIVUphtpE+oIHoT66nmS84fVmuUYD3C6E7T2720NaRlR3+uNVFfXoDBQw1UBIyrbg46FBery0bCrF1O/gzTcA== 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=Dtq9WqBG7upuzPvlW3YcdRdsTszIGcsiAvRH9bHFX2w=; b=ORWncn8LLUGKn5lsVkkwqCx6BacB/konUp2GkaTfsHvlQwcO/XJGcIqPh3WCBR6I99LZzNbLtgMhdkGRudktcAnEcPLWll1Ah8UdRP+MqlTK7qx8S4MCqeDHVKcxTqrxhqgmr2ukcWP6mtRTwkfQprDCujMDNYyg4O9vgdynnaLGaWWY871poG3qRhEcNDeUnOHnMpcB2AaGNnfaE2RZxxtHlDhQhNsPXbTGSBCAOx0Abx4aHPDSEcCclPxt6+TIjMCbe8IswMJybnJ6yEmSxHg2+i075DnHDCWdMJN2ft9sr6SSNFrID6FsDzGAFOr7FoW8IlmcRjO1YN3D9xwi8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mit.edu; dmarc=pass action=none header.from=mit.edu; dkim=pass header.d=mit.edu; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mit.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Dtq9WqBG7upuzPvlW3YcdRdsTszIGcsiAvRH9bHFX2w=; b=nL8i4XqeHjY2mGtkIBVo2Ae5pLRsUot3ibjFDIcGEM1TuEXchXfKTzLDFidNeTx+GbQ5GTZvOpFnWUuxDEJyQvzxvxlfViWQNro4qSE2POrpkIVGrUpAep0I1eJxQREMKHgCYX14UBiGHwjVE7E/pQq566LWkBGg9oUUhjr7F68= Received: from CH3PR01MB8441.prod.exchangelabs.com (2603:10b6:610:1a4::19) by CH0PR01MB6956.prod.exchangelabs.com (2603:10b6:610:109::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.45; Wed, 8 May 2024 14:20:37 +0000 Received: from CH3PR01MB8441.prod.exchangelabs.com ([fe80::512b:f192:aa75:b9da]) by CH3PR01MB8441.prod.exchangelabs.com ([fe80::512b:f192:aa75:b9da%4]) with mapi id 15.20.7544.041; Wed, 8 May 2024 14:20:37 +0000 From: John F Carr To: freebsd-arm Subject: Status of Pine64 sound (Everest 8316) support? Thread-Topic: Status of Pine64 sound (Everest 8316) support? Thread-Index: AQHaoVLlP1r4YoLkYE+1ja7OAi8nig== Date: Wed, 8 May 2024 14:20:37 +0000 Message-ID: <5C3C717C-5542-45EF-BDE0-B88CA91A691F@mit.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH3PR01MB8441:EE_|CH0PR01MB6956:EE_ x-ms-office365-filtering-correlation-id: 48dffe56-f0ee-467f-3702-08dc6f6a0821 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230031|376005|1800799015|366007|38070700009; x-microsoft-antispam-message-info: =?us-ascii?Q?1m6G/mDi7+R95OBN3izdlS1Hdvf9tzMhUs/i3g3DsVWjM6VC6bETkDQ4oOGG?= =?us-ascii?Q?aW9ZSTRC3tcII7gDcyspW5DM6c7JzPnDKSPwbcMv7TuoSlmNMsJRSb0DwsB0?= =?us-ascii?Q?32dHFtPOp+lvN6jxnjgmIxS/8YV25pEYRGHhdMPcvh+B8gkEc6B+JvFtcAQQ?= =?us-ascii?Q?gFKqaPfLWkeCw+OND8184VSzqdQ9NwA9xGTB7cG+k+SIPc7ndu6wq/TUNIfj?= =?us-ascii?Q?DmiklPaX+P4sqqNeCLmG4MJCMNKq5Pzup/zkaflML5R76ngDwVeivYmwtlCw?= =?us-ascii?Q?5ky6AwgwTDDhzFOv286ob2vq6OLxF3ogD3hiptVDkzu/5apjNTDFVPpMC7iH?= =?us-ascii?Q?8HeAuoLoKj6mpI+WLFy9FBmrauSPa305Fu/UhDC4u1cJFnmqwBoljukREYOj?= =?us-ascii?Q?2UYI4I6+g2ouuF7CDrMM2b0Fimp+ngUINqimJxnet4reZPW+JchvgtAiDkG2?= =?us-ascii?Q?Jh2MphHGiGPPWKhsfrNfvwBrIBWUhBdcjyrJA4EHadUqFX5URBwaaoloRoBp?= =?us-ascii?Q?Vcfkig1VUszIy7dqFvSV8AAjoDgLohM+ofKQanFjY35P2uW+TRCXSel09oW1?= =?us-ascii?Q?qxldknHhE5uKi861QjIT12Hb0/f2o9ilgXopEo7zGoP/XHDPy16yCga7wgRw?= =?us-ascii?Q?s/8eBF/IWXE58Vl0KrQspjxYX8gtjDSDI/KHVHb2YD4+cQmxJDJQzWpqTgPG?= =?us-ascii?Q?X15BATDhly3XDq6MMrk3ujaszGjLoSrGzmdvce+L5WusQwDc05l1OMihkfiO?= =?us-ascii?Q?BdP+QuwIxqIX3PzdBCq98cSjAQjOIKEZhZQzS79VEs0m87szFvOOjXrFeDu8?= =?us-ascii?Q?dXjm2Ud9WiOSVkS2dvHIl22RGlu+OagftPxk6rqRpdaifYM0L3UeaN2ln+cH?= =?us-ascii?Q?yDjecQbEMFt0umFR7fRj9pFFxvPhSLmCwcu5hwOkxFllccp4bdCQVbUsZP2o?= =?us-ascii?Q?6SNPY8VL594UG65k7SanI6wDEaXRdoXiypxhdAg5suX8SGEtM80IahKMPSGw?= =?us-ascii?Q?RNUm8biHA3L/EXqQgdzqD2ag3Ghr4LVNb85qrxkVYy0C/c74Kz1Rsdbugj38?= =?us-ascii?Q?RmVPBJECizkkc0cCYVQcOCIHi4lJslLHRLKd2cDEEL6q7B6/kNIVeI+1R9Mm?= =?us-ascii?Q?cldoMHfpge8mpLHnbEq9Q2rCxROUY+V6Mkh5YcWoX17bOTHzlmYIMpFcI1Bn?= =?us-ascii?Q?3jHPgutem2vQEG86wTq9H5uHzcj4r8Nmpp8c1PurvpoJrtihv5jKyYjEABw1?= =?us-ascii?Q?iAYIoVUt8CEPGNuoirHqSsTsm0LMEs/fQ2wQhXHFAw=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH3PR01MB8441.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(366007)(38070700009);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?pf7/0A1e2xYTmep9PDnFa/IdGg67g3fMyKt87suaONpFzjqEUuhpwRuzSrIZ?= =?us-ascii?Q?1SU/nZRJExPmNN4rs7579YdiqN3CuL+qECiJ5urop2BWJ+JGOc7QHU6AtR+0?= =?us-ascii?Q?CtJhjCLUx/68wBoy0hLO7EuI9Jljsy/uq6vGdxV6l9L827lbZ0iv1GDgznnY?= =?us-ascii?Q?oq7wec07ydprnx2xbdMHVW+km7L1+dIQ37xMpXBwQyd1uVDgAmAzQE+36BuI?= =?us-ascii?Q?HkDPhDsgR0Te1Bfj10QMNcyHDh/fs8DEhfryRAHHLhU6Hmr/Jnrl1xwtijO4?= =?us-ascii?Q?jQC92YMz5+jKtPmVAlVhFTTyq0NLz7Z9I4/hBaC+jXlLGG01nngBhwSli6UI?= =?us-ascii?Q?i2ofqGwPW6B+jXii3It8PCDax4FQXAVZAvC4WDXtJ/Eg6cEB9u5nMJd6Rv4i?= =?us-ascii?Q?eCmAWSPkIpxusoci7lx4CxAsgAsp4UG8SvJ/OVXTWTL5ZtGmckp/WNoNUpj7?= =?us-ascii?Q?YHZPGh5bQsSjUDAX2Pg6iRB5nkTjgJwhbWvgjduLaOsPk8KevYY+1i7kgx1t?= =?us-ascii?Q?JoMOUUFX+lIsw0VRazgsZ/rs2sSFynVhoH4EurfA9hh/ZTZXNvq2aTrPsjzQ?= =?us-ascii?Q?ZozWKyjkS9QIHHnVTE172ImomEBFtWi4zUeeFzKGh8OefKDBBlZ/a4ZPWwa3?= =?us-ascii?Q?N4DFyy5QZjyw+cOMz5QdIA5lX1BfroOcrxhH1DqHSQQqknILNHvfJRNJ2iRB?= =?us-ascii?Q?wT0IyP7XiqmKhtpOWn5EUKk21PJLX+lPKSF7UKZKGyRhEHROwj+9Kbh1JQnO?= =?us-ascii?Q?IMutg1u3zLECYlCWIbdVfWMzXr3xMbuvJxT2ocMUd5wCcxQDTxUCf/J/Zd7p?= =?us-ascii?Q?+xMWYM9j1K6wNLPzfVPkeNW7mESJ5Gm7y/Pk33dxLe425JvJqJOnPuOc0qnK?= =?us-ascii?Q?xqUxuFye9GQeOfDxGTtmX4q+tsMZjNiLu8cWCJCgz0lADPr4kpRe6148xBhy?= =?us-ascii?Q?QuRGXZ8YY6bA2AHonf8aUjHFsWkn5jxqPtNxfu2Hg9qkWKc7e7nGu/lUn6db?= =?us-ascii?Q?Yq6c92eSb3TWv3J7Ryw+jyjn+egxwkBe68I8ASqRH3qz5kKmHfczknSywSq0?= =?us-ascii?Q?bhH7UGKFLGiOZmNUa3jaCLLCWp/QZCZeEykNPyFX1VjiD6xnz1TaqHqwd92x?= =?us-ascii?Q?exbrn9t4A3FKShnqJafp4wIyRFmAx81r2MqanQtmWO64ertq6h00xFa3CE8g?= =?us-ascii?Q?8kUqGCiMP6yW20YAu2FSlbKNeT1okZUzfsK6oCOEeBSxlhO2VvMu7WAIKvzz?= =?us-ascii?Q?vNMU1BxUYStfcnrABWW8e0B11uMxHh+CSdh+U/tGaENHf377uDazI73QJJ71?= =?us-ascii?Q?ZTTM7ayF99k5PJT0ZmKIiMooT1X+KsKaRM88B0EzXSjSOyKQTrz1LKKRCE2m?= =?us-ascii?Q?n7Pk4baamXTkk979XB0Zu9KTOxo95gLnbU72UVWiher90vreoYp9AA0niG+U?= =?us-ascii?Q?z63qUJo+isA+nTsmtb4Cf7xyas7p9NbJzIEI9Z34rD2wayGRHb37jM9cfhgo?= =?us-ascii?Q?oPqzvvMohp6uskoeNwKDEDiirHzcDt4zoujne7vjmrR0Fnp4KpfEk7PkteLg?= =?us-ascii?Q?UtKXQ+897iZHExZzdMF7VbvyPgCzylliymrPur2X32mKxPLAdIAgpeTRNRgG?= =?us-ascii?Q?NBBH7ZSNd4zGABBtgibFCLoxkSj/QokiTMbxuomBzOly?= Content-Type: text/plain; charset="us-ascii" Content-ID: <2A42B85CF0BA5D49A07564F2D4458C1A@prod.exchangelabs.com> Content-Transfer-Encoding: quoted-printable List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@FreeBSD.org MIME-Version: 1.0 X-OriginatorOrg: mit.edu X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH3PR01MB8441.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: 48dffe56-f0ee-467f-3702-08dc6f6a0821 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 May 2024 14:20:37.2871 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 64afd9ba-0ecf-4acf-bc36-935f6235ba8b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: eMicD2ABZH6MZm9BVekvuOL6RUipkUr38P8gBM8AE4Kz2KK8RukQU7HGh5gxmDmf X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR01MB6956 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-5.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; ARC_ALLOW(-1.00)[microsoft.com:s=arcselector9901:i=1]; NEURAL_HAM_LONG(-1.00)[-1.000]; DWL_DNSWL_LOW(-1.00)[mit.edu:dkim]; NEURAL_HAM_SHORT(-1.00)[-0.999]; DMARC_POLICY_ALLOW(-0.50)[mit.edu,none]; R_DKIM_ALLOW(-0.20)[mit.edu:s=selector2]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/16]; MIME_GOOD(-0.10)[text/plain]; ASN(0.00)[asn:8075, ipnet:40.104.0.0/14, country:US]; MIME_TRACE(0.00)[0:+]; MISSING_XM_UA(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RWL_MAILSPIKE_POSSIBLE(0.00)[40.107.101.103:from]; MLMMJ_DEST(0.00)[freebsd-arm@freebsd.org]; RCVD_TLS_LAST(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_DN_ALL(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[mit.edu:+] X-Rspamd-Queue-Id: 4VZHP46K9Bz4bY8 Several Pine64 devices have an Everest 8316 or 8388 sound device. It looks= like work was started on an 8316 driver several years ago but abandoned. = The driver I found does not seem to work. On my RockPro64 it attaches but = fails to create any devices. The attach method does not check that it is t= alking to a real device, trusting the device tree to have the correct addre= ss on the I2C bus. Is there anything more recent than the changes archived at https://people.freebsd.org/~jsm/pinebookpro/3fca90af438ac4232d6b33ee4874297= 089997dd6-main.diff ? Does anybody remember if this driver was almost done or barely started? The errors below in my /var/log/messages suggest work on I2S is also needed= : i2s0: mem 0xff880000-0xff880fff irq 58 on ofwbus0 Cannot set frequency for clk: clkin_i2s, error: 34 Cannot set frequency for clk: xin24m, error: 34 i2s1: mem 0xff890000-0xff890fff irq 59 on ofwbus0 Cannot set frequency for clk: clkin_i2s, error: 34 Cannot set frequency for clk: xin24m, error: 34 i2s2: mem 0xff8a0000-0xff8a0fff irq 60 on ofwbus0 Cannot set frequency for clk: clkin_i2s, error: 34 Cannot set frequency for clk: xin24m, error: 34 John Carr