lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:	Tue, 12 Jun 2012 00:40:46 +0200
From:	Patrik Jakobsson <patrik.r.jakobsson@...il.com>
To:	Christian Gmeiner <christian.gmeiner@...il.com>
Cc:	linux-kernel@...r.kernel.org, Alan Cox <alan@...rguk.ukuu.org.uk>
Subject: Re: gma500: Cannot find any crtc or sizes - going 1024x768

On Mon, Jun 11, 2012 at 4:16 PM, Christian Gmeiner
<christian.gmeiner@...il.com> wrote:
> Hi,
>
> I am working with a custom/embedded device, which has the following device:
>
-- Snip ---
>
> At the moment (kernel 3.2.20) I am using this device with the vesa
> driver, but I tested 3.5-rc2+ on the
> device with the gma500 driver.
>
>
> [    7.885054] gma500 0000:00:02.0: setting latency timer to 64
> [    7.885395] [drm:psb_intel_opregion_setup], Public ACPI methods supported
> [    7.885408] [drm:psb_intel_opregion_setup], ASLE supported
> [    7.885435] gma500 0000:00:02.0: Enabling MSI failed!
> [    7.885542] [drm] internal display is MIPI display
> [    7.885658] ioremap error for 0x3ddbd000-0x3ddbe000, requested 0x10, got 0x0
> [    7.885759] gma500 0000:00:02.0: Unable to read GCT!
--- Snip ---
> [    7.914951] gma500 0000:00:02.0: VBT signature missing
--- Snip ---
> [    8.063001] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
> [    8.063127] [drm] No driver support for vblank timestamp query.
> [    8.063369] gma500 0000:00:02.0: DSI is not supported
Indicates that oaktrail_lvds_init() is skipped

> [    8.113473] No connectors reported connected with modes
> [    8.113575] [drm:drm_setup_crtcs],
> [    8.113591] [drm:drm_setup_crtcs], picking CRTCs for 2048x2048 config
> [    8.113601] [drm] Cannot find any crtc or sizes - going 1024x768
> [    8.125973] fbcon: psbfb (fb0) is primary device
> [    8.127827] [drm:drm_crtc_helper_set_config],
> [    8.127835] [drm:drm_crtc_helper_set_config], [CRTC:3] [NOFB]
> [    8.168231] [drm:drm_crtc_helper_set_config],
> [    8.168238] [drm:drm_crtc_helper_set_config], [CRTC:4] [NOFB]
> [    8.231312] Console: switching to colour frame buffer device 128x48
> [    8.257610] fb0: psbfb frame buffer device
> [    8.257807] drm: registered panic notifier
> [    8.258049] [drm] Initialized gma500 1.0.0 2011-06-06 for
> 0000:00:02.0 on minor 0
--- Snip ---
> An run into this problem - there may be some more:
> Cannot find any crtc or sizes - going 1024x768
>
> Depending on the connected display, there are two ways the panel is connected.
>
> 1) up to WVGA - LVDS
> 2) else SDVO
>
> There is no EDID available.. it is only possible to read out the
> defined display resolution
> via an at24 eeprom found on the i2c bus of the device.
--- Snip ---
> So... what options do I have to fix my problems?

Your device seems to lack the pieces needed for auto-detection of the outputs.

I'd start by forcing oaktrail_lvds_init to run. Look at the first function in
oaktrail_device.c. You'll find that a fuse value is required and that you don't
have it.

We have no SDVO support for Oaktrail and I've never seen any hardware
that does LVDS over SDVO (though there is support for that on Poulsbo).

-Patrik
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