[PATCH] ep93xx: add framebuffer support to edb93xx boards
Ryan Mallon
ryan at bluewatersys.com
Wed Jan 26 19:10:22 EST 2011
On 01/27/2011 01:04 PM, H Hartley Sweeten wrote:
> On Wednesday, January 26, 2011 4:51 PM, Ryan Mallon wrote:
>> On 01/08/2011 11:38 AM, H Hartley Sweeten wrote:
>>> The ep9307, ep9312, and ep9315 variants of the ep93xx processor include the
>>> raster engine needed for framebuffer support.
>>>
>>> This allows the EDB93xx boards with those processors to use the framebuffer
>>> driver.
>>>
>>> Tested on an EDB9307A with the following kernel parameters:
>>> video=640x480-16 at 60
>>> video=1024x768-16 at 60
>>>
>>> Signed-off-by: H Hartley Sweeten <hsweeten at visionengravers.com>
>>>
>
>>> +static int __init edb93xx_has_fb(void)
>>> +{
>>> + if (machine_is_edb9307() || machine_is_edb9307a() ||
>>> + machine_is_edb9312() || machine_is_edb9315() ||
>>> + machine_is_edb9315a()) {
>>
>> return (machine_is_edb9307() || machine_is_edb9307a() ...
>
> OK.
>
> I'm wondering if these *_has_{peripheral} helpers should just be defines and
> moved to one of the mach headers. That way the other ep93xx platforms can
> use the same helpers.
I would think that they are only really needed for the edb board file
which supports all of the processors types. IIRC, The other boards all
have a specific processor and so the peripheral setup is fixed.
~Ryan
--
Bluewater Systems Ltd - ARM Technology Solution Centre
Ryan Mallon 5 Amuri Park, 404 Barbadoes St
ryan at bluewatersys.com PO Box 13 889, Christchurch 8013
http://www.bluewatersys.com New Zealand
Phone: +64 3 3779127 Freecall: Australia 1800 148 751
Fax: +64 3 3779135 USA 1800 261 2934
More information about the linux-arm-kernel
mailing list