Re: latest kernel for am35xx

2012-06-01 Thread Maxim Podbereznyy
Hey Mark!

I don't like to look stupid, but I don't find v3.4 tag here:
http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap.git;a=tags

please have a look at. There are only a few candidates there for the v3.4


2012/6/1 Mark A. Greer mgr...@animalcreek.com:
 [Somehow this didn't get out the first time so resending.]

 On Thu, May 31, 2012 at 08:36:05PM -0700, Mark A. Greer wrote:
 On Thu, May 31, 2012 at 10:08:44AM +0300, Maxim Podbereznyy wrote:
  Hi!

 Hi Maxim

  http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap.git
  Does anyone knows a working branch/tag for am3517evm? I need the board
  boots fine with Ethernet enabled and working.
 
  I read a few messages at e2e forum and all of them report about broken
  features.. I need wl1271 support in the kernel therefore I have to use
  on the latest kernels.

 There are several issues with the am35x code in the current community.
 However, if you checkout k.o. v3.4, use omap2plus_defconfig, enable
 CONFIG_TI_DAVINCI_EMAC, and add 'nohlt' to the cmdline, you will be
 able to boot the am3517evm.  Don't try a Suspend-to-RAM though.

 Mark
 --
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: latest kernel for am35xx

2012-05-31 Thread Maxim Podbereznyy
Hi!

http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap.git
Does anyone knows a working branch/tag for am3517evm? I need the board
boots fine with Ethernet enabled and working.

I read a few messages at e2e forum and all of them report about broken
features.. I need wl1271 support in the kernel therefore I have to use
on the latest kernels.

2012/5/30 Anil Kumar anilkumar...@gmail.com:
 Hi Lisarden,

 Please try this.

 git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git

 Thanks,
 Anil

 On Wed, May 30, 2012 at 2:21 PM, Maxim Podbereznyy lisar...@gmail.com
 wrote:

 Hi!

 I need to use the latest kernel at a am3517 based board where
 Craneboard schematic was used as a reference. In addition to Cranboard
 scheme I have wl1271 chip added and therefore I need a kernel - one of
 the latests to support wireless feature.

 The job I did:
 1) used kernel from Craneboard (Mistral repository) - 2.6.32, no wl1271
 support
 2) OMAPPSP_04.02.00.07 - 2.6.37, tps65910 driver is broken
 3) AM335x PSP 04.06.00.07 - does not compile for am3517evm

 Can anybody suggest some alive kernel tree where tps65910 and wl1271
 chips are supported? Having am3517evm or am3517crane board files would
 be a great help!

 Thanks in advance!
 Max
 --
 To unsubscribe from this list: send the line unsubscribe linux-omap in
 the body of a message to majord...@vger.kernel.org
 More majordomo info at  http://vger.kernel.org/majordomo-info.html


--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


latest kernel for am35xx

2012-05-30 Thread Maxim Podbereznyy
Hi!

I need to use the latest kernel at a am3517 based board where
Craneboard schematic was used as a reference. In addition to Cranboard
scheme I have wl1271 chip added and therefore I need a kernel - one of
the latests to support wireless feature.

The job I did:
1) used kernel from Craneboard (Mistral repository) - 2.6.32, no wl1271 support
2) OMAPPSP_04.02.00.07 - 2.6.37, tps65910 driver is broken
3) AM335x PSP 04.06.00.07 - does not compile for am3517evm

Can anybody suggest some alive kernel tree where tps65910 and wl1271
chips are supported? Having am3517evm or am3517crane board files would
be a great help!

Thanks in advance!
Max
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


tps65910

2012-05-18 Thread Maxim Podbereznyy
Hey guys!

Who knows how to initialize and use tps65910 driver in linux with
am3517? I designed a board using the Craneboard schematic as a
reference. Mistral provides the kernel 2.6.32 and it works fine. Now
I'm porting the BSP to kernel 3.0.17 and don't know how to implement
voltage regulator features with the tps65910 driver (it appeared in
kernel 3.0 ) under kernel 3.0 environment.

I'm watching board-omap3beagle.c as a reference and tps65910.c driver
and can't find any correlation. Any suggestions?

Any help is appreciated!

Max
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: tps65910

2012-05-18 Thread Maxim Podbereznyy
Hi Mohammed!

Thanks a lot! This code certainly can be used as a reference. I just
wonder why it was not possible to rewrite tps65910 driver to comply
with current twl interface? For example tps65910 API for the
Craneboard is 100% the same as for OMAP3 and therefore porting
features from Beagleboard to any board with tps65910 would be like
1-2-3. am33xx BSP is supported by TI, omap3evm is supported by TI,
though both BSPs have absolutely different PMIC API in spite of they
implement the same features..

