PSB C0 HW Support
=================
No change from last week. We're still waiting for C0 HW. 

SDIO
====
We've updated and re-sync'd our SDIO patches with Pierre Ossman's latest
code. These patches have been committed to our moblin kernel git tree
but not yet released into the gaston repository. 

Dabney Thermal patches
======================
The Alpha release of the Dabney Thermal patches have been applied to the
Moblin kernel. We're waiting on a special BIOS and FW to test.

USB Client Drivers
==================
We've applied the USB Client C0 release kernel patches to the Moblin
kernel git tree but not yet released a new set of kernel packages to the
gaston repository. There are a number of issues with this version of the
USB Client driver and since we don't have C0 HW we're only able to test
on B0/B1. 

Known Issues:
+ We had to load the iusbc module with force_fullspeed=1 parameter to
force UDC to USB 1.1 mode. 
+ Need to have an unload/reload cycle to make USBC work both for Mass
Storage and RNDIS feature and both for Windows XP host and Linux host. 
+ RNDIS issue: On a Windows host, the Windows rndis device driver
doesn't recognize the MID device, error response is "Windows could not
recognize the USB device ..."
+ RNDIS cause kernel panic issue: If you plug in CB to Windows XP and
then plug it to Linux host or vice-versa, RNDIS will cause CB to hang,
the keyboard LED blinking indicates a kernel panic.

PSB Gfx & Video Drivers
=======================
No code changes this week. We're working with the PSB Gfx driver team in
an attempt to get them to move to the Xorg 1.4 base and the 2.6.24
kernel's drm.ko. This is to fix the issue with libexa and drm.ko. This
is a must for a move to Hardy. When I have something to report I'll let
the team know more. The Beta1 release of the 3D drivers were privately
integrated on moblin.org, but were found to be very unstable. We're
waiting on the Beta3 release before we do anything more. 

Power and Performance Testing/Optimization
==========================================
Reported the issue with psb.ko generating 140+ interrupts/second when
the system is idle to PSB Gfx driver team and they thought it was caused
by vsync interrupt. They've added an option to disable vsync interrupt,
but it will cause tearing when dragging a window. They need to find out
what's the D state during CPU idle and only disable vsync interrupt when
that D state is entered. Still waiting on C0 HW to investigate the high
number of external interrupts with the local APIC timer.

+=+=+
Rob Rhoads                       mailto:[EMAIL PROTECTED]
Software Architect               
Open Source Technology Center    Office: 503-712-6675
Software Solutions Group         mobile: 971-533-2451
Intel Corporation
Hillsboro, Oregon  USA

-- 
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile

Reply via email to