From patchwork Wed May 7 11:34:13 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arun Kumar K X-Patchwork-Id: 23840 X-Patchwork-Delegate: kamil@wypas.org Received: from mail.tu-berlin.de ([130.149.7.33]) by www.linuxtv.org with esmtp (Exim 4.72) (envelope-from ) id 1Wi07E-0007wb-2V; Wed, 07 May 2014 13:34:24 +0200 X-tubIT-Incoming-IP: 209.132.180.67 Received: from vger.kernel.org ([209.132.180.67]) by mail.tu-berlin.de (exim-4.72/mailfrontend-6) with esmtp id 1Wi07B-0001u8-5s; Wed, 07 May 2014 13:34:23 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932557AbaEGLeT (ORCPT + 1 other); Wed, 7 May 2014 07:34:19 -0400 Received: from mail-pa0-f49.google.com ([209.85.220.49]:38057 "EHLO mail-pa0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932368AbaEGLeS (ORCPT ); Wed, 7 May 2014 07:34:18 -0400 Received: by mail-pa0-f49.google.com with SMTP id lj1so1077709pab.36 for ; Wed, 07 May 2014 04:34:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:date:message-id; bh=Ps9MHADlKq3xqmFaXlcK80ErPmJPEI9qFagmuASao0s=; b=FHdZqmwS6W0SMNQvlidU/LQat0kHJ5FDnWO8AdAwLfXYya2vSbzpQDKXXNaqt0Q6Gz UeodcvVAC2OBVBb/Og0uWIYmp1nCtto9EDPKj6C5AD41Fc3MqIw6yZXAgTtVte/Yjccr 5Ys+sw4iCfcrfACHcsPqVrh+pdNiR87GZO5UfRST1CjLpInH4HQMfjkbuavsv5ttIeuN quEG9/eLO++9dTxHkNPDxmEUYiVAF0GnRU7y7hEUA8CzdooOpaZ8SPdQIKmh2b+5183W 5e1G+6+14yT4YNB6Tcb8QR4zadeQirYIedJylOHxGp0DrGJv07wqFuPtt6J18TTHOkMg TZOw== X-Received: by 10.66.233.72 with SMTP id tu8mr18001471pac.112.1399462457980; Wed, 07 May 2014 04:34:17 -0700 (PDT) Received: from localhost.localdomain ([14.140.216.146]) by mx.google.com with ESMTPSA id vx10sm112296188pac.17.2014.05.07.04.34.14 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 07 May 2014 04:34:17 -0700 (PDT) From: Arun Kumar K To: linux-media@vger.kernel.org, linux-samsung-soc@vger.kernel.org Cc: k.debski@samsung.com, s.nawrocki@samsung.com, avnd.kiran@samsung.com, arunkk.samsung@gmail.com Subject: [PATCH] [media] s5p-mfc: Update scratch buffer size for VP8 encoder Date: Wed, 7 May 2014 17:04:13 +0530 Message-Id: <1399462453-21966-1-git-send-email-arun.kk@samsung.com> X-Mailer: git-send-email 1.7.9.5 Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-PMX-Version: 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.5.7.112720 X-PMX-Spam: Gauge=IIIIIIII, Probability=8%, Report=' MULTIPLE_RCPTS 0.1, HTML_00_01 0.05, HTML_00_10 0.05, BODYTEXTP_SIZE_3000_LESS 0, BODY_SIZE_1100_1199 0, BODY_SIZE_2000_LESS 0, BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DKIM_SIGNATURE 0, FROM_NAME_PHRASE 0, URI_ENDS_IN_HTML 0, __ANY_URI 0, __CP_URI_IN_BODY 0, __HAS_FROM 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __HAS_X_MAILING_LIST 0, __MIME_TEXT_ONLY 0, __MULTIPLE_RCPTS_CC_X2 0, __SANE_MSGID 0, __SUBJ_ALPHA_END 0, __TO_MALFORMED_2 0, __TO_NO_NAME 0, __URI_NO_WWW 0, __URI_NS , __YOUTUBE_RCVD 0' From: Kiran AVND Scratch buffer size updated for vp8 encoding as per the latest v7 firmware. As the new macro increases the scratch buffer size, it is backward compatible with the older firmware too. Signed-off-by: Kiran AVND Signed-off-by: Arun Kumar K --- drivers/media/platform/s5p-mfc/regs-mfc-v7.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/media/platform/s5p-mfc/regs-mfc-v7.h b/drivers/media/platform/s5p-mfc/regs-mfc-v7.h index 82c96fa..1a5c6fd 100644 --- a/drivers/media/platform/s5p-mfc/regs-mfc-v7.h +++ b/drivers/media/platform/s5p-mfc/regs-mfc-v7.h @@ -54,6 +54,7 @@ (SZ_1M + ((w) * 144) + (8192 * (h)) + 49216) #define S5P_FIMV_SCRATCH_BUF_SIZE_VP8_ENC_V7(w, h) \ - (((w) * 48) + (((w) + 1) / 2 * 128) + 144 + 8192) + (((w) * 48) + 8192 + ((((w) + 1) / 2) * 128) + 144 + \ + ((((((w) * 16) * ((h) * 16)) * 3) / 2) * 4)) #endif /*_REGS_MFC_V7_H*/