Received: by 10.223.185.116 with SMTP id b49csp8747207wrg; Fri, 2 Mar 2018 07:16:53 -0800 (PST) X-Google-Smtp-Source: AG47ELvpUtsD/FeVUGSvm/8hDYClD7Ap0pUicYV7Ygoyif8lI+I0KTn6BlTm8UIzH1zq2lfcCKtG X-Received: by 2002:a17:902:b704:: with SMTP id d4-v6mr5649558pls.406.1520003812932; Fri, 02 Mar 2018 07:16:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520003812; cv=none; d=google.com; s=arc-20160816; b=KUaKTIigpcJbAp1sPQaXrz5nFpmZpdhMpx3cGi9eT57xD+QSDNWxRpIep3sP4aZtd2 YLatKKDvt8hkT/GFXYXA762IuTScb5knEcQa9URFk2bMy5ar/iS/60AI63y1oKwJH5uo SyLGpitv8Oa/IDClBk568r15F109jqmycLZm6YBaaAFZgmxkVWj+d5Jz2g0pwD1rBaxG wEuKQWswI4tTYaQhqhTj9Q7rqyf1QIy7p2Dy3ctfHUnhrzG7/oTXq2FYR/84padiXiLQ UHOU3uhtqtCqW2LmMHrdgIZ6AWmh6yMxMxbQn0iAUiF6TSvRN2azFw2wYio+KAMtw1Ei cwfA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:references:cc:to:from:subject:dkim-signature :arc-authentication-results; bh=mLM4BqBnmDx0wNzrhulGba2dvJX65CvzJ+GMhunVrb8=; b=HXH1HLkpWB3ob5b8dSrH7FfBSd8exyu9AgFTi95XeUraI+esVMUC8wUz1kj7K+kwe5 jKKwJfOwhc0jUQ3Ytk/wOuWL8EiOutBHmL7uDWH8JdwJowM6CgXSvdRjQva4mbifD7G6 TBMafhtXUPEgZhYXbqFMxQcSTPf7Ht3CuY8ClQK+G0LfZa/okFsNcWz8AfkNaWIJ5iHL sv0OxonelqDVQRDQ3Iu5It4mY2PJJ0Fq/5S9BgZhnrR3yC3WeRQt3TzhHGbRst/Qmh6d om2U4dJOzBWOrwYyYufQrQMve+Oo/NUYpf9RJ4BHSDHgl+r+q4cEwEUNiF3xLlC3UDO8 5dvQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=L7PjpHGX; 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=QUARANTINE 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 e61-v6si4990793plb.190.2018.03.02.07.16.38; Fri, 02 Mar 2018 07:16:52 -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=L7PjpHGX; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1427374AbeCBMMH (ORCPT + 99 others); Fri, 2 Mar 2018 07:12:07 -0500 Received: from mail-wr0-f195.google.com ([209.85.128.195]:38875 "EHLO mail-wr0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1427349AbeCBMLj (ORCPT ); Fri, 2 Mar 2018 07:11:39 -0500 Received: by mail-wr0-f195.google.com with SMTP id n7so9869864wrn.5; Fri, 02 Mar 2018 04:11:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:from:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=mLM4BqBnmDx0wNzrhulGba2dvJX65CvzJ+GMhunVrb8=; b=L7PjpHGXG7mHF/USN533ya/zFqh8zdyAnvM7voaO9udKr/4JYiI5EWCabC2ZoiE0cU ze7ug9tmCehejCGjN3Ks8ovrMRmTWo+krdNbhYdVq693VwnSr395lwPtXQRb0Q4j75GR ddmbRaOCLM7xGJci4AJPqefUN/g5frZjyMIJZ79LPTmn/BnwEO9+9ZvejwQzdUK7NQVU NYMI/YR7XaPY1PYqdx/gBU4+m3B4Xn7j+H/VXjzHQCW+UhuoGMXRhi8V1BIsoBICzUQl yv6Aq/FvxGMb5lTxcPXeteXXYYlsUuWGFy19MVg1Ib7MB8v+yZ34reODC3tHrj0KcKD3 7ZwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:from:to:cc:references:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=mLM4BqBnmDx0wNzrhulGba2dvJX65CvzJ+GMhunVrb8=; b=U4lIEu0WMs4PcI8BHnUddlx+zcRb+bGXO9ryuFle6Px/9gRxE+41IPFjXuS9FSXoW+ mgTXMK9X4/e6CedG7exrM4EzYJuT4Bqc05yH8GG12hQWUoRr/6DVy8ownCepS5nOYBKX ULibNcbisEraekmd7og9uR+9VEWpv1LIGh09S51Suob6v6pTeHAeMtmdB66ldQvxX7bh yZnXAML+4+YbxYHKxXDeANMRC55967tug4OfcB5fvCULZSuGoqQ1kmrLLi8VnhbeP9a5 o2nkL81YxXYGb3ztNuwx7zC4SqHH9nDt2VaCmi8NiOe/Gq3BPERqacoy0WmyEnFp2B/n xQSw== X-Gm-Message-State: APf1xPCXL/O6MMRLffW8UXNjAFAE6uP04todDFvp0VPihwLK40I+DrXn wZJ6pFGtOpvLCyataCRxf9I= X-Received: by 10.223.145.67 with SMTP id j61mr5015344wrj.152.1519992696833; Fri, 02 Mar 2018 04:11:36 -0800 (PST) Received: from [192.168.2.40] (p578F0A16.dip0.t-ipconnect.de. [87.143.10.22]) by smtp.gmail.com with ESMTPSA id z18sm4759799wrh.2.2018.03.02.04.11.35 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 02 Mar 2018 04:11:36 -0800 (PST) Subject: Re: [RESEND PATCH v5 0/6] IR support for A83T From: Philipp Rossak To: mchehab@kernel.org, robh+dt@kernel.org, mark.rutland@arm.com, wens@csie.org, linux@armlinux.org.uk, sean@mess.org, p.zabel@pengutronix.de, andi.shyti@samsung.com Cc: linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-sunxi@googlegroups.com, Maxime Ripard References: <20180213122952.8420-1-embed3d@gmail.com> Message-ID: <85ddc129-d0f8-6299-dca0-81f79f3d04a9@gmail.com> Date: Fri, 2 Mar 2018 13:11:34 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180213122952.8420-1-embed3d@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 13.02.2018 13:29, Philipp Rossak wrote: > This patch series adds support for the sunxi A83T ir module and enhances > the sunxi-ir driver. Right now the base clock frequency for the ir driver > is a hard coded define and is set to 8 MHz. > This works for the most common ir receivers. On the Sinovoip Bananapi M3 > the ir receiver needs, a 3 MHz base clock frequency to work without > problems with this driver. > > This patch series adds support for an optinal property that makes it able > to override the default base clock frequency and enables the ir interface > on the a83t and the Bananapi M3. > > changes since v4: > * rename cir pin from cir_pins to r_cir_pin > * drop unit-adress from r_cir_pin > * add a83t compatible to the cir node > * move muxing options to dtsi > * rename cir label and reorder it in the bananpim3.dts file > > changes since v3: > * collecting all acks & reviewd by > * fixed typos > > changes since v2: > * reorder cir pin (alphabetical) > * fix typo in documentation > > changes since v1: > * fix typos, reword Documentation > * initialize 'b_clk_freq' to 'SUNXI_IR_BASE_CLK' & remove if statement > * change dev_info() to dev_dbg() > * change naming to cir* in dts/dtsi > * Added acked Ackedi-by to related patch > * use whole memory block instead of registers needed + fix for h3/h5 > > changes since rfc: > * The property is now optinal. If the property is not available in > the dtb the driver uses the default base clock frequency. > * the driver prints out the the selected base clock frequency. > * changed devicetree property from base-clk-frequency to clock-frequency > > Regards, > Philipp > > Philipp Rossak (6): > media: rc: update sunxi-ir driver to get base clock frequency from > devicetree > media: dt: bindings: Update binding documentation for sunxi IR > controller > arm: dts: sun8i: a83t: Add the cir pin for the A83T > arm: dts: sun8i: a83t: Add support for the cir interface > arm: dts: sun8i: a83t: bananapi-m3: Enable IR controller > arm: dts: sun8i: h3-h5: ir register size should be the whole memory > block > > Documentation/devicetree/bindings/media/sunxi-ir.txt | 3 +++ > arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 5 +++++ > arch/arm/boot/dts/sun8i-a83t.dtsi | 18 ++++++++++++++++++ > arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- > drivers/media/rc/sunxi-cir.c | 19 +++++++++++-------- > 5 files changed, 38 insertions(+), 9 deletions(-) > I talked yesterday with Maxime about this patch series. And he told me if the first to patches got merged, he will apply the dts patches to the sunxi tree. Sean, can you merge the first two patches through the rc-core? Thanks, Philipp