From patchwork Fri Jan 25 07:01:07 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Lad, Prabhakar" X-Patchwork-Id: 2041441 Return-Path: X-Original-To: patchwork-linux-media@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork2.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork2.kernel.org (Postfix) with ESMTP id 371C7DF223 for ; Fri, 25 Jan 2013 07:02:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751727Ab3AYHBq (ORCPT ); Fri, 25 Jan 2013 02:01:46 -0500 Received: from mail-pb0-f49.google.com ([209.85.160.49]:62525 "EHLO mail-pb0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751063Ab3AYHBo (ORCPT ); Fri, 25 Jan 2013 02:01:44 -0500 Received: by mail-pb0-f49.google.com with SMTP id xa12so40725pbc.8 for ; Thu, 24 Jan 2013 23:01:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:date:message-id:x-mailer:in-reply-to :references; bh=HflRg9ayIGv/S2mAQ/BIJJcGq/le12X02OKL84QXY/k=; b=dj4shHU/fDKWT2h68WQVtS82W+4vXZCiO6kycJjijJP4MDBNhY903Ee4IZ2yNMDVEl NHwnYCpsQldnhk/Tbhh9MU8I1zr8EXMUSDW0k3+ufuZJivQZ9ijYSk9Xc9OvOmsEErn8 81wKB6mkRj6TRVh5SBmMAAnuxR400vdgzl3MScfDRDQtV5qDvsNwa0aIBnl8XSUUDEtR pL1NHYZEr1CTxc3YC9zXlsa8sTELbM4rAXxzt2dEdeTtldNvEixzm46/HkdHOqQtqOW6 3RhfY4jFFunjnfrTvxpMN8LPjHhU0jjqbwAFAlxPgj89lajhMIs39ASCE9JIfki6/V0f CQqg== X-Received: by 10.68.235.1 with SMTP id ui1mr11759753pbc.138.1359097303663; Thu, 24 Jan 2013 23:01:43 -0800 (PST) Received: from localhost.localdomain ([122.166.13.141]) by mx.google.com with ESMTPS id l5sm313253pax.10.2013.01.24.23.01.39 (version=TLSv1 cipher=RC4-SHA bits=128/128); Thu, 24 Jan 2013 23:01:42 -0800 (PST) From: Prabhakar Lad To: LMML Cc: LKML , Mauro Carvalho Chehab , Hans Verkuil , DLOS , Manjunath Hadli , "Lad, Prabhakar" Subject: [PATCH 1/2] media: add support for decoder subdevs along with sensor and others Date: Fri, 25 Jan 2013 12:31:07 +0530 Message-Id: <1359097268-22779-2-git-send-email-prabhakar.lad@ti.com> X-Mailer: git-send-email 1.7.4.1 In-Reply-To: <1359097268-22779-1-git-send-email-prabhakar.lad@ti.com> References: <1359097268-22779-1-git-send-email-prabhakar.lad@ti.com> Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org From: Manjunath Hadli A lot of SOCs including Texas Instruments Davinci family mainly use video decoders as input devices. Here the initial subdevice node from where the input really comes is this decoder, for which support is needed as part of the Media Controller infrastructure. This patch adds an additional flag to include the decoders along with others, such as the sensor and lens. Signed-off-by: Manjunath Hadli Signed-off-by: Lad, Prabhakar --- include/uapi/linux/media.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/include/uapi/linux/media.h b/include/uapi/linux/media.h index 0ef8833..fa44ed9 100644 --- a/include/uapi/linux/media.h +++ b/include/uapi/linux/media.h @@ -56,6 +56,7 @@ struct media_device_info { #define MEDIA_ENT_T_V4L2_SUBDEV_SENSOR (MEDIA_ENT_T_V4L2_SUBDEV + 1) #define MEDIA_ENT_T_V4L2_SUBDEV_FLASH (MEDIA_ENT_T_V4L2_SUBDEV + 2) #define MEDIA_ENT_T_V4L2_SUBDEV_LENS (MEDIA_ENT_T_V4L2_SUBDEV + 3) +#define MEDIA_ENT_T_V4L2_SUBDEV_DECODER (MEDIA_ENT_T_V4L2_SUBDEV + 4) #define MEDIA_ENT_FL_DEFAULT (1 << 0)