search for: nouveau_platform

Displaying 20 results from an estimated 95 matches for "nouveau_platform".

2015 Jan 15
2
[PATCH] drm: merge nouveau_platform.ko into nouveau.ko
...e Courbot <acourbot at nvidia.com> --- Vince, with this you won't have to export new functions for PM. I ended up writing it myself because I hit the same issue (nv_device() would now need to be exported on Ben's master branch). Be careful that when compiling against a kernel, CONFIG_NOUVEAU_PLATFORM_DRIVER now *must* be equal to 'y'. It is 'm' currently, so you will need to change it from tristate to bool in the kernel's Kconfig. For this reason it might be good to get this patch into -next quickly. drm/Kbuild | 3 +-- drm/Kconfig | 2 +- drm/nouv...
2015 Jan 15
0
[PATCH] drm: merge nouveau_platform.ko into nouveau.ko
...dia.com> > --- > Vince, with this you won't have to export new functions for PM. I ended > up writing it myself because I hit the same issue (nv_device() would now > need to be exported on Ben's master branch). > > Be careful that when compiling against a kernel, CONFIG_NOUVEAU_PLATFORM_DRIVER > now *must* be equal to 'y'. It is 'm' currently, so you will need to change it > from tristate to bool in the kernel's Kconfig. For this reason it might be good > to get this patch into -next quickly. I've got a huge chunk of churn (finally finished the &qu...
2014 Dec 24
2
[PATCH nouveau 06/11] platform: complete the power up/down sequence
Am Dienstag, den 23.12.2014, 18:39 +0800 schrieb Vince Hsu: > This patch adds some missing pieces of the rail gaing/ungating sequence that > can improve the stability in theory. > > Signed-off-by: Vince Hsu <vinceh at nvidia.com> > --- > drm/nouveau_platform.c | 42 ++++++++++++++++++++++++++++++++++++++++++ > drm/nouveau_platform.h | 3 +++ > 2 files changed, 45 insertions(+) > > diff --git a/drm/nouveau_platform.c b/drm/nouveau_platform.c > index 68788b17a45c..527fe2358fc9 100644 > --- a/drm/nouveau_platform.c > +++ b/drm/nouve...
2014 Aug 12
3
[PATCH] gk20a: add LTC device
LTC device is now required for PGRAPH to work, add it. Signed-off-by: Alexandre Courbot <acourbot at nvidia.com> --- nvkm/engine/device/nve0.c | 1 + 1 file changed, 1 insertion(+) diff --git a/nvkm/engine/device/nve0.c b/nvkm/engine/device/nve0.c index 54ec53bc6252..cdf9147f32a1 100644 --- a/nvkm/engine/device/nve0.c +++ b/nvkm/engine/device/nve0.c @@ -163,6 +163,7 @@
2016 Mar 31
1
[PATCH] platform: disable probe of GM20B
...e DT bindings for this clock did not make it in time for 4.6, disable it for now. Signed-off-by: Alexandre Courbot <acourbot at nvidia.com> --- Ben, sorry for that, but could you take this for one of the next -rc? I will re-enable GM20B once the DT bindings have landed. Thanks! drm/nouveau/nouveau_platform.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drm/nouveau/nouveau_platform.c b/drm/nouveau/nouveau_platform.c index 2dfe58af12e4..af9ee2de4c4d 100644 --- a/drm/nouveau/nouveau_platform.c +++ b/drm/nouveau/nouveau_platform.c @@ -60,10 +60,6 @@ static const struct of_device_id nouveau_plat...
2014 Dec 23
0
[PATCH nouveau 06/11] platform: complete the power up/down sequence
This patch adds some missing pieces of the rail gaing/ungating sequence that can improve the stability in theory. Signed-off-by: Vince Hsu <vinceh at nvidia.com> --- drm/nouveau_platform.c | 42 ++++++++++++++++++++++++++++++++++++++++++ drm/nouveau_platform.h | 3 +++ 2 files changed, 45 insertions(+) diff --git a/drm/nouveau_platform.c b/drm/nouveau_platform.c index 68788b17a45c..527fe2358fc9 100644 --- a/drm/nouveau_platform.c +++ b/drm/nouveau_platform.c @@ -25,9 +25,11 @@ #...
2015 Mar 20
2
[PATCH 1/3] platform: release IOMMU's mm upon exit
nvkm_mm_fini() was not called when exiting the driver, resulting in a memory leak. Fix this. Signed-off-by: Alexandre Courbot <acourbot at nvidia.com> --- drm/nouveau/nouveau_platform.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drm/nouveau/nouveau_platform.c b/drm/nouveau/nouveau_platform.c index 3691982452a9..f83aa12ee5c6 100644 --- a/drm/nouveau/nouveau_platform.c +++ b/drm/nouveau/nouveau_platform.c @@ -152,6 +152,7 @@ static void nouveau_platform_remove_iommu(struc...
2014 Dec 25
0
[PATCH nouveau 06/11] platform: complete the power up/down sequence
...e: > Am Dienstag, den 23.12.2014, 18:39 +0800 schrieb Vince Hsu: >> This patch adds some missing pieces of the rail gaing/ungating sequence that >> can improve the stability in theory. >> >> Signed-off-by: Vince Hsu <vinceh at nvidia.com> >> --- >> drm/nouveau_platform.c | 42 ++++++++++++++++++++++++++++++++++++++++++ >> drm/nouveau_platform.h | 3 +++ >> 2 files changed, 45 insertions(+) >> >> diff --git a/drm/nouveau_platform.c b/drm/nouveau_platform.c >> index 68788b17a45c..527fe2358fc9 100644 >> --- a/drm/nouveau_platfo...
2014 Jun 26
2
[PATCH v3 1/3] drm/nouveau: support for probing platform devices
...at nvidia.com> > --- > drivers/gpu/drm/nouveau/Kconfig | 8 ++ > drivers/gpu/drm/nouveau/Makefile | 3 + > drivers/gpu/drm/nouveau/nouveau_drm.c | 53 ++++++--- > drivers/gpu/drm/nouveau/nouveau_drm.h | 8 ++ > drivers/gpu/drm/nouveau/nouveau_platform.c | 182 +++++++++++++++++++++++++++++ > drivers/gpu/drm/nouveau/nouveau_platform.h | 49 ++++++++ > 6 files changed, 289 insertions(+), 14 deletions(-) > create mode 100644 drivers/gpu/drm/nouveau/nouveau_platform.c > create mode 100644 drivers/gpu/drm/nouveau/nouveau_platform.h...
2015 Jan 05
2
[PATCH nouveau 06/11] platform: complete the power up/down sequence
...23.12.2014, 18:39 +0800 schrieb Vince Hsu: > >>This patch adds some missing pieces of the rail gaing/ungating sequence that > >>can improve the stability in theory. > >> > >>Signed-off-by: Vince Hsu <vinceh at nvidia.com> > >>--- > >> drm/nouveau_platform.c | 42 ++++++++++++++++++++++++++++++++++++++++++ > >> drm/nouveau_platform.h | 3 +++ > >> 2 files changed, 45 insertions(+) > >> > >>diff --git a/drm/nouveau_platform.c b/drm/nouveau_platform.c > >>index 68788b17a45c..527fe2358fc9 100644 > >&gt...
2014 Jun 26
2
[PATCH v3 1/3] drm/nouveau: support for probing platform devices
...ivers/gpu/drm/nouveau/Kconfig | 8 ++ >>> drivers/gpu/drm/nouveau/Makefile | 3 + >>> drivers/gpu/drm/nouveau/nouveau_drm.c | 53 ++++++--- >>> drivers/gpu/drm/nouveau/nouveau_drm.h | 8 ++ >>> drivers/gpu/drm/nouveau/nouveau_platform.c | 182 >>> +++++++++++++++++++++++++++++ >>> drivers/gpu/drm/nouveau/nouveau_platform.h | 49 ++++++++ >>> 6 files changed, 289 insertions(+), 14 deletions(-) >>> create mode 100644 drivers/gpu/drm/nouveau/nouveau_platform.c >>> create mode...
2015 Sep 04
4
[PATCH 0/4] tegra: DMA mask and IOMMU bit fixes
...http://lxr.free-electrons.com/ident?i=pci_set_dma_mask Alexandre Courbot (4): platform: allow to specify the IOMMU bit instmem/gk20a: make use of the IOMMU bit ttm: convert to DMA API ttm: set the DMA mask for platform devices drm/nouveau/include/nvkm/core/tegra.h | 3 +++ drm/nouveau/nouveau_platform.c | 14 ++++++++++++-- drm/nouveau/nouveau_platform.h | 10 ++++++++++ drm/nouveau/nouveau_ttm.c | 31 +++++++++++++++++++++---------- drm/nouveau/nvkm/engine/device/tegra.c | 9 ++++++++- drm/nouveau/nvkm/subdev/instmem/gk20a.c | 10 ++++++---- 6 files changed, 60...
2014 Jun 26
6
[PATCH v3 0/3] drm/nouveau: support for probing platform devices
...to let us compute the address of one from the other. Since the platform device resources (clocks, regulators, ...) need to live longer than the nouveau_device, they are stored into their own structure which is allocated separately. Changes since v2: * Allocate the nouveau_device flattened into the nouveau_platform_device to be able to compute one from another easily, without having to ressort on the drvdata which is required to store the drm_device. * Only propose the platform driver if a supported arch (Tegra for now) is enabled. * Move structure definitions into their own header file as some subdevs...
2015 Apr 17
3
[PATCH 1/6] platform: specify the IOMMU physical translation bit
On Thu, Apr 16, 2015 at 8:06 PM, Vince Hsu <vinceh at nvidia.com> wrote: > The IOMMU physical translation bit might vary with different SoCs. So add > a variable to specify this bit for GK20A. > > Signed-off-by: Vince Hsu <vinceh at nvidia.com> > --- > drm/nouveau/nouveau_platform.c | 19 +++++++++++++++++++ > drm/nouveau/nouveau_platform.h | 1 + > 2 files changed, 20 insertions(+) > > diff --git a/drm/nouveau/nouveau_platform.c b/drm/nouveau/nouveau_platform.c > index 775277f1edb0..0d002f73e356 100644 > --- a/drm/nouveau/nouveau_platform.c > +++ b/drm...
2015 Jan 06
2
[PATCH nouveau 06/11] platform: complete the power up/down sequence
...>>>>This patch adds some missing pieces of the rail gaing/ungating sequence that > >>>>can improve the stability in theory. > >>>> > >>>>Signed-off-by: Vince Hsu <vinceh at nvidia.com> > >>>>--- > >>>> drm/nouveau_platform.c | 42 ++++++++++++++++++++++++++++++++++++++++++ > >>>> drm/nouveau_platform.h | 3 +++ > >>>> 2 files changed, 45 insertions(+) > >>>> > >>>>diff --git a/drm/nouveau_platform.c b/drm/nouveau_platform.c > >>>>index 68788b...
2014 Aug 12
0
[PATCH] platform: fix compilation error
nouveau_platform.c was still using the old nouveau_dev() macro, triggering a compilation error. Fix this. Signed-off-by: Alexandre Courbot <acourbot at nvidia.com> --- Hi Ben, This one should probably go for 3.17 as Linus' tree currently does not compile if NOUVEAU_PLATFORM is selected. :( drm/nouveau...
2014 Dec 23
18
[PATCH 0/11] Add suspend/resume support for GK20A
...e and functions to resue the PM functions platform: add suspend/resume support platform: add PM runtime suspend/resume support drm/Kbuild | 1 + drm/core/subdev/instmem/nv50.h | 1 + drm/nouveau_drm.c | 16 ++-- drm/nouveau_drm.h | 2 + drm/nouveau_platform.c | 174 ++++++++++++++++++++++++++++++++++++++++- drm/nouveau_platform.h | 3 + nvkm/engine/device/nve0.c | 2 +- nvkm/include/subdev/instmem.h | 1 + nvkm/subdev/instmem/gk20a.c | 70 +++++++++++++++++ nvkm/subdev/instmem/nv50.c | 9 +-- nvkm/subdev/instmem/n...
2015 Jan 06
2
[PATCH nouveau 06/11] platform: complete the power up/down sequence
...sing pieces of the rail gaing/ungating sequence that > >>>>>>can improve the stability in theory. > >>>>>> > >>>>>>Signed-off-by: Vince Hsu <vinceh at nvidia.com> > >>>>>>--- > >>>>>> drm/nouveau_platform.c | 42 ++++++++++++++++++++++++++++++++++++++++++ > >>>>>> drm/nouveau_platform.h | 3 +++ > >>>>>> 2 files changed, 45 insertions(+) > >>>>>> > >>>>>>diff --git a/drm/nouveau_platform.c b/drm/nouveau_platform.c &...
2014 Jun 26
0
[PATCH v3 1/3] drm/nouveau: support for probing platform devices
...by: Alexandre Courbot <acourbot at nvidia.com> --- drivers/gpu/drm/nouveau/Kconfig | 8 ++ drivers/gpu/drm/nouveau/Makefile | 3 + drivers/gpu/drm/nouveau/nouveau_drm.c | 53 ++++++--- drivers/gpu/drm/nouveau/nouveau_drm.h | 8 ++ drivers/gpu/drm/nouveau/nouveau_platform.c | 182 +++++++++++++++++++++++++++++ drivers/gpu/drm/nouveau/nouveau_platform.h | 49 ++++++++ 6 files changed, 289 insertions(+), 14 deletions(-) create mode 100644 drivers/gpu/drm/nouveau/nouveau_platform.c create mode 100644 drivers/gpu/drm/nouveau/nouveau_platform.h diff --git a/drivers/g...
2014 Jul 26
0
[PATCH] drm: platform: update moved Tegra header
From: Alexandre Courbot <acourbot at nvidia.com> Header for tegra_powergate functions has moved to soc/tegra/pmc.h. Signed-off-by: Alexandre Courbot <acourbot at nvidia.com> --- drm/nouveau_platform.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drm/nouveau_platform.c b/drm/nouveau_platform.c index 72ab051..0ffeb50 100644 --- a/drm/nouveau_platform.c +++ b/drm/nouveau_platform.c @@ -27,7 +27,7 @@ #include <linux/of.h> #include <linux/reset.h> #include <...