summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2019-02-15 21:55:38 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2019-02-15 21:55:36 -0800
commit9e705796b32f31faeb4cb1eb3ce946c69b3f45c9 (patch)
treefad2ca9655d384d96f203f43708e92ef0dd46e4f /include/linux
parentc3e2a7dfa8dbfecd7412ffb446628cf325ef9342 (diff)
parent1cfb886713d8e91372e0f32af3381ddde8716ec2 (diff)
Merge "defconfig: Enable LEDS_QPNP_HAPTICS"
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/leds-qpnp-flash.h13
-rw-r--r--include/linux/power_supply.h2
2 files changed, 12 insertions, 3 deletions
diff --git a/include/linux/leds-qpnp-flash.h b/include/linux/leds-qpnp-flash.h
index 1fe6e1709fa6..e3b9cf148cbd 100644
--- a/include/linux/leds-qpnp-flash.h
+++ b/include/linux/leds-qpnp-flash.h
@@ -1,4 +1,4 @@
-/* Copyright (c) 2016-2017, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2016-2018, The Linux Foundation. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 and
@@ -21,7 +21,14 @@
#define FLASH_LED_PREPARE_OPTIONS_MASK GENMASK(3, 0)
-int qpnp_flash_led_prepare(struct led_trigger *trig, int options,
+#if (defined CONFIG_LEDS_QPNP_FLASH || defined CONFIG_LEDS_QPNP_FLASH_V2)
+extern int (*qpnp_flash_led_prepare)(struct led_trigger *trig, int options,
int *max_current);
-
+#else
+static inline int qpnp_flash_led_prepare(struct led_trigger *trig, int options,
+ int *max_current)
+{
+ return -ENODEV;
+}
+#endif
#endif
diff --git a/include/linux/power_supply.h b/include/linux/power_supply.h
index 23c1e473f34b..c3764d2a2934 100644
--- a/include/linux/power_supply.h
+++ b/include/linux/power_supply.h
@@ -265,6 +265,8 @@ enum power_supply_property {
POWER_SUPPLY_PROP_BATTERY_INFO,
POWER_SUPPLY_PROP_BATTERY_INFO_ID,
POWER_SUPPLY_PROP_ENABLE_JEITA_DETECTION,
+ POWER_SUPPLY_PROP_ALLOW_HVDCP3,
+ POWER_SUPPLY_PROP_MAX_PULSE_ALLOWED,
/* Local extensions of type int64_t */
POWER_SUPPLY_PROP_CHARGE_COUNTER_EXT,
/* Properties of type `const char *' */