Max

2012/5/18 Mohammed, Afzal af...@ti.com:
 Hi Maxim,

 On Fri, May 18, 2012 at 13:23:53, Maxim Podbereznyy wrote:
 Hey guys!

 Who knows how to initialize and use tps65910 driver in linux with
 am3517? I designed a board using the Craneboard schematic as a
 reference. Mistral provides the kernel 2.6.32 and it works fine. Now
 I'm porting the BSP to kernel 3.0.17 and don't know how to implement
 voltage regulator features with the tps65910 driver (it appeared in
 kernel 3.0 ) under kernel 3.0 environment.

 I'm watching board-omap3beagle.c as a reference and tps65910.c driver
 and can't find any correlation. Any suggestions?

 Any help is appreciated!

 AM335X EVM (support not yet in mainline) works with tps65910, in case AM335X
 release helps you,

 git://arago-project.org/git/projects/linux-am33x.git 
 v3.2_AM335xPSP_04.06.00.07

 Regards
 Afzal
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


tps65930 microphone fails in 3.0.17

2012-02-25 Thread Maxim Podbereznyy
Hi colleagues!

I'm working with Angstrom Linux where the kernel 3.0.17-115c is
currently used. I use a Beagleboard clone with TPS65930 installed
instead of TPS65950 on Beagle. Recently I've been using 2.6.32 and a
Microphone feature worked fine after applied patches for Devkit8000 to
the registers set for TPS65930 in twl4030.c. The problem appeared in
the latest kernel 3.0.17 where setting registers to correct values
does not enable a Microphone recording. Specifically I don't see the
MIC BIAS functioning while I enabled in MICBIAS_CTL (voltage level is
zero at allmicrophone pins).

The default alsamixer supplied with Angstrom distribution does not let
to manage the Microphone bias.

Please suggest a direction to follow..

best wishes,
Max
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


ks8851 speed regression in kernel 3.0.17-115c

2012-02-22 Thread Maxim Podbereznyy
Hi!

Current kernel: linux-3.0.17-r115c
Download speed:  745kB/sec

Previous kernel: 2.6.32-r78
Download speed: 1MB/sec

I noticed the regression in speed for ks8851 driver (Micrel
KSZ8851-SNL). I used this part with kernel 2.6.32 and the speed was
1MB/s. Then the driver code was changed and for current Linux version
linux-3.0.17-r115c the speed is 745kB/s. 25% speed reduce is indeed
noticeable.

I use Angstrom Linux built in OE environment.
Target board is Beagleboard C4.
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


tps65930: MIC does not work

2012-02-22 Thread Maxim Podbereznyy
Hi!

I use Angstrom Linux with devkit8000 where TPS65930 is installed.
Current kernel version is linux-3.0.17-r115c.

I can't enable MIC working while it worked in 2.6.28-omap and
2.6.32-r78. I suspect the MIC Bias control does not function because I
can't see any voltage level at a microphone jack. Trying to use
alsamixer does not let me achieve the goal.

I already set registers to necessary values (borrowed from working
2.6.28-omap) but no sound is still captured from a mic by arecord
utility.

Please suggest how to fix this issue.

Thanks in advance.
Max
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Problem to set fb timings for a new display

2011-06-15 Thread Maxim Podbereznyy
Hi!

I'm using Beagleboard clone with TFT display connected. The display is 3.5
320x240.

I created a new driver for this display for the kernel 2.6.32 (beagleboard
BSP) obtained from the OE environment. When u-boot starts I set the
following variables:

 setenv defaultdisplay pt35
 setenv dvimode 320x240MR-16@60

All I need is to have timings specified in my driver:

static struct omap_video_timings pt35_timings = {
.x_res = 320,
.y_res = 240,

.pixel_clock= 8000,

.hsw= 30,
.hfp= 40,
.hbp= 0,

.vsw= 5,
.vfp= 13,
.vbp= 4,
};

But with dvimode set to 320x240MR-16@60 an image is rather good, but is
shifted a little. As I understand the timings is calculated by CVT and I
can't change them.
If I set dvimode to 320x240-16@60 then I get timings from
drivers/video/modedb.c:
}, {
/* 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio */
NULL, 60, 320, 240, 79440, 16, 16, 16, 5, 48, 1,
0, FB_VMODE_DOUBLE
}, {

I want to set margins (porches) for the image but don't know how. Please
advise!

best regards,
Max
--
To unsubscribe from this list: send the line unsubscribe linux-omap in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html