Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Ported Q7 BetaRC reduce max_fb_size based on
6005-MMP3-QSEVEN-add-dynamic-lvds-switch-support.patch
for lcd_mipi.c and pxa168fb.c
Signed-off-by: Frank Fang <frankf@marvell.com>
(cherry picked from commit 96e79901afd07daa8a53d59f9b02da17e92cb30e)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Ported BetaRC 6006-MMP3 QSEVEN: fix build error when CPUFREQ and DEVFREQ
are disabled
Signed-off-by: Danfeng Hong <hongd@marvell.com>
(cherry picked from commit e22379893be749dc85ec0338988ff841e66a46fa)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Ported Q7 BetaRC 6000-MMP3: QSEVEN use delayed workqueue to replace timer to
implement GC Qos constraint
The wait_for_completion_timeout would be called inderectly by timer function named gc_set_constraint.
The process context switching and sleeping in timer are forbidden
Signed-off-by: Wei Su <wei.su@archermind.com>
(cherry picked from commit 9a7cc002bb1fb9c7a0506c69928b803afe2a5b59)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Ported Q7 BetaRC 6004-MMP3 QSEVEN: add DDR_CONSTRAINT_LVL2 support
Signed-off-by: Danfeng Hong <hongd@marvell.com>
Signed-off-by: Frank Fang <frankf@marvell.com>
(cherry picked from commit c190b51b2dc97eb406a4815c4b6e609a9c2670d7)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Port BetaRC 6008-MMP3-QSEVEN-keep-gc-power-on-during-gc_release-to.patch
Signed-off-by: Danfeng Hong <hongd@marvell.com>
Signed-off-by: Frank Fang <frankf@marvell.com>
(cherry picked from commit 75780aa2cf4e241d4cfdc21a34beea9368627353)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
port from Q7 BetaRC patch 5997
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: frankf <frankf@marvell.com>
(cherry picked from commit accc5f8da4cd6f5c8da6791f650635719ad6e128)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
The process would be switched and go sleeping when invoking pm_qos_update_request()
in gc_clk_enable() for GC Qos constraint. So GC clock driver must be allowed to sleep
and the IRQ could not be disabled.
Change-Id: I7440be094317f30809203d1a2d86862beb57b419
Signed-off-by: Wei Su <wei.su@archermind.com>
(cherry picked from commit bca20d77881eef8e8a3b069722b737d049a9ec7b)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Danfeng Hong <hongd@marvell.com>
(cherry picked from commit aa94fff95bcb018c42597bea709160f047b1e631)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
was degrading performance
Signed-off-by: dipen <dpatel@marvell.com>
(cherry picked from commit e9c06ce16060aa8f67edcc748abf7df24c9a58e2)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
(cherry picked from commit 424ebbdff462153a638cb0e4ea33951bc0ebdd73)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Modified mmp3 system settings file to read 25 or 26Mhz
reference clock from the fsic
Signed-off-by: dipen <dpatel@marvell.com>
(cherry picked from commit 9e9bbf8e4fe196d440fe170b090f180fc29466e7)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
(cherry picked from commit a3edfdf0a7cfd9d3446bbfe05b562e21716581bc)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
BugLink: https://launchpad.net/bugs/1163213
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Pulled in the config changes marvell made in
69b85fddc162413fb4c2a2987ca99c2bab1d1248
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
accomodate BetaRc rootfs change
Signed-off-by: Frank Fang <frankf@marvell.com>
Signed-off-by: Tony Liao <tliao@marvell.com>
(cherry picked from commit c744da0c282bf03b1f884997b238acbbb4cf22ac)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Tony Liao <tliao@marvell.com>
(cherry picked from commit a529f84ad2b8f8ba38085efd3bd47741cbd4efbf)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Tony Liao <tliao@marvell.com>
(cherry picked from commit deb77d12d24eb8e286613b049b2653aeb9ac855e)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
ariel2-kernel-20130228-2.0b-rc2_parallel_lcd_ariel_dynamic.patch Signed-off-by: Tony Liao <tliao@marvell.com>
(cherry picked from commit 16177685a684c54822cd4d3b0b96ea1b76bc6710)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
ariel2-kernel-20130228-2.0b-rc2_parallel_lcd_ariel_dynamic.patch Signed-off-by: Tony Liao <tliao@marvell.com>
(cherry picked from commit 1af3059c09cc124031b0acb0c76508054de5fa73)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Track pages which undergo readahead and for each record which were
actually consumed, via either read or faulted into a map. This allows
userspace readahead applications (such as ureadahead) to track which
pages in core at the end of a boot are actually required and generate an
optimal readahead pack. It also allows pack adjustment and optimisation
in parallel with readahead, allowing the pack to evolve to be accurate
as userspace paths change. The status of the pages are reported back via
the mincore() call using a newly allocated bit.
Signed-off-by: Andy Whitcroft <apw@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Leann Ogasawara <leann.ogasawara@canonical.com>
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
This patch uses TRACE_EVENT to add tracepoints for the open(),
exec() and uselib() syscalls so that ureadahead can cheaply trace
the boot sequence to determine what to read to speed up the next.
It's not upstream because it will need to be rebased onto the syscall
trace events whenever that gets merged, and is a stop-gap.
Signed-off-by: Scott James Remnant <scott@ubuntu.com>
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
CONFIG_HW_BREAKPOINT causes kernel oops on startup.
Disable it for now.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
LP: #1152330
When there's no valid content in EEPROM, a random MAC address will be
used. But if a different address is used on each ifup, network manager
will not do auto configuration on this interface.
Generate the random MAC address only once on driver bind and keeps using
this address until unbind to fix this issue.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Usage:
cat /sys/devices/platform/pxa2xx-i2c.3/i2c-3/3-0058/ec_version
Signed-off-by: Tony Liao <tliao@marvell.com>
(cherry picked from commit ff67198cecdfb02f653d9aefd210f9f74f741bbd)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Disbale FRAMEBUFFER_CONSOLE since it causes random hang.
(LP: #1136479)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
(cherry picked from commit 8f4a250fcfd6b9931d0ccd7dfb05e4602cd32e27)
|
|
(cherry picked from commit 7c6da4507c53d83ad7e229f03081921df7c2f450)
Conflicts:
arch/arm/mach-mmp/pm-hotplug.c
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
(cherry picked from commit aa101cde4ea8f4579e659aeb30547e3ffe087bde)
|
|
(cherry picked from commit f80547cff412a669f6f35434017d0a6f8a21bbe9)
|
|
arch/arm/mach-mmp/include/mach/mfp-mmp2.h
(cherry picked from commit e50799bfcaec8eaed4832d9a30c167ad56ccd4f2)
|
|
For Ariel scancode support
new file: drivers/input/keyboard/arielatkbd.h
modified: drivers/input/keyboard/atkbd.c
(cherry picked from commit 7c9179c1f87de32250beaad96acf828454e46a02)
|
|
Merge and sync IDT1338-RTC to MMP-RTC
Remove IDT 1338 driver from .config
(cherry picked from commit beea15aa935a963db90f1b5e947c7eee019ac809)
|
|
Read thermal over 61C
modified: arch/arm/configs/qseven_defconfig
modified: drivers/thermal/mmp3_thermal.c
(cherry picked from commit 5f959fde0c863d49c8ccd887abc022bb00746f9b)
|
|
Changes for Ariel ALSA setting
modified: sound/soc/codecs/88ce156-codec.c
modified: sound/soc/pxa/qseven.c
(cherry picked from commit d21654316c2d0e960e9f9e546822ae6a72209c49)
|
|
update EC SPI support
modified: arch/arm/configs/qseven_defconfig
modified: drivers/input/serio/Kconfig
new file: drivers/input/serio/eneec.c
new file: drivers/input/serio/eneec_ioc.h
new file: drivers/input/serio/eneec_spi.c
new file: drivers/rtc/rtc-idt1338.c
new file: include/linux/i2c/eneec.h
(cherry picked from commit a576418776bd5ab88a9f50414a1ca4005c948679)
|
|
Commit for ENE EC driver
RTC driver init version.
arch/arm/mach-mmp/qseven.c support power off/reboot but need EC firmware
modified: arch/arm/configs/qseven_defconfig
modified: arch/arm/mach-mmp/include/mach/mfp-mmp2.h
modified: arch/arm/mach-mmp/qseven.c
modified: drivers/input/serio/Kconfig
modified: drivers/input/serio/Makefile
modified: drivers/rtc/Kconfig
modified: drivers/rtc/Makefile
Untracked files:
(use "git add <file>..." to include in what will be committed)
drivers/input/serio/eneec.c
drivers/input/serio/eneec_ioc.h
drivers/input/serio/eneec_spi.c
drivers/rtc/rtc-idt1338.c
include/linux/i2c/eneec.h
(cherry picked from commit 6c7d526bb58ebeafee1f2718beecade322eaf12f)
|
|
resolve video playing choppy issue reported by wyse.
Signed-off-by: Tony Liao <tliao@marvell.com>
(cherry picked from commit ec73e5878a6a22d4baabf03e1aa54ef4d3f31235)
|
|
<tliao@marvell.com>
(cherry picked from commit bb986456c6e0d230e5a2f123d6367fc693a4960d)
|
|
<tliao@marvell.com>
(cherry picked from commit 17bad887f1f6deaec28fff0f8a5442f0069cac41)
|
|
<tliao@marvell.com>
(cherry picked from commit 259949c9a8ea2dac392662ebce30403b9bb2c9b5)
|
|
Liao <tliao@marvell.com>
(cherry picked from commit a0755bbaac7f6ce0ac8bf1afe91029f7c15e0436)
|
|
Revert inventec's change for merging marvell's 2.0b code drop.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Revert inventec's change for merging marvell's 2.0b code drop.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
This revert commit 50e57393a36657b8dff8b3918b7c000114601d93
for merging marvell's 2.0b code drop.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
This revert commit 5a59a2ab6a6f9b70b2907cf1cdb31f4cfec0871b
for merging marvell's 2.0b code drop.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
This revert commit ab2246c84476d7c02a3042e7711f272f4c1672c2
for merging marvell's 2.0b code drop.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
This revert commit 095cb91e626cc54b84556ca548324f8d29375271
for merging marvell's 2.0b code drop.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Rex Tsai <chihchun@kalug.linux.org.tw>
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
J. R. Okajima (38):
aufs stdalone: base patch, from aufs2.2-3.0
aufs stdalone: kbuild patch, from aufs2.2-3.0
aufs stdalone: standalone patch, from aufs2.2-3.0
aufs stdalone: loopback patch, from aufs2.2-3.0
aufs stdalone: proc_mmap patch, from aufs2.2-3.0
aufs stdalone: update the prefix in patch filename
aufs3.0 20110815
aufs3.0 20110822
aufs3.0 20110829
aufs3.0 20110919
aufs3.0 20111010
aufs3.0 20111024
aufs3.0 20111031
aufs3.0 20111107
aufs3.0 20111114
aufs3.0 20120109
aufs3.0 20120312
aufs3.0 20120326
aufs3.0 20120402
aufs3.0 20120430
aufs3.0 20120611
aufs3.0 20120730
aufs3.0 20120827
aufs: support for syncfs(2)
aufs: bugfix, possible lockdep message
aufs3.0 20121126
update the donator list
aufs: possible bugfix, race in lookup
aufs: bugfix, half refreshed iinfo
aufs3.0 20121210
aufs: tiny, remove a space
aufs: update copyright for 2013
aufs3.0 20130107
aufs: tiny, revise a warning
aufs: possible bugfix, au_lkup_by_ino() returns ESTALE
aufs3.0 20130114
aufs: bugfix, support for the lock class name
aufs3.0 20130204
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
* enable CONFIG_DM_SNAPSHOT
* disable CONFIG_DM_MULTIPATH and CONFIG_DM_DELAY
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
This patch sets the automatic speed and duplex detection bits
in MAC_CR to enable the mac to determine its speed automatically
from the phy.
Note this must be done BEFORE the receiver or transmitter is
enabled.
Signed-off-by: Stephane Fillod <fillods@users.sf.net>
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 2f3a081ea2f63cd5b3e549a0040c760d87483f99)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
also explicitly set the phy to advertise 1000 speeds
Signed-off-by: Stephane Fillod <fillods@users.sf.net>
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit c0b92e4d44ecaab3cd3f09f9f905306a5989b0d4)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
smsc75xx phy interrupt acknowledge needs an mdio_write to clear
PHY_INT_SRC instead of just a read like in smsc95xx.
Signed-off-by: Stephane Fillod <fillods@users.sf.net>
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit b140504aa3903feaba6f6bc77a4478a944fc12d2)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
fix bug in phy_init loop that was ignoring BMCR reset bit, akin to smsc95xx's d946092000698fd204d82a9d239103c656fb63bf
Signed-off-by: Stephane Fillod <fillods@users.sf.net>
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 8a1d59d79fffdad4bb1b3b5d069da4c6c52db2e6)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Stephane Fillod <fillods@users.sf.net>
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 4f49add9ad297dab392c14dc60d490364080739b)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
smsc75xx needs MII_ACCESS_BUSY to be set to correctly trigger mdio I/O. Note smsc75xx is different from smsc95xx in this regard.
Signed-off-by: Stephane Fillod <fillods@users.sf.net>
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit cb8722d30c20386e4d4b4bc3a2ceceacd35f818a)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
changes
This patch fixes the same issue as reported on smsc95xx, where the
usb device is connected with no ethernet cable plugged-in.
Without this patch sysfs reports the cable as present
flag@flag-desktop:~$ cat /sys/class/net/eth0/carrier
1
while it's not:
flag@flag-desktop:~$ sudo mii-tool eth0
eth0: no link
Signed-off-by: Steve Glendinning <steve.glendinning@shawell.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit 7bdd305e024d78cfb4f32a1badeb5562791ee5b8)
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Enable CONFIG_BLK_DEV_INITRD, CONFIG_RD_GZIP, and CONFIG_RD_LZO.
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
BugLink: https://launchpad.net/bugs/1130977
The color showing in display is RBG, but it should be RGB. This problem
is already fixed by Marvell, but not integrated in the 2nd drop from
Canonical
This fix is from Paul Chen.
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
|
|
* enable DEVTMPFS
* enable DEVPTS_MULTIPLE_INSTANCES and LEGACY_PTYS
* enable BTRFS
* make DRM and VIVANTE modules
|
|
|
|
|
|
|
|
apply Ariel2_Dual_Display.patch in the Alpha4_dual_display
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
* make CONFIG_DRM and CONFIG_DRM_VIVANTE built-in
* enable CONFIG_HID_A4TECH and CONFIG_HID_LOGITECH as module
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Modify some options according to comment #6 of LP:863105
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
Signed-off-by: Wen-chien Jesse Sung <jesse.sung@canonical.com>
|
|
This commit may need to be reverted before merging newer kernel
from inventec.
|
|
RTC driver init version.
arch/arm/mach-mmp/qseven.c support power off/reboot but need EC firmware 0103+
modified: arch/arm/configs/qseven_defconfig
modified: arch/arm/mach-mmp/include/mach/mfp-mmp2.h
modified: arch/arm/mach-mmp/qseven.c
modified: drivers/input/serio/Kconfig
modified: drivers/input/serio/Makefile
new file: drivers/input/serio/eneec.c
new file: drivers/input/serio/eneec_ioc.h
new file: drivers/input/serio/eneec_spi.c
modified: drivers/rtc/Kconfig
modified: drivers/rtc/Makefile
new file: drivers/rtc/rtc-idt1338.c
new file: include/linux/i2c/eneec.h
|
|
modified: arch/arm/configs/qseven_defconfig
modified: arch/arm/mach-mmp/include/mach/mfp-mmp2.h
modified: arch/arm/mach-mmp/include/mach/pxa168fb.h
modified: arch/arm/mach-mmp/mmp3.c
modified: arch/arm/mach-mmp/onboard/lcd_mipi.c
modified: arch/arm/mach-mmp/qseven.c
modified: drivers/usb/otg/mv_otg.c
modified: drivers/video/pxa168fb.c
modified: include/drm/drm.h
modified: scripts/Makefile.clean
new file: sound/soc/codecs/88ce156-codec.c
new file: sound/soc/codecs/88ce156-codec.h
modified: sound/soc/codecs/Kconfig
modified: sound/soc/codecs/Makefile
modified: sound/soc/pxa/Kconfig
modified: sound/soc/pxa/qseven.c
modified: sound/soc/soc-core.c
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
clock
This patch addresses issue when there are multiple dvfs enabled clocks
and one clock tries to change the voltage before other clock gets first
set rate clock, in that situation system voltage is not consistence with
other clock
Signed-off-by: dipen <dpatel@marvell.com>
|
|
during bootup it crashes with low voltages
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Modified usb init not to call plls for 26Mhz as
kernel crashes during boot. Also added 26Mhz compilation
from files and not in the config
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
enabling ddr frequency change at vsync and voltage
controll related to ddr frequency
Signed-off-by: dipen <dpatel@marvell.com>
|
|
provide get_status like vmeta, this will avoid crashing on that
Signed-off-by: dipen <dpatel@marvell.com>
|
|
patch will also address issue of touch screen hang during bootup time touches by adding write fifo empty isr in i2c and powerdown mode in touch driver
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
errors
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
disbale that
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Added support for vmeta ddr freqeuncy pm_qos with compilation
quard in case if we want to disbale that
Signed-off-by: dipen <dpatel@marvell.com>
|
|
26MHz and 25Mhz clocks in fsic and usb pll configuration for 25Mhz, also added ddr_fre compilation guard
Signed-off-by: dipen <dpatel@marvell.com>
|
|
remove kernel boot error when camera patch is applied
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
video playback is on it diabled cpu1 and doesnt enable back when needed
Signed-off-by: dipen <dpatel@marvell.com>
|
|
path also disabling qos for uio_hdmi
Signed-off-by: dipen <dpatel@marvell.com>
|
|
with B1 at affecting places
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
qos for vmeta completely
Signed-off-by: dipen <dpatel@marvell.com>
|
|
storage module compilations support
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
MMP3-1969 jira sightings
Signed-off-by: dipen <dpatel@marvell.com>
|
|
This patch will enable config option for usb mass storage client
on usb OTG interface
Signed-off-by: dipen <dpatel@marvell.com>
|
|
not defined by EHCI Spec. Bits 31:30 of USB_PORTSC not defined
in EHCI Spec. These bits are used to select ULPI Mode for FSIC.
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
reduce memory reservation beacause of memory controller interleaving issue.
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
|
|
this patch will make interrupt as falling edge trigger
Signed-off-by: dipen <dpatel@marvell.com>
|
|
deselecting other platforms
Signed-off-by: dipen <dpatel@marvell.com>
|
|
mk2 platform and devfreq for ddr
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
disble other platforms, also added twsi 2 and 6 in qseven for camera and hdmi
Signed-off-by: dipen <dpatel@marvell.com>
|
|
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
regulator for DVM purposes while buck 2 although progmrammable will remain fixed at 1.8v supply
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Signed-off-by: dipen <dpatel@marvell.com>
Signed-off-by: Kiran Vedere <kvedere@marvell.com>
|
|
Adjust GPU/VPU sram xtc to achieve better Vmin floor.
Change-Id: Ie0cffc119e02b8ac2b57d6f27a67988577b13794
Signed-off-by: Neil Zhang <zhangwm@marvell.com>
|
|
In the original solution, idle constraint is through notification,
which could not call in atomic context, it will bring inconvenience
for the drivers; in this solution, cpuidle driver check constraint
runtime and don't use notification, then other drivers can add
cpuidle constraint freely at anywhere.
Change-Id: Iee6c4225ffbd03b77074cb00dccff2a06d5f2899
Signed-off-by: hongfeng <hongfeng@marvell.com>
|
|
Modify it, or V4.5 eMMC chip will fail in initiation.
Change-Id: I80f77b97636eb507fc242063ffe41c9a1b64d4c0
Signed-off-by: Jialing Fu <jlfu@marvell.com>
|
|
class D registers are also necessary for pxa988, so enable related
register handling. otherwise, it will cause error for audio server.
Change-Id: Ic418d9bfafd3037f3590c09dc72e5a6eb48a1cdc
Signed-off-by: Qiao Zhou <zhouqiao@marvell.com>
|
|
When COMM side request HF DDR, disable PP1,2,3
so PP will be PP4 and up, to allow DDR=800MTPS.
This is according to PP table 5.1
Change-Id: I5a422e1a3b8763d1912a1850cd85295d642f2212
Signed-off-by: Moran Raviv <moranr@marvell.com>
|
|
Remove 88pm860x headset driver from compilation.
Change-Id: I55756ab95a3db35a37f3764fa99ae0c1f2a71781
Signed-off-by: Shay Pathov <shayp@marvell.com>
|
|
Enable these configs to support NetworkManagementService which is need
for android JB.
Change-Id: Iecf3aec7bc42185467be83a1c93cb031ef046ce6
Signed-off-by: Jack Zhu <jmzhu@marvell.com>
Signed-off-by: Jialing Fu <jlfu@marvell.com>
|
|
Set SD8787's PDn and RESETn pin as output and lowe level before we
power on SD8787. Or there is about 40mA leakage.
Change-Id: If4cfc86e82cd2b49d564d9130614772a76c54551
Signed-off-by: Jialing Fu <jlfu@marvell.com>
|
|
Prevent setting interval when sensor is inactive, or it will
cause i2c timeout isssue.
Change-Id: I819e01cf1ea666c724d0dd43c2c1424588d1b31f
Signed-off-by: guoyh <guoyh@marvell.com>
|
|
According to CP, this ldo should not be closed when LPM
This reverts commit 1b7e48ec5fc99d1cebdd071f88f02f11d2763100.
Change-Id: I9756954a6bb63fc5f5001dd8186178b313f168bb
Signed-off-by: Yi Zhang <yizhang@marvell.com>
|
|
There is a known silicon issue which will cause D1P's power is even higher
than M2 on Zx. Remove D1P support to use M2 instead.
This issue will be fixed on A0. Remember to add D1P support back then.
JIRA index: EMEI-101
Change-Id: Iee664626debc3ae9dd2f91c5d9a8a9af75db57ff
Signed-off-by: Raul Xiong <xjian@marvell.com>
|
|
Cancel the dalayed_work when disable the proximity sensor, or
the delayed_work is possible still run after disable, because
the interrupt may not be clear when disable it, it causes i2c
erro. and move disable_irq before power off.
Change-Id: I7e9cad6b733c62100a79ead02d494400034f8d48
Signed-off-by: guoyh <guoyh@marvell.com>
|
|
Fix polling fail issue when switch to QCIF/QVGA. It's a sensor
setting issue that may cause MIPI output signal weaken when
switch to some resolution. Modify only the resolution related
registers in resolution change
Change-Id: I19e23298d4d6fc3ee2c907bf6bf4714b3aa822ca
Signed-off-by: Jiaquan Su <jqsu@marvell.com>
|
|
1> The logic to calculated msleep time and usleep_range time was
totally wrong. Fix the bug.
2> Found the actual precision of usleep_range is only ms level,
change the sleep function name to cam_msleep
Change-Id: I17ec8f8c54e31315683f959e893cc15c9a63a84c
Signed-off-by: Jiaquan Su <jqsu@marvell.com>
|
|
Change-Id: I9892e4850404aa0c3856783136269806858e2a95
Signed-off-by: LuCao <lucao@marvell.com>
|
|
The USB controller will reset repeatly while enumerated.
It exceeds 3ms when the device driver run to the point of
reading the portsc register. According to the USB spec.
This case is recognized as reset fail. So the driver
reset the USB contoller again. After debug, found that
the cause is that print operation(pr_info) in function
android_work. The pr_info occupied the CPU for a long time
resulting exceeding 3ms. So changed the pr_info to pr_debug
to save time.
Change-Id: I365245f2ddaa1ec6bf9a65e5fd39aafdfabc499c
Signed-off-by: carlpeng <carlpeng@marvell.com>
|
|
Change-Id: I18de24eec7f7f8575457c746f79c0879191254c7
Signed-off-by: weishu <weishu@marvell.com>
|
|
Use SDIO_DAT1 edge wakeup instead of SD host's card interrupt.
This is a workaround for SDIO_DAT1 can't work as interrupt when pxa988
in low power mode.
Change-Id: I5f794c1da356cc318a1632ac55bdd4248084bb29
Signed-off-by: Jialing Fu <jlfu@marvell.com>
|
|
For dynamic detect touch for MMI2.0, we need use gpio45 as gpio first,
then configure it back, or the gpio will control failed.
Change-Id: I4cc02be8a518b85d3e589851a5e10eb1e9bb0409
Signed-off-by: Jett.Zhou <jtzhou@marvell.com>
|
|
The open operation will be called in register device and android level,
it makes touch is not really power down in early suspend, remove them
to make power control simple and fix the issue.
Change-Id: I2e0008f2d07a7895b8c9396a01abbe73ce8e5084
Signed-off-by: Jett.Zhou <jtzhou@marvell.com>
|
|
Change-Id: Ic88de9d6c874f1178929cf4f5d512c4f79efe1ae
Signed-off-by: nhcao <nhcao@marvell.com>
|
|
Increase the value of M/N divider so that the SSPA module cansupport low sample rate.
Change-Id: Ib250a4217d1240a623b1165fe59f2c91bc68d7be
Signed-off-by: Henry Zhao <xzhao10@marvell.com>
Signed-off-by: nhcao <nhcao@marvell.com>
|
|
Now, System will hang when doing frequency change. So remove this
operation when zsp halt.
Change-Id: Ia0dbb5985e9ee21c436e4750dbc16c31ae36d06f
Signed-off-by: nhcao <nhcao@marvell.com>
|
|
1. Add IPC for frequency change done signal.
2. Refine zsp registers names
3. add handling for frequency change, and add a test case for it.
Change-Id: I6e9c852b3c5eb25894f614087ba1a1acd65c8458
Signed-off-by: Henry Zhao <xzhao10@marvell.com>
Signed-off-by: nhcao <nhcao@marvell.com>
|
|
Change-Id: I953e86573efdd76a51584db828653bde1e5a0459
Signed-off-by: nhcao <nhcao@marvell.com>
|
|
Change-Id: Ie0104b9fa96f2d76c2c5edc099a7281980cce66c
Signed-off-by: Henry Zhao <xzhao10@marvell.com>
Signed-off-by: nhcao <nhcao@marvell.com>
|
|
1. ZSP firmware is merged with ACL and RENDER, and the layout changes.
The host driver should change the firmware address accoringly.
2. fix a potential memory leak.
3. reduce the delay time when sending more than one message.
Change-Id: I28d44453eb63e36c85376d948171f45ac09cbc8d
Signed-off-by: Henry Zhao <xzhao10@marvell.com>
Signed-off-by: nhcao <nhcao@marvell.com>
|
|
When DMA transfer source buf is NULL, driver will set a fixed
address in DMA enging CMD register.But DMA engine will report
a bus error when source address is DDR.
Change-Id: I67392d4c3a46a1d6e6fb9c189808dea76bc2c7f8
Signed-off-by: LuCao <lucao@marvell.com>
|
|
LCD flicker is caused by blocking DDR access too much time during DDR
frequency change. So, with DE's suggestion, tune the DDR DLL reset timer
to reduce the blocking time of DDR access. Now, set the timer as
following:
533Mhz 0xf (temp value, will tune on Z3/A0)
400Mhz 0x8
312Mhz 0x7
208Mhz 0x5
156Mhz 0x4
The setting will be updated according to the target frequency during
table-based DDR frequency change.
Change-Id: I75aad04d8e7c5ae9545e2d3b0d7b099913dfc172
Signed-off-by: Qiming Wu <wuqm@marvell.com>
|
|
add workqueue for dual core processor
Change-Id: Ic366f3d3edc5d497994ae8b1bab4fba0bc51f09d
Signed-off-by: LuCao <lucao@marvell.com>
|
|
When reset, ep0's dqh is re-configured, but the
ZLT bit(bit 29) is not set, so hardware will try
to send the zero length packet automatically if
transfer size is multiple times of max packet
size, this behaviour can lead issue
Change-Id: I9f04ebcd6d2d79abf03bc3be70c203a83b90d90f
Signed-off-by: Yonghong Feng <yhfeng@marvell.com>
|
|
Just handle the interrupt we have enabled in the SPU_IRQ_ENA register
Change-Id: I020c5cb476de0e9d480c71458c8ced73b4fdac35
Signed-off-by: Lisa Du <cldu@marvell.com>
|
|
Add registers to restore after isp reseting. Without with registers
isp can not work after reseting.
Change-Id: I0d557c112ea16bb125dde62bd1be9f50f6e53979
Signed-off-by: Jianle Wang <wangjl@marvell.com>
|
|
We'd better remove OMB memory form kernel just like what CP memory do.
Change-Id: I3ef5be1fd196e4aa925a377f3842225be49ed389
Signed-off-by: Neil Zhang <zhangwm@marvell.com>
|
|
android need this feature to support encription layout
Change-Id: Ib3c25277190dd0e5b7a90d3ecf2543222c3b4b34
Signed-off-by: Bin Wang <binw@marvell.com>
|
|
enabled the ALSA driver on Yellowstone&thunderstonem with following features:
1. SSPA1 playback
2. SSPA1 recording
3. SSPA2 playback
4. SSPA2 recording
Notes: this patch is ported from branch rls_yellowstoneB0_ics_zsp
commit: abdd02b4f6d8457ad025243f16d43827319e77fe
Change-Id: Ibae02f38508ac98187e8dffa70c66263763aa423
Signed-off-by: Gang Wu <gwu3@marvell.com>
|
|
add charger smb347 driver and related makefile, Kconfig.
Change-Id: I36b6b963ec99971b6a45c6c2d194216b46610f44
Signed-off-by: zhangyf <zhangyf@marvell.com>
|
|
add smb347 support in thunderstonem, fill the platfrom_data.
Change-Id: If21a4b23f92786bdfce217ab4d7cd8e8dc13b7c5
Signed-off-by: zhangyf <zhangyf@marvell.com>
|