summaryrefslogtreecommitdiff
path: root/arch/arm
AgeCommit message (Collapse)AuthorFilesLines
2014-12-17ARM: dts: add ADC device tree node for exynos5420/5250Naveen Krishna Chatradhi1-0/+11
Add ADC device tree node for exynos5420 and exynos5250 Signed-off-by: Naveen Krishna Chatradhi <ch.naveen@samsung.com> Signed-off-by: Doug Anderson <dianders@chromium.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Add RTC DT node to Exynos5420 SoCVikas Sajjan1-0/+6
Adds RTC DT node to Exynos5420 SoC Signed-off-by: Vikas Sajjan <vikas.sajjan@linaro.org> Reviewed-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: add audio clock controller for exynos5420Andrew Bresticker1-0/+11
This adds device-tree bindings for the audio subsystem clock controller on Exynos 5420. Signed-off-by: Andrew Bresticker <abrestic@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/57712 Reviewed-by: Simon Glass <sjg@chromium.org> Signed-off-by: Padmavathi Venna <padma.v@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Correct the /include entry on exynos5420 dtsi filePadmavathi Venna1-1/+1
This patch corrects the /include to #include on exynos5420 Signed-off-by: Padmavathi Venna <padma.v@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Add MFC node for exynos 5420Arun Kumar K1-0/+8
The patch adds MFC nodes for exynos 5420. Signed-off-by: Arun Kumar K <arun.kk@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Add DP controller DT node to exynos5420 SoCVikas Sajjan1-1/+13
Adds DP controller DT node to exynos5420 SoC Signed-off-by: Vikas Sajjan <vikas.sajjan@linaro.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Add FIMD DT node to exynos5420 DTS filesVikas Sajjan1-0/+7
Adds FIMD DT node to exynos5420 based SMDK. Also adds display-timimg information node. Signed-off-by: Vikas Sajjan <vikas.sajjan@linaro.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Add basic PM domains for EXYNOS5420Yadwinder Singh Brar1-0/+35
Add DT nodes for gsc, isp, mfc, disp, mau, g2d and msc PM domains. Signed-off-by: Yadwinder Singh Brar <yadi.brar@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Remove '0x's from Exynos5420 DTS fileLee Jones1-1/+1
Signed-off-by: Lee Jones <lee.jones@linaro.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: add pinctrl support to EXYNOS5420Leela Krishna Amudala1-0/+45
Add the required pin configuration support to EXYNOS5420 using pinctrl interface. Signed-off-by: Leela Krishna Amudala <l.krishna@samsung.com> Reviewed-by: Doug Anderson <dianders@chromium.org> Acked-by: Tomasz Figa <t.figa@samsung.com> Tested-by : Sunil Joshi <joshi@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Add initial device tree support for EXYNOS5420Chander Kashyap1-0/+103
Add initial device tree nodes for EXYNOS5420 SoC and SMDK5420 board. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: exynos5: add system register propertyYoungJun Cho1-0/+1
This patch adds sysreg property to fimd device node which is required to use I80 interface. Signed-off-by: YoungJun Cho <yj44.cho@samsung.com> Acked-by: Inki Dae <inki.dae@samsung.com> Acked-by: Kyungmin Park <kyungmin.park@samsung.com> Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-12-17ARM: dts: SAMSUNG: Add aliases of UART nodesTomasz Figa1-4/+11
This patch adds alias entries for UART nodes of all SoCs using samsung-uart compatible UART controllers, so that the dependency on probe order is removed and deterministic device naming is assured. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-12-17ARM: dts: update watchdog device nodes for exynos5250 and exynos5420Leela Krishna Amudala1-7/+0
In EXYNOS5 series SoCs, PMU has registers to enable/disable mask/unmask watchdog timer which is not the case with s3c series SoCs so, there is a need to have different compatible names for watchdog to handle these pmu registers access. Hence this patch removes watchdog node from Exynos5.dtsi common file and make it separate by updating existing node in Exynos5250 and adding new node to Exynos5420. This patch also makes the watchdog node enabled by default Signed-off-by: Leela Krishna Amudala <l.krishna@samsung.com> Reviewed-by: Tomasz Figa <t.figa@samsung.com> Reviewed-by: Doug Anderson <dianders@chromium.org> Tested-by: Doug Anderson <dianders@chromium.org> Acked-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Fix missing spaces after labels for exynosTomasz Figa1-2/+2
For consistency with other device tree nodes, this patch adds missing spaces after node labels. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Acked-by: Kyungmin Park <kyungmin.park@samsung.com> Reviewed-by: Sylwester Nawrocki <s.nawrocki@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Move dwmmc nodes from exynos5.dtsi to exynos5250.dtsiYuvaraj Kumar C D1-21/+0
Exynos5 series SOC's 5250 and 5420 have different versions of DWMMC controller.So there is a new compatible string to distinguish between them.So these nodes should be moved out of Exynos5 series common device tree source to SOC specific device tree source. Signed-off-by: Yuvaraj Kumar C D <yuvaraj.cd@samsung.com> Reviewed-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Fix the RTC DT node name for Exynos5250Vikas Sajjan1-1/+1
Fixes the RTC DT node name for Exynos5250 as per the DT node naming convention. Signed-off-by: Vikas Sajjan <vikas.sajjan@linaro.org> Reviewed-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Update DP controller DT Node for Exynos5 based SoCsVikas Sajjan1-0/+10
Moves the properties of DP controller to exynos5.dtsi which are common across exynos5 SoCs like Exynos5250 and Exynos5420. The PHY DP Node is based on Jingoo Han's <jg1.han@samsung.com> patch at https://patchwork.linuxtv.org/patch/19189/ Signed-off-by: Vikas Sajjan <vikas.sajjan@linaro.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: Update FIMD DT node for Exynos5 SoCsVikas Sajjan1-0/+9
Moves the properties of FIMD DT node which are common across Exynos5 based SoCs like Exynos5250 and Exynos5420 to exynos5.dtsi Signed-off-by: Vikas Sajjan <vikas.sajjan@linaro.org> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: dts: fork out common EXYNOS5 nodesChander Kashyap1-0/+111
In preparation of adding support for EXYNOS5420, which has many peripherals similar to EXYNOS5250, a new common EXYNOS5 device tree source file is created out of the exising EXYNOS5250 device tree source file. Only the common nodes required for basic boot up on EXYNOS5420 based boards are moved into this new file and the rest of the common nodes would be moved subsequently. EXYNOS5440 SoC is quite different from EXYNOS5250 and EXYNOS5420. Hence it is not possible to reuse "exynos5.dtsi" for EXYNOS5440. Signed-off-by: Chander Kashyap <chander.kashyap@linaro.org> Reviewed-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-12-17ARM: EXYNOS: Fix core ID used by platsmp and hotplug codeTomasz Figa2-21/+25
When CPU topology is specified in device tree, cpu_logical_map() does not return core ID anymore, but rather full MPIDR value. This breaks existing calculation of PMU register offsets on Exynos SoCs. This patch fixes the problem by adjusting the code to use only core ID bits of the value returned by cpu_logical_map() to allow CPU topology to be specified in device tree on Exynos SoCs. Signed-off-by: Tomasz Figa <t.figa@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com> Signed-off-by: Olof Johansson <olof@lixom.net>
2014-12-17ARM: EXYNOS: Add generic cpu power control functions for exynos SoCsLeela Krishna Amudala2-0/+38
Add generic cpu power control functions for exynos based SoCS for cpu power up/down and to know the cpu status. Signed-off-by: Leela Krishna Amudala <leela.krishna@linaro.org> Signed-off-by: Abhilash Kesavan <a.kesavan@samsung.com> Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
2014-11-27ARM: dts: exynos3250-rinato: support for FIMC-ISBeata Michalska2-35/+73
Signed-off-by: Beata Michalska <b.michalska@samsung.com> Change-Id: Idf7390055df5c6760986daa59e46d0fc9bb32812
2014-11-21ARM: EXYNOS: Add sentinel into array to fix out-of-bound memory accessSeung-Woo Kim1-0/+1
An array exynos_pinctrl_ids does not have sentinel, but it is used by of_match_node(). This cause out-of-bound memory access, so this patch adds sentinel into exynos_pinctrl_ids. Change-Id: Ic3f5cb4bcc41baa27d92ec7e9386adc4a80b813a Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2014-11-18ARM: dts: exynos3250-rinato: add MFC codec device nodeJacek Anaszewski1-0/+4
This patch adds mfc codec device tree node. Change-Id: I6d4ef65b1c518ddcace691c23aded8e0797193e4 Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
2014-11-18ARM: dts: exynos3250: add MFC codec device nodeJacek Anaszewski1-0/+27
This patch adds mfc codec device tree node and the corresponding IOMMU device node. Change-Id: I8ea6b68b92fe035ec947cc5319b0cd1d070764d0 Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
2014-11-18ARM: dts: exynos3250: add JPEG codec device nodeJacek Anaszewski2-0/+17
Change-Id: I1c4d9de9c3c476356d71d3c219d7313c9492fddc Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
2014-11-18ARM: tizen_defconfig: update number of minors per block device to allow more ↵Inha Song1-1/+1
than 8 partitions This patch update MMC_BLOCK_MINORS to allow more than 8 partitions per block device. Number of total MMC minors available is 256. Change-Id: Ibd9bd1d2236ced4066d60aa53d11d9f82da21f4e Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18arm: tizen_odroid_defconfig: fix file permission to 644Joonyoung Shim1-0/+0
Please don't change file permission. Change-Id: I256e0fd874e1b0315f801521b83e48dff48793f5 Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2014-11-18ARM: tizen_odroid_defconfig: enable option for USB webcamSeung-Woo Kim1-2/+3
This patch enables uvc config to support usb webcams. Change-Id: Id9c672cc3b5e25cb48e09827d25e3543562d016d Signed-off-by: Seung-Woo Kim <sw0312.kim@samsung.com>
2014-11-18ARM: dts: exynos3250-rinato: Fix wrong voltage when attached TA cableChanwoo Choi1-2/+2
This patch fix wrong voltage value of TA cable to fix charging issue when attached TA cable. Change-Id: I469cccee9f21d711745349c7a4d4c301ae7ff667 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-11-18arm: dts: exynos3250-rinato: Define polling mode in sleep of charger-manager.Jonghwa Lee1-0/+2
In sleep, enable charger-manager's monitor work only when external power source exists. Change-Id: I5bc5f192926827a0011f278704d3273a9b98f25a Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18tizen: rinato: enable smack permissive modeBeomho Seo1-3/+5
This patch enable smack and smack permissive mode. Change-Id: I45fe046c135fee48314fef08be9eceb6af0ad667 Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
2014-11-18ARM: dts: exynos3250-rinato: Add pmureg-phandle node for control XUSBXTI ↵Inha Song1-0/+1
power state using syscon This patch add pmureg-phandle node for control XUSBXTI power state using syscon. Change-Id: I6d3196a55a9c542c3cd411fea9ea7628a9d69d3f Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18ARM: EXYNOS: Remove EXYNOS3_XUSBXTI in PMU configuration registers to ↵Inha Song1-0/+5
control power state using syscon This patch remove EXYNOS3_XUSBXTI_SYS_PWR_REG in PMU configuration registers to control XUSBXTI power state using syscon. Change-Id: I594d316ab08e463f98338a8fac8860933755f1b9 Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18arm: dts: exynos3250-rinato: Add 'using-19-bits' flag to max17040 fuelgague.Jonghwa Lee1-0/+1
Follow the commit 'be0065c power: max17040: WA: Add flag 'using_19_bits'~', it adds 'using-19-bits' to max17040 fuelgauge dt node to get correct SoC. Change-Id: I9c2b4d60a2abb0dcb177cb81fbdd4c46d9556aee Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18arm: dts: exynos3250-rinato: Set charger-manager polling always.Jonghwa Lee1-2/+2
Enable charger-manager's polling mode to always to monitor and notify the battery capcity. Change-Id: If7f26a6ac064c1a860ea098109b3ae9609a123f8 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18ARM: dts: exynos3250-rinato: fix pin control of BT_UART_RTS pinBeomho Seo1-1/+1
This patch fix pinctrl of BT_UART_RTS when sleep state. Change-Id: I6b595e7784dbc769ff7e6fed15e1660132d8e9ff Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
2014-11-18ARM: dts: exynos3250-rinato: Fix opmode of regulator and wrong descriptionChanwoo Choi1-4/+6
This patch fix opmoe of regulator (VAP_AVDD_1.8V) to protect bug in suspend state and modify wrong description of regulator opmode. Change-Id: Ibff0afd063ade91967995f52acf924d4c6faa35a Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-11-18Revert "ARM: dts: Add TMU dt node for exynos3250-rinato"Chanwoo Choi1-5/+0
This reverts commit 5b64bbdc428d3944b04457a4933565474263eaec. Change-Id: I99a4da680e8c851537f9a007ee7d67c75e192258
2014-11-18arm: configs: tizen_rinato: Enable PM_AUTOSLEEP and PM_WAKEUPLOCKS.Jonghwa Lee1-2/+4
This patch enables CONFIG_PM_AUTOSLEEP and CONFIG_PM_WAKEUPLOCKS to support device driver and user processor to hold wakeup on demand. Change-Id: I2b5504c5a92be0a9923fc03d60c438edceb9f1a7 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18ARM: configs: tizen_rinato_defconfig: Disable s3c-rtc featureChanwoo Choi1-3/+6
This patch disables s3c-rtc feature becuase Rinato board don't use it. Change-Id: I3648618731b9d2554419fe04cd28c3c0c16943f9 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-11-18ARM: dts: exynos3250-rinato: Remove s3c-rtc dt nodeChanwoo Choi1-6/+0
This patch removes s3c-rtc dt node to disable Exynos3250 RTC because SoC RTC cannot guarantee system time after poweroff and reboot. So, Rinato board will only used PMIC RTC for system time and rtc alarm. Change-Id: Ia8426907baff5554c8a6215d5eeb43a0908c5b98 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-11-18ARM: dts: exynos3250-rinato: Fix power-off issue during resume sequenceChanwoo Choi1-1/+0
This patch fix critical power-off issue during resume sequence. DRM should control the ldo6 (VAP_VMIPI_1.0V). Change-Id: I6262863af2fb89c280693fd68e809e23f7251a7b Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-11-18odroid, rinato: adjust configs to systemd requirements & recommendationsMaciej Wereski2-7/+29
Change-Id: I8defc8536ffe6669f953085ed8c3838bab00cfc3 Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
2014-11-18arm: dts: exynos3250-rinato: Add revision propertyBeomho Seo1-0/+1
This patch add revison information of exynos3250-rinato board. Revision property use hardware information. Change-Id: I5896dfff2ef074dfe4bf33cae820f11546a1d037 Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
2014-11-18arm: dts: exynos3250-rinato: workaround: change ldo3 mode to "Normal mode" ↵Inha Song1-1/+8
from "Standby Mode" When trying to play sound after setting the "Music Input Volume" grater than 85, board power is turned off suddenly. Change-Id: Id11cf9ff4620595037dba3c8e515c63b8adcfc98 Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-11-18arm : dts: exynos3250-rinato: Add thermal information to charger-manager.Jonghwa Lee1-0/+3
To make charger-manager to aware the battery thermal, it adds thermal zone name and temperature limitation to the charger-manager's device tree. Change-Id: Idd804d7ecd1ca5084786d164f2f53f2ad3fa0dd0 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18arm: exynos3250: rtc: Enable internal RTC's alarm wakeup irq.Jonghwa Lee2-1/+8
This patch adds correspond irq number for EXYNOS3250's rtc alarm irq to make the irq to work as a wakeup source. Change-Id: I8970496a597729b8ad70d0e0bb893052e56e24c9 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-11-18arm: configs: tizen_rinato: Enable sound machine driverInha Song1-0/+3
This patch enables rinato sound machine driver. Change-Id: Iced29c98fed8904acae4095c12b15191c3402c8a Signed-off-by: Inha Song <ideal.song@samsung.com>