From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19008 invoked by alias); 4 Apr 2013 19:57:55 -0000 Mailing-List: contact ecos-patches-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: ecos-patches-owner@ecos.sourceware.org Received: (qmail 18954 invoked by uid 89); 4 Apr 2013 19:57:55 -0000 X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 Received: from hagrid.ecoscentric.com (HELO mail.ecoscentric.com) (212.13.207.197) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 04 Apr 2013 19:57:49 +0000 Received: from localhost (hagrid.ecoscentric.com [127.0.0.1]) by mail.ecoscentric.com (Postfix) with ESMTP id E788C468000C for ; Thu, 4 Apr 2013 20:57:47 +0100 (BST) Received: from mail.ecoscentric.com ([127.0.0.1]) by localhost (hagrid.ecoscentric.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dsY9GlAngiAi; Thu, 4 Apr 2013 20:57:44 +0100 (BST) From: bugzilla-daemon@bugs.ecos.sourceware.org To: ecos-patches@ecos.sourceware.org Subject: [Bug 1001815] New: Freescale DSPI avoid Rx DMA if transfer fits in FIFO. Date: Thu, 04 Apr 2013 19:57:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: eCos X-Bugzilla-Component: Patches and contributions X-Bugzilla-Keywords: X-Bugzilla-Severity: enhancement X-Bugzilla-Who: ilijak@siva.com.mk X-Bugzilla-Status: NEW X-Bugzilla-Priority: low X-Bugzilla-Assigned-To: unassigned@bugs.ecos.sourceware.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc dependson Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://bugs.ecos.sourceware.org/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2013-04/txt/msg00007.txt.bz2 Please do not reply to this email, use the link below. http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001815 Bug ID: 1001815 Summary: Freescale DSPI avoid Rx DMA if transfer fits in FIFO. Product: eCos Version: CVS Target: freescale_twr_k70f120m (Freescale Kinetis TWR-K70F120M board) Architecture/Host Cortex-M OS: Status: NEW Severity: enhancement Priority: low Component: Patches and contributions Assignee: unassigned@bugs.ecos.sourceware.org Reporter: ilijak@siva.com.mk CC: ecos-patches@ecos.sourceware.org Depends on: 1001814 Created attachment 2157 --> http://bugs.ecos.sourceware.org/attachment.cgi?id=2157&action=edit DSPI Rx DMA avoid Current DSPI avoids Tx DMA when transfer fits in DSPI FIFO (typically 4 bytes). The submitted patch does the same also for Rx. The benefit should be considerable especially in cached systems due to avoidance of cache invalidation. Additionally the patch implements DSPI clock gating enable as per bug 1001814. Ilija -- You are receiving this mail because: You are on the CC list for the bug.