From: Marek Szyprowski <m.szyprowski@samsung.com>
To: 'Mike Frysinger' <vapier.adi@gmail.com>
Cc: linux-kernel@vger.kernel.org,
linux-arm-kernel@lists.infradead.org,
linux-media@vger.kernel.org, linux-mm@kvack.org,
linaro-mm-sig@lists.linaro.org,
'Michal Nazarewicz' <mina86@mina86.com>,
'Kyungmin Park' <kyungmin.park@samsung.com>,
'Russell King' <linux@arm.linux.org.uk>,
'Andrew Morton' <akpm@linux-foundation.org>,
'KAMEZAWA Hiroyuki' <kamezawa.hiroyu@jp.fujitsu.com>,
'Ankita Garg' <ankita@in.ibm.com>,
'Daniel Walker' <dwalker@codeaurora.org>,
'Mel Gorman' <mel@csn.ul.ie>, 'Arnd Bergmann' <arnd@arndb.de>,
'Jesse Barker' <jesse.barker@linaro.org>,
'Jonathan Corbet' <corbet@lwn.net>,
'Shariq Hasnain' <shariq.hasnain@linaro.org>,
'Chunsang Jeong' <chunsang.jeong@linaro.org>
Subject: RE: [PATCH 7/8] ARM: integrate CMA with DMA-mapping subsystem
Date: Wed, 21 Sep 2011 15:47:05 +0200 [thread overview]
Message-ID: <001a01cc7864$f2c98ea0$d85cabe0$%szyprowski@samsung.com> (raw)
In-Reply-To: <CAMjpGUch=ogFQwBLqOukKVnyh60600jw5tMq-KYeNGSZ2PLQpA@mail.gmail.com>
Hello,
On Thursday, September 08, 2011 7:27 PM Mike Frysinger wrote:
> On Fri, Aug 19, 2011 at 10:27, Marek Szyprowski wrote:
> > arch/arm/include/asm/device.h | 3 +
> > arch/arm/include/asm/dma-contiguous.h | 33 +++
>
> seems like these would be good asm-generic/ additions rather than arm
Only some of them can be really moved to asm-generic imho. The following
lines are definitely architecture specific:
void dma_contiguous_early_fixup(phys_addr_t base, unsigned long size);
Some other archs might define empty fixup function. Right now only ARM
architecture is the real client of the CMA. IMHO if any other arch stats
using CMA, some of the CMA definitions can be then moved to asm-generic.
Right now I wanted to keep it as simple as possible.
Best regards
--
Marek Szyprowski
Samsung Poland R&D Center
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Fight unfair telecom internet charges in Canada: sign http://stopthemeter.ca/
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
next prev parent reply other threads:[~2011-09-21 13:47 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-08-19 14:27 [PATCHv15 0/8] Contiguous Memory Allocator Marek Szyprowski
2011-08-19 14:27 ` [PATCH 1/8] mm: move some functions from memory_hotplug.c to page_isolation.c Marek Szyprowski
2011-08-19 14:27 ` [PATCH 2/8] mm: alloc_contig_freed_pages() added Marek Szyprowski
2011-09-08 18:05 ` Dave Hansen
2011-09-21 13:17 ` Michal Nazarewicz
2011-09-21 14:07 ` Dave Hansen
2011-09-21 15:19 ` [PATCH 1/3] fixup! " Michal Nazarewicz
2011-09-21 15:45 ` Dave Hansen
2011-09-21 16:26 ` Michal Nazarewicz
2011-09-21 16:30 ` Dave Hansen
2011-08-19 14:27 ` [PATCH 3/8] mm: alloc_contig_range() added Marek Szyprowski
2011-08-19 14:27 ` [PATCH 4/8] mm: MIGRATE_CMA migration type added Marek Szyprowski
2011-08-19 14:27 ` [PATCH 5/8] mm: MIGRATE_CMA isolation functions added Marek Szyprowski
2011-08-19 14:27 ` [PATCH 6/8] drivers: add Contiguous Memory Allocator Marek Szyprowski
2011-08-19 14:27 ` [PATCH 7/8] ARM: integrate CMA with DMA-mapping subsystem Marek Szyprowski
2011-09-08 17:27 ` Mike Frysinger
2011-09-21 13:47 ` Marek Szyprowski [this message]
2011-08-19 14:27 ` [PATCH 8/8] ARM: S5PV210: example of CMA private area for FIMC device on Goni board Marek Szyprowski
-- strict thread matches above, loose matches on Subject: below --
2011-07-20 8:57 [PATCHv12 0/8] Contiguous Memory Allocator Marek Szyprowski
2011-07-20 8:57 ` [PATCH 7/8] ARM: integrate CMA with dma-mapping subsystem Marek Szyprowski
2011-07-05 7:41 [PATCHv11 0/8] Contiguous Memory Allocator Marek Szyprowski
2011-07-05 7:41 ` [PATCH 7/8] ARM: integrate CMA with dma-mapping subsystem Marek Szyprowski
2011-07-05 11:50 ` Arnd Bergmann
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='001a01cc7864$f2c98ea0$d85cabe0$%szyprowski@samsung.com' \
--to=m.szyprowski@samsung.com \
--cc=akpm@linux-foundation.org \
--cc=ankita@in.ibm.com \
--cc=arnd@arndb.de \
--cc=chunsang.jeong@linaro.org \
--cc=corbet@lwn.net \
--cc=dwalker@codeaurora.org \
--cc=jesse.barker@linaro.org \
--cc=kamezawa.hiroyu@jp.fujitsu.com \
--cc=kyungmin.park@samsung.com \
--cc=linaro-mm-sig@lists.linaro.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-media@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=linux@arm.linux.org.uk \
--cc=mel@csn.ul.ie \
--cc=mina86@mina86.com \
--cc=shariq.hasnain@linaro.org \
--cc=vapier.adi@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).