summaryrefslogtreecommitdiff
path: root/arch/arm/boot (follow)
Commit message (Collapse)AuthorAge
...
* | | | | | | | | Merge "ARM: dts: msm: add MSM external display node to msm8996"Linux Build Service Account2017-07-06
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | ARM: dts: msm: add MSM external display node to msm8996Jaiju Yesudasan2017-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add MSM external display node for 8996 which is needed to manage the interaction between external displays (HDMI and Display Port) and the audio and display frameworks. Change-Id: I63e48ce47159e039818522c1df2bb8914a843d41 Signed-off-by: Jaiju Yesudasan <cjaijuy@codeaurora.org>
* | | | | | | | | | Merge "ARM: dtsi: msm: reserve memory for LK's stack on msm8996"Linux Build Service Account2017-07-06
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | |
| * | | | | | | | | ARM: dtsi: msm: reserve memory for LK's stack on msm8996Guchun Chen2017-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The memory node LK's stack is running on should be reserved in system booting stage. Otherwise, the processes like early domain service on LK will be impacted. And in order not to impact common dtsi file for mobile and other platforms, only put the change in this auto-specific dtsi file. Change-Id: Ica8d2a98e00289990789eedf6f4e3d88b03acfcc Signed-off-by: Guchun Chen <guchunc@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Add support for MPM wakeup capability for audio ↵Linux Build Service Account2017-07-04
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | interrupt for SDM660/630"
| * | | | | | | | | ARM: dts: msm: Add support for MPM wakeup capability for audio interrupt for ↵Nagaradhesh Yeleswarapu2017-07-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SDM660/630 Audio codec interrupt line is connected to pin61 of MPM. Map interrupt 209 to MPM pin61 to wakeup APSS from TCXO mode. CRs-Fixed: 2040808 Change-Id: I74cfc871b6e99c62dda30033e6dabb5fe5d19705 Signed-off-by: Nagaradhesh Yeleswarapu <nagaradh@qti.qualcomm.com>
* | | | | | | | | | Merge "ARM: dts: msm: Add l2pc-cpu-mask to avoid L2PC on masked CPUs for ↵Linux Build Service Account2017-07-03
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | msm8998"
| * | | | | | | | | | ARM: dts: msm: Add l2pc-cpu-mask to avoid L2PC on masked CPUs for msm8998Gaurav Sonwani2017-07-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is required to add a PM QOS request to disallow L2PC on masked CPUS. It improves queue to submit time for first set of GPU commands which results in GPU wake up. Change-Id: If7e0925ec76065158188671f1d11a0de5e9900aa Signed-off-by: Gaurav Sonwani <gsonwani@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: Add remote debugger device configuration for sdm660"Linux Build Service Account2017-07-03
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ARM: dts: msm: Add remote debugger device configuration for sdm660tharun kumar2017-06-28
| | |_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adding remote debugger device configuration. The Remote Debugger driver allows a debugger running on a host PC to communicate with a remote stub running on peripheral subsystems. Change-Id: I89e686c7e049a9fc8e1b6173ce009333df5b4ca1 Acked-by: Chenna Kesava Raju <chennak@qti.qualcomm.com> Signed-off-by: Tharun Kumar Merugu <mtharu@codeaurora.org>
* | | | | | | | | | | Merge "Merge branch 'android-4.4@77ddb50' (v4.4.74) into 'msm-4.4'"Linux Build Service Account2017-07-03
|\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / | |/| | | | | | | | |
| * | | | | | | | | | Merge branch 'android-4.4@77ddb50' (v4.4.74) into 'msm-4.4'Blagovest Kolenichev2017-06-28
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | / / / / / | | | |_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * refs/heads/tmp-77ddb50: UPSTREAM: usb: gadget: f_fs: avoid out of bounds access on comp_desc Linux 4.4.74 mm: fix new crash in unmapped_area_topdown() Allow stack to grow up to address space limit mm: larger stack guard gap, between vmas alarmtimer: Rate limit periodic intervals MIPS: Fix bnezc/jialc return address calculation usb: dwc3: exynos fix axius clock error path to do cleanup alarmtimer: Prevent overflow of relative timers genirq: Release resources in __setup_irq() error path swap: cond_resched in swap_cgroup_prepare() mm/memory-failure.c: use compound_head() flags for huge pages USB: gadgetfs, dummy-hcd, net2280: fix locking for callbacks usb: xhci: ASMedia ASM1042A chipset need shorts TX quirk drivers/misc/c2port/c2port-duramar2150.c: checking for NULL instead of IS_ERR() usb: r8a66597-hcd: decrease timeout usb: r8a66597-hcd: select a different endpoint on timeout USB: gadget: dummy_hcd: fix hub-descriptor removable fields pvrusb2: reduce stack usage pvr2_eeprom_analyze() usb: core: fix potential memory leak in error path during hcd creation USB: hub: fix SS max number of ports iio: proximity: as3935: recalibrate RCO after resume staging: rtl8188eu: prevent an underflow in rtw_check_beacon_data() mfd: omap-usb-tll: Fix inverted bit use for USB TLL mode x86/mm/32: Set the '__vmalloc_start_set' flag in initmem_init() serial: efm32: Fix parity management in 'efm32_uart_console_get_options()' mac80211: fix IBSS presp allocation size mac80211: fix CSA in IBSS mode mac80211/wpa: use constant time memory comparison for MACs mac80211: don't look at the PM bit of BAR frames vb2: Fix an off by one error in 'vb2_plane_vaddr' cpufreq: conservative: Allow down_threshold to take values from 1 to 10 can: gs_usb: fix memory leak in gs_cmd_reset() configfs: Fix race between create_link and configfs_rmdir UPSTREAM: bpf: don't let ldimm64 leak map addresses on unprivileged BACKPORT: ext4: fix data exposure after a crash ANDROID: sdcardfs: remove dead function open_flags_to_access_mode() ANDROID: android-base.cfg: split out arm64-specific configs Linux 4.4.73 sparc64: make string buffers large enough s390/kvm: do not rely on the ILC on kvm host protection fauls xtensa: don't use linux IRQ #0 tipc: ignore requests when the connection state is not CONNECTED proc: add a schedule point in proc_pid_readdir() romfs: use different way to generate fsid for BLOCK or MTD sctp: sctp_addr_id2transport should verify the addr before looking up assoc r8152: avoid start_xmit to schedule napi when napi is disabled r8152: fix rtl8152_post_reset function r8152: re-schedule napi for tx nfs: Fix "Don't increment lock sequence ID after NFS4ERR_MOVED" ravb: unmap descriptors when freeing rings drm/ast: Fixed system hanged if disable P2A drm/nouveau: Don't enabling polling twice on runtime resume parisc, parport_gsc: Fixes for printk continuation lines net: adaptec: starfire: add checks for dma mapping errors pinctrl: berlin-bg4ct: fix the value for "sd1a" of pin SCRD0_CRD_PRES gianfar: synchronize DMA API usage by free_skb_rx_queue w/ gfar_new_page net/mlx4_core: Avoid command timeouts during VF driver device shutdown drm/nouveau/fence/g84-: protect against concurrent access to semaphore buffers drm/nouveau: prevent userspace from deleting client object ipv6: fix flow labels when the traffic class is non-0 FS-Cache: Initialise stores_lock in netfs cookie fscache: Clear outstanding writes when disabling a cookie fscache: Fix dead object requeue ethtool: do not vzalloc(0) on registers dump log2: make order_base_2() behave correctly on const input value zero kasan: respect /proc/sys/kernel/traceoff_on_warning jump label: pass kbuild_cflags when checking for asm goto support PM / runtime: Avoid false-positive warnings from might_sleep_if() ipv6: Fix IPv6 packet loss in scenarios involving roaming + snooping switches i2c: piix4: Fix request_region size sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications sierra_net: Skip validating irrelevant fields for IDLE LSIs net: hns: Fix the device being used for dma mapping during TX NET: mkiss: Fix panic NET: Fix /proc/net/arp for AX.25 ipv6: Inhibit IPv4-mapped src address on the wire. ipv6: Handle IPv4-mapped src to in6addr_any dst. net: xilinx_emaclite: fix receive buffer overflow net: xilinx_emaclite: fix freezes due to unordered I/O Call echo service immediately after socket reconnect staging: rtl8192e: rtl92e_fill_tx_desc fix write to mapped out memory. ARM: dts: imx6dl: Fix the VDD_ARM_CAP voltage for 396MHz operation partitions/msdos: FreeBSD UFS2 file systems are not recognized s390/vmem: fix identity mapping usb: gadget: f_fs: Fix possibe deadlock Conflicts: drivers/usb/gadget/function/f_fs.c Change-Id: I23106e9fc2c4f2d0b06acce59b781f6c36487fcc Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
| | * | | | | | | | Merge 4.4.73 into android-4.4Greg Kroah-Hartman2017-06-27
| | |\ \ \ \ \ \ \ \ | | | | |_|_|/ / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes in 4.4.73 s390/vmem: fix identity mapping partitions/msdos: FreeBSD UFS2 file systems are not recognized ARM: dts: imx6dl: Fix the VDD_ARM_CAP voltage for 396MHz operation staging: rtl8192e: rtl92e_fill_tx_desc fix write to mapped out memory. Call echo service immediately after socket reconnect net: xilinx_emaclite: fix freezes due to unordered I/O net: xilinx_emaclite: fix receive buffer overflow ipv6: Handle IPv4-mapped src to in6addr_any dst. ipv6: Inhibit IPv4-mapped src address on the wire. NET: Fix /proc/net/arp for AX.25 NET: mkiss: Fix panic net: hns: Fix the device being used for dma mapping during TX sierra_net: Skip validating irrelevant fields for IDLE LSIs sierra_net: Add support for IPv6 and Dual-Stack Link Sense Indications i2c: piix4: Fix request_region size ipv6: Fix IPv6 packet loss in scenarios involving roaming + snooping switches PM / runtime: Avoid false-positive warnings from might_sleep_if() jump label: pass kbuild_cflags when checking for asm goto support kasan: respect /proc/sys/kernel/traceoff_on_warning log2: make order_base_2() behave correctly on const input value zero ethtool: do not vzalloc(0) on registers dump fscache: Fix dead object requeue fscache: Clear outstanding writes when disabling a cookie FS-Cache: Initialise stores_lock in netfs cookie ipv6: fix flow labels when the traffic class is non-0 drm/nouveau: prevent userspace from deleting client object drm/nouveau/fence/g84-: protect against concurrent access to semaphore buffers net/mlx4_core: Avoid command timeouts during VF driver device shutdown gianfar: synchronize DMA API usage by free_skb_rx_queue w/ gfar_new_page pinctrl: berlin-bg4ct: fix the value for "sd1a" of pin SCRD0_CRD_PRES net: adaptec: starfire: add checks for dma mapping errors parisc, parport_gsc: Fixes for printk continuation lines drm/nouveau: Don't enabling polling twice on runtime resume drm/ast: Fixed system hanged if disable P2A ravb: unmap descriptors when freeing rings nfs: Fix "Don't increment lock sequence ID after NFS4ERR_MOVED" r8152: re-schedule napi for tx r8152: fix rtl8152_post_reset function r8152: avoid start_xmit to schedule napi when napi is disabled sctp: sctp_addr_id2transport should verify the addr before looking up assoc romfs: use different way to generate fsid for BLOCK or MTD proc: add a schedule point in proc_pid_readdir() tipc: ignore requests when the connection state is not CONNECTED xtensa: don't use linux IRQ #0 s390/kvm: do not rely on the ILC on kvm host protection fauls sparc64: make string buffers large enough Linux 4.4.73 Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
| | | * | | | | | | ARM: dts: imx6dl: Fix the VDD_ARM_CAP voltage for 396MHz operationFabio Estevam2017-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 46350b71a09ccf3573649e03db55d4b61d5da231 upstream. Table 8 from MX6DL datasheet (IMX6SDLCEC Rev. 5, 06/2015): http://cache.nxp.com/files/32bit/doc/data_sheet/IMX6SDLCEC.pdf states the following: "LDO Output Set Point (VDD_ARM_CAP) = 1.125 V minimum for operation up to 396 MHz." So fix the entry by adding the 25mV margin value as done in the other entries of the table, which results in 1.15V for 396MHz operation. Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Shawn Guo <shawnguo@kernel.org> Cc: Stephane Fillod <f8cfe@free.fr> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
* | | | | | | | | | Merge "ARM: dts: msm: Disable IPA in APQ 8098"Linux Build Service Account2017-07-03
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / |/| | | | | | | | |
| * | | | | | | | | ARM: dts: msm: Disable IPA in APQ 8098Mohammed Javid2017-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IPA needs to be kept disabled in APQ 8098 platform. Change-Id: If340d72d1dc18f2861635528ea1a37a4d81421bd Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Add non-removable ufs property for SDM630"Linux Build Service Account2017-06-29
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | ARM: dts: msm: Add non-removable ufs property for SDM630Sayali Lokhande2017-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Defines the non-removable property for UFS device node. This basically lets the driver know that UFS is the boot device. Change-Id: I1c8aa298af4afc7e42d0c8a3690f7d3360e37647 Signed-off-by: Sayali Lokhande <sayalil@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: update rmtfs shared memory address for SDM660/630"Linux Build Service Account2017-06-28
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | ARM: dts: msm: update rmtfs shared memory address for SDM660/630Sahitya Tummala2017-06-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use reserved memory as shared memory between apps and modem for writing modem data using rmt_storage service on apps. Change-Id: I0e5bc8b1e3dbe2f8d49686894667b4a6ee1a3529 Signed-off-by: Sahitya Tummala <stummala@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: Update USB PHY0 parameters for SDA660/630 HDK platform"Linux Build Service Account2017-06-28
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ARM: dts: msm: Update USB PHY0 parameters for SDA660/630 HDK platformLiangliang Lu2017-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update USB PHY0 parameters for SDA660/630 HDK platform. Change-Id: I2780afcd99e1bb22f4dd6dc977382d379afb1393 Signed-off-by: Liangliang Lu <luliang@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: Disable adv7481 on Mojave lite platform"Linux Build Service Account2017-06-28
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: Disable adv7481 on Mojave lite platformShiju Mathew2017-06-27
| | |_|_|/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Mojave lite, adv7481 hardware is not available hence disable adv7481 and bridge abstraction driver. CRs-Fixed: 1097877 Change-Id: I1969fc45e50f5ddff25fd70780458d23a9abeed8 Signed-off-by: Shiju Mathew <shijum@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: Enable ACD functionality for SDM660 silver cluster"Linux Build Service Account2017-06-28
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | ARM: dts: msm: Enable ACD functionality for SDM660 silver clusterTirupathi Reddy2017-06-28
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The adaptive clock distribution (ACD) mitigates the impact of high-frequency supply voltage (VDD) droops on microprocessor performance. Program ACD functional configuration for silver cluster of sdm660. Also add the voltage margin savings with ACD to the existing APC0 CPR closed-loop voltage margins. Also set CPR_RAMP_EN and VCTL_RAMP_EN bits to 1 in AVS control register of silver cluster. Change-Id: Iaff7769cd1e71bbeb773658d0649092bff6e8916 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
* | | | | | | | | | | | Merge "ARM: dts: msm: Change headset jack configuration for apq8098 mediabox"Linux Build Service Account2017-06-28
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | |
| * | | | | | | | | | | ARM: dts: msm: Change headset jack configuration for apq8098 mediaboxRamprasad Katkam2017-06-27
| |/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | apq8098-mediabox form factor does not support headset detection, and detection pin is floating. Hence change headset jack type to normally open to avoid fake mbhc interrupts. Change-Id: I0798ec425ee97f75a243462273fe84de8ed63ee3 Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: Defer regulator disable for msm8998 GPU SMMU"Linux Build Service Account2017-06-27
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ARM: dts: msm: Defer regulator disable for msm8998 GPU SMMUHareesh Gundu2017-06-22
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IOMMU driver takes vote on regulator for every unmap, attach or detach call and removes it once done. This is an overhead if GPU is in power collapse mode and huge number of unmap calls are pending from a given context. It would end up in turning ON/OFF the regulator those many times. To optimize this, do a deferred regulator disable about 80ms so that all subsequent requests to regulator enable will be just refcounted. Change-Id: I07709f5a0ce55298a5fe46ffd95bb8bc472e7069 Signed-off-by: Hareesh Gundu <hareeshg@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: add non-removable ufs/emmc property for msm8996"Linux Build Service Account2017-06-27
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | ARM: dts: msm: add non-removable ufs/emmc property for msm8996Lei wang2017-06-23
| | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Defines the non-removable property for ufs/emmc device node This basically lets the driver whether ufs/emmc is the boot device Change-Id: I7e583e0ecef064d1ed91b443fe35f98a3b2c0c8a Signed-off-by: Lei wang <leiwan@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: Add mdss panel file nodes for msm8998 QRD"Linux Build Service Account2017-06-27
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | ARM: dts: msm: Add mdss panel file nodes for msm8998 QRDMaria Yu2017-06-23
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the mdss panel file to support qrd device tree overlay. Change-Id: I65152ee6a7cafdbba299f0e0a3cac2e77c8c2660 Signed-off-by: Maria Yu <aiquny@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Update temperature threshold limits for EA for ↵Linux Build Service Account2017-06-22
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8998/660/630"
| * | | | | | | | | | ARM: dts: msm: Update temperature threshold limits for EA for 8998/660/630Naresh Malladi2017-06-21
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current limits are causing frequent wakeups at lower temperature. Update higher and lower limits such that msm-core energy-aware driver will not get too many notifications to avoid unnecessary wakeups. Change-Id: I608aad0616d2f4e98c9d06ac1ccead9b3444817a Signed-off-by: Naresh Malladi <namall@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Remove HDMI hotplug feature for msm8996 ADP"Linux Build Service Account2017-06-22
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | |
| * | | | | | | | | ARM: dts: msm: Remove HDMI hotplug feature for msm8996 ADPVijaykumar Badiger2017-06-20
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change is required to enable 3 display support so that the secondary displays are always ON. Change-Id: Icbe5d20902d8795cb3479f15a415bb24c204750e Signed-off-by: Vijaykumar Badiger <vbadig@codeaurora.org>
* | | | | | | | | Merge "ARM: dts: msm: Update sensor device node for SDM660 QRD"Linux Build Service Account2017-06-22
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | ARM: dts: msm: Update sensor device node for SDM660 QRDDepeng Shao2017-06-21
| |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update main and aux camera sensor dvdd configuration to enable the vreg and ldo together. Change-Id: Iacc79799d1c06a3385a8cfd9ef80d707f8fa8d69 Signed-off-by: Depeng Shao <depengs@codeaurora.org>
* / / / / / / / / ARM: dts: msm: override initial pwrlevel for MSM8996ProAUKasin Li2017-06-20
|/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current DRM driver set GPU clock rate with initial pwrlevel and use it all the time. This value is too low and couldn't cover many computing tasks. Change to a higher value for automotive system. Change-Id: I348f187bfb8c0c2a3936a132bc0142fd5553226c Signed-off-by: Kasin Li <donglil@codeaurora.org>
* | | | | | | | Merge "ARM: dts: msm: Enable use of 64K page pool for SDM630"Linux Build Service Account2017-06-19
|\ \ \ \ \ \ \ \
| * | | | | | | | ARM: dts: msm: Enable use of 64K page pool for SDM630Akhil P Oommen2017-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 64K page pool is currently unused because it doesn't have any reserved pages and also dynamic page allocation for this pool is disabled. Add qcom,mempool-allocate property to allow pool to grow dynamically and hence being used. Change-Id: I4036032758ec12500854562d6a92d73742952dcb Signed-off-by: Akhil P Oommen <akhilpo@codeaurora.org>
* | | | | | | | | Merge "ARM: dts: msm: Enable use of 64K page pool for SDM660"Linux Build Service Account2017-06-19
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | ARM: dts: msm: Enable use of 64K page pool for SDM660Deepak Kumar2017-06-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 64K page pool is currently unused because it doesn't have any reserved pages and also dynamic page allocation for this pool is disabled. Add qcom,mempool-allocate property to allow pool to grow dynamically and hence being used. Change-Id: Ie7c41939f45af58ca1ac7a8f07ea29605aced798 Signed-off-by: Deepak Kumar <dkumar@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Early mount of vendor partition for sdm660/630"Linux Build Service Account2017-06-19
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | ARM: dts: msm: Early mount of vendor partition for sdm660/630Imran Khan2017-06-18
| | |_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support to early mount vendor partition so that vendor modules can be loaded during early init. Change-Id: I2233f6c3b8eab180631ca0a0472b586b7ec854f1 Signed-off-by: Imran Khan <kimran@codeaurora.org>
* | | | | | | | | | Merge "ARM: dts: msm: Add Maxim regulator node for msm8996"Linux Build Service Account2017-06-19
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | ARM: dts: msm: Add Maxim regulator node for msm8996Tirupathi Reddy2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Maxim20010 buck regulator is used to provide the supply for graphics rail. The programmable output voltage range is from 0.5V to 1.27V in 10mV steps. CRs-Fixed: 2062515 Change-Id: I50d3fe4c89f412cda2b58b3f1f19086edcf10553 Signed-off-by: Tirupathi Reddy <tirupath@codeaurora.org>
* | | | | | | | | | | Merge "ARM: dts: msm: optimize brightness dcs control for msm8998 SKUK HDK ↵Linux Build Service Account2017-06-18
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | panel"