summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Collapse)AuthorFilesLines
2014-10-15arm: 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-10-15ARM: 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-10-15ARM: 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-10-15ARM: 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-10-14odroid, rinato: adjust configs to systemd requirements & recommendationsMaciej Wereski2-7/+29
Change-Id: I8defc8536ffe6669f953085ed8c3838bab00cfc3 Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com>
2014-10-14arm: 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-10-13arm: 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-10-10arm : 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-10-10arm: 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-10-09arm: 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>
2014-10-09ARM: dts: Fix i2s2 node to support sound in Exynos3250 SoCInha Song1-1/+1
This patch Fix i2s2 node to support sound in Exynos3250 SoC. Change-Id: I96791f9c13935c4b87e1fc632e59f11dfb498fd7 Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-10-08arm: configs: tizen_rinato: Update rinato kernel configuration.Jonghwa Lee1-1/+2
Enable CONFIG_THERMAL_OF to expose thermistor sensor to thermal framework. It also disables CONFIG_THERMAL_HWMON not to make duplicated sysfs node of the thermistor sensor. Change-Id: I318cc27979b891bc7fcdd9cd2a2892e73ce65675 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-10-08arm: dts: exynos3250: Add battery thermal zone.Jonghwa Lee1-1/+10
Add battery thermal zone using the thermistor close to battery to monitor exterior battery temperature. Change-Id: Ie755506b40a2b060b7b0cd028e1fc5463f9f42b1 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-10-08arm: configs: tizen_rinato: Enable MAX14577/77836 regulatorJonghwa Lee1-1/+1
Change-Id: I619e3016eab20eb18ffdaaca38753b7f9b682bd4 Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-10-07arm: dts: exynos3250: Add phandle to power supply devices.Jonghwa Lee1-2/+2
To get power supply device by power_supply_get_by_phandle(), it adds phandle to power supply devices in rinato device tree. Change-Id: I865c714775a8bd5520f309a0be97f4a78cf2152e Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
2014-10-07ARM: dts: exynos3250-rinato: Add sensor positionJaewon Kim1-0/+2
This patch adds accel and magnetic sensor position property for rinato board. Sensor position related sensor axis. Change-Id: I77cf7b2401b5c286d7bdc1327de4fea0c8247559 Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>
2014-10-07ARM: configs: tizen_rinato_defconfig: Enable HRM sensorJaewon Kim1-1/+1
This patch enables HRM sensor(ADPD142) in sensorhub. Change-Id: Icdc97fa0f9fc0ec6c7b2badc325f21e93920ecd1 Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>
2014-10-07ARM: dts: exynos3250-rinato: Fix USB vbus regulator stateJaewon Kim1-1/+1
This patch fixes USB vbus regulator state. USB vbus supplied from USB host. but rinato board supplied from SUB PMIC(MAX77836). USB hsotg driver do not have to control USB vbus regulator. So, this patch changes regulator state to always-on. Change-Id: I1bb94bfc4f5d62d8fe398e4ed8a5b6f87bca69bb Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>
2014-10-01ARM: dts: enable g2d for odroid x2/u3Joonyoung Shim2-2/+8
Update DTS and defconfig for g2d. Change-Id: I1bf301630e6bf543b56d0df8717c7b592c786b81 Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2014-09-30ARM: dts: Add TMU dt node for exynos3250-rinatoChanwoo Choi1-0/+5
This patch add TMU dt node to enable Thermal Management Unit which monitors the temperature of Exynos3250 SoC. Change-Id: I2d8b2bb3c590d4247c3f6a6fdcc30b5724bae158 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-09-30ARM: configs: Add tizen_rinato_defconfig for Rinato boardChanwoo Choi1-0/+2925
This patch add tizen_rinato_defconfig for Rinato board which is based on Exynos3250 SoC. Change-Id: I4007fecc45c5422412701d48ed8d216d3a7dc395 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-09-30ARM: dts: Add board dts file for Exynos3250-based Rinato boardChanwoo Choi3-1/+1094
This patch add support for device tree sources for Samsung Rinato baord (Samsung Gear 2) based on Exynos3250 SoC. Change-Id: I191290a96c79bf539117da6f44724ba774f57c16 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-09-29ARM: dts: Add missing pinctrl for uart0/1 for exynos3250Chanwoo Choi1-0/+4
This patch add missing pinctrl for uart0/1 for Exynos3250. The gpio pin ( uart0_data, uart0_fctl, uart1_data) is only used for UART IP. Change-Id: I18ec65425c5fcbf20efbfe69469fb8e2e81925e5 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-09-24arm: tizen_odroid_defconfig: add support for containersPiotr Bartosiewicz1-13/+22
Add support for linux containers (lxc, libvirt-lxc) in odroid SoC. This patch turns on user namespace, cgroups, bridging, vlan and multiple devpts stuff. Change-Id: I78b79a20f06154d96517ecb714174a252f87466a Signed-off-by: Piotr Bartosiewicz <p.bartosiewi@partner.samsung.com>
2014-09-10dts: exynos3250: add Exynos DRM SC device nodeHyungwon Hwang1-0/+19
This patch adds Exynos DRM SC device nodes and the corresponding IOMMU device nodes for the boards which uses Exynos 3250 processor. Change-Id: I3b91ccbd19ceddd4aeaa3bd685aeee6778fd7ee9 Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
2014-08-29ARM: use get machine revision function for get sys_revision propertyBeomho Seo1-0/+1
'system_rev' is revision information of board/machine. Arm architecture defines variable 'system_rev' but not assigned. So This patch use of_flat_dt_get_machine_rev() for get 'sys_revision' from device tree. Change-Id: Ifa6cc0704c109457e779d4e68f33ab67740282f9 Signed-off-by: Beomho Seo <beomho.seo@samsung.com>
2014-08-28arm: tizen_odroid_defconfig: enable options for RTL8188CUS usb wifiJoonyoung Shim1-7/+44
Hardkernel provides RTL8188CUS usb wifi module with Odroid U3 board. This patch is to enable wireless options for RTL8188CUS usb wifi. Change-Id: I55f9cd346f31aa85b1f7a1d29835c425a31380cb Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2014-08-20ARM: dts: fix audio routing of Odroid U3Joonyoung Shim1-5/+5
This will route right Headset audio path for Odroid U3. Change-Id: I8d52b8a9b388bd4f19168e22b7f6fcecf6bd347a Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2014-08-20arm: tizen_odroid_defconfig: enable options for usb modemJoonyoung Shim1-2/+71
Below options are requested from telephone part to support usb modem. CONFIG_USB_SERIAL CONFIG_USB_SERIAL_OPTION CONFIG_PPP CONFIG_PPP_BSDCOMP CONFIG_PPP_DEFLATE CONFIG_PPP_FILTER CONFIG_PPP_MULTILINK CONFIG_PPP_ASYNC CONFIG_PPP_SYNC_TTY Change-Id: Id3de714f5ffc2885c22e33850faed0421d9d936d Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2014-08-19dts: exynos3250: Add Exynos DRM GSC device nodeHyungwon Hwang1-0/+39
This patch adds Exynos DRM GSC device nodes and the corresponding IOMMU device nodes for the boards which uses Exynos 3250 processor. Change-Id: I846494b03922896db45f5faec8265e15be46273f Signed-off-by: Hyungwon Hwang <human.hwang@samsung.com>
2014-08-19config: odroid: Enable thermal subsystem for OdroidLukasz Majewski1-1/+22
This commit adds support for thermal subsystem for the Odroid family of development boards. Change-Id: Ib187fcc051d97b4ff5fdb24702804cbdf75af954 Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
2014-08-19dts: Odroid: Add tmu node to the Odroid DTSLukasz Majewski1-0/+5
This change allows proper support for Thermal subsystem on the Exynos4412 based Odroid board. Change-Id: I1a79180aa0159dbd3ba6446bc1d4b4a976a71a05 Signed-off-by: Lukasz Majewski <l.majewski@samsung.com>
2014-08-19ARM: dts: Add cpufreq dt node for Exynos3250Chanwoo Choi1-15/+11
This patch add cpufreq dt node for Exynos3250 and remove un-used cpufreq information. Change-Id: Ia70bf3c83b032a3e58537aa5850a284bc4a91197 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-08-19ARM: dts: exynos3250: Add busfreq's dt data to support DVFS of memory ↵Chanwoo Choi1-0/+16
interface and bus This patch add Exynos3250 busfreq's dt data to support DVFS(Dynamic Voltage Frequency Scaling) of memory interface and bus. Exynos3250'busfreq driver would use following PPMU list: - PPMU_DMC0 - PPMU_DMC1 - PPMU_LEFT - PPMU_RIGHT Change-Id: Id22b34c1631e548af938a111310da5542322fd12 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-08-19devfreq: exynos: Add Exynos3250 busfreq supportChanwoo Choi1-1/+126
This patch add Exynos3250 busfreq driver to support DVFS(Dynamic Voltage Frequency Scaling) about Exynos3250's Memory interface and bus. Exynos3250 busfreq driver will optimize power-consumption/performance of memory according to PPMU(Profiling Performance Monitoring Unit) Read/Write count of Exynos3250 SoC. - Exynos3250 MIF (DMC block) use following PPMU to check utilization of MIF block. : PPMU_DMC0 : PPMU_DMC1 - Exynos3250 INT (Internal block except for ARM/DMC/G3D) use following PPMU to check utilization of INT block. : PPMU_LEFT : PPMU_RIGHT Change-Id: If35c1fa0228f16547015931c64b0d6e896599d46 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com> Signed-off-by: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2014-08-14ARM: Use 'model' property to set machine_name from Device TreeChanwoo Choi1-1/+1
This patch use 'model' property from Device Tree to set machine_name. The arm64 has already got the machine_name from Device Tree. Change-Id: I5a810cf3446a48336d1dd4dfe11e56116c1d5bc1 Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
2014-08-14arm: use common of_flat_dt_match_machineRob Herring1-22/+21
Convert arm to use the common of_flat_dt_match_machine function. Change-Id: I10ae33da26089ddc43008aa2a133ab7d301b4401 Signed-off-by: Rob Herring <rob.herring@calxeda.com> Cc: Russell King <linux@arm.linux.org.uk> Cc: linux-arm-kernel@lists.infradead.org
2014-08-14arm: tizen_odroid_defconfig: built-in snd-usb-audioJoonyoung Shim1-4/+4
HVR950Q ananlog TV output needs snd-usb-audio, built-in it for user convenience. Change-Id: I7b274395f32d35be1841f3122a256f673d84a9c7 Signed-off-by: Joonyoung Shim <jy0922.shim@samsung.com>
2014-08-14ARM: dts: Add missing address/size-cells properties for Trats boardSylwester Nawrocki1-0/+2
Fixes compilation warning: DTC arch/arm/boot/dts/exynos4210-trats.dtb Warning (reg_format): "reg" property in /dsi@11C80000/panel@0 has invalid length (4 bytes) (#address-cells == 2, #size-cells == 1) Warning (avoid_default_addr_size): Relying on default #address-cells value for /dsi@11C80000/panel@0 Warning (avoid_default_addr_size): Relying on default #size-cells value for /dsi@11C80000/panel@0 Change-Id: Ib1ec361d058fa89dda4391ca49015bdd8fb5185c Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
2014-08-14ARM: dts: Change i2s compatible string on Exynos4 SoCInha Song1-4/+1
This patch removes quirks from i2s node and change the i2s compatible names for Exynos4 SoC. Change-Id: Id9f4965ac10eb1bbdb1b4f1a4c20f263823d36db Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-08-13ARM: dts: Add configuration of audio clocks for exynos4412-odroidSylwester Nawrocki1-0/+18
This specifies the EPLL and Audio Subsystem clocks configuration for a set up with the MAX98090 codec as an I2S master. Change-Id: I2f9d28c34ed22e12760ed303a74595dc9a900c3e Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
2014-08-12ARM: dts: exynos3250: add fimd iommu device nodeInki Dae1-0/+12
Change-Id: I4c6fafe6d49ea355c505d3bd1b0e09ad4f4d056e Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-08-12ARM: dts: exynos3250: clean up clock property for gpu nodeInki Dae1-4/+3
Change-Id: Ic8b76c317a0fdd97d640f3b118fcca5e86c5917d Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-08-12ARM: dts: exynos4x12: clean up clock property for gpu nodeInki Dae1-2/+3
Change-Id: Icdc8515f933d3c5c0d912ff99009c75187dee578 Signed-off-by: Inki Dae <inki.dae@samsung.com>
2014-08-08tizen: update defconfig since upgraded to 3.10.52Chanho Park2-43/+183
Change-Id: I6c6545b239393eeeccaad3164f910f7c3fc5f85c Signed-off-by: Chanho Park <chanho61.park@samsung.com>
2014-08-08Odroid : Set Configuration flags to get loaded Bluetooth drivers.paraskumar1-7/+17
This patch enables configuration flags to load USB Bluetooth, HCIUART, HCIBTUSB, BT_RFCOMM and few HID drivers to use Bluetooth Mouse or Keyboard. Change-Id: I116fab362b9e4b8561b7d507081230b4e602a835 Signed-off-by: Paras Kumar <paras.kumar@samsung.com>
2014-08-08odroid: enable smack permissive modeChanho Park1-0/+2
This patch enables smack permissive mode because the platform cannot support smack correctly. This option will be disabled when the platform is more stable and support smack correctly. Change-Id: Ifeb1d2d5454f01f17d94cd02a7c5c2965a9b39f7 Signed-off-by: Chanho Park <chanho61.park@samsung.com>
2014-08-08tizen_odroid_defconfig: add support for HVR950Q RCMauro Carvalho Chehab1-0/+1
Now that we've backported the patches for HVR950Q Remote Controller, enable it at the default config for Odroid. Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2014-08-08ARM: dts: Fix i2s2 node to support sound in Exynos3250 SoCInha Song1-1/+2
This patch Fix i2s2 node to support sound in Exynos3250 SoC. Exynos3250 does not have RCLK clock source selection bit in IISMOD register. So we need to set "samsung,no-muxpsr" property in i2s node. Signed-off-by: Inha Song <ideal.song@samsung.com>
2014-08-08ARM: dts: exynos3250: fix compatible string in hsotgJaewon Kim1-2/+2
This patch fix compatible string and phy-names in hsotg. Signed-off-by: Jaewon Kim <jaewon02.kim@samsung.com>