From patchwork Mon Jun 10 13:23:01 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arun Kumar K X-Patchwork-Id: 2697511 Return-Path: X-Original-To: patchwork-linux-media@patchwork.kernel.org Delivered-To: patchwork-process-083081@patchwork1.kernel.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by patchwork1.kernel.org (Postfix) with ESMTP id B53AA3FD4E for ; Mon, 10 Jun 2013 13:00:39 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752325Ab3FJNAh (ORCPT ); Mon, 10 Jun 2013 09:00:37 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:23102 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751903Ab3FJNAh (ORCPT ); Mon, 10 Jun 2013 09:00:37 -0400 Received: from epcpsbgr4.samsung.com (u144.gpu120.samsung.co.kr [203.254.230.144]) by mailout4.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0MO600EHDHGVH670@mailout4.samsung.com> for linux-media@vger.kernel.org; Mon, 10 Jun 2013 22:00:35 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.122]) by epcpsbgr4.samsung.com (EPCPMTA) with SMTP id 68.32.29708.3FDC5B15; Mon, 10 Jun 2013 22:00:35 +0900 (KST) X-AuditID: cbfee690-b7f6f6d00000740c-1e-51b5cdf3defe Received: from epmmp1.local.host ( [203.254.227.16]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 99.17.28381.3FDC5B15; Mon, 10 Jun 2013 22:00:35 +0900 (KST) Received: from chromeserver-PowerEdge-T410.sisodomain.com ([107.108.73.106]) by mmp1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0MO600DO7HEHPR30@mmp1.samsung.com>; Mon, 10 Jun 2013 22:00:35 +0900 (KST) From: Arun Kumar K To: linux-media@vger.kernel.org Cc: k.debski@samsung.com, jtp.park@samsung.com, s.nawrocki@samsung.com, avnd.kiran@samsung.com, arunkk.samsung@gmail.com Subject: [PATCH 1/6] [media] s5p-mfc: Update v6 encoder buffer sizes Date: Mon, 10 Jun 2013 18:53:01 +0530 Message-id: <1370870586-24141-2-git-send-email-arun.kk@samsung.com> X-Mailer: git-send-email 1.7.10.4 In-reply-to: <1370870586-24141-1-git-send-email-arun.kk@samsung.com> References: <1370870586-24141-1-git-send-email-arun.kk@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGLMWRmVeSWpSXmKPExsWyRsSkSvfz2a2BBs/vqFm82HiL3eLl7D5m iyNrrzJZ/Hh9gc2iZ8NWVovDb9pZHdg8ds66y+7Rt2UVo8fnTXIBzFFcNimpOZllqUX6dglc GTtfHmEr2MxZceD6WeYGxk/sXYycHBICJhJ7d9xghLDFJC7cW8/WxcjFISSwlFHiQ+8GRpii 7X2LmSESixgl/vw9xA7hzGaS2PjkABNIFZuAhsS9E49ZQWwRAXmJJ703gEZxcDALVElcuq0F EhYWcJG40PiGGcRmEVCVeHfwGRuIzSvgLLG8azfUMkWJ7mcTwFo5geq3LecECQsBlZye08EI slZCoJ1d4sunB4wQcwQkvk0+xAJSLyEgK7HpADPEGEmJgytusExgFF7AyLCKUTS1ILmgOCm9 yESvODG3uDQvXS85P3cTIzCMT/97NmEH470D1ocYk4HGTWSWEk3OB8ZBXkm8obGZkYWpiamx kbmlGWnCSuK86i3WgUIC6YklqdmpqQWpRfFFpTmpxYcYmTg4pRoY+9Vlnsx1SxDnv6iy+sv6 yuWbMj1+KNU79WyZOVlpmlTV2tinlRtmScqWv2r75crl5H0qfH3zIwkvDhWNI4vyVRSmtd5X vMhyRVxMXWa2cK5mZmzjY+ntrcfVVL4f8Zit7Kt6xCzJ/WMO8wqG+CD2loqChntrj0nZf/1e mHY3Z8KHv4r3LZOVWIozEg21mIuKEwFIDfgKeQIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRmVeSWpSXmKPExsVy+t9jAd3PZ7cGGnztkbN4sfEWu8XL2X3M FkfWXmWy+PH6AptFz4atrBaH37SzOrB57Jx1l92jb8sqRo/Pm+QCmKMaGG0yUhNTUosUUvOS 81My89JtlbyD453jTc0MDHUNLS3MlRTyEnNTbZVcfAJ03TJzgBYrKZQl5pQChQISi4uV9O0w TQgNcdO1gGmM0PUNCYLrMTJAAwlrGDN2vjzCVrCZs+LA9bPMDYyf2LsYOTkkBEwktvctZoaw xSQu3FvP1sXIxSEksIhR4s/fQ+wQzmwmiY1PDjCBVLEJaEjcO/GYFcQWEZCXeNJ7A6iDg4NZ oEri0m0tkLCwgIvEhcY3YENZBFQl3h18xgZi8wo4Syzv2s0IsUxRovvZBLBWTqD6bcs5QcJC QCWn53QwTmDkXcDIsIpRNLUguaA4KT3XUK84Mbe4NC9dLzk/dxMjOEqeSe1gXNlgcYhRgINR iYf3wa8tgUKsiWXFlbmHGCU4mJVEeGW3bA0U4k1JrKxKLcqPLyrNSS0+xJgMdNREZinR5Hxg BOeVxBsam5ibGptamliYmFmSJqwkznug1TpQSCA9sSQ1OzW1ILUIZgsTB6dUA6PET5mSJdeM Lx/6EfdhKf+PCr6ViQ1mm15vjvjRe1S5NuZP3YRVl2/9+PRq5cOFEx5+d9G8crU+5plutgL/ zur0txZXnawVF/08vrbrx6+TyqaMtmeKDJn7Fv0XmLq9UeXI4SZX3S0Nkt9e9OWHxsxnYkrc uW/P5uLVW///Yo6rDn1klj3F9YqgEktxRqKhFnNRcSIA09vSltYCAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org The patch updates few encoder buffer sizes for MFC v6.5 as per the udpdated user manual. The same buffer sizes holds good for v7 firmware also. Signed-off-by: Arun Kumar K --- drivers/media/platform/s5p-mfc/regs-mfc-v6.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/media/platform/s5p-mfc/regs-mfc-v6.h b/drivers/media/platform/s5p-mfc/regs-mfc-v6.h index 363a97c..2398cdf 100644 --- a/drivers/media/platform/s5p-mfc/regs-mfc-v6.h +++ b/drivers/media/platform/s5p-mfc/regs-mfc-v6.h @@ -374,9 +374,9 @@ #define S5P_FIMV_NUM_PIXELS_IN_MB_COL_V6 16 /* Buffer size requirements defined by hardware */ -#define S5P_FIMV_TMV_BUFFER_SIZE_V6(w, h) (((w) + 1) * ((h) + 1) * 8) +#define S5P_FIMV_TMV_BUFFER_SIZE_V6(w, h) (((w) + 1) * ((h) + 3) * 8) #define S5P_FIMV_ME_BUFFER_SIZE_V6(imw, imh, mbw, mbh) \ - ((DIV_ROUND_UP(imw, 64) * DIV_ROUND_UP(imh, 64) * 256) + \ + (((((imw + 127) / 64) * 16) * DIV_ROUND_UP(imh, 64) * 256) + \ (DIV_ROUND_UP((mbw) * (mbh), 32) * 16)) #define S5P_FIMV_SCRATCH_BUF_SIZE_H264_DEC_V6(w, h) (((w) * 192) + 64) #define S5P_FIMV_SCRATCH_BUF_SIZE_MPEG4_DEC_V6(w, h) \