From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752398AbcHHPuy (ORCPT ); Mon, 8 Aug 2016 11:50:54 -0400 Received: from exsmtp03.microchip.com ([198.175.253.49]:33485 "EHLO email.microchip.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752184AbcHHPuw (ORCPT ); Mon, 8 Aug 2016 11:50:52 -0400 X-Greylist: delayed 312 seconds by postgrey-1.27 at vger.kernel.org; Mon, 08 Aug 2016 11:50:51 EDT From: Cristian Birsan To: CC: , , , , , , , , Subject: [PATCH v2 0/2] Display regmap values in debugfs for write only registers Date: Mon, 8 Aug 2016 18:44:20 +0300 Message-ID: <1470671062-25479-1-git-send-email-cristian.birsan@microchip.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <20160804154814.GA10383@sirena.org.uk> References: <20160804154814.GA10383@sirena.org.uk> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Thank you for the review and for the very detailed comments. I updated the patch series to fix the problems identified. To make sure a register is really cached a regcache_read() is performed on cacheable registers. The patch was tested using a wm8731 device. Changes since v1 (https://lkml.org/lkml/2016/8/4/327) + Fix regmap_cached() to return if a register is really cached instead of cacheable. + Remove unnecesary regcache_read() in regmap_read_debugfs() Cristian Birsan (2): regmap: Add a function to check if a regmap register is cached regmap: debugfs: Add support for dumping write only device registers drivers/base/regmap/internal.h | 1 + drivers/base/regmap/regmap-debugfs.c | 16 +++++++++++++--- drivers/base/regmap/regmap.c | 23 +++++++++++++++++++++++ 3 files changed, 37 insertions(+), 3 deletions(-) -- 1.9.1