Received: by 10.223.176.46 with SMTP id f43csp831171wra; Fri, 19 Jan 2018 02:40:11 -0800 (PST) X-Google-Smtp-Source: ACJfBovofRl+w0SXHErrXCNnokxJ2YfJmDPBk/EuIQj7kOeNsMlf6xFAop243yW1VRvFzBpEsLw3 X-Received: by 10.98.34.27 with SMTP id i27mr12459794pfi.43.1516358411029; Fri, 19 Jan 2018 02:40:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516358410; cv=none; d=google.com; s=arc-20160816; b=rxVhMfWqD28lEjwGhXZWmWoq6iZLxiigMF+Z4ZWzxMnVDOVtbn9wxxO01MXDrR3+Bs EW9oIO6nFu8p6t4dqy/ywqj8IGlqyXggN0nPtUvhmYQs0YuEmtMCfdO5jbJjjzhMjvBH k4kki4wgsBmehV1ASU/tzUK1m/eJR57IgWpj9KGDhNXM+ewGYGFhM7F2hoSkSfZYRNNj uAVnDgU7Ljme+uL/09sUNMA6gw3jrdPniCjKyhIsYF96YS+Pu02rs/ZHepAugTGr2vZy umyh0QDectBapK7AyF5UsvftAV/IgJn80wu6LNk9XLspxMBn39+EhBRqsFPaburMT/Gi rbLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:content-disposition :mime-version:message-id:subject:to:from:date:dkim-signature :arc-authentication-results; bh=JUkUN/V0TAg5SYuRsTfyUUxCp3u7KYQYXY3E23xhWK4=; b=ODwjUnG9JdEXE1Fq6Xv2KAhcTXu/rcGeU3sk62zFUgARutvRIideyQ4OkedUEfQGyv Cx4KOtuG0bJpZnpmkNe2+7gbQKPTgoISsGWkFrHOzP1zPAQ4quyJAG5pQZAbEOZVLgfm 7avu/XDAQXQjhz5PEicMzbJmAhw1cdnawtdeWt1xImybNG0dx7fQG+XmD2ETr5QONcLp GrD5Al2+R2YibbPety2yK9jA9yBT2m/YCChM+StDmtCTUNkuTPXSh+54ITUC8fabWMCK CFOD7F5AuPjWzGZtY39LWdQfv30FMXWbWT8VwKxI7Hw/Xxfrc2aRB+7xMhNo48GuI6C6 6Org== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=AkQiJTc2; 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=NONE 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 x10si9055401pff.290.2018.01.19.02.39.56; Fri, 19 Jan 2018 02:40:10 -0800 (PST) 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=AkQiJTc2; 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=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754873AbeASKiM (ORCPT + 99 others); Fri, 19 Jan 2018 05:38:12 -0500 Received: from mail-pf0-f193.google.com ([209.85.192.193]:39992 "EHLO mail-pf0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750841AbeASKiG (ORCPT ); Fri, 19 Jan 2018 05:38:06 -0500 Received: by mail-pf0-f193.google.com with SMTP id i66so1056680pfd.7 for ; Fri, 19 Jan 2018 02:38:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version:content-disposition :user-agent; bh=JUkUN/V0TAg5SYuRsTfyUUxCp3u7KYQYXY3E23xhWK4=; b=AkQiJTc2HyhnixzSrlFTieYb0QRNiQOq8NXWtNJHvYkm/i+boDujVyxRxmb+mGhVlv /kk+fWsVMRXJ7l88dEqOAsz9N+XY0iWPEXlw7uqLjeYKJpEBx1W1NrmNIot8sLlUodAB lZpAIRFIjzoRXyFSjvohlQxlX96Po0Ud4N/JTWW2l/4L0X6/rhVurvH/qZ8PiG8R8CJC RxH61wqoaSaOqXnkKBFNZv4f6wQAlM9aniK8MrmZnzfI9Ivb6RHvtLQuekX6Y8VooqXM bcbg1Qd3TZdevDid9DVoJpd8+KKQvSbW03/DoU75oxCGhRiSH5ziVVUSFkkjOO2ldk4X R3sQ== 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:subject:message-id:mime-version :content-disposition:user-agent; bh=JUkUN/V0TAg5SYuRsTfyUUxCp3u7KYQYXY3E23xhWK4=; b=Kicq/fDOSPjM1oSvDlbKQJpDUFzi/JXr8fVvgsdU7BENErvEq2j2efzOrbMG5MCTjx KnC+CGJvfj73+9cwoP6B9mcyOb7yESk234OeYuWpDlo6/iv5VqFOcc9vm2qq/tcwfRgA DlLxuW6mUNF7i7n6nV2NZHR1BOpyIi450ehFjHI+hNhfBtCrcy2CYjuSrmMatlr5XENp sMt36J8j+bHik1HeWZ+Ysyz8m8bSNBdbJ3VdKs9C5E446848UMb6a5Z8OBouN8bzEwfR Xh2OPkRKSJrp/emD6NV+CQQzLXIL4zQqTmnpf1nU51Eq9KBw7/UB35ljAaJHr1osnbM1 97Aw== X-Gm-Message-State: AKwxytdSrd6f1y30hifqzJ+CpiGAOG4v2QX4cUyRziWWVaJOsjxwtUmv RfcRQHUihEBQiUw4Jq0+9MP0uwnT X-Received: by 10.98.248.75 with SMTP id c11mr6575682pfm.54.1516358285650; Fri, 19 Jan 2018 02:38:05 -0800 (PST) Received: from raspberrypi ([122.171.87.79]) by smtp.gmail.com with ESMTPSA id 126sm16041385pfe.134.2018.01.19.02.38.01 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 19 Jan 2018 02:38:04 -0800 (PST) Date: Fri, 19 Jan 2018 10:37:58 +0000 From: Meghana Madhyastha To: Lee Jones , Daniel Thompson , Jingoo Han , Thierry Reding , Noralf =?iso-8859-1?Q?Tr=F8nnes?= , Tomi Valkeinen , Daniel Vetter , Sean Paul , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: [PATCH v17 00/10] Add backlight helper functions Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Move drm helper functions from tinydrm-helpers to linux/backlight for ease of use by callers in other drivers. changes in v17: -set fb_blank along with clearing the BL_CORE_FBBLANK bit -rebase with drm-misc-next -fix checkpath errors/warnings -Make the gpio_backlight issue appear as a comment in the code and not as part of the docs -rebase with drm-misc-next -convert st7735r callers from tinydrm specific helpers to new generic backlight helpers -remove select BACKLIGHT_LCD_SUPPORT and select BACKLIGHT_CLASS_DEVICE from tinydrm/Kconfig -fix checkpath errors/warnings -rename devm_backlight_put to devm_backlight_release -remove redundant NULL check -remove put_device() to avoid double put as we are using the devm version Meghana Madhyastha (10): video: backlight: Add helpers to enable and disable backlight drm/tinydrm: Convert tinydrm_enable/disable_backlight to backlight_enable/disable video: backlight: Add of_find_backlight helper in backlight.c drm/tinydrm: Replace tinydrm_of_find_backlight with of_find_backlight video: backlight: Add devres versions of of_find_backlight drm/tinydrm: Call devres version of of_find_backlight drm/panel: Use backlight_enable/disable helpers drm/omapdrm: Use backlight_enable/disable helpers drm/panel: Use of_find_backlight helper drm/omapdrm: Use of_find_backlight helper drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 32 ++------- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 29 ++------ drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 6 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 35 ++------- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 35 ++------- drivers/gpu/drm/tinydrm/Kconfig | 2 - drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 95 ------------------------- drivers/gpu/drm/tinydrm/mi0283qt.c | 3 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 4 +- drivers/gpu/drm/tinydrm/st7735r.c | 3 +- drivers/video/backlight/backlight.c | 73 +++++++++++++++++++ include/drm/tinydrm/tinydrm-helpers.h | 4 -- include/linux/backlight.h | 58 +++++++++++++++ 13 files changed, 164 insertions(+), 215 deletions(-) -- 2.11.0