Andrew Zabolotny wrote:
>Yes, mq11xx_base is required for anything mediaq related. The idea is that it
>does basic resource sharing and management, and all other mq-related drivers
>get a pointer to the private MediaQ interface and work through it. Something
>like this:
>
>mq11xx_base
> +-- aximx5_lcd
> | +-- mq1100fb
> +-- mq11xx_udc
> +-- ...
>
>I think the screen is blank because mq11xx_base turns off all subdevices of
>MediaQ upon initialization (including LCD flat panel controller). The mq1100fb
>driver calls backlight and lcd enable functions, which in turn are expected to
>enable the respective MediaQ subdevices. So I think you did not loaded the
>lcd/backlight module for your PDA, that's why your screen is blank. If you're
>porting to a new PDA using MediaQ chip, look at aximx5_lcd, h2200_lcd and
>roverp5_lcd for a example of backlight/lcd module that talk to the MediaQ base
>driver.
>
>--
>Greetings,
> Andrew
>
>
>
I have an iPAQ h5500 and from previous messages I have understood that
h5400_lcd + mq1100fb + mq11xx_base should give me a working screen.
However, this does not seem to work. The modules detect a Sharp screen
and fail. Attached is some output from loading the modules:
~ #
lsmod
Module Size Used
by
ds 13956
0
pcmcia_core 46892 1
ds
ipv6 224756
8
~ # modprobe
mq11xx_base
soc_device: module license 'unspecified' taints
kernel.
~ # ls
/dev/fb
~ # modprobe
h5400_lcd
ipaq samcop: using irq
104-150
Setting type of unclaimed IRQ33 from samcop_probe+0xbc/0x284
[samcop_base]
samcop adc: cannot find resource 2 in platform
resources
REMOVEME: detected Sharp
LCD
MediaQ device initialization
failed!
~ #
lsmod
Module Size Used
by
h5400_lcd 5032
0
backlight 5124 1
h5400_lcd
lcd 4900 1
h5400_lcd
samcop_base 6080 1
h5400_lcd
mq11xx_base 11972
0
soc_device 3936 3
h5400_lcd,samcop_base,mq11xx_base
ds 13956
0
pcmcia_core 46892 1
ds
ipv6 224756
8
~ # modprobe
mq1100fb
~ #
lsmod
Module Size Used
by
mq1100fb 5952
0
cfbcopyarea 3104 1
mq1100fb
cfbimgblt 2400 1
mq1100fb
cfbfillrect 3200 1
mq1100fb
h5400_lcd 5032
0
backlight 5124 2
mq1100fb,h5400_lcd
lcd 4900 2
mq1100fb,h5400_lcd
samcop_base 6080 1
h5400_lcd
mq11xx_base 11972
0
soc_device 3936 4
mq1100fb,h5400_lcd,samcop_base,mq11xx_base
ds 13956
0
pcmcia_core 46892 1
ds
ipv6 224756
8
~ # uname
-a
Linux familiar 2.6.6-hh0 #2 Mon Jun 28 15:18:04 CEST 2004 armv5tel unknown
~ # ls
/dev/fb
Matus
Received on Mon Jun 28 10:07:59 2004
This archive was generated by hypermail 2.1.8 : Mon Jun 28 2004 - 10:08:18 EDT