linux-tegra.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Terje Bergström" <tbergstrom-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
To: Thierry Reding
	<thierry.reding-RM9K5IK7kjKj5M59NBduVrNAH6kLmebB@public.gmane.org>
Cc: Mark Zhang <markz-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>,
	"linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org"
	<linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	Stephen Warren <swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
Subject: Re: Binding together tegradrm & nvhost
Date: Wed, 22 Aug 2012 11:42:00 +0300	[thread overview]
Message-ID: <50349B58.4000809@nvidia.com> (raw)
In-Reply-To: <20120821145709.GA701-RM9K5IK7kjIQXX3q8xo1gnVAuStQJXxyR5q1nwbD4aMs9pC9oP6+/A@public.gmane.org>

On 21.08.2012 17:57, Thierry Reding wrote:
> Finally the upload is done. You can find my latest work in the next
> branch of the following repository:
> 
> 	git://gitorious.org/linux-tegra-drm/linux-tegra-drm.git
> 
> It's down to two patches and based on next-20120820. Eventually I was
> going to maybe split it up a bit to separate at least the hunks for
> arch/ (Stephen will probably want this anyway) and maybe also some
> functionality like HDMI support.

Hi,

What's the purpose of the drm_clients list? I notice that the drivers
register into that list, but I can't see how the list is used. I feel
like I'm missing something.

This patch ties all of the drivers to host1x. As not all host1x clients
are going to be controlled via DRM, we need to eventually decouple
these. I'm expecting the host1x hardware to controlled by nvhost driver,
and tegradrm will just call nvhost when it needs host1x.

I know it's a bit difficult to understand in concrete terms what I am
after as long as I haven't been upload any code. The memory management
is one obstacle that needs some code before nvhost is usable in upstream
kernel, and lack of device tree support is another.

If you wish me to do the required changes while I'm integrating nvhost,
just let me know.

Terje

  parent reply	other threads:[~2012-08-22  8:42 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-08-20 13:01 Binding together tegradrm & nvhost Terje Bergström
     [not found] ` <50323513.3090606-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2012-08-20 13:18   ` Thierry Reding
     [not found]     ` <20120820131800.GA13785-RM9K5IK7kjIQXX3q8xo1gnVAuStQJXxyR5q1nwbD4aMs9pC9oP6+/A@public.gmane.org>
2012-08-20 13:33       ` Terje Bergström
2012-08-21  3:50       ` Dennis Gilmore
2012-08-21  5:39       ` Mark Zhang
2012-08-21  5:42         ` Thierry Reding
     [not found]           ` <20120821054256.GA5325-RM9K5IK7kjIQXX3q8xo1gnVAuStQJXxyR5q1nwbD4aMs9pC9oP6+/A@public.gmane.org>
2012-08-21  6:16             ` Mark Zhang
2012-08-21  6:21               ` Thierry Reding
2012-08-21 14:57               ` Thierry Reding
     [not found]                 ` <20120821145709.GA701-RM9K5IK7kjIQXX3q8xo1gnVAuStQJXxyR5q1nwbD4aMs9pC9oP6+/A@public.gmane.org>
2012-08-22  2:29                   ` Mark Zhang
2012-08-22  8:42                   ` Terje Bergström [this message]
     [not found]                     ` <50349B58.4000809-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2012-08-22 10:33                       ` Thierry Reding
     [not found]                         ` <20120822103309.GB31448-RM9K5IK7kjIQXX3q8xo1gnVAuStQJXxyR5q1nwbD4aMs9pC9oP6+/A@public.gmane.org>
2012-08-22 11:42                           ` Terje Bergström
2012-08-21  4:57   ` Mark Zhang
2012-08-21  5:40     ` Terje Bergström
     [not found]       ` <50331F32.4040903-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2012-08-21  6:12         ` Mark Zhang
2012-08-21  6:35           ` Terje Bergström
     [not found]             ` <50332C22.7090009-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org>
2012-08-21  7:12               ` Mark Zhang
2012-08-21 21:57               ` Stephen Warren
     [not found]                 ` <50340445.6010908-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-08-22  5:54                   ` Thierry Reding
2012-08-21 21:53   ` Stephen Warren
     [not found]     ` <50340343.1050206-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>
2012-08-22  6:49       ` Thierry Reding

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=50349B58.4000809@nvidia.com \
    --to=tbergstrom-ddmlm1+adcrqt0dzr+alfa@public.gmane.org \
    --cc=linux-tegra-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=markz-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
    --cc=swarren-DDmLM1+adcrQT0dZR+AlfA@public.gmane.org \
    --cc=thierry.reding-RM9K5IK7kjKj5M59NBduVrNAH6kLmebB@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 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).