From patchwork Fri Feb 14 04:33:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bibby Hsieh X-Patchwork-Id: 204827 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MIME_BASE64_TEXT, SPF_HELO_NONE, SPF_PASS, UNPARSEABLE_RELAY, USER_AGENT_GIT autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1F023C3B195 for ; Fri, 14 Feb 2020 04:33:45 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id DCF192187F for ; Fri, 14 Feb 2020 04:33:44 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=mediatek.com header.i=@mediatek.com header.b="VIEAdEWK" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728685AbgBNEdd (ORCPT ); Thu, 13 Feb 2020 23:33:33 -0500 Received: from mailgw01.mediatek.com ([210.61.82.183]:4306 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1728239AbgBNEdd (ORCPT ); Thu, 13 Feb 2020 23:33:33 -0500 X-UUID: 3042e2da5e7c484c98e0979874365b81-20200214 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:Subject:CC:To:From; bh=sOXRtKwjw1Ahc1rly56OaA1QzNe/iiZaYY1UpQs1y/g=; b=VIEAdEWKZU2dx2qC57jM/2WPVYo4Anw0ZUKG0nHAyWMs3TzyRnnamaYz1t8Up7eUUroJETTcTOFyN72sq5MECl2fhjQLbNq66jITeAIN74dRFwFzUdOKbtDkD93FvbezvOxxQIH0U4y4zu4DzcgKtCfyDsoTJyB3+3UA8MRmtNE=; X-UUID: 3042e2da5e7c484c98e0979874365b81-20200214 Received: from mtkcas09.mediatek.inc [(172.21.101.178)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.10 Build 0809 with TLS) with ESMTP id 471597843; Fri, 14 Feb 2020 12:33:28 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs08n1.mediatek.inc (172.21.101.55) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 14 Feb 2020 12:33:56 +0800 Received: from mtksdccf07.mediatek.inc (172.21.84.99) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1395.4 via Frontend Transport; Fri, 14 Feb 2020 12:33:18 +0800 From: Bibby Hsieh To: Jassi Brar , Matthias Brugger , Rob Herring , CK HU CC: , , , , , Nicolas Boichat , Dennis-YC Hsieh , Houlong Wei , Bibby Hsieh Subject: [PATCH 0/3] Remove atomic_exec Date: Fri, 14 Feb 2020 12:33:22 +0800 Message-ID: <20200214043325.16618-1-bibby.hsieh@mediatek.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 X-MTK: N Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org The atomic_exec was designed for processing continuous packets of commands in atomic way for Mediatek DRM driver. After we implement flush function, Mediatek DRM driver doesn't need atomic_exec, the primary concept is to let Mediatek DRM driver can make sure previous message done or be aborted (if the message has not started yet) before they send next message. Bibby Hsieh (3): mailbox: mediatek: implement flush function mailbox: mediatek: remove implementation related to atomic_exec dt-binding: gce: remove atomic_exec in mboxes property .../devicetree/bindings/mailbox/mtk-gce.txt | 10 +- drivers/mailbox/mtk-cmdq-mailbox.c | 126 ++++++++---------- 2 files changed, 60 insertions(+), 76 deletions(-) -- 2.18.0