All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dirk Behme <dirk.behme@googlemail.com>
To: linux-omap-open-source@linux.omap.com, imre.deak@solidboot.com
Subject: Framebuffer driver broken on OSK
Date: Tue, 04 Jul 2006 17:04:49 +0200	[thread overview]
Message-ID: <44AA8391.7010708@gmail.com> (raw)

Hi,

seems that framebuffer on OSK from recent git has some more 
trouble (not only the missing parameter from my last mail):

It crashes completely on OSK. Backlight of LCD is enabled, 
but then: See log below (low level debugging enabled, 
without no messages).

Any ideas?

Best regards

Dirk

...
<6>io scheduler anticipatory registered (default)
<6>omapfb: configured for panel osk
<6>omapfb: LCDC initialized
<4>omapfb omapfb: Pixel clock divider value is obsolete.
Try to set pixel_clock to 8000 and pcd to 0 in 
drivers/video/omap/lcd_osk.c.
<4>MUX: initialized PWL
<1>Unable to handle kernel paging request at virtual address 
00024900
<1>pgd = c0004000
<1>[00024900] *pgd=00000000
Internal error: Oops: 805 [#1]
Modules linked in:
CPU: 0
PC is at cfb_imageblit+0x1e0/0x488
LR is at 0x6
pc : [<c010fb0c>]    lr : [<00000006>]    Not tainted
sp : c02939f8  ip : c02a0000  fp : c0293a74
r10: 00000002  r9 : c02a0000  r8 : 00024900
r7 : 00000000  r6 : 00000000  r5 : c1af7800  r4 : 00000000
r3 : 00000000  r2 : 00000001  r1 : 00000000  r0 : 00000004
Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment kernel
Control: 5317F  Table: 10004000  DAC: 00000017
Process swapper (pid: 1, stack limit = 0xc0292198)
Stack: (0xc02939f8 to 0xc0294000)
39e0: 
c0220e58 c0293a
3a00: 00000008 00000000 00000000 00000000 c01e0390 00000000 
00000003 000000
3a20: c0293a2c c0022aa0 c0043c5c c0214eb0 0000001e c0293a90 
c022dea0 c02226
3a40: c022d120 a0000013 00000020 c0bd7a28 c0293acc c1af7800 
00000008 c0bd7a
3a60: 00000001 00000000 c0293ab4 c0293a78 c01055b4 c010f93c 
00000008 000000
3a80: 00000001 00000001 c02a0000 00000008 c0bc0be0 c01e00fc 
c1af6000 c1af78
3aa0: 00000001 c01a69c0 c0293b3c c0293ab8 c010539c c0105440 
00000002 c1af78
3ac0: 00000002 c01a69c0 000000ff 0000003b 00000001 c0bc0be0 
00000000 000000
3ae0: 00000138 00000008 00000008 00000007 00000000 c0293b01 
c01a69c0 c0293b
3b00: c004e6c4 c0043bf0 c0293b38 c0293b18 c0023184 00000007 
c1af7800 c02714
3b20: 00000720 00000002 c1af7808 00000000 c0293b78 c0293b40 
c00ffe60 c0104f
3b40: 00000007 00000000 c0104f00 c1af78a8 c0271420 c0229620 
0000003c 000000
3b60: ffffffff 00000028 ffffffc4 c0293b90 c0293b7c c012097c 
c00ffbbc 000000
3b80: c0271420 c0293bb0 c0293b94 c01221b4 c0120950 00000000 
c0271420 000000
3ba0: c0bf51e0 c0293bf0 c0293bb4 c0100ba8 c01220c8 00000028 
0000001e 000002
3bc0: 00000720 00000000 c0271420 00000028 c1af7800 c1af6000 
0000001e 000000
3be0: c022500c c0293c3c c0293bf4 c0100f58 c0100940 0000001e 
00000028 000000
3c00: c1af7808 0000001e c0271420 00000001 00000000 c0271420 
00000000 000000
3c20: 00000000 c02294ec ffffffff c0292000 c0293c5c c0293c40 
c0120f1c c0100c
3c40: 00000040 c0271420 00000000 00000000 c0293ca4 c0293c60 
c0122c00 c0120d
3c60: 00200200 00000001 0000003e 00000000 c01a6844 c01b9fb0 
c02283d0 000000
3c80: c0293e34 c1af7800 00000000 c1af7800 c0bd26a0 c1af7a3c 
c0293cb4 c0293c
3ca0: c0101118 c0122800 c0293db8 c0293cb8 c0101f8c c01010ac 
c0293cb4 c0059a
3cc0: c0293ce0 c02829a0 00000000 00000000 00000000 00000000 
00000000 c0220e
3ce0: c0293cfc c01dfb98 c0293d4c c0bda5c0 00000000 00000000 
c022d300 c0bf49
3d00: c0bda5c0 c0293d30 c0293d14 c0080108 c00f7ef8 c01ba004 
c0bf49e0 c0bf50
3d20: c0bda5e4 000000d0 c0281d40 60000013 c0293d58 c0293d40 
c00806cc c00f7e
3d40: ffffffef c1af9980 c01e0008 c0293d74 c0293d5c c00bf538 
c00bf54c ffffff
3d60: 00000000 000081a4 c0293d90 c0293d78 c00bf8a4 c00bf524 
ffffffef c01e00
3d80: c1af9980 c0293db8 c0293d94 c00bed64 c01dfd1c c0293e34 
00000005 000000
3da0: c1af7800 c0bd26a0 c1af7a3c c0293dd4 c0293dbc c0056efc 
c01016e4 000000
3dc0: c0293e34 c01dfdc8 c0293df0 c0293dd8 c00573c8 c0056ee4 
c0293dfc c1af78
3de0: 00000000 c0293e54 c0293df4 c0106454 c00573ac c01b9fd8 
00000000 000000
3e00: 00000063 000000f0 00000140 00013880 00000028 00000048 
00000001 000000
3e20: 00000028 00000001 00000000 00000000 00000020 c1af7800 
00000000 c0bd26
3e40: c0bd26a0 00000000 c0293eac c0293e58 c010cdb8 c010630c 
00000000 000000
3e60: 00000000 00000001 c0bd26a4 00000000 69293e6c 7265746e 
006c616e 000000
3e80: 00000000 c01d93c4 c01d92f8 00000000 c01e02bc 00000000 
00000000 000000
3ea0: c0293ebc c0293eb0 c010d054 c010c71c c0293ecc c0293ec0 
c010e9d4 c010d0
3ec0: c0293edc c0293ed0 c0130770 c010e9d0 c0293efc c0293ee0 
c012eeb8 c01307
3ee0: c01d93c4 c01d92f8 c012efa8 c01e02bc c0293f14 c0293f00 
c012f02c c012ee
3f00: 00000000 c0293f18 c0293f40 c0293f18 c012e86c c012efb8 
c01e42a0 c01e42
3f20: c01d9340 c01e02d0 c01e02bc c01e41a0 00000001 c0293f50 
c0293f44 c012ed
3f40: c012e834 c0293f78 c0293f54 c012e4c8 c012edbc c01e02bc 
c001def8 c02920
3f60: 00000001 00000000 00000000 c0293f8c c0293f7c c012f320 
c012e46c c001e4
3f80: c0293f9c c0293f90 c0130920 c012f29c c0293fac c0293fa0 
c010e9b8 c01308
3fa0: c0293ff4 c0293fb0 c00210b8 c010e9b4 00000000 00000000 
c002102c c004b8
3fc0: 00000000 00000000 00000000 00000000 00000000 00000000 
00000000 000000
3fe0: 00000000 00000000 00000000 c0293ff8 c004b8d8 c002103c 
00000000 000000
Backtrace:
[<c010f92c>] (cfb_imageblit+0x0/0x488) from [<c01055b4>] 
(soft_cursor+0x184)
[<c0105430>] (soft_cursor+0x0/0x198) from [<c010539c>] 
(bit_cursor+0x49c/0x)
[<c0104f00>] (bit_cursor+0x0/0x4b0) from [<c00ffe60>] 
(fbcon_cursor+0x2b4/0)
[<c00ffbac>] (fbcon_cursor+0x0/0x300) from [<c012097c>] 
(hide_cursor+0x3c/0)
[<c0120940>] (hide_cursor+0x0/0x90) from [<c01221b4>] 
(redraw_screen+0xfc/0)
  r5 = C0271420  r4 = 00000000
[<c01220b8>] (redraw_screen+0x0/0x200) from [<c0100ba8>] 
(fbcon_prepare_log)
  r7 = C0BF51E0  r6 = 0000003C  r5 = C0271420  r4 = 00000000
[<c0100930>] (fbcon_prepare_logo+0x0/0x340) from 
[<c0100f58>] (fbcon_init+0)
[<c0100c70>] (fbcon_init+0x0/0x384) from [<c0120f1c>] 
(visual_init+0x174/0x)
[<c0120da8>] (visual_init+0x0/0x1cc) from [<c0122c00>] 
(take_over_console+0)
  r7 = 00000000  r6 = 00000000  r5 = C0271420  r4 = 00000040
[<c01227f0>] (take_over_console+0x0/0x5b4) from [<c0101118>] 
(fbcon_takeove)
[<c010109c>] (fbcon_takeover+0x0/0xe8) from [<c0101f8c>] 
(fbcon_event_notif)
[<c01016d4>] (fbcon_event_notify+0x0/0xad4) from 
[<c0056efc>] (notifier_cal)
[<c0056ed4>] (notifier_call_chain+0x0/0x54) from 
[<c00573c8>] (blocking_not)
  r6 = C01DFDC8  r5 = C0293E34  r4 = 00000005
[<c005739c>] (blocking_notifier_call_chain+0x0/0x40) from 
[<c0106454>] (reg)
  r6 = 00000000  r5 = C1AF7800  r4 = C0293DFC
[<c01062fc>] (register_framebuffer+0x0/0x180) from 
[<c010cdb8>] (omapfb_do_)
  r6 = 00000000  r5 = C0BD26A0  r4 = C0BD26A0
[<c010c70c>] (omapfb_do_probe+0x0/0x900) from [<c010d054>] 
(omapfb_register)
[<c010d00c>] (omapfb_register_panel+0x0/0x5c) from 
[<c010e9d4>] (osk_panel_)
[<c010e9c0>] (osk_panel_probe+0x0/0x20) from [<c0130770>] 
(platform_drv_pro)
[<c0130750>] (platform_drv_probe+0x0/0x24) from [<c012eeb8>] 
(driver_probe_)
[<c012ee3c>] (driver_probe_device+0x0/0xcc) from 
[<c012f02c>] (__driver_att)
  r7 = C01E02BC  r6 = C012EFA8  r5 = C01D92F8  r4 = C01D93C4
[<c012efa8>] (__driver_attach+0x0/0xe4) from [<c012e86c>] 
(bus_for_each_dev)
  r5 = C0293F18  r4 = 00000000
[<c012e824>] (bus_for_each_dev+0x0/0x80) from [<c012edcc>] 
(driver_attach+0)
  r7 = 00000001  r6 = C01E41A0  r5 = C01E02BC  r4 = C01E02D0
[<c012edac>] (driver_attach+0x0/0x28) from [<c012e4c8>] 
(bus_add_driver+0x6)
[<c012e45c>] (bus_add_driver+0x0/0x124) from [<c012f320>] 
(driver_register+)
[<c012f28c>] (driver_register+0x0/0xa4) from [<c0130920>] 
(platform_driver_)
  r4 = C001E444
[<c01308b4>] (platform_driver_register+0x0/0x88) from 
[<c010e9b8>] (osk_pan)
[<c010e9a4>] (osk_panel_drv_init+0x0/0x1c) from [<c00210b8>] 
(init+0x8c/0x2)
[<c002102c>] (init+0x0/0x270) from [<c004b8d8>] 
(do_exit+0x0/0x95c)
  r7 = 00000000  r6 = 00000000  r5 = 00000000  r4 = 00000000
Code: e51b1060 028ee008 e0013003 e0233007 (e7883004)
  <0>Kernel panic - not syncing: Attempted to kill init!

             reply	other threads:[~2006-07-04 15:04 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-07-04 15:04 Dirk Behme [this message]
2006-07-05 15:37 ` [PATCH] ARM: OMAP: omapfb: screen base should be set for allocated regions [was Re: Framebuffer driver broken on OSK] imre.deak
2006-07-05 15:52   ` Dirk Behme

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=44AA8391.7010708@gmail.com \
    --to=dirk.behme@googlemail.com \
    --cc=imre.deak@solidboot.com \
    --cc=linux-omap-open-source@linux.omap.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 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.