- 05 Nov, 2015 2 commits
-
-
Mauro Ribeiro authored
-
Mauro Ribeiro authored
Change-Id: I11898db158dc0594c8b5e16a5b95b6f8db5853e9
-
- 04 Nov, 2015 2 commits
-
-
charles.park authored
Change-Id: Iea8dccf1c908b9eec125fc8fa71c51c83293b3de
-
Mauro Ribeiro authored
Change-Id: I571c73e5526a7e097380e2c3415e56bef35b8df1
-
- 03 Nov, 2015 5 commits
-
-
Anand Moon authored
Fixed the aligment of the dts nodes Change-Id: I0b05ff10ad687c9583793c78c88d59aec7446951
-
Mauro Ribeiro authored
* changes: ARM: dts: exynos5422-odroidxu3: Add required VDD regulator supplies for usb usb: dwc3-exynos: Make provision for vdd regulators
-
Mauro Ribeiro authored
-
Mauro Ribeiro authored
-
Mauro Ribeiro authored
-
- 21 Oct, 2015 2 commits
-
-
Anand Moon authored
From: Vivek Gautam <gautam.vivek@samsung.com> Add required VDD 3.3V and VDD 1.0V regulator supplies to usb nodes. Change-Id: Id95c206290273c91b4371ea6a5f7d3cd241f500a Signed-off-by:
Vivek Gautam <gautam.vivek@samsung.com>
-
Anand Moon authored
From: Vivek Gautam <gautam.vivek@samsung.com> Facilitate getting required 3.3V and 1.0V VDD supply for DWC3 controller on Exynos. certain perripherals will now need to ensure that, they request VDD regulators in their drivers, and enable them so as to make them working. Change-Id: Ice38f24d7454110b089366fe1183cd3d36ad50bc Signed-off-by:
Vivek Gautam <gautam.vivek@samsung.com> Cc: Anton Tikhomirov <av.tikhomirov@samsung.com>
-
- 19 Oct, 2015 1 commit
-
-
Anand Moon authored
Changes updates the counters in changes of state of TMU. Created sysfs throttle file to show the counters. $ /sys/devices/10060000.tmu/throttle Change-Id: I233b640b229e95ee38bdc1dbb3ca59330cc3fdbc
-
- 14 Oct, 2015 1 commit
-
-
codewalker authored
Change-Id: Ibb4882d5fa0b8d178e8eafe0f1c9933eeeb8118a (cherry picked from commit f1b0f73a1215b4d8cb29010150f02003b5153bed)
-
- 08 Oct, 2015 2 commits
-
-
Anand Moon authored
Suppress the debug prints, it overrides the kernel debug messages. [ 127.273507] [c0] tmu temperature state 0 to 2, cur_temp : 96 [ 127.282718] [c0] tmu temperature state 2 to 0, cur_temp : 95 [ 127.351033] [c0] tmu temperature state 0 to 2, cur_temp : 96 [ 127.367993] [c0] tmu temperature state 2 to 0, cur_temp : 94 Change-Id: I58b3b7db7c48f59eac5ad4ed33cd1fbd44f49aa2
-
Brian Kim authored
This patch fix the routines caused to output the warning message in compile time as below: - gcc version: gcc version 4.9.2 20140904 (prerelease) (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) drivers/cpufreq/cpufreq_interactive.c: In function ‘show_target_loads’: drivers/cpufreq/cpufreq_interactive.c:805:6: warning: operation on ‘ret’ may be undefined [-Wsequence-point] ret += sprintf(buf + --ret, "\n"); ^ drivers/cpufreq/cpufreq_interactive.c: In function ‘show_above_hispeed_delay’: drivers/cpufreq/cpufreq_interactive.c:845:6: warning: operation on ‘ret’ may be undefined [-Wsequence-point] ret += sprintf(buf + --ret, "\n"); ^ drivers/devfreq/exynos5422_bus_int.c: In function ‘exynos5_int_busfreq_target’: drivers/devfreq/exynos5422_bus_int.c:945:6: warning: unused variable ‘i’ [-Wunused-variable] int i, target_idx = LV_0; ^ drivers/devfreq/exynos5422_bus_int.c: In function ‘exynos5_devfreq_int_probe’: drivers/devfreq/exynos5422_bus_int.c:1241:6: warning: unused variable ‘i’ [-Wunused-variable] int i, index = -1; ^ drivers/devfreq/exynos5422_bus_int.c: In function ‘int_show_state’: drivers/devfreq/exynos5422_bus_int.c:1121:10: warning: iteration 1u invokes undefined behavior [-Waggressive-loop-optimizations] len += snprintf(buf + len, write_cnt, "%ld %llu\n", int_bus_opp_list[i].freq, ^ drivers/devfreq/exynos5422_bus_int.c:1120:2: note: containing loop for (i = LV_0; i < LV_END; i++) ^ sound/soc/samsung/lpass.c: In function ‘lpass_proc_show’: sound/soc/samsung/lpass.c:718:5: warning: format ‘%x’ expects argument of type ‘unsigned int’, but argument 3 has type ‘void *’ [-Wformat=] ar->reg, ar->val); ^ In file included from backports/drivers/net/wireless/ath/ath10k/debug.c:19:0: backports/backport-include/linux/debugfs.h:11:10: warning: ‘struct device’ declared inside parameter list void *data)); ^ backports/backport-include/linux/debugfs.h:11:10: warning: its scope is only this definition or declaration, which is probably not what you want In file included from backports/drivers/net/wireless/ath/wcn36xx/debug.c:19:0: backports/backport-include/linux/debugfs.h:11:10: warning: ‘struct device’ declared inside parameter list void *data)); ^ backports/backport-include/linux/debugfs.h:11:10: warning: its scope is only this definition or declaration, which is probably not what you want backports/drivers/realtek/8192cu/hal/rtl8192c/rtl8192c_rf6052.c: In function ‘PHY_RFShadowRefresh’: backports/drivers/realtek/8192cu/hal/rtl8192c/rtl8192c_rf6052.c:1020:37: warning: iteration 63u invokes undefined behavior [-Waggressive-loop-optimizations] RF_Shadow[eRFPath][Offset].Value = 0; ^ backports/drivers/realtek/8192cu/hal/rtl8192c/rtl8192c_rf6052.c:1018:3: note: containing loop for (Offset = 0; Offset <= RF6052_MAX_REG; Offset++) ^ drivers/gpu/drm/exynos/exynos_drm_drv.c: In function ‘exynos_drm_init’: drivers/gpu/drm/exynos/exynos_drm_drv.c:768:1: warning: label ‘err_unregister_pd’ defined but not used [-Wunused-label] err_unregister_pd: ^ net/core/sysctl_net_core.c:24:12: warning: ‘one’ defined but not used [-Wunused-variable] static int one = 1; ^ drivers/gpu/drm/exynos/exynos_hdmi.c: In function ‘hdmi_hpd_enable’: drivers/gpu/drm/exynos/exynos_hdmi.c:233:27: warning: passing argument 3 of ‘kstrtoul’ from incompatible pointer type if(kstrtoul(line, 10, &gEnableHPD) != 0) gEnableHPD = true; ^ In file included from include/drm/drmP.h:45:0, from drivers/gpu/drm/exynos/exynos_hdmi.c:17: include/linux/kernel.h:255:32: note: expected ‘long unsigned int *’ but argument is of type ‘unsigned int *’ static inline int __must_check kstrtoul(const char *s, unsigned int base, unsigned long *res) ^ drivers/gpu/drm/exynos/exynos_hdmi.c: At top level: drivers/gpu/drm/exynos/exynos_hdmi.c:1985:13: warning: ‘hdmiphy_poweroff’ defined but not used [-Wunused-function] static void hdmiphy_poweroff(struct hdmi_context *hdata) ^ drivers/hardkernel/ioboard-spi.c:223:12: warning: ‘ioboard_spi_read_memory’ defined but not used [-Wunused-function] static int ioboard_spi_read_memory (struct spi_device *spi, unsigned int addr, unsigned char *rdata, unsigned int size) ^ drivers/hardkernel/ioboard-spi.c:329:13: warning: ‘ioboard_spi_test’ defined but not used [-Wunused-function] static void ioboard_spi_test (struct spi_device *spi) ^ drivers/hid/hid-appleir.c:347:22: warning: initialization from incompatible pointer type .input_configured = appleir_input_configured, ^ drivers/hid/hid-appleir.c:347:22: warning: (near initialization for ‘appleir_driver.input_configured’) In file included from backports/net/wireless/core.c:16:0: backports/backport-include/linux/debugfs.h:11:10: warning: ‘struct device’ declared inside parameter list void *data)); ^ backports/backport-include/linux/debugfs.h:11:10: warning: its scope is only this definition or declaration, which is probably not what you want drivers/hid/hid-magicmouse.c:590:22: warning: initialization from incompatible pointer type .input_configured = magicmouse_input_configured, ^ drivers/hid/hid-magicmouse.c:590:22: warning: (near initialization for ‘magicmouse_driver.input_configured’) drivers/hid/hid-ntrig.c:1026:22: warning: initialization from incompatible pointer type .input_configured = ntrig_input_configured, ^ drivers/hid/hid-ntrig.c:1026:22: warning: (near initialization for ‘ntrig_driver.input_configured’) backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3580:17: warning: initialization from incompatible pointer type .get_station = cfg80211_rtw_get_station, ^ backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3580:17: warning: (near initialization for ‘rtw_cfg80211_ops.get_station’) backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3608:17: warning: initialization from incompatible pointer type .add_station = cfg80211_rtw_add_station, ^ backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3608:17: warning: (near initialization for ‘rtw_cfg80211_ops.add_station’) backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3609:17: warning: initialization from incompatible pointer type .del_station = cfg80211_rtw_del_station, ^ backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3609:17: warning: (near initialization for ‘rtw_cfg80211_ops.del_station’) backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3610:20: warning: initialization from incompatible pointer type .change_station = cfg80211_rtw_change_station, ^ backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3610:20: warning: (near initialization for ‘rtw_cfg80211_ops.change_station’) backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3617:13: warning: initialization from incompatible pointer type .mgmt_tx = cfg80211_rtw_mgmt_tx, ^ backports/drivers/realtek/rtl8192du/os_dep/ioctl_cfg80211.c:3617:13: warning: (near initialization for ‘rtw_cfg80211_ops.mgmt_tx’) net/rfkill/rfkill-regulator.c: In function ‘rfkill_regulator_set_block’: net/rfkill/rfkill-regulator.c:43:4: warning: ignoring return value of ‘regulator_enable’, declared with attribute warn_unused_result [-Wunused-result] regulator_enable(rfkill_data->vcc); ^ drivers/media/platform/exynos/mfc/s5p_mfc.c:2108:28: warning: ‘s5p_mfc_dec_drm_videodev’ defined but not used [-Wunused-variable] static struct video_device s5p_mfc_dec_drm_videodev = { ^ drivers/media/platform/exynos/mfc/s5p_mfc.c:2115:28: warning: ‘s5p_mfc_enc_drm_videodev’ defined but not used [-Wunused-variable] static struct video_device s5p_mfc_enc_drm_videodev = { ^ fs/binfmt_misc.c: In function ‘parse_command.part.1’: fs/binfmt_misc.c:405:7: warning: array subscript is above array bounds [-Warray-bounds] if (s[count-1] == '\n') ^ drivers/usb/host/xhci.c: In function ‘xhci_free_dev’: drivers/usb/host/xhci.c:3506:17: warning: unused variable ‘dev’ [-Wunused-variable] struct device *dev = hcd->self.controller; ^ drivers/usb/host/xhci.c: In function ‘xhci_alloc_dev’: drivers/usb/host/xhci.c:3592:17: warning: unused variable ‘dev’ [-Wunused-variable] struct device *dev = hcd->self.controller; ^ drivers/usb/host/xhci-plat.c: In function ‘xhci_plat_probe’: drivers/usb/host/xhci-plat.c:156:4: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] extern void samsung_usb3phy_retune(int); ^ arch/arm/boot/compressed/atags_to_fdt.c: In function ‘merge_fdt_bootargs’: arch/arm/boot/compressed/atags_to_fdt.c:96:1: warning: the frame size of 1032 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ Change-Id: I646d4470fecdef67da42bcff549a2dc3632c68cd
-
- 05 Oct, 2015 1 commit
-
-
Mauro Ribeiro authored
Merge "clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug notifier" into odroidxu3-3.10.y
-
- 01 Oct, 2015 2 commits
-
-
Mauro Ribeiro authored
-
Damian Eppel authored
Whilst testing cpu hotplug events on kernel configured with DEBUG_PREEMPT and DEBUG_ATOMIC_SLEEP we get following BUG message, caused by calling request_irq() and free_irq() in the context of hotplug notification (which is in this case atomic context). [ 0.091617] [c0] CPU0: thread -1, cpu 0, socket 1, mpidr 80000100 [ 0.091828] [c0] Running under secure firmware. [ 0.091901] [c0] Setting up static identity map for 0xc0618b98 - 0xc0618bf0 [ 0.091962] [c0] Exynos-SnapShot: exynos_ss_init failed [ 0.112330] [c0] ftrace: Allocated trace_printk buffers [ 0.134323] [c1] CPU1: Booted secondary processor [ 0.134354] [c1] CPU1: thread -1, cpu 1, socket 1, mpidr 80000101 [ 0.134402] [c1] BUG: sleeping function called from invalid context at mm/page_alloc.c:2638 [ 0.134518] [c1] in_atomic(): 1, irqs_disabled(): 0, pid: 0, name: swapper/1 [ 0.134560] [c1] no locks held by swapper/1/0. [ 0.134598] [c1] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 3.10.82-xu43hk #11 [ 0.134640] [c1] Backtrace: [ 0.134694] [c1] [<c00132e4>] (dump_backtrace+0x0/0x114) from [<c0013554>] (show_stack+0x20/0x24) [ 0.134744] [c1] r7:00000000 r6:00000000 r5:df2da000 r4:c098c9c0 [ 0.134826] [c1] [<c0013534>] (show_stack+0x0/0x24) from [<c06124d8>] (dump_stack+0x24/0x28) [ 0.134887] [c1] [<c06124b4>] (dump_stack+0x0/0x28) from [<c00617f8>] (__might_sleep+0x144/0x148) [ 0.134952] [c1] [<c00616b4>] (__might_sleep+0x0/0x148) from [<c00f5590>] (__alloc_pages_nodemask+0x2a0/0xaac) [ 0.135006] [c1] r5:00080008 r4:002012d0 [ 0.135065] [c1] [<c00f52f0>] (__alloc_pages_nodemask+0x0/0xaac) from [<c012875c>] (new_slab+0x7c/0x22c) [ 0.135132] [c1] [<c01286e0>] (new_slab+0x0/0x22c) from [<c012a92c>] (__slab_alloc.isra.14.constprop.18+0x558/0x61c) [ 0.135187] [c1] r9:00000000 r8:df001f00 r7:014f7000 r6:00000000 r5:c1dee9e0 [ 0.135187] r4:c08f79e0 [ 0.135295] [c1] [<c012a3d4>] (__slab_alloc.isra.14.constprop.18+0x0/0x61c) from [<c012af3c>] (kmem_cache_alloc_trace+0x194/0x1c8) [ 0.135367] [c1] [<c012ada8>] (kmem_cache_alloc_trace+0x0/0x1c8) from [<c00b04e0>] (request_threaded_irq+0x78/0x138) [ 0.135433] [c1] [<c00b0468>] (request_threaded_irq+0x0/0x138) from [<c0610f7c>] (exynos4_local_timer_setup+0x100/0x160) [ 0.135507] [c1] [<c0610e7c>] (exynos4_local_timer_setup+0x0/0x160) from [<c060de3c>] (percpu_timer_setup+0xa4/0xb0) [ 0.135562] [c1] r8:4000406a r7:c0968c84 r6:10c0387d r5:c09148c0 r4:c1de9280 [ 0.135655] [c1] [<c060dd98>] (percpu_timer_setup+0x0/0xb0) from [<c060e1e4>] (secondary_start_kernel+0x118/0x134) [ 0.135710] [c1] r5:c09148c0 r4:00000001 [ 0.135765] [c1] [<c060e0cc>] (secondary_start_kernel+0x0/0x134) from [<4060d784>] (0x4060d784) [ 0.135815] [c1] r5:00000015 r4:5f13006a [ 0.144239] [c2] CPU2: Booted secondary processor [ 0.144267] [c2] CPU2: thread -1, cpu 2, socket 1, mpidr 80000102 [ 0.154295] [c3] CPU3: Booted secondary processor Change-Id: I78ee2d3997b2137e3c19432e17b3e3672523cf43
-
- 30 Sep, 2015 1 commit
-
-
ckkim authored
Change-Id: Ic6985f1694854778e062bbb2545053e3bc9714b3
-
- 23 Sep, 2015 1 commit
-
-
Anand Moon authored
This changes fix the following bug. Welcome to emergeGive root password for maintenance (or type Control-D to continue): Change-Id: I9af0374b4fe25664f5098c43d1927478f394ac45 Signed-off-by:
Anand Moon <linux.amoon@gmail.com>
-
- 02 Sep, 2015 1 commit
-
-
Mauro Ribeiro authored
Change-Id: Ic1554773f76671ecdb03e3c53831cea7df1db6a7
-
- 01 Sep, 2015 1 commit
-
-
charles.park authored
Change-Id: I3729423e41e63ac2b8e6bf89c20b9c514a41260b
-
- 27 Aug, 2015 2 commits
-
-
Mauro Ribeiro authored
-
Mauro Ribeiro authored
* changes: pmu-exynos522: export symbol exynos_pmu_wdt_control odroidxu3_defconfig: disable watchdog S3C2410_WATCHDOG from loading
-
- 25 Aug, 2015 2 commits
-
-
Mauro Ribeiro authored
-
Mauro Ribeiro authored
Xu3 3.10 fcoe
-
- 21 Aug, 2015 1 commit
-
-
charles.park authored
Change-Id: I81ccf0ea95ed40502507f938ce49566cadf5c7a2
-
- 20 Aug, 2015 2 commits
-
-
Mauro Ribeiro authored
Change-Id: I50cec414351c3312850e12a0b44fd44613dedc9b
-
Mauro Ribeiro authored
Change-Id: I7f733ac30154432ec7ab53951b846cc2a602e6de
-
- 18 Aug, 2015 2 commits
-
-
Anand Moon authored
Export symbol to avoid compilation error Change-Id: Ia8062c713d847eb9a67ae9697bb9dcb42316ef1b
-
Anand Moon authored
S3C2410_WATCHDOG will get loaded when watchdog deamon is configured Change-Id: I7b3aa8bb7d83d1c89e35f5995321732d91579c8f
-
- 14 Aug, 2015 2 commits
-
-
ard authored
-
Ard van Breemen authored
-
- 11 Aug, 2015 4 commits
-
-
Dongjin Kim authored
-
charles.park authored
-
charles.park authored
-
charles.park authored
-
- 10 Aug, 2015 2 commits
-
-
Mauro Ribeiro authored
Change-Id: I19815524c7fcd070915f550d9fe360a3d91c00d1
-
charles.park authored
Change-Id: I6ce11a5d5d5c883cc2251eb534148567becc2c85
-
- 09 Aug, 2015 1 commit
-
-
charles.park authored
Change-Id: I98b0f1259e6f14555aa44a69d5052f6acfd672b9
-