Received: by 2002:a05:7412:bbc7:b0:fc:a2b0:25d7 with SMTP id kh7csp690180rdb; Fri, 2 Feb 2024 00:22:11 -0800 (PST) X-Google-Smtp-Source: AGHT+IEg+J4psZ/g8uUUNkuA4JxaX/5KBP7sSSYxUra0M8Az0OhoSqXINpVtRcNHgXz0RnrzMf54 X-Received: by 2002:a6b:3c0c:0:b0:7c0:4138:a5db with SMTP id k12-20020a6b3c0c000000b007c04138a5dbmr363900iob.0.1706862130835; Fri, 02 Feb 2024 00:22:10 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706862130; cv=pass; d=google.com; s=arc-20160816; b=AaW0Ao8nEeK/cyZrkEBECYbTsRtVrWjZyVmFQ81dCKH3KgEtxEW1wihcKLp7GJWGi5 btHBqNE8R4SdHfssvy6LcLmFPKiOzPBCgiKwAn4xzdYClIf5X6ll1+UeXcLyF5Qct1uL XMJvVadyteP+W/vCxZzRiJmZ+RIAPtjSSi/o7Iyd3Iql0ZaTFtUyiHHIC34V+PkCxrwO DIX/dO6xu+LiAcW/hXnDu5ixwYA93k1p2xYMHuaM4ec25GQ8YEuDpYVQTcFnFljdhUE0 deN6pSy3qYTkS86rbHF8J5byHlrqx1hNl8pP/fw0pkbnyD7GcbQxG7wYHPqXvoH95/iz ncGg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=LEs6lMuLEqCDR3IGA5GQ7BU+XDxMjM/Kjg2NrcfydY0=; fh=VdvKF+PXUKGL+G7at6/vXdWMN+EH13WeuKIyjxyRyYY=; b=egb1O6/Dmcm68AogSRA5WL6SjrJ5mA/UrUWESRpWhDyRgLy+bAT1BO2VR8ailJ+A1N t/lHTWkdZ21ut+pTpxAcpku8hckKZIxWCqueT5t01dIWt6qYAyzrSZtPL3evZqTTOWVH QQM1xHpxikrVxeeD+GkIE0Asqrx8VKsRI048l49ncJnv0M3qHb+acz0MWFgM13mKJ6dT W+FUv/JdCw36dJ1Ox0LI/CShvSfjv6s5d4kzJSXF3Pq6a5nFOlR24LI+D4f3mC0l9AqJ MeoDoLVCFJDd4BNmFJzBXvXhYq52kE4Ejpx5LW6B/2Mz9el0fqJL5uI/SjDRX5qw5ixl AvBA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=SieaC4nr; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-49456-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-49456-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com X-Forwarded-Encrypted: i=1; AJvYcCVeHrqhw679UuNFOTQ+m87Y13CKWBfTbcSDMEgR8W/KRBXVstwRAKmIrHSJlGjV58SkAcqlXa/m7TaWl7yUK6XW3vTeOk4M1FHu7/0wLg== Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id v4-20020a634804000000b005dbec36a483si1172951pga.214.2024.02.02.00.22.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 02 Feb 2024 00:22:10 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-49456-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=SieaC4nr; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-49456-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-49456-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id 7ADDC288BB0 for ; Fri, 2 Feb 2024 08:22:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 1BAEA1863F; Fri, 2 Feb 2024 08:16:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="SieaC4nr" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7A90618628; Fri, 2 Feb 2024 08:16:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.235.227.194 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706861793; cv=none; b=DrarRMzYj95efsZJehtwUSqzJ5DJiNklx9eaMXNjeA4z9aBpBJLT1iTS9xGl3ptHR27wlEGlgrbaWCYdJ4Gd/GK9itFOwcGXTrgm5ajAfayYLu49Tojlt/tDqd/iJ/EHHcFyEoQNSd7uta2c2u3F0j2MYz1KN5QoDa9hrk3a5Vk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706861793; c=relaxed/simple; bh=FXuZCdbTnTvt3fLOxA1iEZtu+D4augzBlua9BOnW8gA=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=alHofRInZ2g1xjAGjKfVEOoeO+qF73VnAGIwNo/7TBfIna11fyZUZ1uJ9xM/ZcUeIwywfANU9Bf4S2GA+oLx5brKhrp6dl/tzZj1ZUW97kZGs1KFDBDAnolambsUvBS4onwhnfW8YyV3qC8bUyUSVHHQiK5LXYSnQygs5Zeb+p8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=SieaC4nr; arc=none smtp.client-ip=46.235.227.194 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1706861789; bh=FXuZCdbTnTvt3fLOxA1iEZtu+D4augzBlua9BOnW8gA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=SieaC4nr1uBh/9hdSqc2QKcCejdq0LofEo4CFU7ZWAGfHk01G4F9DQGV5huEiGk3Q 7A/0Ui1fXdhsTWOIeqyIm3M/8WI5+UK/U9t7ZdOF4UXhTWOa3K1AUnq5GBJ/cRf58T k6vptQaOFLqpIXAWh++DAjkMvv1MAeYniuZtfYs1UuWFHLcx4kk49odkUgFYyP2mJW 922kaBWSmPxrvILn3Genr0kIrdbgr4ctcJgrEP80XfIhZ1O6fxjUcwuC+/zj+azhpD dVs7rtuy3Uxzrx6S5iYN/iMlDVSXOE0pl/R1Vdp82GoJ3P7swzMjUYCEYrd/sw0wgR KVGNguNCCSfyw== Received: from localhost (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sebastianfricke) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 59B9C3782078; Fri, 2 Feb 2024 08:16:29 +0000 (UTC) Date: Fri, 2 Feb 2024 09:16:28 +0100 From: Sebastian Fricke To: "jackson.lee" Cc: mchehab@kernel.org, linux-media@vger.kernel.org, linux-kernel@vger.kernel.org, lafley.kim@chipsnmedia.com, b-brnich@ti.com, hverkuil@xs4all.nl, nas.chung@chipsnmedia.com Subject: Re: [PATCH v1 0/5] wave5 codec driver Message-ID: <20240202081628.bgadpzrgnl3cku3p@basti-XPS-13-9310> References: <20240202070352.14307-1-jackson.lee@chipsnmedia.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline In-Reply-To: <20240202070352.14307-1-jackson.lee@chipsnmedia.com> Hey Jackson, thanks for sending the patches! I would advise to not send the next version of a patch series with multiple patches too quickly. So far the patches only got a single very minor review comment and others might already work on a deeper review and test. There is no hard rule but I would say give such a series at least a week or two to gather some review comments before sending the next version, as it is always a bit of hassle to adjust to a new version and you don't want to spam the mailing list. Should you not receive any more review comments, then please go ahead and ping some relevant people (Hans Verkuil, people from Collabora that developed the patches, etc.) to review, either per mail or per IRC on the OFTC server on the channel #linux-media. Greetings, Sebastian On 02.02.2024 16:03, jackson.lee wrote: >The wave5 codec driver is a stateful encoder/decoder. >The following patches is for supporting yuv422 inpuy format, supporting >runtime suspend/resume feature and extra things. > >Change since v0: >================= >The DEFAULT_SRC_SIZE macro was defined using multiple lines, >To make a simple define, tab and multiple lines has been removed, >The macro is defined using one line. > > >jackson.lee (5): > wave5 : Support yuv422 input format for encoder. > wave5: Support to prepend sps/pps to IDR frame. > wave5 : Support runtime suspend/resume. > wave5: Use the bitstream buffer size from host. > wave5 : Fixed the wrong buffer size formula. > > .../platform/chips-media/wave5/wave5-hw.c | 11 +- > .../chips-media/wave5/wave5-vpu-dec.c | 86 +++++----- > .../chips-media/wave5/wave5-vpu-enc.c | 157 +++++++++++++++--- > .../platform/chips-media/wave5/wave5-vpu.c | 68 ++++++++ > .../platform/chips-media/wave5/wave5-vpuapi.c | 7 + > .../platform/chips-media/wave5/wave5-vpuapi.h | 1 + > .../media/platform/chips-media/wave5/wave5.h | 3 + > 7 files changed, 253 insertions(+), 80 deletions(-) > >-- >2.43.0 > >