From patchwork Tue Aug 29 18:45:09 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vadim Pasternak X-Patchwork-Id: 807177 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3xhZMZ2d1Tz9t3J for ; Wed, 30 Aug 2017 02:48:26 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751676AbdH2QsT (ORCPT ); Tue, 29 Aug 2017 12:48:19 -0400 Received: from mail-il-dmz.mellanox.com ([193.47.165.129]:34156 "EHLO mellanox.co.il" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751700AbdH2QsJ (ORCPT ); Tue, 29 Aug 2017 12:48:09 -0400 Received: from Internal Mail-Server by MTLPINE1 (envelope-from vadimp@mellanox.com) with ESMTPS (AES256-SHA encrypted); 29 Aug 2017 19:48:03 +0300 Received: from r-mgtswh-226.mtr.labs.mlnx. (r-mgtswh-226.mtr.labs.mlnx [10.209.1.51]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id v7TGm3G0030696; Tue, 29 Aug 2017 19:48:03 +0300 From: Vadim Pasternak To: robh+dt@kernel.org, davem@davemloft.net Cc: jiri@resnulli.us, ivecera@redhat.com, devicetree@vger.kernel.org, netdev@vger.kernel.org, Vadim Pasternak Subject: [patch v1 0/2] add support for the external thermal zone and cooling device binding for Mellanox network devices Date: Tue, 29 Aug 2017 18:45:09 +0000 Message-Id: <1504032311-195988-1-git-send-email-vadimp@mellanox.com> X-Mailer: git-send-email 2.1.4 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org It allows binding of AISC thermal sensor to externally defined thermal zones and cooling device. Such definition can be provided from DTS. Vadim Pasternak (2): dt-bindings: net: add binding documentation for mlxsw thermal control mlxsw: core: add support for the external thermal zone setting (by DTS) .../devicetree/bindings/net/mellanox,mlxsw.txt | 46 +++++++++ drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 107 ++++++++++++++++++++- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 6 ++ 3 files changed, 155 insertions(+), 4 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/mellanox,mlxsw.txt