Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp313257pxu; Sun, 25 Oct 2020 01:36:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyxdVlw5qHK5P6uvcVm+UkcgPN7UHfxIg1vTIACPJI9dzB2KRr6kKossOJsD/rzJzSSgsIF X-Received: by 2002:a17:906:31cb:: with SMTP id f11mr719612ejf.142.1603615013653; Sun, 25 Oct 2020 01:36:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1603615013; cv=none; d=google.com; s=arc-20160816; b=toKpchh77ggtDHiSb4RoHhsRqdpKFMq2tIarip7XSg25t82xr9K+EYJViaTD6Gh36F oZDzJkBOlQiwf2aHXFLAmQNJjWH+yuDcm9DNNo4Z4Djh21bHilFKr+qDejhN4iGAIvLE sciipn5z5GiB6puXYX5bvnogmhW0l32RePIBOPE2v9ycRl+V/U0PuotrLaJa58mR0J5G ZuyMHiCeeGp814CEynjM2yCHt1fMLj5Pe5YQSR0LtYzvNK3rkV1WPDf6TTCLnh/b/k9J I7pPS/j9NMo6H/xA07Iqa/jD9xR3tD4abDbu7NIv282/aMXPoyHCivFcp6nFFYtoeV7+ v8rg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=jsG9e64+hm1kWvWLBkpftUqDmTbdR66JgHzNao/M1zI=; b=ZaxZ/f7ngwCw4P40CRW5cacl/q2gbNf25LxbiYvofSKS24zG1gDoGQq92c4crL4+fS Zvoc5QjV95CjLzxfi7DriBxyy1M2Ui38zBjIRb+DXD9Tc8B9J+pxO8Xf1ZvG/Thc9UlU NZeGSNQZzOpVR/3ZdyrEDSk49DfLzoHD3DZo+RJZdIqjN5nuHv8wN0JKXoCC440nGfxR /D2P8UwxyCZJmvIXkRh59gHvD8Al7Cr5ABJXQeNhk2vHfpGBvXoZwWl/+dIZwvFd4k4e fEjx9Oc+fcq1NLuVH8OYTINxLx18s0ok2bTAKxp6bmH878aTQ0/V6+MjHRwxTOT0ZU8H UaCQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@sartura-hr.20150623.gappssmtp.com header.s=20150623 header.b=z2zvmmLy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x18si5671516ejd.193.2020.10.25.01.36.31; Sun, 25 Oct 2020 01:36:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@sartura-hr.20150623.gappssmtp.com header.s=20150623 header.b=z2zvmmLy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1766551AbgJYBAA (ORCPT + 99 others); Sat, 24 Oct 2020 21:00:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37816 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1763112AbgJYA76 (ORCPT ); Sat, 24 Oct 2020 20:59:58 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A7200C0613D4 for ; Sat, 24 Oct 2020 17:59:42 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id p5so8198717ejj.2 for ; Sat, 24 Oct 2020 17:59:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sartura-hr.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=jsG9e64+hm1kWvWLBkpftUqDmTbdR66JgHzNao/M1zI=; b=z2zvmmLynPgR1cbJpxqtOTD+kgGz3tkVfBRK1tcVtKpke4GttpBchWQksQP5VYvTyL ZAcgK5TDZrBttv3+/L7nb+E0N/EL3YIIL73JVJyzVHawoK0RUTfOpDCZiMJEYjV6/7XU 8PnGCBimp3gyp6Ruabs+CLmLjfedrk065lS7XyathaleAXkV2SVfh/6ahWEKNzRfj0Hp jSyKOOx22en4us0Tjb3/siM+7E0jwGJzcmHD+jAMsYTfm1tehE4E74rr28Q+w4CBnrkt EGVwvmdqQWOVuI8R8Vn1DYpUnGLll64MpcG21W/GR0zFoROJ7vPAr8ITOT+xx2mrZBmJ ptQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=jsG9e64+hm1kWvWLBkpftUqDmTbdR66JgHzNao/M1zI=; b=agQ5t9SSxffB6A1A7DUdnY42SH2QfxeMIwEvNXXy+whdYGkfp83EX3hE3wkfHH9a9f 8WMleM6ocaqzeNsrab1/BsIP7NU3RKVWjaeLZLWiPrO0SHyzwHGVW9We0+w+koFGhegY nCE+M/o3ievlh9va8NlY3A/JwmITa4Ehb1MTu6zNCyuJH5coM/BTuwmQqlqvTCpM1F3w 1AMol2pa0jVnhTl08hLA1iiXY53DE69MjrreqZCSviWBKPtBn01p4Rh1TGGEskRxN4dH SVc7QE/2PlwCUfJl7G3V9Vu3zfADhpnI4VpYEL7QE8gty3fERX+wike7PVP75qCbVKv4 4gtw== X-Gm-Message-State: AOAM533HYS6XwdIw5AiGFc/Lkvk5qkHJmebkKV0LTKUn18Amq7dz8zVY D2IGoCd6xoj0G00SWUUxMix9WSyolLffrZUrLHgsOcPxnDzc1usmd2qCh3eJFcjcxopJEw+FG9G gyxF5a4QM3urQBJXfcn80vlQR/ABXBhnLu/ho+AgEjMwZNnKu74nIdFM1qJ+10qBP++XmwK8GZX 4KyV7Y6p4= X-Received: by 2002:a17:906:edb0:: with SMTP id sa16mr9062858ejb.327.1603587578110; Sat, 24 Oct 2020 17:59:38 -0700 (PDT) Received: from localhost.localdomain ([2a00:ee2:4b0d:3001:fbc5:498b:ed6d:cfac]) by smtp.gmail.com with ESMTPSA id q5sm2797274edt.79.2020.10.24.17.59.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 24 Oct 2020 17:59:37 -0700 (PDT) From: Luka Kovacic To: linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-leds@vger.kernel.org, devicetree@vger.kernel.org Cc: lee.jones@linaro.org, pavel@ucw.cz, dmurphy@ti.com, robh+dt@kernel.org, jdelvare@suse.com, linux@roeck-us.net, marek.behun@nic.cz, luka.perkov@sartura.hr, andy.shevchenko@gmail.com, robert.marko@sartura.hr, Luka Kovacic Subject: [PATCH v7 5/6] Documentation/ABI: Add iei-wt61p803-puzzle driver sysfs interface documentation Date: Sun, 25 Oct 2020 02:59:15 +0200 Message-Id: <20201025005916.64747-6-luka.kovacic@sartura.hr> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201025005916.64747-1-luka.kovacic@sartura.hr> References: <20201025005916.64747-1-luka.kovacic@sartura.hr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add the iei-wt61p803-puzzle driver sysfs interface documentation to allow monitoring and control of the microcontroller from user space. Signed-off-by: Luka Kovacic Cc: Luka Perkov Cc: Robert Marko --- .../testing/sysfs-driver-iei-wt61p803-puzzle | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 Documentation/ABI/testing/sysfs-driver-iei-wt61p803-puzzle diff --git a/Documentation/ABI/testing/sysfs-driver-iei-wt61p803-puzzle b/Documentation/ABI/testing/sysfs-driver-iei-wt61p803-puzzle new file mode 100644 index 000000000000..6e71d85f3296 --- /dev/null +++ b/Documentation/ABI/testing/sysfs-driver-iei-wt61p803-puzzle @@ -0,0 +1,55 @@ +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/mac_address_* +Date: September 2020 +Contact: Luka Kovacic +Description: (RW) Internal factory assigned MAC address values + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/serial_number +Date: September 2020 +Contact: Luka Kovacic +Description: (RW) Internal factory assigned serial number + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/version +Date: September 2020 +Contact: Luka Kovacic +Description: (RO) Internal MCU firmware version + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/protocol_version +Date: September 2020 +Contact: Luka Kovacic +Description: (RO) Internal MCU communication protocol version + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/power_loss_recovery +Date: September 2020 +Contact: Luka Kovacic +Description: (RW) Host platform power loss recovery settings + Value mapping: 0 - Always-On, 1 - Always-Off, 2 - Always-AC, 3 - Always-WA + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/bootloader_mode +Date: September 2020 +Contact: Luka Kovacic +Description: (RO) Internal MCU bootloader mode status + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/power_status +Date: September 2020 +Contact: Luka Kovacic +Description: (RO) Power status indicates the host platform power on method. + Value mapping (bitwise list): + 0x80 - Null + 0x40 - Firmware flag + 0x20 - Power loss detection flag (powered off) + 0x10 - Power loss detection flag (AC mode) + 0x08 - Button power on + 0x04 - WOL power on + 0x02 - RTC alarm power on + 0x01 - AC recover power on + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/build_info +Date: September 2020 +Contact: Luka Kovacic +Description: (RO) Internal MCU firmware build date + Format: yyyy/mm/dd hh:mm + +What: /sys/bus/serial/devices/.../iei_wt61p803_puzzle_core/ac_recovery_status +Date: September 2020 +Contact: Luka Kovacic +Description: (RO) Host platform AC recovery status value -- 2.26.2