Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp3267518pxv; Mon, 12 Jul 2021 13:18:51 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzee1CZKS2hU2y/4ValxY3tE7dEvONXKNE8DHnfrl+vdo954AZ8viLMEusutCZFf1OgCy82 X-Received: by 2002:a02:6f1c:: with SMTP id x28mr656030jab.95.1626121131197; Mon, 12 Jul 2021 13:18:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626121131; cv=none; d=google.com; s=arc-20160816; b=M8FDEPODYSlyXwX78ZppKsrv0tqdEc57OwvLO9AEbPlqf4s5faGjFOHRERk1EMtAoH +wy2q/oVbJQyhSoDefOfg0a1uwi2Ze0CGnVn9Pi91Hp2V58ePKQvBkziY6giMl3gJIc1 Bus63nCzjf49uGgeoP008kATeAvo1CvWlnQwPEgF4T+b9tWHAIBFZsBeDM0HF4VQOriu D1KG1/S594sJNkPcDKPDmrrC/hwDyBa3lJfWQr2aCnYqsfgwDUMunaaipIRvpShkQmMt dGMOt0PEeab6ZY2ljei2H090N4hvAh+4Klj2ikK7OOuBL+hsJRhcvmm91Ibcv1foVOLZ tSuw== 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 :message-id:date:subject:cc:to:from:dkim-signature; bh=Rf/oy5V65atDUasHDpnT+GK9n0vIPf+l+Loy9PHEV2g=; b=vY8UfAT7cXQjvPxjqq155fuQJh15JwwyGKYmERY2MBT75lqH/Dltjwt6uih4dbuEkF 2X1Mb+PrdWD51lPxo7rxpHZmzuKc0ztcp86QXt5QGdj8/xIgEPN7mtCzLaxVbtKasr1G LUqckr3sumOL0H8kNLmA5AMk9naaGbYSXlsZ6rSFIouumn/nPaG6nIvctrz1g0HNATwx EKzLQgjwuvWOXfv4qotiHO+3Br/xC4osN870rntb0Hzb6579/vMqlUkxvpnrjvNj1Wv7 kQNQW+fmE/yNqgHG1YWX69GoWjn1YJ1IoMMhvv8uZeCe2kP8ZXL/mgOFXh0RO74q++29 LH5A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@phystech-edu.20150623.gappssmtp.com header.s=20150623 header.b="L/LG0kiF"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=phystech.edu Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z12si10879485ioc.40.2021.07.12.13.18.38; Mon, 12 Jul 2021 13:18:51 -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=@phystech-edu.20150623.gappssmtp.com header.s=20150623 header.b="L/LG0kiF"; 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=phystech.edu Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234335AbhGLUUk (ORCPT + 99 others); Mon, 12 Jul 2021 16:20:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52942 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232008AbhGLUUj (ORCPT ); Mon, 12 Jul 2021 16:20:39 -0400 Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id ED333C0613E8 for ; Mon, 12 Jul 2021 13:17:50 -0700 (PDT) Received: by mail-lf1-x12f.google.com with SMTP id t17so45803111lfq.0 for ; Mon, 12 Jul 2021 13:17:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phystech-edu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Rf/oy5V65atDUasHDpnT+GK9n0vIPf+l+Loy9PHEV2g=; b=L/LG0kiF9dQI5UYt03bUxC7db1G5mmL+zYogzrm0PTQpzCqJ0uOzPzrA1yBTDlUnHz Jpr5PYMzj0PHfeqWpQ5bNtX9glzqZC3nHSlYtIJSZjFZ+upR2lbNc0Bj5ptCvxj2E1MR RqexC9iCpP/UJEGdtL3o4wmJq2nle9+4svKtHWS8yC5G73xziKtVBi4wnAHYH+12crAV LgQJwndM1uaheql9aWc0jYm8tHQ4seYUoPFuRzTtQhLQzIO9dG6fGQt1zic/chZUihRj cCOts+iZafOz/VsQM9OyodwsaqxNwtbnDrY3qb6zEkh1Vq2jZaLndzM7vOZjy+szgjkQ /mLw== 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:mime-version :content-transfer-encoding; bh=Rf/oy5V65atDUasHDpnT+GK9n0vIPf+l+Loy9PHEV2g=; b=umP1D0cLGmrafTD2TwwNqxdU1oMZPwCtQIS5pbnon6fYe9Nn1ilxqSkR9vc4YLQgkJ 9oKTMPzWtbQrWc8bHXcJExcHhB0jLNCeW9zOVK1+wrEoNFkzn9F+aH/KydGhMorlmnXR DqBE+g8bAQYrWJD+IviL9akGWpkiIB1eOnEn2R0u6Yay8cIMtPnUWbSIoGxdq3f5c2Zf 2yXHtIjkASKoohaklztAm917skNyNjLh7CBM9fGpC+jchdlCDT66yi5jkspn2ECnIME3 IvOsXzH+uS9qw+uwmztKTbWoyGI3ZJTIWKTm2e9TDl/fuWJwZPy/zMIF6LeuswLphyNL Ee8Q== X-Gm-Message-State: AOAM533WMsYJGrUWuGxyEskQQGKmad1pVkI7XAtCmd1Ug1v4KsNtN9Cy /9aT58RUUiNeWfAByzohptO+8g== X-Received: by 2002:ac2:5e67:: with SMTP id a7mr417425lfr.450.1626121068917; Mon, 12 Jul 2021 13:17:48 -0700 (PDT) Received: from 192.168.1.3 ([2a00:1370:810e:abfe:9c62:44e3:b0ab:76fd]) by smtp.gmail.com with ESMTPSA id p16sm631455lfr.122.2021.07.12.13.17.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 12 Jul 2021 13:17:48 -0700 (PDT) From: Viktor Prutyanov To: sean@mess.org, mchehab@kernel.org, robh+dt@kernel.org, khilman@baylibre.com, narmstrong@baylibre.com Cc: jbrunet@baylibre.com, martin.blumenstingl@googlemail.com, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-amlogic@lists.infradead.org, rockosov@gmail.com, Viktor Prutyanov Subject: [PATCH v4 0/2] media: rc: add support for Amlogic Meson IR blaster Date: Mon, 12 Jul 2021 23:17:30 +0300 Message-Id: <20210712201732.31808-1-viktor.prutyanov@phystech.edu> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, this is a driver for the IR transmitter (also called IR blaster) available in some Amlogic Meson SoCs. Viktor Prutyanov (2): media: rc: meson-ir-tx: document device tree bindings media: rc: introduce Meson IR TX driver .../bindings/media/amlogic,meson-ir-tx.yaml | 65 +++ drivers/media/rc/Kconfig | 10 + drivers/media/rc/Makefile | 1 + drivers/media/rc/meson-ir-tx.c | 404 ++++++++++++++++++ 4 files changed, 480 insertions(+) create mode 100644 Documentation/devicetree/bindings/media/amlogic,meson-ir-tx.yaml create mode 100644 drivers/media/rc/meson-ir-tx.c -- 2.21.0