[Gta04-owner] Kernel 3.7 extensions
Dr. H. Nikolaus Schaller
hns at goldelico.com
Thu Jan 31 09:32:00 CET 2013
Am 31.01.2013 um 01:40 schrieb Benjamin Deering:
> On 01/28/2013 04:29 AM, Dr. H. Nikolaus Schaller wrote:
>> Hi Neil,
>> I am working to add many nice features the hw-validation kernel already
>> has (like tv-out, missing sensors, camera, pvr, display panel support for 3704,
>> 7004 device variants and some minor things required mostly for hardware
>> tests) to the 3.7 kernel.
>>
>> One piece of code isn't clear to me:
>>
>> #ifdef CONFIG_TOUCHSCREEN_TSC2007
>> tsc2007_boardinfo.irq = gpio_to_irq(TS_PENIRQ_GPIO);
>> i2c_register_board_info(2,&tsc2007_boardinfo, 1);
>> #endif
>> #ifdef CONFIG_BMP085
>> i2c_register_board_info(2,&bmp085_boardinfo, 1);
>> #endif
>> omap_register_i2c_bus(2, 400, gta04_i2c2_boardinfo,
>> ARRAY_SIZE(gta04_i2c2_boardinfo));
>>
>> Was there a specific reason to register those two devices
>> separately and not simply have them listed in gta04_i2c2_boardinfo[]?
>>
>> Nikolaus
>>
>> _______________________________________________
>> Gta04-owner mailing list
>> Gta04-owner at goldelico.com
>> http://lists.goldelico.com/mailman/listinfo/gta04-owner
>>
> Thanks for working on this!
>
> I have it booting now on my SHR install. This change was required to get audio (including HW audio routing for A4) working. I will try to play with the camera if I get a chance.
>
> Ben
> <3.7-hwroute.patch>
Thanks! It compiles fine.
One thing for the records of future development: we should use snd_soc_dai_set_tristate() to tri-state the interface and not tamper with pinmux.
BR,
Nikolaus
More information about the Gta04-owner
mailing list