All of lore.kernel.org
 help / color / mirror / Atom feed
From: Suman Anna <s-anna-l0cyMroinI0@public.gmane.org>
To: Joerg Roedel <joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
Cc: "iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org"
	<iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org>,
	"linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	Laurent Pinchart
	<laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
Subject: Re: [PATCH 12/17] iommu/omap: Integrate omap-iommu-debug into omap-iommu
Date: Tue, 21 Oct 2014 16:28:27 -0500	[thread overview]
Message-ID: <5446CFFB.8030704@ti.com> (raw)
In-Reply-To: <542C26DF.9030102-l0cyMroinI0@public.gmane.org>

Hi Joerg,

On 10/01/2014 11:07 AM, Anna, Suman wrote:
> Hi Laurent,
> 
>> On Tuesday 30 September 2014 16:16:07 Suman Anna wrote:
>>> The debugfs support for OMAP IOMMU is currently implemented
>>> as a module, warranting certain OMAP-specific IOMMU API to
>>> be exported. The OMAP IOMMU, when enabled, can only be built-in
>>> into the kernel, so integrate the OMAP IOMMU debug module
>>> into the OMAP IOMMU driver. This helps in eliminating the
>>> need to export most of the current OMAP IOMMU API.
>>>
>>> The following are the main changes:
>>> - The OMAP_IOMMU_DEBUG Kconfig option is eliminated, and
>>>   the OMAP IOMMU debugfs support is built alongside the OMAP
>>>   IOMMU driver, and enabled automatically only when debugfs
>>>   is enabled.
>>
>> That's the part I'm unsure about. We're loosing the ability to save space by 
>> not building the omap-iommu debugfs support when debugfs is enabled.
> 
> Yeah, I thought about it a bit, and went in favor of eliminating the
> Kconfig. I don't have a strong opinion on this, but if saving space is
> what is preferred, I can easily rework this patch to add it back.
> 
> Joerg, any preference which way we should go here?

I am looking to refresh this series for 3.19, and this is the only patch
that may need some changes. Please let me know what your preference is,
and I can rework this patch if needed. Either way,
the plan is to not have an OMAP IOMMU debugfs module, but only to
have an option not to build the debugfs portions.

regards
Suman

> 
>>
>> For the rest of the series,
>>
>> Acked-by: Laurent Pinchart <laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org>
> 
> Thank you for reviewing the patches.
> 
> regards
> Suman
> 

  parent reply	other threads:[~2014-10-21 21:28 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-30 21:15 [PATCH 00/17] OMAP IOMMU Cleanup & Consolidation Suman Anna
     [not found] ` <1412111772-38006-1-git-send-email-s-anna-l0cyMroinI0@public.gmane.org>
2014-09-30 21:15   ` [PATCH 01/17] iommu/omap: Remove refcount field from omap_iommu object Suman Anna
2014-09-30 21:15   ` [PATCH 02/17] iommu/omap: Remove unused isr_priv field from omap_iommu Suman Anna
2014-09-30 21:15   ` [PATCH 03/17] iommu/omap: Remove duplicate declarations Suman Anna
2014-09-30 21:15   ` [PATCH 04/17] iommu/omap: Remove conditional definition of dev_to_omap_iommu() Suman Anna
2014-09-30 21:16   ` [PATCH 11/17] iommu/omap: Make pagetable debugfs entry read-only Suman Anna
2014-09-30 21:16   ` [PATCH 15/17] iommu/omap: Reset the domain field upon detaching Suman Anna
2014-09-30 21:16 ` [PATCH 05/17] iommu/omap: Remove ver debugfs entry Suman Anna
2014-09-30 21:16 ` [PATCH 06/17] iommu/omap: Remove omap_iommu_arch_version() and version field Suman Anna
2014-09-30 21:16 ` [PATCH 07/17] iommu/omap: Remove bogus version check in context save/restore Suman Anna
2014-09-30 21:16 ` [PATCH 08/17] iommu/omap: Simplify omap2_iommu_fault_isr() Suman Anna
2014-09-30 21:16 ` [PATCH 09/17] iommu/omap: Consolidate OMAP IOMMU modules Suman Anna
2014-09-30 21:16 ` [PATCH 10/17] iommu/omap: Fix the permissions on nr_tlb_entries Suman Anna
2014-09-30 21:16 ` [PATCH 12/17] iommu/omap: Integrate omap-iommu-debug into omap-iommu Suman Anna
2014-10-01 10:52   ` Laurent Pinchart
2014-10-01 16:07     ` Suman Anna
     [not found]       ` <542C26DF.9030102-l0cyMroinI0@public.gmane.org>
2014-10-21 21:28         ` Suman Anna [this message]
     [not found]           ` <5446CFFB.8030704-l0cyMroinI0@public.gmane.org>
2014-10-22 13:29             ` Joerg Roedel
     [not found]               ` <20141022132951.GE10074-zLv9SwRftAIdnm+yROfE0A@public.gmane.org>
2014-10-22 18:38                 ` Suman Anna
2014-09-30 21:16 ` [PATCH 13/17] iommu/omap: Remove couple of unused exported functions Suman Anna
2014-09-30 21:16 ` [PATCH 14/17] iommu/omap: Do not export unneeded functions Suman Anna
2014-09-30 21:16 ` [PATCH 16/17] iommu/omap: Fix bus error on debugfs access of unattached IOMMU Suman Anna
2014-09-30 21:16 ` [PATCH 17/17] iommu/omap: Switch pagetable debugfs entry to use seq_file Suman Anna

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=5446CFFB.8030704@ti.com \
    --to=s-anna-l0cymroini0@public.gmane.org \
    --cc=iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org \
    --cc=joro-zLv9SwRftAIdnm+yROfE0A@public.gmane.org \
    --cc=laurent.pinchart-ryLnwIuWjnjg/C1BVhZhaw@public.gmane.org \
    --cc=linux-omap-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.