From patchwork Mon Aug 30 23:52:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jonathan Lemon X-Patchwork-Id: 12466105 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.7 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 490B1C432BE for ; Mon, 30 Aug 2021 23:52:40 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 24F8660E98 for ; Mon, 30 Aug 2021 23:52:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239135AbhH3Xxd (ORCPT ); Mon, 30 Aug 2021 19:53:33 -0400 Received: from smtp6.emailarray.com ([65.39.216.46]:43646 "EHLO smtp6.emailarray.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233270AbhH3Xxc (ORCPT ); Mon, 30 Aug 2021 19:53:32 -0400 Received: (qmail 8799 invoked by uid 89); 30 Aug 2021 23:52:37 -0000 Received: from unknown (HELO localhost) (amxlbW9uQGZsdWdzdmFtcC5jb21ANzEuMjEyLjEzOC4zOQ==) (POLARISLOCAL) by smtp6.emailarray.com with SMTP; 30 Aug 2021 23:52:37 -0000 From: Jonathan Lemon To: davem@davemloft.net, kuba@kernel.org, richardcochran@gmail.com Cc: netdev@vger.kernel.org, kernel-team@fb.com, abyagowi@fb.com Subject: [PATCH net-next 00/11] ocp timecard updates Date: Mon, 30 Aug 2021 16:52:25 -0700 Message-Id: <20210830235236.309993-1-jonathan.lemon@gmail.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org X-Patchwork-Delegate: kuba@kernel.org This update mainly deals with features for the TimeCard v10 firmware. The signals provided from the external SMA connectors can be steered to different locations, and the generated SMA signals can be chosen. The update also adds support for IRIG-B and DCF formats. Jonathan Lemon (11): ptp: ocp: parameterize the i2c driver used ptp: ocp: Parameterize the TOD information display. ptp: ocp: Skip I2C flash read when there is no controller. ptp: ocp: Skip resources with out of range irqs ptp: ocp: Add third timestamper ptp: ocp: Add SMA selector and controls ptp: ocp: Add IRIG-B and DCF blocks ptp: ocp: Add sysfs attribute utc_tai_offset ptp: ocp: Add debugfs entry for timecard ptp: ocp: Add IRIG-B output mode control docs: ABI: Add sysfs documentation for timecard Documentation/ABI/testing/sysfs-timecard | 141 ++++ drivers/ptp/ptp_ocp.c | 855 +++++++++++++++++++++-- 2 files changed, 929 insertions(+), 67 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-timecard