summaryrefslogtreecommitdiff
path: root/include/soc (follow)
Commit message (Collapse)AuthorAge
...
* | icnss: Update WLAN mode in wlan_firmware_serviceYuanyuan Liu2016-04-07
| | | | | | | | | | | | | | | | | | Add CCPM/QVIT in WLAN mode and add support fo setting WLAN mode from command line. CRs-Fixed: 986484 Change-Id: I5921dc3978bf96221b50148bb2f86b0ffed3b5fb Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
* | soc: qcom: Service locator for kernel clientsPushkar Joshi2016-04-05
| | | | | | | | | | | | | | | | | | | | | | Add a library that retrieves location information given a service identifier. Location here translates to what process domain exports the service, and which subsystem that process executes on. Change-Id: Ia5d76ea4de29dbafe309a831f8a2418c058cba94 Signed-off-by: Pushkar Joshi <pushkarj@codeaurora.org> [dkeitel@codeaurora.org: fixed minor conflicts in Kconfig and Makefile.] Signed-off-by: David Keitel <dkeitel@codeaurora.org>
* | icnss: Update WLFW QMI messagesYuanyuan Liu2016-04-04
| | | | | | | | | | | | | | | | | | | | | | | | | | Add QMI message to send MSA0 physical memory start address and size to wlan FW. Add QMI message indication to get the HAL-PYH Pin connect test result from wlan FW. Add a new qmi message for sending fw debug configuration. Update cap_resp message. CRs-Fixed: 978217 Change-Id: Ie0fa374b720ebbffd1d1fd5b9289b2aa816a822a Signed-off-by: Yuanyuan Liu <yuanliu@codeaurora.org>
* | clk: msm: alpha-pll: Add support for dynamic programming of PLLsDevesh Jhunjhunwala2016-04-04
| | | | | | | | | | | | | | | | | | | | | | Update the alpha_pll_set_rate function to support dynamically updating the pll frequency if the dynamic_update flag is defined for the pll. Also set the HW_UPDATE_BYPASS_LOGIC bit for these plls during handoff. CRs-Fixed: 988270 Change-Id: I7f3527ef45cf68c3f5c41e04bfdd3ede55bbaa4d Signed-off-by: Devesh Jhunjhunwala <deveshj@codeaurora.org>
* | Ion: Add page pooling to Ion System Secure HeapRohit Vaswani2016-03-30
| | | | | | | | | | | | | | | | | | | | | | Optimize the Ion System Secure Heap by adding per VMID based page pooling. The secure/assigned pages are pooled. This essentially uses the same pooling functionality as the system heap, but adds the VMID component to each pool. Change-Id: Ib65b3f490ab1bb299b57227edba88b876924ff2b Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org> Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
* | msm: camera: sensor: Adapting sensor driver to soc layerSureshnaidu Laveti2016-03-25
| | | | | | | | | | | | | | | | | | Adapting sensor driver to SOC layer by replacing msm specific routines with SOC API which eases the portability of sensor driver on to non-msm platforms. Change-Id: I147dbf714d913b4aa55adc313c354f85cf4b23dd Signed-off-by: Sureshnaidu Laveti <lsuresh@codeaurora.org>
* | soc: qcom: pil-mss: Add scm call to inform TZ of modem areaArun KS2016-03-25
| | | | | | | | | | | | | | | | | | | | Add support to make scm_calls to TZ to inform modem start address and size so that TZ can unmap this range to avoid speculative access. Change-Id: I4640ddab56991522870e9879d17fe5732dc40223 Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org> Signed-off-by: Arun KS <arunks@codeaurora.org>
* | qcom: scm: provide scm_is_secure_device() apiPrasad Sodagudi2016-03-25
| | | | | | | | | | | | | | | | | | Add new scm_is_secure_device() API, so that all platform drivers can check and take appropriate action for secure and non-secure devices. Change-Id: I5569f4aaf4bcbec2922a7745ec0fdc1ab423cc23 Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
* | msm: secure_buffer: Add WLAN supportSameer Thalappil2016-03-25
| | | | | | | | | | | | | | Add support for WLAN Adrastea hardware. Change-Id: I99868cf456c5b4641731dcea884b67627780477d Signed-off-by: Sameer Thalappil <sameert@codeaurora.org>
* | clk: msm: clock-local2: Set RCG root_enable bit prior to changing rateDeepak Katragadda2016-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Firmware running on HW blocks could be powering down the branch clock or the RCG whilst software is doing frequency changes. If this happens, the RCG behavior is undefined and may cause issues with its functioning. To work around this, use the RCG root_en bit and force turn it on while scaling the rate. In addition, make the polling timeouts configurable. CRs-Fixed: 971305 Change-Id: If2db14c70614c47d673fc735f5f4bac276d4a3d9 Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
* | soc: qcom: core_ctl: Add a tracing functionVikram Mulukutla2016-03-23
| | | | | | | | | | | | | | | | | | The core control module requires tracing capability. Export a function that will allow new events to be added in an extensible fashion without a compile-time dependency. Change-Id: I807d1ec4a104d8289441512b61e5e26df291525b Signed-off-by: Vikram Mulukutla <markivx@codeaurora.org>
* | iommu/arm-smmu: Request TZ to change page table format to V8LSusheel Khiani2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | For targets where we have slave side protection, global register programming is handled by TZ. And since it supports V7S page table format only, by default TZ programs all context bank to permit V7S format by programming VA64 bit of CBA2R register as 0. But if context bank itself is non secure then its page tables are managed by HLOS where we can support V8L page table format. So, provide a way to request TZ to change page table format to V8L for non secure context banks. CRs-Fixed: 959535 Change-Id: I1f4d4b98c4f240a8351f791901abdfa78b829973 Signed-off-by: Susheel Khiani <skhiani@codeaurora.org>
* | msm: camera: Update camera driversLakshmi Narayana Kalavala2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | Add changes to update camera drivers to: 1. Update necessary Kconfig files to support camera driver compilation. 2. Support minor changes to V4L framework. 3. Export uapi headers to header_install export location. Signed-off-by: Seemanta Dutta <seemanta@codeaurora.org> Signed-off-by: Lakshmi Narayana Kalavala <lkalaval@codeaurora.org>
* | Revert "msm: camera: Update camera drivers"Seemanta Dutta2016-03-23
| | | | | | | | | | | | This reverts commit 282882c50fe26957c00bd598e8cab75d00251e2e. Signed-off-by: Seemanta Dutta <seemanta@codeaurora.org>
* | cpuidle: lpm-levels: Add API to get low power mode latencySrinivas Rao L2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add API to get latency for a low power mode with particular affinity level and reset level. Reset level is level at which only control logic power collpase happen or both control and memory logic power collapse happen or Retention state. The API returns the minum latency out of all clusters in the particular affinity level and reset level if cluster name is not passed or the latency of the specific cluster for which the cluster name is passed. Change-Id: I2facd9a1fa2dba7e7103d65544537799bd8ba518 Signed-off-by: Srinivas Rao L <lsrao@codeaurora.org> Conflicts: arch/arm/boot/dts/qcom/mdm9607-pm.dtsi arch/arm/boot/dts/qcom/mdm9640-pm.dtsi arch/arm/boot/dts/qcom/mdmcalifornium-pm.dtsi arch/arm/boot/dts/qcom/msm8909-pm8909-pm.dtsi arch/arm/boot/dts/qcom/msm8909-pm8916-pm.dtsi arch/arm/boot/dts/qcom/msm8937-pm.dtsi arch/arm/boot/dts/qcom/msm8952-pm.dtsi arch/arm/boot/dts/qcom/msmgold-pm.dtsi arch/arm/boot/dts/qcom/msmtitanium-pm.dtsi
* | lpm-stats: Optimize stats pathArchana Sathyakumar2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | Stats for cpu and cluster exit path query the ktime for every level and this increases the overall idle exit latency. Get the timestamp only once and use the same information to populate into different level. Change-Id: Iece36015910fcb16bd04a25dae1bf0396ab463e2 Signed-off-by: Archana Sathyakumar <asathyak@codeaurora.org> Conflicts: drivers/cpuidle/lpm-levels.c drivers/power/qcom/lpm-stats.c
* | soc: qcom: Expose TZ specific device id to other functionsSusheel Khiani2016-03-23
| | | | | | | | | | | | | | | | | | | | | | We need to pass TZ specific device id when calling into TZ for SMMU configuration. Expose these device ids and an interface function which can be used to extract these device id. CRs-Fixed: 959535 Change-Id: I31239d187c893e1bf419a5e9b5add127699ef701 Signed-off-by: Susheel Khiani <skhiani@codeaurora.org>
* | socinfo: Add MSM8996AU automotive supportAjit Khare2016-03-23
| | | | | | | | | | | | | | | | | | Add CPU IDs to the socinfo table needed to support MSM8996AU. CRs-fixed: 971957 Change-Id: Ifaed6df0a99999566e6241fbf98f45ab92f8c0fe Signed-off-by: Ajit Khare <ajitk@codeaurora.org> Signed-off-by: Mathew Joseph Karimpanal <mkarim@codeaurora.org>
* | pm: Update L2 Flag for GDHS mode to pass in TZSrinivas Rao L2016-03-23
| | | | | | | | | | | | | | | | Change L2 GDHS flag passing to TZ to trigger L2 gdhs mode on non-psci targets. Change-Id: I0d4fed45fa8afa6c9a73661b9169c29644169ba4 Signed-off-by: Srinivas Rao L <lsrao@codeaurora.org>
* | soc: qcom: sysmon: Enable back MSM_SYSMON_COMM interface supportAvaneesh Kumar Dwivedi2016-03-23
| | | | | | | | | | | | | | | | | | | | | | MSM_SYSMON_GLINK_COMM is currently enabled for all targets which breaks few existing targets, which do not support GLINK protocol and therefore are still dependent on MSM_SYSMON_COMM support. Enable back sysmon communication over SMD interface to preserve backward compatibility until all targets support GLINK. Change-Id: I06b6c8cd9c079494998463bbf30e27ad224d7124 Signed-off-by: Avaneesh Kumar Dwivedi <akdwived@codeaurora.org>
* | soc: qcom: Add debugfs interface for enabling SOC debug eventsPatrick Daly2016-03-23
| | | | | | | | | | | | | | | | | | Other processors/execution environments may support debug events. Implement an 'smc instruction' based communications protocol and hook it up to debugfs. Change-Id: I3a99dfdac5df7edb874bd449d9abc5a929787758 Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
* | clk: msm: clock-local2: Add support for branch clocks rate aggregationDeepak Katragadda2016-03-23
| | | | | | | | | | | | | | | | | | | | There are cases when multiple branch clocks need to be able to scale their RCG independently. The RCG should then be configured to run at the maximum rate of all it's children clocks which are enabled at that point. Add support for this. Change-Id: I90b7a9a3007792f65e0292d375e409ce1dbf0c08 Signed-off-by: Deepak Katragadda <dkatraga@codeaurora.org>
* | soc: qcom: add API for matching voltages across CPUsAmir Vajid2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | Create an API to match voltages across asymmetric CPUs as this can be useful in systems with a shared rail across CPUs. The API takes in one input argument which is the frequency of a big cluster CPU for which a voltage-equivalent little cluster CPU frequency is desired. The return value is this little cluster CPU frequency. All frequencies are in units of kHz. Change-Id: I821819a0761566984dd7f92014599ff0fcb85e90 Signed-off-by: Amir Vajid <avajid@codeaurora.org>
* | qseecom: Add a new smc cmd to check RPMB key provision statusZhen Kong2016-03-23
| | | | | | | | | | | | | | A new smc cmd is added to check RPMB key provision status Change-Id: I50411bf9ae7f31589be34d7b5aaf48f2c12f0018 Signed-off-by: Zhen Kong <zkong@codeaurora.org>
* | soc: qcom: glink: Add RX intent request timeout to G-Link channelsSteven Cahail2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During glink_tx(), G-Link can wait for an unlimited amount of time for the remote side to queue an RX intent. In some cases, e.g. SSR, the wait must be restricted to a short time, but in the current implementation, glink_tx() can continue to block indefinitely. Add a configurable timeout value to the G-Link channel context, which is set in the channel open configuration. If the value is set to 0, treat it as an infinite timeout. This allows a timeout to be put in place by the client for sensitive cases such as SSR where a very limited amount of time can be spent waiting for an intent. Change-Id: I1e480fac286d285f871fe3059de7ae761fc4581e Signed-off-by: Steven Cahail <scahail@codeaurora.org>
* | soc: qcom: add secure processor communication (spcom) driverAmir Samuelov2016-03-23
| | | | | | | | | | | | | | | | | | | | This driver supports communication with secure processor subsystem over glink transport layer. The communication is based on using shared memory and interrupts. This driver exposes interface to both kernel and user space. Change-Id: Iec5fc78c8370002643b549e43015c06b09d8ab8b Signed-off-by: Amir Samuelov <amirs@codeaurora.org>
* | qcom: core_ctl_helper: Add wrapper for CPU hotplugJunjie Wu2016-03-23
| | | | | | | | | | | | | | | | | | | | | | Different kernel version needs to use different kernel APIs for hotplug. Add wrapper for CPU hotplug so that external module can be used across different kernel releases. Use device_online/offline() API for CPU hotplug. Change-Id: Id21855f4ddc62bc9e9e6b45a856c245fd18d1514 Signed-off-by: Junjie Wu <junjiew@codeaurora.org>
* | qcom: core_ctl: Add support functions for core controlBryan Huntsman2016-03-23
| | | | | | | | | | | | | | | | | | | | Add support functions for core control driver. Also introduce Kconfig for enabling core control. Change-Id: Ic127b6ed7d9450338883b13d9c42abfe49ff8b35 Signed-off-by: Bryan Huntsman <bryanh@codeaurora.org> [satyap: trivial merge conflict resolution] Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
* | qcom: add support for kryo CPU PMUNeil Leeder2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | The performance Monitor Unit on the kryo processor has additional performance events over the architected events in ARM processors. This adds support for these additional events. Change-Id: I90356b7d2cfebd9d985ec6f92c6d000be9911a7c Signed-off-by: Neil Leeder <nleeder@codeaurora.org> [satyap: trivial merge conflict resolution and remove check_event & map_event functionality to align with kernel 4.4] Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
* | msm: camera: Update camera driversLakshmi Narayana Kalavala2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | Add changes to update camera drivers to: 1. Update necessary Kconfig files to support camera driver compilation. 2. Support minor changes to V4L framework. 3. Export uapi headers to header_install export location. Signed-off-by: Seemanta Dutta <seemanta@codeaurora.org> Signed-off-by: Lakshmi Narayana Kalavala <lkalaval@codeaurora.org>
* | msm: camera: Add all camera driversLakshmi Narayana Kalavala2016-03-23
| | | | | | | | | | | | | | Add all camera drivers by picking them up from AU_LINUX_ANDROID_LA.HB.1.3.1.06.00.00.187.056 (e70ad0cd) Signed-off-by: Lakshmi Narayana Kalavala <lkalaval@codeaurora.org>
* | ASoC: msm: Add Audio drivers for MSM targetsSudheer Papothi2016-03-23
| | | | | | | | | | | | | | | | | | | | | | Add snapshot for audio drivers for MSM targets. The code is migrated from msm-3.18 kernel at the below commit/AU level - AU_LINUX_ANDROID_LA.HB.1.3.1.06.00.00.187.056 (e70ad0cd5efdd9dc91a77dcdac31d6132e1315c1) (Promotion of kernel.lnx.3.18-151201.) Signed-off-by: Sudheer Papothi <spapothi@codeaurora.org>
* | PM / devfreq: devbw: Add suspend/resume APIsSaravana Kannan2016-03-23
| | | | | | | | | | | | | | | | | | | | Absence of traffic is guaranteed when the device sitting behind a devbw device is suspended. In such cases, it is a waste of power to make non-zero bandwidth votes or to scale the devbw device. So, provide APIs to suspend/resume the devbw device as needed. Change-Id: Id58072aec7a9710eb917f248d9b9bd08d3a1ec6a Signed-off-by: Saravana Kannan <skannan@codeaurora.org>
* | PM / OPP: Add missing devfreq_devbw.h headerMatt Wagantall2016-03-23
| | | | | | | | | | | | | | | | | | When devfreq_devbw was added, the header was omitted since it was unused. Add it now so that clients can call APIs exported by this driver. Change-Id: I39d52f6bf5ca65ab85ae573abbe8cff8796e5971 Signed-off-by: Matt Wagantall <mattw@codeaurora.org>
* | msm_11ad: add support for subsystem_restart frameworkLior David2016-03-23
| | | | | | | | | | | | | | | | | | | | | | | | Add 11ad as a subsystem (WIGIG) within the subsystem_restart framework, in order to allow proper support for recovery from 11ad firmware crashes, and support automated collection of crash dumps for offline analysis and bug reporting. Change-Id: I7acbe8860e046cdba2ce027f91ed2fa995a70c70 Signed-off-by: Lior David <liord@codeaurora.org> [merez@codeaurora.org: fixed merge conflicts] Signed-off-by: Maya Erez <merez@codeaurora.org>
* | net: icnss: Add snapshot of icnss driverYue Ma2016-03-22
| | | | | | | | | | | | | | | | | | | | This is a snapshot of the icnss driver and associated files as of msm-3.18 commit: e70ad0cd5efdd9dc91a77dcdac31d6132e1315c1 (Promotion of kernel.lnx. 3.18-151201.) Signed-off-by: Yue Ma <yuem@codeaurora.org>
* | net: cnss: Add snapshot of cnss driverYue Ma2016-03-22
| | | | | | | | | | | | | | | | | | | | This is a snapshot of the cnss driver and associated files as of msm-3.18 commit: e70ad0cd5efdd9dc91a77dcdac31d6132e1315c1 (Promotion of kernel.lnx. 3.18-151201.) Signed-off-by: Yue Ma <yuem@codeaurora.org>
* | lib: spinlock: Trigger a watchdog bite on spin_dump for rwlockPrasad Sodagudi2016-03-22
| | | | | | | | | | | | | | | | | | | | | | Currently dump_stack is printed once a spin_bug is detected for rwlock. So provide an options to trigger a panic or watchdog bite for debugging rwlock magic corruptions and lockups. Change-Id: I20807e8eceb8b81635e58701d1f9f9bd36ab5877 [abhimany: replace msm with qcom] Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org> Signed-off-by: Abhimanyu Kapur <abhimany@codeaurora.org>
* | lib: spinlock: Cause a watchdog bite on spin_dumpRohit Vaswani2016-03-22
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently we cause a BUG_ON once a spin_bug is detected, but that causes a whole lot of processing and the other CPUs would have proceeded to perform other actions and the state of the system is moved by the time we can analyze it. Provide an option to trigger a watchdog bite instead so that we can get the traces as close to the issue as possible. Change-Id: Ic8d692ebd02c6940a3b4e5798463744db20b0026 Signed-off-by: Rohit Vaswani <rvaswani@codeaurora.org> Signed-off-by: Prasad Sodagudi <psodagud@codeaurora.org>
* | soc: qcom: Add generic irq handler for secure processorPuja Gupta2016-03-22
| | | | | | | | | | | | | | | | | | This patch adds the code to handle watchdog, err_ready and other interrupts from secure processor subsystem to the PIL driver. CRs-Fixed: 972423 Change-Id: I65455229ee14bd4da357358ac3977f2137f3c07e Signed-off-by: Puja Gupta <pujag@codeaurora.org>
* | msm: secure_buffer: Add missing includeMitchel Humpherys2016-03-22
| | | | | | | | | | | | | | | | | | | | | | secure_buffer.h makes use of the scatterlist structure, but doesn't include the header file that defines it. Until now we've been getting lucky that all users of secure_buffer.h have been including the scatterlist header file themselves, but this might not always be the case. Add the missing include. Change-Id: If7598c26a1ef3551132c6eb62ac9bd6d447654d0 Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>
* | msm: secure_buffer: Update the hyp_assign_phys() apiNeeti Desai2016-03-22
| | | | | | | | | | | | | | | | | | | | | | | | The hyp_assign_phys() api can be called by different usecases where it is not guaranteed that the source vm is always VMID_HLOS. Pass the responsibility of setting the source_vm to caller of the function. Change-Id: I3851a6681f49d4bb6fa5b7a889a16a158497e9e6 Signed-off-by: Neeti Desai <neetid@codeaurora.org>
* | msm: Return -ENOSYS when secure buffer apis are not implementedNeeti Desai2016-03-22
| | | | | | | | | | | | | | | | | | | | | | | | | | The return value -EINVAL is returned in the case of invalid arguments, and is not the correct value when the function is not implemented. Return -ENOSYS instead. Change-Id: I196537f121d5a290fec74e2b7bcb1cfd490468c7 Signed-off-by: Neeti Desai <neetid@codeaurora.org> [pdaly@codeaurora.org Resolve minor conflicts] Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
* | soc: qcom: hvc: add hypervisor call supportPratik Patel2016-03-22
| | | | | | | | | | | | | | | | | | | | Add API support for calling into the hypervisor. This will allow various drivers to avail hypervisor services. Change-Id: I0a0e8f8fe13a550ad20c5421b712e207933c82f3 Signed-off-by: Pratik Patel <pratikp@codeaurora.org> [pdaly@codeaurora.org Resolve minor conflicts] Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
* | soc: qcom: add library for SMMU TZ interfaceMitchel Humpherys2016-03-22
| | | | | | | | | | | | | | | | | | | | | | Some targets require calling into TZ for various bits of SMMU configuration. Add a library to provide a clean interface for such configuration. Change-Id: I1dc5cd21d4a09e321039d69cc760eaf6f356c6cf Signed-off-by: Mitchel Humpherys <mitchelh@codeaurora.org> [pdaly@codeaurora.org Resolve minor conflicts] Signed-off-by: Patrick Daly <pdaly@codeaurora.org>
* | qseecom: add snapshot of qseecom driverZhen Kong2016-03-22
| | | | | | | | | | | | | | This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of kernel.lnx.3.18-151201.) Signed-off-by: Zhen Kong <zkong@codeaurora.org>
* | soc: qcom: Add snapshot of System Health MonitorKarthikeyan Ramasubramanian2016-03-22
| | | | | | | | | | | | | | This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of kernel.lnx.3.18-151201.) Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
* | soc: qcom: Add snapshot of QMIKarthikeyan Ramasubramanian2016-03-22
| | | | | | | | | | | | | | This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of kernel.lnx.3.18-151201.) Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
* | soc: qcom: Add snapshot of SMEM_LOG DriverKarthikeyan Ramasubramanian2016-03-22
| | | | | | | | | | | | | | This snapshot is taken as of msm-3.18 commit e70ad0cd (Promotion of kernel.lnx.3.18-151201.) Signed-off-by: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
* | msm: secure_buffer: fix stub functionsJeremy Gebben2016-03-22
| | | | | | | | | | | | | | All of these need to be 'static inline' to avoid multiple definition problems when MSM_SECURE_BUFFER=n. Signed-off-by: Jeremy Gebben <jgebben@codeaurora.org>