summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)AuthorFilesLines
2014-11-18dts: Enable host port in ehci-exynos in Trats2Kamil Debski1-0/+4
This patch enables the external host port of the ehci-exynos module in the Trats2 board. Change-Id: I60f3a9bdb4baa3acb939c73640200ce44173b763 Signed-off-by: Kamil Debski <k.debski@samsung.com>
2014-11-18dts: Enabled ohci-exynos in Trats2 boardKamil Debski1-0/+7
This patch enabled support for the ohci-exynos module in the Trats2 board. Change-Id: Ibfa78d4fc9f1a04429e65ba2b7ad211178e5ba3b Signed-off-by: Kamil Debski <k.debski@samsung.com>
2014-11-18dts: Add support for the exynos-ohci driver for Exynos4Kamil Debski1-0/+19
This patch adds support for the exynos-ohci driver for Exynos4. Change-Id: I7f195feabe0dfce25bb46fb31c91b3117da5a61c Signed-off-by: Kamil Debski <k.debski@samsung.com>
2014-11-18ARM: dts: Add audio model and audio-routing information for Odroid X2/U3Sylwester Nawrocki3-1/+22
This will specify the sound card name and the audio routing. Change-Id: I54e042266cc937e97849ca146e40b65cd9bdaa6f Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
2014-11-18arm: dts: odroid: make the gpio key node for power key commonHyungwon Hwang2-12/+16
The gpio key for power enable is common in both of Odroid X2 and U3. So move the dt node to the common odroid dt file from the odroid x2 dt file. Change-Id: Id295289e092bcd71f9854de6896cb7d5cfae9540 Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
2014-11-18arm: tizen_odroid_defconfig: enable mmc unsafe resumeHyungwon Hwang1-1/+1
Enable mmc unsafe resume. This option is needed for the system which uses the mmc card for rootfs. Without it, errors occur when the system is being suspended, because the mmc card is removed too early. Change-Id: Iba885bda33d426df1cd83f9b2bb22d3744ca3f44 Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
2014-11-18ASoC: samsung: dma: Implement audio pause/resume callback operationsHuang Chao1-0/+12
When the dma operations get called from audio platform driver, and users want to pause or resume the audio pcm stream when playback music, there should be the related pause and release callback operations for such requirements. This patch just implements the audio pause/resume callback operations by simply call the corresponding functions from the dma engine subsystem. Change-Id: Ifed8d2acf1cbc09f1bd5d37151dcf74255b20da0 Signed-off-by: Huang Chao <chao7.huang@samsung.com>
2014-11-18ASoC: samsung: dma: Define audio pause/resume callback operationsHuang Chao1-0/+2
When this set of dma operations get called from audio platform driver, and users want to set the audio pcm stream to pause or resume state when playback music, there should be the related pause and release callback operations for such requirements. Change-Id: Id872285c0c4bc0c5cc537aad0622b1b6d697f049 Signed-off-by: Huang Chao <chao7.huang@samsung.com>
2014-11-18arm: dts: exynos4: add i2s0 irq number for exynos4Inha Song1-0/+1
Add i2s0 irq number by referring to the GIC interrupt table of exynos4. Change-Id: I29cab56b672fa353f5acaecd34ed76804c182cbd Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18Kconfig: enable snd-usb-audio moduleMauro Carvalho Chehab1-1/+5
HVR950Q analog TV outputs audi via snd-usb-audio. Enable it, in order to have analog TV fully working. Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18ARM: odroidx2/u3: Fix interrupt line assignmentŁukasz Stelmach1-1/+1
According to circuit diagram[1] MAX98090 codec is hooked to GPX0[0] and not to GPX0[1]. [1] https://drive.google.com/file/d/0B4UPrML8Nk9lSk5aai1MQ1VVTmc/edit?usp=sharing Change-Id: I5d7d56c866dd4e7e6dcce744f43646babc7119d4 Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
2014-11-18ARM: dts: Exynos4412-odroid: set available memory to 2 GiBMarek Szyprowski2-2/+2
Both Odroid X2 and U2/U3 boards have 2 GiB of memory, so set the amount of memory in the DTS file to 2 GiB. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-id: If435a2bc15af15ddaede4f9664b144540cc620a6
2014-11-18ARM: Exynos: fix reboot hang on Odroid X2/U2/U3 with eMMC memoryMarek Szyprowski3-0/+102
Odroid X/X2/U2/U3 require special handling of SD4_nRESET_OUT line for eMMC memory to perform complete reboot. This patch adds code for performing such reset. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-id: I0dd05288da3d5e661772914cc853a1267609fc6d
2014-11-18arm: tizen_odroid_defconfig: enable l2cache and tizen global lockMarek Szyprowski1-5/+12
Enable Outer L2 CACHE controller and Tizen Global Lock. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: Ie2b56773ef69fa12c2a8788272ffd99c75c0a0d7
2014-11-18ARM: config: enable ISDB-T usb tuner stick of S870Liu Peiwen1-9/+11
ISDB-T usb stick S870 consists of DIB8000 tuner ,RC controller and usb interface, RC_CORE ,VIDEO_IR_I2C and MEDIA_RC_SUPPORT are enabled for supporting RC controller, DVB_USB for supporting USB interface,DVB_DIB8000 for supporting tuner component. Change-Id: I03a05c21762b133130ba22aa8d267b3b0b1b0740 Signed-off-by: Liu Peiwen <peiwen.liu@samsung.com>
2014-11-18arm: tizen_defconfig: Disable unused configurationInha Song1-6/+3
This patch disable unused configuration - ASoC: SMDK_WM8994: Machine, PCM, S/PDIF driver Change-Id: I41fd503587fb7c0344add8b2a6db2f83ad1e9662 Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18arm: dts: trats2: change sound device nameInha Song1-1/+1
Change sound device name from "exynos4-wm1811" to "trats2-wm1811" Change-Id: Ibd94d99c1957359dd3a220dcb3908ca76c0700ce Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18arm: config: tizen: update to enable AudioInha Song1-1/+1
The machine driver name was changed from "exynos4-wm1811" to "trats2-wm1811". Change-Id: I452b1321310d342a142e94e1671269e1e794b646 Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18Enable several USB drivers for Odroid-X2/U3Mauro Carvalho Chehab1-13/+74
Those USB drivers are the ones most commonly found nowadays for ISDB-T, ATSC and DVB-T/T2. Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18upstream: [media] ARM: S5PV210: Remove camera support from mach-goni.cSylwester Nawrocki1-51/+0
S5PV210 is going to get DT support, so we can remove the camera bits from the only board using camera on S5PV210. This allows to clean the exynos4-is driver by dropping code for non-dt platforms. This patch can be dropped if a patch removing the whole board file is applied first. Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Acked-by: Kyungmin Park <kyungmin.park@samsung.com> Acked-by: Kukjin Kim <kgene.kim@samsung.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18upstream: Kconfig: Remove useless "default N" linesPaul Bolle2-3/+0
A number of Kconfig entries default to (uppercase) "N". It was clearly intended to use "default n". But since (lowercase) "n" is the default anyway, these lines might as well be removed. Signed-off-by: Paul Bolle <pebolle@tiscali.nl> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Conflicts: drivers/misc/mic/Kconfig drivers/staging/rtl8188eu/Kconfig drivers/usb/host/Kconfig
2014-11-18upstream: [media] adv7842: set LLC DLL phase from platform_dataHans Verkuil1-0/+1
The correct LLC DLL phase depends on the board layout, so this should be part of the platform_data. Also updated the platform_data in ezkit to ensure that what was the old default value is now explicitly specified, so the behavior for that board is unchanged. Tested-by: Martin Bugge <marbugge@cisco.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Cc: Scott Jiang <scott.jiang.linux@gmail.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18upstream: [media] adv7842: obtain free-run mode from the platform_dataMartin Bugge1-0/+2
The free-run mode can be board-specific. Also updated the platform_data in ezkit to ensure that what was the old default value is now explicitly specified, so the behavior for that board is unchanged. Signed-off-by: Martin Bugge <marbugge@cisco.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Cc: Scott Jiang <scott.jiang.linux@gmail.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18upstream: [media] adv7842: support YCrCb analog input, receive CEA formats ↵Hans Verkuil1-1/+0
as RGB on VGA input Added support for YCrCb analog input. If input is ADV7842_MODE_RGB and RGB quantization range is set to V4L2_DV_RGB_RANGE_AUTO, then video with CEA timings will be received as RGB. For ADV7842_MODE_COMP, automatic CSC mode will be selected. See table 48 on page 281 in "ADV7842 Hardware Manual, Rev. 0, January 2011" for details. Make sure that when switching inputs the RGB quantization range is updated as well. Also updated the platform_data in ezkit to ensure that what was the old default value is now explicitly specified, so the behavior for that board is unchanged. Signed-off-by: Mats Randgaard <matrandg@cisco.com> Signed-off-by: Martin Bugge <marbugge@cisco.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Cc: Scott Jiang <scott.jiang.linux@gmail.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18upstream: treewide: Fix typos in printkMasanari Iida2-2/+2
Correct spelling typo in various part of kernel Signed-off-by: Masanari Iida <standby24x7@gmail.com> Acked-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Jiri Kosina <jkosina@suse.cz> Conflicts: arch/arm64/kvm/handle_exit.c arch/mips/ralink/cevt-rt3352.c arch/mips/ralink/timer.c drivers/gpu/drm/exynos/exynos_drm_fimc.c drivers/i2c/busses/i2c-exynos5.c drivers/iio/adc/twl6030-gpadc.c fs/btrfs/tests/free-space-tests.c net/nfc/digital_dep.c
2014-11-18upstream: [media] si4713: move supply list to si4713_platform_dataDinesh Ram1-0/+7
The supply list is needed by the platform driver, but not by the usb driver. So this information belongs to the platform data and should not be hardcoded in the subdevice driver. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Tested-by: Eduardo Valentin <edubezval@gmail.com> Acked-by: Eduardo Valentin <edubezval@gmail.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18upstream: treewide: Fix common typo in "identify"Maxime Jayat3-4/+4
Correct common misspelling of "identify" as "indentify" throughout the kernel Signed-off-by: Maxime Jayat <maxime@artisandeveloppeur.fr> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
2014-11-18upstream: [media] media: i2c: adv7343: make the platform data members as arrayLad, Prabhakar1-4/+2
This patch makes the platform data members as array wherever possible, so as this makes easier while collecting the data in DT case and read the entire array at once. This patch also makes appropriate changes to board-da850-evm.c Signed-off-by: Lad, Prabhakar <prabhakar.csengg@gmail.com> Acked-by: Sekhar Nori <nsekhar@ti.com> Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-11-18upstream: Finally eradicate CONFIG_HOTPLUGStephen Rothwell15-26/+8
Ever since commit 45f035ab9b8f ("CONFIG_HOTPLUG should be always on"), it has been basically impossible to build a kernel with CONFIG_HOTPLUG turned off. Remove all the remaining references to it. Cc: Russell King <linux@arm.linux.org.uk> Cc: Doug Thompson <dougthompson@xmission.com> Cc: Bjorn Helgaas <bhelgaas@google.com> Cc: Steven Whitehouse <swhiteho@redhat.com> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Pavel Machek <pavel@ucw.cz> Cc: "Rafael J. Wysocki" <rjw@sisk.pl> Cc: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com> Acked-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-11-18dts: arm: exynos4412-trats2: define address/size-cellsChanho Park1-0/+3
This patch fixes compile warning when building a exynos4412-trats2.dtb. The two field should be defined in the parent node. Change-Id: I8cfab92992e8ebd3fb010c6bca73575c3d189f7f Signed-off-by: Chanho Park <chanho61.park@samsung.com>
2014-11-18ebtables: ebtables support enable in Tizen linux-3.10.Jacek Pielaszkiewicz1-1/+26
Change-Id: Ib9650cf5fca7139a68af88edbcfb2f90777d8227 Signed-off-by: Jacek Pielaszkiewicz <j.pielaszkie@samsung.com>
2014-11-18PM / devfreq : Make exynos4 busfreq driver to use PPMU not DMC internal one.Jonghwa Lee1-0/+3
This patch modifies exynos4 busfreq driver to use global PPMU not DMC block's internal PMU. The PPMU has different event set with DMC's and it'll be more adaquate to profile bus utilization. Change-Id: Ia5f6801cf6081edf5c76cad2af86978843bdf91a Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18ARM: odroidx2: Fix initialization failed of WinTV-Aero-MChangbing Xiong1-1/+1
During the initianlization of the tuner, driver will allocate 360K bytes from atomic DMA coherent pool, which is bigger than default size of the pool that kernel used, So we need to expand the pool. Change-Id: If1f869db25913ce8d5b30f31130a587efbf5b9c9 Signed-off-by: Changbing Xiong <cb.xiong@samsung.com>
2014-11-18add net_cls cgroupPrzemyslaw Kedzierski1-1/+1
This patch adds net_cls cgroup. It is needed for resourced. Change-Id: I78ee6b2dbe34aa6ce9cacc203a0c378524d76bb6 Signed-off-by: Przemyslaw Kedzierski <p.kedzierski@samsung.com>
2014-11-18tizen: update tizen_defconfig after usb2 phy backportMarek Szyprowski1-4/+3
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: I999a3507e29ecfa3a95f3cdd6ec746073da32a3d
2014-11-18Tizen: update defconfig for Odroid X2 and U3 boardsMarek Szyprowski1-9/+23
New defconfig supports both Odroid X2 and U3, so renamed it tizen_odroid_defconfig Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: I19c966f05e92292ededd2f910cbf1190b5b2c45f
2014-11-18ARM: dts: exynos4x12: refactor common Odroid defs and add OdroidU3 supportMarek Szyprowski4-537/+603
Moved most of the common definitions to exynos4412-odroid-common.dtsi and created exynos4412-odroidu3.dts for OdroidU3 board. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: I30fcd329aff827e8c0e734ea6047782be03ed242
2014-11-18ARM: dts: update exynos usb2 phy nodes to match mainline driverMarek Szyprowski8-32/+56
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Change-Id: I9ac4bcd37e965b10d0add3030038635ec2d00130
2014-11-18ARM: odroidx2: update defconfig to support Hauppauge WinTV-Aero-MChangbing Xiong1-197/+17
This modification will build drivers of WinTV-Aero-M into kernel, So that odroidx2 target could support this kind of tuner. Change-Id: I0788bda220e7151249d553274050a2b523a34e41 Signed-off-by: Changbing Xiong <cb.xiong@samsung.com>
2014-11-18ARM: dts: trats2: remove property from nodes of keysBeomho Seo1-8/+0
This patch removed interrupt-parent and interrupts propertoes from nodes of the keys. Because they are not part of the device tree bindings. Change-Id: I73af25dde2308769a453a43133cc65f33dd3aef0 Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
2014-11-18ARM: config: tizen: update defconfigInki Dae1-9/+17
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-11-18ARM: dts: universal: fix display dt bindingsInki Dae1-21/+60
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-11-18ARM: dts: trats: fix display dt bindingsInki Dae1-44/+52
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-11-18ARM: dts: trats2: fix display dt bindingsInki Dae1-42/+52
Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-11-18arm: exynos4: Support machine specific reboot/poweroff for TRATSJonghwa Lee4-0/+282
Change-Id: I086cf498da1f1fd38410e99cd250b0c4aeda1a09 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18tizen: update tizen_defconfigChanho Park1-2/+8
Enable SEC_COMP and misc updates Change-Id: I80e8011ded0007f88f7bea367c32d414abd47d52 Signed-off-by: Chanho Park <chanho61.park@samsung.com>
2014-11-18arm: dts: trats2: Remove max77686's LDO22 regulator's 'always-on' flag.Jonghwa Lee1-1/+0
In trats2, LDO22 is used to eMMC's source voltage. And it can be controlled by EN22 gpio pin. If LDO22 regulator is set to 'Always On' mode at software reset, device will hang some seconds. Leave it controlled by EN22, then no delay on reboot. Change-Id: I012bb20bffa42e5ba7887863ef29cb2c473430cb Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18ARM: dts: exynos4412: remove duplicated mshc device nodeBeomho Seo1-8/+0
MSHC device node are exsited both exynos4412 and exynos4x12 device tree. This patch remove duplicated mshc device node on exynos4412 device tree. Change-Id: Ib247d172006e916bac3489f5d0bf4958814364f5 Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
2014-11-18ARM: dts: exynos4412-trats2: remove incorrect device nodeBeomho Seo1-32/+0
After the dts cleanup the gpio-keys device nodes were duplicated for trats2. One of them is incorrect. As a result volume up/down key not working. This patch remove duplicated and incorrect gpio-keys device node. Change-Id: I44c9529b25a28d41ea451861727d7aa84211976e Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
2014-11-18arm: config: tizen: add support for libvirtDariusz Michaluk1-10/+15
libvirt is a toolkit to interact with LXC(Linux kernel containers) current libvirt-lxc driver need some additional kernel features: 1. Control groups (cgroups) CONFIG_CGROUP_DEVICE CONFIG_CPUSETS 2. CFS Scheduler CONFIG_CFS_BANDWIDTH 3. Multiple instances of devpts filesystem CONFIG_DEVPTS_MULTIPLE_INSTANCES 4. Kernel bridging CONFIG_BRIDGE_NETFILTER CONFIG_NETFILTER_XT_TARGET_CHECKSUM CONFIG_STP CONFIG_BRIDGE CONFIG_BRIDGE_IGMP_SNOOPING CONFIG_BRIDGE_VLAN_FILTERING CONFIG_LLC 5. VLAN interface CONFIG_VLAN_8021Q CONFIG_MACVLAN CONFIG_VETH CONFIG_TUN Change-Id: I7c09743d1953b8ddbea99afc8e821c2dd9b826a7 Signed-off-by: Dariusz Michaluk <d.michaluk@samsung.com>