== Rajendra Nayak <rnayak> ==
=== Highlights ===
* Repost of twl regulator DT support clubbing all other changes
to the same driver from Tero K and Peter U. Mark pulled patches
into his -next. dts file changes pushed via Tony.
* Review/testing of card detect for MMC cleanup patches from Tony.
* System control module driver, adding MMC quirks needed for pbias,
currently the driver resides in drivers/platform/arm/omap. Not
sure whats the right place. More work needed for OMAP3 and OMAP2
support.
* Continue work on System control module driver.
* Start working on 'static data' cleanup for hwmod.
=== Misc ===
* Misc review/test of patches on linux-omap for IO daisy/CORE ret
support and some hwmod fixes for keypad.
=== Plans ===
* Get all MMC cleanups in.
* Continue work on System control module driver.
* Start working on 'static data' cleanup for hwmod.
=== Misc ===
* None
== Linus Walleij linusw ==
=== Highlights ===
* Grant merged the SPI message queue core patch,
also Mark Browns patch moving the Samsung SPI
driver to use this central message queue.
* Discussed dmaengine. This is pretty important, it looks
like someone needs to step up and look into the
channel mapping problem which is a pretty big
piece of work.
* Pushed out an interesting core driver patch that was
harvested from Rabin inside ST-Ericsson.
* Pushed out a new set of three MFD patches for
AB8500 trying to keep things in sync.
* Reviewed and ACK:ed a set of 7 device tree patches
for ux500 by Lee Jones, now probably merged by
Arnd.
* Reviewed and ACK:ed the v7 clk patches from Mike
Turquette.
* Volunteered for the MMCI driver maintenanceship.
Russell will keep it for now even though it's marked
"orphaned" in MAINTAINERS.
* Discussed a bit around ALSA SoC AB8500 codec
implementation driven by Ola LILJA from ST-Ericsson.
* Discussed some LED patches from Bryan Wu.
=== Plans ===
* Get ready to issue pull request for pinctrl this
coming merge window.
* Prepare to convert ux500 (gpio-nomadik) to pinctrl
for the kernel 3.5 timeframe.
* Attending the Embedded Systems Conference in
San Jose 27th thru 30th of march.
* Tentative easter vacation first week april.
* Test the U9540 core patches on real hardware and
rework as outlined by Arnd.
* Test the PL08x patches on the Ericsson Research
PB11MPCore and submit platform data for using
pl08x DMA on that platform.
* Look into other Ux500 stuff in need of mainlining...
like
- Ux500 clocks
- the HWMON stuff.
=== Issues ===
* We really need someone to look at dmaengine for
member SoCs.
Thanks,
Linus Walleij
=== Highlights ===
* Spent a large chunk of time on fadvise volatile work. Fixed circular
locking issues and simplified things a bit. Polished up the code and
submitted to lkml for review. Researching some alternative approaches.
* Was alerted to a locking issue in the timekeeping code, sent an RFC
fix to address the problem.
* Iterated a few times on clocksource switching bug patches and sent a
pull request for my current queue of fixes to tglx
* Did some internal IBM assistance & internal IBM process items.
* Was late, but sent out Android Subteam meeting email.
=== Plans ===
* Try to get a first pass at a page-tag approach to the volatile pages
implementation.
* Working on presentation abstract for plumbers
=== Issues ===
* Frustrated by my slow progress.
== Arnd Bergmann (arnd) ==
=== Highlights ===
* Took over arm-soc merging from Olof again
* accepted heaploads of patches into arm-soc, now closed
* DT conversion for spear6xx, kirkwood, ux500, at91
* driver changes for davinci, lpc32xx, exynos
* ep93xx cleanup
* numerous smaller fixes
* exynos5 Soc support
* common struct clk
* assisted DT conversion on a lot of platforms
Hi Guys ,
I am working on a samsung sp5v310 development kit.
I wanted to read a peripheral register (battery charger) in u-boot.
This device is interfaced on i2c0. I am working with the u-boot in
git://git.linaro.org/boot/u-boot-linaro-stable.git
I wanted to do i2c_read in the code, but as i understand the i2c
support is not there in u-boot for s5pv310 SOCs. Please confirm, if this
is correct or i am wrong.
If there is support to do i2c operations on s5pv310 SOCs, please point
me to the right file, where i can find i2c configurations for s5pv310 SOCs.
thanks,
- Avinash
PS:
1. There are no i2c macros in include/configs/smdkv310.h.
2. After adding,below macros to enable i2c support for smdkv310,
/* I1C */
#define CONFIG_HARD_I2C 1
#define CONFIG_SYS_I2C_SPEED 100000
#define CONFIG_SYS_I2C_SLAVE 1
#define CONFIG_SYS_I2C_BUS 0
#define CONFIG_SYS_I2C_BUS_SELECT 1
#define CONFIG_I2C_MULTI_BUS 1
i get below error:
/media/data/avinash/c.labs/
git.clones/bootloader/uboot/arch/arm/lib/board.c:189: undefined reference
to `i2c_init'
common/libcommon.o: In function `stdio_init':
/media/data/avinash/c.labs/git.clones/bootloader/uboot/common/stdio.c:215:
undefined reference to `i2c_init'
And there are no i2c related support inside the u-boot for samsung smdkv310.
avinash@avinash-desktop:/media/data/avinash/c.labs/git.clones/bootloader-new/uboot$
grep -inlr 'v310' . > v310.files.txt
avinash@avinash-desktop:/media/data/avinash/c.labs/git.clones/bootloader-new/uboot$
cat v310.files.txt | xargs grep -inr 'i2c_init'
Binary file ./uboot.PS matches
avinash@avinash-desktop:/media/data/avinash/c.labs/git.clones/bootloader-new/uboot$
== Niklas Hernaeus <nhe> ==
=== General activity ===
* DT-work started on the RTC, PL031.
* Due to non-synchronization among us, some work has been duplicated.
* A google document is now used for synchronization and status.
* There seem to be no patches ready for PL180, Saugata Das is
probably assigned (?).
* Arnd helped out with an integration of my previous patch and Lee's
patches. Thanks.
* There is now a working DT environment for Snowball. Work continues with
new drivers.
== Rajendra Nayak <rnayak> ==
=== Highlights ===
* mmc platform callback cleanups posted. Ground work before these
callbacks get moved into a system control module driver.
* More mmc driver general cleanups while working on DT.
* mmc dt series v2 with minor comments from Grant. Found an issue
with the previous series which seemed to work only with MMC_DEBUG
enabled. Issue root caused to OMAP4 controllers needing a special
reset mechanism.
* Worked some more on the system control module driver adding support
for omap2 and omap3. The SCM driver is still limited to adding only
mmc functionality.
=== Plans ===
* Get mmc-dt patches merged.
* Post all mmc driver cleanups accumulated.
* Make System control module driver work with multiple SCM hmwod
instances added (latest series from Paul W)
=== Misc ===
* None
=== Highlights ===
* Reviewed the current android common/android-3.3 branch and pulled out
updates to the already upstream items in staging, and submitted them to
Greg for staging-next, so they'll be ready when the 3.4 window opens
soon. These efforts got some positive press here:
http://www.phoronix.com/scan.php?page=news_item&px=MTA2ODA
* Discussed androidization topic branch for Andrey's linaro linux
kernel. Sent the current AOSP 3.3 branch to Andrey for the 12.3 release.
* Reworked my range-tree code for fadvise volatile to use a rbtree for
better balancing & to simplify the code. Also spent time trying to work
out dual-list locking issues.
* Got pulled into some community timekeeping bug reports, I've tried,
but haven't been able to reproduce yet.
* Verified PaulW's omap resume fix patch
* Got pulled into a sched_clock issue. Reviewed and acked a fix on lkml.
* Updated my rtc, timekeeping and clocksource queues for 3.4.
=== Plans ===
* Continue implementing solution to fadvise volatile dual-list locking
issue
* Likely a few other timekeeping issues & trying to make sure everything
I have pending for 3.4 is queued upstream.
=== Issues ===
* NA