Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp1346744ybb; Sat, 4 Apr 2020 01:54:29 -0700 (PDT) X-Google-Smtp-Source: APiQypI2pj9Utgrv6K91zzj7a1bakZtiYy5GnVicCtUopdidGebkUxCpkMi5UBvBSzxUcx0iOkc5 X-Received: by 2002:a05:6830:1d1:: with SMTP id r17mr9885786ota.81.1585990468979; Sat, 04 Apr 2020 01:54:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1585990468; cv=none; d=google.com; s=arc-20160816; b=u2RWC9ANbZJb0lcgq3ZSwc/cl43j0THkVbYmAT/7AarkAAzNCI4UmkRsRnGk3/CQPW TC1Bz6i0Llbw6epWGYifEHQO+xUc1UOkDp+umLinYCwuuaDmkZgrVxJaVyJ+8c5JJbaM Zcr0pvMkerdTXUJJLOhA5l92ONUWuotbJWJasmHWyiCgpPq5ra6pbuRdpKJfeXVqMwmh AbT5dLNtzjEx2H9rEBxH5S/C4iJitvK0XxAOa5dY0WeqhQHXCoZhpFBRWPtB3zja6++O eAvMst599n5Ngw1j6RSt4MDapmGFq54/j2FueUBVS4jcLO91Qp1SK9aFR1V+1gbBOXJc oonw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:subject:cc:to:from:date:dkim-signature; bh=qGdwKA9rmdIyqGKO0IjJWKsmKZR9VJYYBo9155sisOo=; b=lMGfqG6gjumKnyDZJaPYeZLPYkm/s8mtGczWPyg81JJzQ94qL8y5xZ+bSMbTVGK/mr r3UkoLPcMCzrnJYEwMl8lzXyyacvZfw6a5jF+zirRf8AXLFXGPABUQeV7mN2+vPmUONg wOzzxlkCtjPA6fdxHOU/W9Id+Dxhxk4/EuwaP6kkPC5saTvV25ZXCGEdHr85+zVhoAcM 0OHoOjrQz4eFDGKc9IEV63LBeTtAuTM3pjHh3FX9LdsP92Lz0yWuc2K3Sjroi6ROBd3k H4vdGLt3DKGnhsayFVJoJzfYCPANFZLufgphITm0ULLUip3njR2E6wcHQ02FohIMWU4e n+4A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Dt9CEVTd; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h27si5175739oos.21.2020.04.04.01.54.15; Sat, 04 Apr 2020 01:54:28 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Dt9CEVTd; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726028AbgDDIx0 (ORCPT + 99 others); Sat, 4 Apr 2020 04:53:26 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:33337 "EHLO mail-wr1-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725916AbgDDIxZ (ORCPT ); Sat, 4 Apr 2020 04:53:25 -0400 Received: by mail-wr1-f49.google.com with SMTP id a25so11351635wrd.0 for ; Sat, 04 Apr 2020 01:53:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=qGdwKA9rmdIyqGKO0IjJWKsmKZR9VJYYBo9155sisOo=; b=Dt9CEVTdqEmMLAO1mtlk74STBgT6iGX9OjtHBujDJ+Jgci0EanrXBeHNLpdjlzsvV/ srUe2OIiA16QcFcPrdmX+SLBIEmfJcr9gYfwkqciAmG2Xx9oAtopNzbup0M2Ut4GJ1Hn QrrPGdpp4gLByLRZSARQyq3xBBgK/wNPM1sZqbMZ0hYGrJ/oYevZZFHezef0GFCg0Y96 IFSpWCiP1FJSJKJe0d9AtE3qEeejI99oIWDe/z8cHSuUz+jAOpet+0pByI32L8ChzGSf d4sZH7vRd3aRDXKy0PPC1CgCaUVivQc3O7960iZ1WWnkvmNPEBgVbubhba/sWcs5JBty vVCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=qGdwKA9rmdIyqGKO0IjJWKsmKZR9VJYYBo9155sisOo=; b=tIloPf0A9ZxYAE3AzzOG6MGHEd0qJIpXIzVt/kYntL+yQZaFXgoFYATlWtOFmhgCjb zHlNzjtWhtHnbKzdkLZ49Vtm68o+wpk1MGULmUAlyWFAt5jeaPABJYHZAKbih98DKLaj Jnsce2qJCEzLZD8lSE6rYJvDBNps20jLKzYm3mS457iiVLnACu6ZoB3pf+XrUPG2fNGS Bl/8DT0erdQkwBff5M6nVTGI8w0uLb6iLv7ebamxMx/lZgdAD1JNbRe4pxhjlUz/WG0d eF5Ut1emyz4mA/UGULI30Rl1sT7tNpqJe1kBwiWtwSdVrDlTwdVLoh4Qk8WiIMinNH9D 8hPA== X-Gm-Message-State: AGi0Pua3G8vTaihCBkWKdkHjX3wUrPUeEfGhXhenT0rhFeyd3ZhPNvOq 1wogJ2Yw15RZWQkL+qUlt5MNjg== X-Received: by 2002:adf:ce07:: with SMTP id p7mr13058752wrn.261.1585990402779; Sat, 04 Apr 2020 01:53:22 -0700 (PDT) Received: from localhost ([185.67.209.71]) by smtp.gmail.com with ESMTPSA id v186sm14900096wme.24.2020.04.04.01.53.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 04 Apr 2020 01:53:22 -0700 (PDT) Date: Sat, 4 Apr 2020 10:53:09 +0200 From: Jorge Amoros-Argos To: linux-kernel@vger.kernel.org Cc: hauke@hauke-m.de, john@phrozen.org, martin.blumenstingl@googlemail.com Subject: clk: Lantiq/Intel: XWAY CGU support Message-ID: <20200404105309.0000745d@gmail.com> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; i686-w64-mingw32) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Dear community, This is addresed to the Lantiq/Intel developers for the SoC's VRX200 and XWAY in general. I'm trying to port the current sources to the common clock framework for Openwrt. For this purpose, I'd need to have a good knowledge of both clock providers and consumers in order to update the device tree and also the drivers. This means hardware (how devices are connected) and software (what registers do what?) There's no such low level detail after all my investigations, which are shown here: https://github.com/Mandrake-Lee/Lantiq_XWAY_CGU For instance, the full structure of PLL2 register remains a mistery and also its output; OCP selector, is a kind of divider?; PCIe generator is located where? PMU, is just a gate controller or a provider itself? I'd really appreciate if you could share some details in order to start the job. Please keep me CC'd of this thread. Thank you very much in advance, Jorge Amor=F3s-Argos=20