Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp4559023pxv; Tue, 6 Jul 2021 04:02:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyZaJmVUWCBHJgWmHK5ehnbvPSvHLjm/5BsLLddH4yRiAHnUH1s4IcVAPc6b1JSISHEMbMY X-Received: by 2002:a05:6e02:530:: with SMTP id h16mr13979156ils.262.1625569358509; Tue, 06 Jul 2021 04:02:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625569358; cv=none; d=google.com; s=arc-20160816; b=WoBU2qKFfdA3RL5+XLf2mP3RkJJK9+ug6WpurqtpE1LcCphFoPxgTbBEIoPtVSm5iX 5eml/mNwaAK8ciNMoILrVwKhPYNQ74lEiJBuS+CRuUEWkUNJEFW09NI7dsfwQJarpSiz J9QAyIKHLwKr9tmf6dvLohBaKdpurAuO0E8ykbxfD3bKlQ0H7qhJ0zpQ5JxIkwKCVF0D A00GJo1D4dywquP/tBkrh8wGp63psaaT7+dvNuEKrWOeJUInySr68FM68XNgVTGHjddv k+Md1MoA+g1WIgPBqW5vGvDfObeJLcJnUsOIDLGe/1QHmHeinZMK+BuQ6hx3kMi0XguM xjhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=FYk8/MFnVtA7gBfngdQB39lzbb1HLN8KQZCQ/UZ++gI=; b=CTptIwFN6r61Uzo76UbawiZq7mgNTTb+LSk+Zn1+wReqcnnyEn7nD+r3va1u1tYyif +BbJwtlpfZMZfjIWEcrRcvPDActmXNAZDWnSKLymgKQJnTGM+6LgdU2QEJvzp5iXiu4e o8+DxX0eytkAhpJ7dFx23l9UEa82Vogmp6wlfBdwC+nLoIE8hKtLGUzhY+WNWzTlqbKm E2WYFaU8SUouFAaJUKWo1AMJfsjDX67r4krfLV8ISCdu/LrP8yIzeSzkwfeIDuxw458Q Eg0ou3ufKTuWOLay8BgM0PSx3CRWz15iylZl4fUMXc5/XhLiQMVGvOJiSH5vnSvncRJu kuaA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=mqRfuAl9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x15si17362222ila.57.2021.07.06.04.02.26; Tue, 06 Jul 2021 04:02:38 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=mqRfuAl9; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231882AbhGFLDu (ORCPT + 99 others); Tue, 6 Jul 2021 07:03:50 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40006 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231848AbhGFLDq (ORCPT ); Tue, 6 Jul 2021 07:03:46 -0400 Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 29C03C061764 for ; Tue, 6 Jul 2021 04:01:08 -0700 (PDT) Received: by mail-io1-xd2c.google.com with SMTP id g22so24464934iom.1 for ; Tue, 06 Jul 2021 04:01:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=FYk8/MFnVtA7gBfngdQB39lzbb1HLN8KQZCQ/UZ++gI=; b=mqRfuAl9FMaPmM8mndYbPgNaTr/4muXGUtAj0aCIVo1DzDJZHyZxeNF57pK/mEv4G2 bCYhHwF3fX7HA8RxBT8bMsEaXi5swrk6OA2lSrk7s9Bd3Y1QYqzG8ChA2G1FIhPDgDs6 Mftlv3kB7UFCoozmFUffi/lYHnU1fchrthktlfUbcONCXWyLYtWUsMJsZNM169S4pNZd QxaLqqDFtyZ8OuBFNuBPSLrOHtb8+4L6a5s7/JrMGfJj+pvUNYtDQHNz2oqYH9mjum96 VNtiixoAp3LPgG7Roj8oGTOI8UBQWLwtgFEkf+QxM1lQjGOY+BIkqTtd06ukNz327txp bWkw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=FYk8/MFnVtA7gBfngdQB39lzbb1HLN8KQZCQ/UZ++gI=; b=XRN94eDgqrBC0yCUCY5FOckngxqXR3zLDseTWdoJknxixy9kERFGrBSESraTm1ABgl J90VTPFu4G+Z7ekNvmytdlnnqURnXIbLDibkaPimidIJUIe83LEvNUSn8iBMxM6OEsLF NPPSnoUcNeXxRxnbgJNCRvPkiDo5aOZNx58O5IHDUGCevQ2aHrrpsg5nFwH6V5yERpmK iXEIZ3VK2pP8jdUKds8VKv8JtTdKPsZHPe7JEAqnQNWFPUJL9JhSTquUyK4asMAxQMQ7 hJoNT9ycM+FioIszdXxEbtATdWT6Wwqz/ftf46cfVwbFkpufS9CkUjuLLuVCMX1iJbQM Xr3Q== X-Gm-Message-State: AOAM531gF6ZhCPTPNu2ZNoU8M5HaxMsE3onAW6ZRZt2QHQk8MQlm73Zj s09ykKUSDYRNBXJ8ZTWMh6Gbeg9/NZTXifmx8TNHlw== X-Received: by 2002:a5d:96cb:: with SMTP id r11mr586569iol.53.1625569267395; Tue, 06 Jul 2021 04:01:07 -0700 (PDT) MIME-Version: 1.0 References: <1625038079-25815-1-git-send-email-kyrie.wu@mediatek.com> <1625038079-25815-9-git-send-email-kyrie.wu@mediatek.com> In-Reply-To: <1625038079-25815-9-git-send-email-kyrie.wu@mediatek.com> From: Tzung-Bi Shih Date: Tue, 6 Jul 2021 19:00:56 +0800 Message-ID: Subject: Re: [PATCH v2,8/9] media: mtk-jpegenc: Generalize jpegenc HW operations interfaces To: "kyrie.wu" Cc: Hans Verkuil , Mauro Carvalho Chehab , Rob Herring , Bin Liu , Matthias Brugger , Tzung-Bi Shih , Project_Global_Chrome_Upstream_Group@mediatek.com, linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Tomasz Figa , xia.jiang@mediatek.com, maoguang.meng@mediatek.com, srv_heupstream@mediatek.com Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 30, 2021 at 3:28 PM kyrie.wu wrote: > Generalizes jpegenc select/deselect HW and set params interfaces. No code is using the functions. The patch needs to be submitted with other patches. > +static int mtk_jpeg_select_hw(struct mtk_jpeg_ctx *ctx) > +{ > + int hw_id = -1; > + int i; > + unsigned long flags; > + struct mtk_jpeg_dev *jpeg = ctx->jpeg, *comp_jpeg = NULL; comp_jpeg doesn't need to be initialized.