[<prev] [next>] [day] [month] [year] [list]
Message-ID: <Z8AbqGa9lZYnWddp@vaman>
Date: Thu, 27 Feb 2025 13:30:40 +0530
From: Vinod Koul <vkoul@...nel.org>
To: Aatif Mushtaq <aatif4.m@...sung.com>
Cc: "dmaengine@...r.kernel.org" <dmaengine@...r.kernel.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
PANKAJ KUMAR DUBEY <pankaj.dubey@...sung.com>,
ASWANI REDDY <aswani.reddy@...sung.com>
Subject: Re: FW: [PATCH 0/3] Add capability for 2D DMA transfer
On 24-02-25, 14:19, Aatif Mushtaq wrote:
> <!DOCTYPE html>
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" class="cui-content-default">
> <style class="cui-content-default" data-cafe-default="true">@charset "UTF-8";/*! cafe note v2.3.34.7 | Copyright 2014, S-Core, Inc. All Right Reserved. */body,html{overflow:visible!important;height:auto}html{height:auto}body{display:block;margin-left:24px;margin-right:20px;margin-top:16px}body ol,body ul{margin:0;padding-left:40px}body li,body p{line-height:1.9;margin:0 auto}body .cui-quote{margin-left:4px;margin-bottom:20px;padding-left:6px;border-left:4px solid #ccc}body .cui-quote h1,body .cui-quote h2,body .cui-quote h3,body .cui-quote h4,body .cui-quote h5,body .cui-quote h6,body .cui-quote li,body .cui-quote p{margin-bottom:4px}table.cui-div{display:block}table.cui-div>tbody{display:block}table.cui-div>tbody>tr{display:block}table.cui-div>tbody>tr>td,table.cui-div>tbody>tr>th{display:block}figure.cui-og,figure.cui-temp-og{margin:0;display:block;margin-inline-start:0;margin-inline-end:0}.cui-og-container{display:inline-flex}.cui-og-container .cui-og-button-close{display:none;width:20px;height:20px;cursor:pointer;border:none;border-radius:4px;background-color:#fff;background-position:center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAI5JREFUOE+9lLEVgDAIRC8b6Tw0Opk2zKMj+XjPApUABTFtLj9wXNJQvFoxD+OBzDwR0Zmp3NI+KhQBgAPASkS7B2XmBcAGYNYFfFpWwi7U05geegeiC7tDsQ5GMLHInbIG3H6KZ66/YWwUVJjhsP4FlrZcOpTS2GSikQ72qKdX9zlkfphIE+YwArz3y4EXDCF2FapWr4IAAAAASUVORK5CYII=");position:relative;top:10px;left:-30px;z-index:1}.cui-og-container .cui-og-button-close.cui-state-focus{display:block}table.cui-pasted-table h1,table.cui-pasted-table h2,table.cui-pasted-table h3,table.cui-pasted-table h4,table.cui-pasted-table h5,table.cui-pasted-table h6,table.cui-pasted-table li,table.cui-pasted-table p,table.cui-pasted-table td,table.cui-pasted-table th{line-height:normal}div[data-cui-alt-image],img[data-cui-alt-image]{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAABH0lEQVQ4jbXU26qEIBQGYF+wtxLMgg4QdGdBREUhFEFBBx/tn6sGpcPezTTCAi/0Q11rSQghhDGGJ4P8An3j20QIgSzLvookSfawUgrrukIp9VVcwkIIcM7h+z66rnsGbprGeCvf95+B8zw3YM75M/A4jnAcB3pS9Y3zPKPv+0vYKDf9jcdxRJ7naJrG2DRNE8IwBGMMZVkewmQbOnwVy7IgiqL3TWzbRtu2x+gVnKYpXNdF27ZY1xVxHO+awHVdDMMAKaWJnsFZlhkn8zzvtMOCIACl1No8Sqm1S55SCkVR3GrdI3QH13V9/7PRxmG5SSlh2/bHKGMMVVXtYc75bZRSaunX1w92+9vUT6mju3WfJuqvv/zf8FmZXq7/BfoCA1VRsvK4AfgAAAAASUVORK5CYII=") no-repeat center #c1c1c1}body::-webkit-scrollbar{opacity:.08;width:6px;height:6px}body::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:7px;width:6px}.cui-knoxtaskinput-line{height:150px}.cui-knoxtaskinput-line.double-line{height:170px}.cui-customtask-card{width:560px;height:68px;border-radius:8px;border:solid 1px #dbdbdb;background-color:#fff;border-spacing:0px;table-layout:fixed;margin-bottom:20px}.cui-customtask-card td{margin:0;padding:0;border:0}.cui-customtask-card td>p{width:422px;margin-left:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cui-customtask-card .cui-customtask-card-cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cui-customtask-card .cui-customtask-card-image{width:40px;height:40px;margin:0 15px 0 15px;border-radius:22px;background-color:#e96b6b;vertical-align:middle}.cui-customtask-card .cui-customtask-card-content-task{font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;line-height:20px;height:100%}.cui-customtask-card .cui-customtask-card-content-asignee{font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:20px;text-align:left;color:rgba(0,0,0,.9)}.cui-taskcard-wrapper{display:block;height:72px;margin-bottom:20px}.cui-taskcard-wrapper .cui-taskcard-more{width:32px;height:32px;padding:0;border:0;background-image:url("./cafe/knox/2.3.34.7/skins/default-knox/images/ic_more_horizontal_normal.png");background-size:16px 16px;background-repeat:no-repeat;background-position:center;background-color:transparent;border-radius:16px}.cui-taskcard-wrapper .cui-taskcard-more-hover{background-image:url("./cafe/knox/2.3.34.7/skins/default-knox/images/ic_more_horizontal_active.png");background-color:rgba(0,0,0,.06)}.cui-taskcard-wrapper-menu{width:122px;height:80px;border-radius:8px;box-shadow:0 3px 4px 0 rgba(0,0,0,.08);border:solid 1px #dbdbdb;background-color:#fff;position:absolute;top:46px;left:516px}.cui-taskcard-wrapper-menu .cui-taskcard-wrapper-menu-ul{margin:8px;padding:0;list-style:none}.cui-taskcard-wrapper-menu .cui-taskcard-wrapper-menu-item{position:relative;width:106px;height:32px;border-radius:4px;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");margin:0 auto}.cui-taskcard-wrapper-menu .cui-taskcard-wrapper-menu-item-hover{border-radius:4px;background-color:rgba(0,0,0,.06)}.cui-taskcard-wrapper-menu .cui-taskcard-wrapper-menu-icon{width:20px;height:20px;margin:0 0 6px 0;position:absolute;top:4px;left:8px}.cui-taskcard-wrapper-menu .cui-taskcard-delete{background-image:url("./cafe/knox/2.3.34.7/skins/default-knox/images/ic_memo_delete.png")}.cui-taskcard-wrapper-menu .cui-taskcard-update{background-image:url("./cafe/knox/2.3.34.7/skins/default-knox/images/ic_edit.png");background-repeat:no-repeat;background-position:center}.cui-taskcard-wrapper-menu .cui-taskcard-wrapper-menu-text{width:52px;height:19px;font-family:"Malgun Gothic","맑은 고딕",Dotum,"돋움",Gulim,"굴림","Apple SD Gothic Neo","Segoe UI WPC","Segoe UI",Helvetica,sans-serif;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.15;letter-spacing:normal;text-align:left;color:rgba(0,0,0,.9);position:absolute;left:34px}.cui-mention.cui-mention-edited{display:inline-block;padding:1px 4px;border-radius:4px;background-color:rgba(187,187,187,.19)!important;color:#2a82f0!important;font-weight:400!important;font-style:normal!important;font-family:"맑은 고딕"!important;text-decoration:none!important;line-height:normal}.cui-mention.cui-mention-editing{padding:1px 4px;border-radius:4px;background-color:rgba(0,0,0,.06);color:rgba(0,0,0,.9)}</style>
> <style class="cui-content-default" data-user-config="true">
???
Pls stop sending HTML emails to the lists!
> body {margin: 10px; font-size: 10pt; font-family:Arial,sans-serif; line-height:1.9;}
> p {line-height:1.9;}
> body,body p,body li,body h1,body h2, body h3,body h4,body h5,body h6 {font-family:Arial,sans-serif; line-height:1.9;}
> </style></head>
> <body><p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Hi all !<br><br></span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">I hope this email finds you well. I wanted to gently remind you to please take out some </span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">valuable time from your schedule to review the patch chain.</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><br></span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">regards</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Aatif Mushtaq</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> </span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">--------- <b><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Original Message</span></b> ---------</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><b><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Sender</span></b> : Aatif Mushtaq <aatif4.m@...sung.com>FDS SW /SSIR/Samsung Electronics</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><b><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Date</span></b> : 2025-02-10 11:52 (GMT+5:30)</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><b><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Title</span></b> : [PATCH 0/3] Add capability for 2D DMA transfer</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><b><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">To : </span></b>vkoul@...nel.org, dmaengine@...r.kernel.org, linux-kernel@...r.kernel.org</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><b><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">CC : </span></b>PANKAJ KUMAR DUBEY<pankaj.dubey@...sung.com>, ASWANI REDDY<aswani.reddy@...sung.com>, Aatif Mushtaq<aatif4.m@...sung.com></span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> </span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Add support for add halfword instruction to pl330 driver to achieve</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">2D DMA operations. Add a corresponding dmaengine API to prepare the</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">DMA for 2D transfer and create a hook between the dma engine and pl330</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">driver function.</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><br></span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">Aatif Mushtaq (3):</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> dmaengine: Add support for 2D DMA operation</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> dmaengine: pl330: Add DMAADDH instruction</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> dmaengine: pl330: Add DMA_2D capability</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><br></span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> drivers/dma/pl330.c | 44 +++++++++++++++++++++++++++++++++++++++</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> include/linux/dmaengine.h | 25 ++++++++++++++++++++++</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"> 2 files changed, 69 insertions(+)</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><br></span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">-- </span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;">2.17.1</span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><br></span></p>
> <p><span style="font-family: Arial, sans-serif; font-size: 13.3333px;"><br></span></p>
> <table id=bannersignimg data-cui-lock="true" namo_lock><tr><td><div id="cafe-note-contents" style="margin:10px;font-family:Arial;font-size:10pt;"><p> </p></div></td></tr></table><table id=confidentialsignimg data-cui-lock="true" namo_lock><tr><td><p><img unselectable="on" data-cui-image="true" style="display: inline-block; border: 0px solid; width: 520px; height: 144px;" src="cid:cafe_image_0@...ore.co.kr"><br></p>
> </td></tr></table></body>
> </html><table style='display: none;'><tbody><tr><td><img style='display: none;' border=0 src='http://ext.samsung.net/mail/ext/v1/external/status/update?userid=aatif4.m&do=bWFpbElEPTIwMjUwMjI0MDg0OTQ4ZXBjbXM1cDU3YWNiMDJlNDFiNzYyNjMyMWQ4MmM3NDU2OTM2MWJlNSZyZWNpcGllbnRBZGRyZXNzPXZrb3VsQGtlcm5lbC5vcmc_' width=0 height=0></td></tr></tbody></table>
--
~Vinod
Powered by blists - more mailing lists