All of lore.kernel.org
 help / color / mirror / Atom feed
* pvrsrvkm failing on kernel 3.14.26 for am3359
@ 2015-01-09 10:41 Diego Sueiro
  2015-01-09 13:33 ` Carlos Hernandez
  2015-01-09 15:41 ` Denys Dmytriyenko
  0 siblings, 2 replies; 4+ messages in thread
From: Diego Sueiro @ 2015-01-09 10:41 UTC (permalink / raw)
  To: meta-ti mailing list

[-- Attachment #1: Type: text/plain, Size: 873 bytes --]

Folks,

I have recently updated my meta-ti daisy branch and noticed that
omap3-sgx-modules are not being loaded.

Here is the log for 3.14.26 kernel (from meta-ti commit
1d46274416c3b50808590963bdb6c157d9d7c745):

pvrsrvkm: Unknown symbol v7_dma_map_area (err 0)
pvrsrvkm: Unknown symbol v7_dma_flush_range (err 0)
insmod: ERROR: could not insert module
/lib/modules/3.14.26/kernel/drivers/gpu/pvr/pvrsrvkm.ko: Unknown symbol in
module
Could not find pvrsrvkm driver


The 3.14.25 kernel version (from meta-ti commit
31348244882a8defb640af75119ba275d9915f09) is OK.

I'm using the default kernel configuration.


Regards,

--
*dS
Diego Sueiro

Administrador do Embarcados
www.embarcados.com.br
<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>

/*long live rock 'n roll*/

[-- Attachment #2: Type: text/html, Size: 1257 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: pvrsrvkm failing on kernel 3.14.26 for am3359
  2015-01-09 10:41 pvrsrvkm failing on kernel 3.14.26 for am3359 Diego Sueiro
@ 2015-01-09 13:33 ` Carlos Hernandez
  2015-01-09 15:41 ` Denys Dmytriyenko
  1 sibling, 0 replies; 4+ messages in thread
From: Carlos Hernandez @ 2015-01-09 13:33 UTC (permalink / raw)
  To: meta-ti

[-- Attachment #1: Type: text/plain, Size: 2082 bytes --]

Diego,

The commit shown below should fix the issue.

Carlos

commit b35aa2398f8347e51dc29acc9bf1cc64e672ec22
Author: Pantelis Antoniou <panto@antoniou-consulting.com>
Date:   Wed Jan 7 13:52:08 2015 +0000

     arm: Export cache flush management symbols when !MULTI_CACHE

     When compiling a kernel without CONFIG_MULTI_CACHE enabled the
     dma access functions end up not being exported. Fix it.

     Signed-off-by: Pantelis Antoniou <panto@antoniou-consulting.com>
     Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>

diff --git a/arch/arm/kernel/setup.c b/arch/arm/kernel/setup.c
index 1e8b030..c6a9a61 100644
--- a/arch/arm/kernel/setup.c
+++ b/arch/arm/kernel/setup.c
@@ -1080,3 +1080,12 @@ const struct seq_operations cpuinfo_op = {
         .stop   = c_stop,
         .show   = c_show
  };
+
+/* export the cache management functions */
+#ifndef MULTI_CACHE
+
+EXPORT_SYMBOL(__glue(_CACHE,_dma_map_area));
+EXPORT_SYMBOL(__glue(_CACHE,_dma_unmap_area));
+EXPORT_SYMBOL(__glue(_CACHE,_dma_flush_range));
+
+#endif


On 01/09/2015 05:41 AM, Diego Sueiro wrote:
> Folks,
>
> I have recently updated my meta-ti daisy branch and noticed that 
> omap3-sgx-modules are not being loaded.
>
> Here is the log for 3.14.26 kernel (from meta-ti commit 
> 1d46274416c3b50808590963bdb6c157d9d7c745):
>
>     pvrsrvkm: Unknown symbol v7_dma_map_area (err 0)
>     pvrsrvkm: Unknown symbol v7_dma_flush_range (err 0)
>     insmod: ERROR: could not insert module
>     /lib/modules/3.14.26/kernel/drivers/gpu/pvr/pvrsrvkm.ko: Unknown
>     symbol in module
>     Could not find pvrsrvkm driver
>
>
> The 3.14.25 kernel version (from meta-ti commit 
> 31348244882a8defb640af75119ba275d9915f09) is OK.
>
> I'm using the default kernel configuration.
>
>
> Regards,
>
> --
> *dS
> Diego Sueiro
>
> Administrador do Embarcados
> www.embarcados.com.br 
> <http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>
>
> /*long live rock 'n roll*/
>
>


[-- Attachment #2: Type: text/html, Size: 4368 bytes --]

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: pvrsrvkm failing on kernel 3.14.26 for am3359
  2015-01-09 10:41 pvrsrvkm failing on kernel 3.14.26 for am3359 Diego Sueiro
  2015-01-09 13:33 ` Carlos Hernandez
@ 2015-01-09 15:41 ` Denys Dmytriyenko
  2015-01-09 18:53   ` Diego Sueiro
  1 sibling, 1 reply; 4+ messages in thread
From: Denys Dmytriyenko @ 2015-01-09 15:41 UTC (permalink / raw)
  To: Diego Sueiro; +Cc: meta-ti mailing list

Diego,

The fix finally got merged to the kernel yesterday and will be picked up by 
the recipe update I posted last night.

-- 
Denys


On Fri, Jan 09, 2015 at 08:41:19AM -0200, Diego Sueiro wrote:
> Folks,
> 
> I have recently updated my meta-ti daisy branch and noticed that
> omap3-sgx-modules are not being loaded.
> 
> Here is the log for 3.14.26 kernel (from meta-ti commit
> 1d46274416c3b50808590963bdb6c157d9d7c745):
> 
> pvrsrvkm: Unknown symbol v7_dma_map_area (err 0)
> pvrsrvkm: Unknown symbol v7_dma_flush_range (err 0)
> insmod: ERROR: could not insert module
> /lib/modules/3.14.26/kernel/drivers/gpu/pvr/pvrsrvkm.ko: Unknown symbol in
> module
> Could not find pvrsrvkm driver
> 
> 
> The 3.14.25 kernel version (from meta-ti commit
> 31348244882a8defb640af75119ba275d9915f09) is OK.
> 
> I'm using the default kernel configuration.
> 
> 
> Regards,
> 
> --
> *dS
> Diego Sueiro
> 
> Administrador do Embarcados
> www.embarcados.com.br
> <http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>
> 
> /*long live rock 'n roll*/

> -- 
> _______________________________________________
> meta-ti mailing list
> meta-ti@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-ti



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: pvrsrvkm failing on kernel 3.14.26 for am3359
  2015-01-09 15:41 ` Denys Dmytriyenko
@ 2015-01-09 18:53   ` Diego Sueiro
  0 siblings, 0 replies; 4+ messages in thread
From: Diego Sueiro @ 2015-01-09 18:53 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: meta-ti mailing list

[-- Attachment #1: Type: text/plain, Size: 1800 bytes --]

Thanks Carlos and Denys,

After the latest meta-ti update it is working.

Abraços,

--
*dS
Diego Sueiro

Administrador do Embarcados
www.embarcados.com.br
<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego>

/*long live rock 'n roll*/

On Fri, Jan 9, 2015 at 1:41 PM, Denys Dmytriyenko <denys@ti.com> wrote:

> Diego,
>
> The fix finally got merged to the kernel yesterday and will be picked up by
> the recipe update I posted last night.
>
> --
> Denys
>
>
> On Fri, Jan 09, 2015 at 08:41:19AM -0200, Diego Sueiro wrote:
> > Folks,
> >
> > I have recently updated my meta-ti daisy branch and noticed that
> > omap3-sgx-modules are not being loaded.
> >
> > Here is the log for 3.14.26 kernel (from meta-ti commit
> > 1d46274416c3b50808590963bdb6c157d9d7c745):
> >
> > pvrsrvkm: Unknown symbol v7_dma_map_area (err 0)
> > pvrsrvkm: Unknown symbol v7_dma_flush_range (err 0)
> > insmod: ERROR: could not insert module
> > /lib/modules/3.14.26/kernel/drivers/gpu/pvr/pvrsrvkm.ko: Unknown symbol
> in
> > module
> > Could not find pvrsrvkm driver
> >
> >
> > The 3.14.25 kernel version (from meta-ti commit
> > 31348244882a8defb640af75119ba275d9915f09) is OK.
> >
> > I'm using the default kernel configuration.
> >
> >
> > Regards,
> >
> > --
> > *dS
> > Diego Sueiro
> >
> > Administrador do Embarcados
> > www.embarcados.com.br
> > <
> http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego
> >
> >
> > /*long live rock 'n roll*/
>
> > --
> > _______________________________________________
> > meta-ti mailing list
> > meta-ti@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-ti
>
>

[-- Attachment #2: Type: text/html, Size: 2968 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2015-01-09 18:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-09 10:41 pvrsrvkm failing on kernel 3.14.26 for am3359 Diego Sueiro
2015-01-09 13:33 ` Carlos Hernandez
2015-01-09 15:41 ` Denys Dmytriyenko
2015-01-09 18:53   ` Diego Sueiro

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.