From patchwork Fri Dec 16 01:17:57 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Soren Brinkmann X-Patchwork-Id: 9477265 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id DFB856047D for ; Fri, 16 Dec 2016 04:51:38 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id D3A8528850 for ; Fri, 16 Dec 2016 04:51:38 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C85BB2887F; Fri, 16 Dec 2016 04:51:38 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 01CE028850 for ; Fri, 16 Dec 2016 04:51:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756663AbcLPEvY (ORCPT ); Thu, 15 Dec 2016 23:51:24 -0500 Received: from mail-by2nam01on0064.outbound.protection.outlook.com ([104.47.34.64]:52992 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753925AbcLPEvW (ORCPT ); Thu, 15 Dec 2016 23:51:22 -0500 X-Greylist: delayed 11902 seconds by postgrey-1.27 at vger.kernel.org; Thu, 15 Dec 2016 23:51:22 EST DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Nvikr8ZrENeOl8D3Fij2+XbqZFxyJGJfl5F46tN7DDA=; b=Jfw8bvpgqsBXf4y6hSRlLUpkywMXJvXEdHdyv/1LOj6IeL91cFwnwMrDydDcZhLbn1OeAWbqhgS/BdFmPut8QqOYAOiXz84zWROhuKdc/qMv0ZdRB8gZa526DfNroMzlOg3neaRNdqQ60I6+uJ/ZiSDa0ywH1lj2xvyCrVQp95A= Received: from BLUPR0201CA0016.namprd02.prod.outlook.com (10.163.116.26) by CY1PR0201MB0892.namprd02.prod.outlook.com (10.160.163.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8; Fri, 16 Dec 2016 01:18:13 +0000 Received: from CY1NAM02FT006.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::204) by BLUPR0201CA0016.outlook.office365.com (2a01:111:e400:52e7::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8 via Frontend Transport; Fri, 16 Dec 2016 01:18:12 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT006.mail.protection.outlook.com (10.152.74.104) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.771.7 via Frontend Transport; Fri, 16 Dec 2016 01:18:12 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:1571; Count:18 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:41525 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1cHhA3-0000aX-Iz; Thu, 15 Dec 2016 17:18:11 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1cHhA3-0001La-FP; Thu, 15 Dec 2016 17:18:11 -0800 Received: from xsj-pvapsmtp01 (xsj-mail.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id uBG1I2N1002857; Thu, 15 Dec 2016 17:18:02 -0800 Received: from [172.19.74.49] (helo=localhost) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1cHh9u-0001Id-Ml; Thu, 15 Dec 2016 17:18:02 -0800 From: Soren Brinkmann To: , CC: , , Chris Kohn , , , "Soren Brinkmann" Subject: [PATCH] vivid: Enable 4k resolution for webcam capture device Date: Thu, 15 Dec 2016 17:17:57 -0800 Message-ID: <20161216011757.27079-1-soren.brinkmann@xilinx.com> X-Mailer: git-send-email 2.11.0.3.g119133d MIME-Version: 1.0 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-22762.006 X-TM-AS-User-Approved-Sender: Yes;Yes X-IncomingHeaderCount: 18 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(39850400002)(39450400003)(39860400002)(39410400002)(39840400002)(2980300002)(438002)(199003)(189002)(8676002)(38730400001)(77096006)(81156014)(8936002)(81166006)(33646002)(5820100001)(50986999)(2870700001)(92566002)(4001430100002)(4326007)(23676002)(626004)(2906002)(63266004)(57986006)(5660300001)(1076002)(5001770100001)(6666003)(47776003)(107886002)(305945005)(50466002)(356003)(189998001)(106466001)(36386004)(36756003)(50226002)(9786002)(76506005)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0201MB0892; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT006; 1:0lVo9eY62/ebPJKx+AALVK8QSNbWv9wINPHfaAiUQh26UbGne8Ml/IceCHHp0TBDhfZ4sFveioL0mduLakfT3ChyxKKW2GLt4dpvuBu9ebejeapSof6m2BIpqjnrbLGzu7DyaDUE+qvqyJNHpvkxC2AzUlGbNAPsdIFO3hTcbzvFMQcKloCRbXM52y5II22uQz35T2UjpNWmGhvR4hDcCce+Kq2STJ3SzSY+7wd8qulWmHIPen+PLDz/8HvZTakIJmNMYuBlnUBVbM/n78ZuEeS26KnuffxnQCSQTiwepp2FdrwUob9f44T+YcjH6rqpaLxoW/mdJqlynuojKxU9q9rt4lHpZPG+UrPtL9XRc88EO2fVpIPjyBncqVMchugtp7ZJTCGdEnxZE3Y0FKHUYHRbnSTvyBkqqv87hJfVBcA9t3frfdHAdNtlbl4ZAQ6asHAD0gxfQcPQarBKSzNHH0LPmLpNIPM8WQi5qRE1VXIxwC5/P8bdg6+8TojkGSCljWkwLIAwamwT3lyD9/VmCJlbX6xwf8S/MzyDNRNKi5waO5kzfgNBjwNz28IieY0sK+XDwUxYY5COJPqvb89jsfYqZh2OAMVXrJnBJzHYLL+IOtrd/tIv7YE+0y2DOoww X-MS-Office365-Filtering-Correlation-Id: b0db0a9f-54c4-4448-c48c-08d425516783 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002); SRVR:CY1PR0201MB0892; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB0892; 3:4EiwkQOhHoyCDzqenn0ByiY4WRYtxDxa51yaUynLAkH7B2HKgOJ+g7TXwekVPS0asm5OtCUmJRRh5nBOSSQjmVfXHQUTbJb/tcd7gSAG/DJALvYEaxOPVC9Y/1jXE6h/1DXpkroVjOUo/2jQFc5Wny9JGYkwPyZvBAeEVUfE+iqrz7ZPs6f6U8ZTQdmyKsiYT650K5F8/FYY7sXv8eG3iVAOHugiV0/nChm3Tt/7JGRib8aWKyA6ASLYgl6kcghn9/p8IM9qm38eUUBzj5RL4Gxkb6fql8/GN9TAi0Pzc9DZpslmkSfNSKKGhNnL9vOq3gWSkBngtxnisOcfdndZdDgPfyoganfJb1k/qxZitTmdcw1BLY/Kh12FlhHSnSOz0NEHGlrz336I62g65qoI3Q== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB0892; 25:FMUGmiNLk7YSBpB0wiK8DC5Wo+6rSaxy9HzGpbLZtgov0k1cdZZ+FRPF4QltYq0qXotExQZNPXliNVsgLzCcq5KHDfH7ebXKRlRFpbSLj1IW8Hn7RVJaCW0h5BjvXax7y/ZAv9OD8xVCv9DcOsPrvGkLzNvKq1PdwbttZrPvPaznlCxQjdRlXOW3DlrcNMyZD4qWSu2xMFNCIlh2mvRqvDyQYMBYABOP1HuYbrcWUayDf18dUzyVAJ65gq8uvYuEnKWjSfu8FJaHaerNbxaaVQ14MsDGQEumhZvFpMWpEsVpaqg8aJe7gBFEbcuuBth8BbnG1/Ito+AA4KMjjnZyMMxLaZjlGrHKM3hMyONJtwJ9vOBCwSIuMG8R8bF3vo1/hOuSGlts6errzvaHv0kFlBoB2GT4eWxGEOfRyNL/iWFz2cS9fCYN/yKqq0vaIKurj7oH1Ua4pJiOHFU3HumKSREd6tvNqeUVkybbvcAKgmgGdWSGiNeimeg8Vml1x4BEQvimCtCp9nD3fb2sr7raKwpO3xnQ1E5kuQ9ZIC0f8NDG3NbcMJMGKF7phUlBgPNO+VISe4kORSaTbRlldbjQYPFd4YyQ2asErIET+zvufNXLHO3qMQzTXYDxjhoiXWsmoHq4QC7tBgTk7+DsaHrGX9AVRvMNsyAgnvZROY7Ra/eV61uABzOUSubBYV/9AY35kuOYyd01IqOC9/D/8XHwC1uAjTecR3t69BZ7+Hmp8NizbPQrUOFB+t75pY03t+70Sj60u2jjOZa8lsGwMmKZ2hT3jcdmE92s7zdRR/WQb66wtdlFHflqb58KRMx/fgnphLgXso9mFlSXqCW7EkGX3Wy55mdOH0gnwq50VuqaGYY= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB0892; 31:WNMZOp7/XqBPpMK7YZK5ozBZ8tMv/kry9pMS6l5CXghKzMzHrsX9rVzP9UTEsqZEccal/LUXCG8GxVDzn51TQIByRaHApKclWLkQbB2I30ToAgkSboYmRkHmUxOV5CuBRagFZ4IvPt2rO82qkUT1Wwt+UOEY4P21rWItQQNdmgNJxN35kJhqzXizAvf7AYHdZDm7OJt/uuCIRAuSRZ1LN4fsRVJX4zR+aHP3b5rk/hMCDl7Y9nohsEsIM8LNms8CAm3xjuw1fnKlLRVEi2uQN+ESncxJaRvqproU0VMZH5A=; 20:Sw6RINipX6AAN/rOOqxkYpp7YQN1cSKLaoN36uw8E8PrGZtAc84y2YOEHnAShSJLADdEsLcQSopbik2MibLUrL2kGwHhad8gkDOkkcuCkLaIM7XS8uVNl6UtPZXSZc7d5fwxZ2GCldNIZBSUrWB9ZpINRi1r8W4QzLDaRIcqk8I389/e+idZkGLUUBkoI32gUyBl8owZKDwteRh8bJ6G+9z2f1wGvur1/0FeTZKrk5cEKjMHYkMoIonIE38Z1/cLzwebzOIGa56rOPEdMhqtOKPvvRKkAIDFG1UotEaP4aaZ+9n+nOll1moAAJq6kRUZ4IidvaGWl6mTCtIy6eUdu3+KP6caVFz4fD64CcEkx16nq2pFzPiR9XOY4dpgssnUnRyxS9JZK6pscJ4PPy3o+VXa1LrCB3ju6URViLrcqbQyjvaD6itKry3Gq8tamt2sOvcRGxZNH3FPnsvSi/FAXCWO8Wa2JNYr+/mwQZjJUfpCy64Heq4bNbejMt0+ub64 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(131327999870524)(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(13023025)(13017025)(13015025)(13024025)(13018025)(3002001)(10201501046)(6055026)(6041248)(20161123562025)(20161123564025)(20161123555025)(20161123560025)(6072148); SRVR:CY1PR0201MB0892; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0201MB0892; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB0892; 4:Ik9XhflNUQPRZhSEG4CCekwvg+PFYSt05Bzkoq2w8mlun1WNzNXycMTubzfKHlqxVnt3TOim/E+MQLlTS+PR0/Z/UIPFlL1Qz19/2Vp3mFerG2fucNIPsb4X6q4Ll16qarxQ+oOqvy9lycm7vW8hiulKfiupgkY77LZLx9RYiJwAy57FUwuoC2xdArwlE/75TttFtu6WfeL4j5rPtK+T9WqAxZj5qSCV6bgMHFoHxYCzwjixragG/4jYVyon+ucln3Y943KZzHjkp7YgRc5+JdLZG4w3xGsMnkRdchuHTWC9ug6RUBsjqFzf7FWA+VcL78H81/Dk9ThOD2KOXu1e7fniI7VLO754P6urNUYopRh+dd0+P2wvN6MT1CCt/4nDv8rSzlV54hv2j1BCxR5Rzm5sSFY+8q7yB0OS95fE6iywS5RCTRR962hJYfxIxD3Rw6NQRACHLgS5JwQ2vUtAnmUDIXVGYHeDh9Cl87TAa4sj2AO8dOzkPO3jyol8QTy04I6glEpA8D3wAYj69Ne00ClOMY5RqccA3saPRhLnxkmPtmkQ953RHlwjNQIRflUIpEDn2MVmwOVm5qZewmxSNs2T0skEYnYxPXpivP9UmDbJ8EsWmChFNm+CMh9Oef25s/uD5NWAsKDdJR8CKQ/7CCnTsZFJgUhWSAoLu+qvPkadgmY6sjQYf7XFgCr5R47+KyjKCsmCDU6x8YJMbGoGZ9P8yLtnXaoS/I3VCcrGyhm+zO3Flfj03HTxUaYn5DQPuK9m5pBciArNluACg0MrEQ== X-Forefront-PRVS: 01583E185C X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjAyMDFNQjA4OTI7MjM6Q2FMbnI3MURDQTFtaE5ubERRTHdvVndP?= =?utf-8?B?WTZHSEs1K1dlODV4MVhTeDRlTHFvQ0xOclhZTnduM1R6a3NkbGVCbS81WXNZ?= =?utf-8?B?QzJ4c3dJMzZlU1lZUFNiNHJZREtYZFJidzlEQ1l5eXJhSHNuVWNuN3FwWHNo?= =?utf-8?B?TUdXT1FKK3NzMkNMNCtCZC9XYU8zZUkwSk5TVEw2WjQzMGgxZ3ptZnUxYjYx?= =?utf-8?B?T0NOWEFMSysrRmxZSkpNTjJvK0ZDcUltNTVIQUR5TzBBelFVcTkwUVBCak5M?= =?utf-8?B?Ym03cU54aWtoRmY1OHlRbThKcHVXbXRUNCtjRllzb1c5R1VFL0FGRmdRQjcy?= =?utf-8?B?bjJsdXd5N3JobHpXSjcvbzZrMXRDMlAzMFVnNGxZM1FWV0VNVU1QQm9NR1Ni?= =?utf-8?B?QW54c0FIZGtWVVRXOFkxQlRVVVRiT1FBOUZ2MWs0QVRYbUhab1JvODM1RDVR?= =?utf-8?B?RGZYbWJnTEtxRXk5bmdWVkFsSUVITkdlRW5YLzBxNGpQY0Y1ZXAvMGg5T0l1?= =?utf-8?B?TlA4M0NHaDBJck1RL1J0cDRITGNnMTA1OVhFRVB0aVlXSVRuZEFnV3FSMGJy?= =?utf-8?B?QVhqODVyQUJtMytpVzdyTTM5OU9KMWdrSm9JTVdxbUNhK3JzSkl0ZmVLNERZ?= =?utf-8?B?U3RDQ29VQnQwaENxK1dlMHNpWCt3WFF2U0NTZGdaaENRc00vMzVnZ0d0c1FE?= =?utf-8?B?bW9FQndlWnBxUFZvbkxONkhaSXNxZEZ2SmRHSnJyUGxmdk9QTVB6cGdWWVIx?= =?utf-8?B?WHpRRHFPOVVqQ3YrQ05qbUhSYjdueVU5Rms4eWVEbUp2aDczMFFvMTJqYWdW?= =?utf-8?B?UGNVVmdkR1pCZWVqOEdZWnZFL1UzRGpldFdhUW9xT2Y1VXlLMEFSck4raXlo?= =?utf-8?B?NnZERmw5SE9OUVRIWWZmMjh5SXdwdDBjM284dTV1U0dkV1hNNk5xS1p4cHNJ?= =?utf-8?B?enhpYjBJdXZjNjZmWDREVzNPLzJpSEJmcHVERjBzdStiZDVqdEVUeWtPaUtN?= =?utf-8?B?bnBzZkFLdU1KYWFZdGFMM0xiL3NoNnVISCtLcVo3OTZpQU9SNlRUbDBzSTIr?= =?utf-8?B?alNmNC9mL21PeHdUYTk5UGhnazVJQXJlYXMybUc3a3VBUWtDZ0pwVXg5dnZ6?= =?utf-8?B?N21uU3V6d2l2eW16T3R0V1BnWEdSc2ZQYnlWWnQ3SDVPdmt5dWgvZ1hta3VI?= =?utf-8?B?ZUQyRjJVSW5UTW42SVpuV1d4STJaa0tYc0YxdDhEdEVJbHU1Y3FudXc4OHc3?= =?utf-8?B?ajk0NDBaWnNHaksrWHdyTVpNWXFYTU5EZ0Z4L0pQL1FrQVFnUWRYUHRFTWdv?= =?utf-8?B?Snc0L3BXbXpBdFhhRFBBcHo0eUhyTUVGVUo0UzM1cXJHYU5NU0pITWpKNjV1?= =?utf-8?B?dEZwZHg3SWlnTktrNzlLcmRQRm5xZUJzcitpVVNYbEVNZ1hFWS9iV2xqSGFI?= =?utf-8?B?aEltQmNlL1lidGdUVEljNVRXemVHdEEwRG1wbWdhcHE0U2NNaEZBL2RQN2xP?= =?utf-8?B?TVJGRnU1YnhQaDU5d2VRNWEzUkFrdjJvTHRkYVZJNFB6VURZMW5CYi9tekVI?= =?utf-8?B?a3U1OGtpWHl6M2J1cFYwaHBQaEh2L3M3QjcvbEIxakFhQjBnSWg3L3Fidm1k?= =?utf-8?Q?I=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB0892; 6:Vj+IhstALJ0alpaV3dsQ5d3Ae+rN8bbI08bMOdd4uyuG1/SjMRMM3qzlohBNycxINAWb45SS/TjzVMSRMHbfWb7GVLDRwJeWo9vPCdUohkqjGHVlw2Key7YONdbfsqGZa14RkEqwFuGW22KNUAiDpqwcT28VabslkTwgpGKQl+TI0avFt+uAG/xzSmsNflndjHi3wq+zpyg4K0plkJmkG81edfgN6JlMnQUMoIC4QLjIqIhyfZ6OIx3YFR8xRDBjRBttitEDjGT0ZwLKAxRmAoeOeYj9UXoj/zQMiyD1rL4sZ5PdEBPwN7UjzixNbxpTa0EbL8qXaFAoCSggjq1ciJsInvdJ00UnelXx3WypBgDamIJMkaCCkOAT7QD8IbegYI2PICwmEvnTuulDdfq2mDuIJA3/u2HGGmWZJM7j4spTdho5ZfLkrV0CudkReWW3x7iAieKRL8Y0wzR1SBvSgQ==; 5:XAf0LN6iwBUhsu6frj//jryyAX9RwYCc4s4zJ5evCvJ/DPPIDmpaogzKtlysK6RjGDsxr06ZWsnQqVCTMhwFrGVrZkWVReaySBjl6idVACytldDoZGsddnra5I92qk2yKShNH6YublD4zNCi79kneg==; 24:bXbAm/uqVpmVFLVukxvhqb8byKJfdOPhCvd+fQ/O2wAZppHbg+/Va/N8ku4iWK/SrWbSHaJbeVI2rQzs49ebrjNln+sRd9v5O6tcHGSoYo8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0201MB0892; 7:WvGNES47Di8VMS+YQXM4XDAMBRrSXeK4FTxWyjj3t+NlorWqY/hGZ+k2P3mAwlcPPJNomIaBZeM7roHU7HPv2wCN/CO+FQXldQNEh2YID4mXF3bfMQbYjMvzWk2WJnhhdjqQPC+aKtKyT6JNaPkMZGq8ZVHBDwii51SjT+1arSS9LVosBc3O28hBlP/wRBuZ4kjs/KdJ3hgo98R9bPjOZu/bWjCoCU3otARQMb9VzJ8klGDNuBCzZVCjaCJgpKXq3MbY3m5P+0Vg6DTZVDyzCQC3qIWazLUsFBnXUfy8EPCj07SUiMxrj6rmlVt7GmKxojGuCJqESrcYdyLpUVigSyuY+CclzBsBXzbpiPGzEHTQuyRN8rejONG0pvpw2yd2gEdOE0MsLHAZs9zu0QG0kFJrnEz1Bcab4lZWRBxPpjGuzmRlrW7WZ0bW2gPLmORDe2kpNyr2iKrhcQO9Wb/i0w== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2016 01:18:12.2068 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0201MB0892 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Add 3840x2160 as valid resolution for the webcam capture input and adjust the webcam intervals accordingly. Signed-off-by: Soren Brinkmann --- Hi, we'd like to use the vivid webcam capture device with a 4k resolution. This basically seems to do the trick, though, I'm not sure if there is a particular system in choosing values for the 'intervals' array. Sören drivers/media/platform/vivid/vivid-vid-cap.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/vivid/vivid-vid-cap.c b/drivers/media/platform/vivid/vivid-vid-cap.c index c52dd8787794..a18e6fec219b 100644 --- a/drivers/media/platform/vivid/vivid-vid-cap.c +++ b/drivers/media/platform/vivid/vivid-vid-cap.c @@ -63,7 +63,7 @@ static const struct vivid_fmt formats_ovl[] = { }; /* The number of discrete webcam framesizes */ -#define VIVID_WEBCAM_SIZES 4 +#define VIVID_WEBCAM_SIZES 5 /* The number of discrete webcam frameintervals */ #define VIVID_WEBCAM_IVALS (VIVID_WEBCAM_SIZES * 2) @@ -73,6 +73,7 @@ static const struct v4l2_frmsize_discrete webcam_sizes[VIVID_WEBCAM_SIZES] = { { 640, 360 }, { 1280, 720 }, { 1920, 1080 }, + { 3840, 2160 }, }; /* @@ -80,7 +81,9 @@ static const struct v4l2_frmsize_discrete webcam_sizes[VIVID_WEBCAM_SIZES] = { * elements in this array as there are in webcam_sizes. */ static const struct v4l2_fract webcam_intervals[VIVID_WEBCAM_IVALS] = { + { 1, 1 }, { 1, 2 }, + { 1, 4 }, { 1, 5 }, { 1, 10 }, { 1, 15 },