mirror of
https://github.com/torvalds/linux.git
synced 2024-12-26 04:42:12 +00:00
gpio: legacy: mark old interfaces as deprecated in kernel docs
We've recently had someone try to use of_get_named_gpio() in new code. Mark legacy interfaces as deprecated in kernel docs to avoid any confusion. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
This commit is contained in:
parent
6613476e22
commit
f4028860a9
@ -6,6 +6,9 @@
|
||||
|
||||
#include "gpiolib.h"
|
||||
|
||||
/*
|
||||
* **DEPRECATED** This function is deprecated and must not be used in new code.
|
||||
*/
|
||||
void gpio_free(unsigned gpio)
|
||||
{
|
||||
gpiod_free(gpio_to_desc(gpio));
|
||||
@ -17,6 +20,8 @@ EXPORT_SYMBOL_GPL(gpio_free);
|
||||
* @gpio: the GPIO number
|
||||
* @flags: GPIO configuration as specified by GPIOF_*
|
||||
* @label: a literal description string of this GPIO
|
||||
*
|
||||
* **DEPRECATED** This function is deprecated and must not be used in new code.
|
||||
*/
|
||||
int gpio_request_one(unsigned gpio, unsigned long flags, const char *label)
|
||||
{
|
||||
@ -53,6 +58,9 @@ int gpio_request_one(unsigned gpio, unsigned long flags, const char *label)
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(gpio_request_one);
|
||||
|
||||
/*
|
||||
* **DEPRECATED** This function is deprecated and must not be used in new code.
|
||||
*/
|
||||
int gpio_request(unsigned gpio, const char *label)
|
||||
{
|
||||
struct gpio_desc *desc = gpio_to_desc(gpio);
|
||||
@ -69,6 +77,8 @@ EXPORT_SYMBOL_GPL(gpio_request);
|
||||
* gpio_request_array - request multiple GPIOs in a single call
|
||||
* @array: array of the 'struct gpio'
|
||||
* @num: how many GPIOs in the array
|
||||
*
|
||||
* **DEPRECATED** This function is deprecated and must not be used in new code.
|
||||
*/
|
||||
int gpio_request_array(const struct gpio *array, size_t num)
|
||||
{
|
||||
@ -92,6 +102,8 @@ EXPORT_SYMBOL_GPL(gpio_request_array);
|
||||
* gpio_free_array - release multiple GPIOs in a single call
|
||||
* @array: array of the 'struct gpio'
|
||||
* @num: how many GPIOs in the array
|
||||
*
|
||||
* **DEPRECATED** This function is deprecated and must not be used in new code.
|
||||
*/
|
||||
void gpio_free_array(const struct gpio *array, size_t num)
|
||||
{
|
||||
|
@ -414,6 +414,8 @@ out:
|
||||
* @propname: Name of property containing gpio specifier(s)
|
||||
* @index: index of the GPIO
|
||||
*
|
||||
* **DEPRECATED** This function is deprecated and must not be used in new code.
|
||||
*
|
||||
* Returns GPIO number to use with Linux generic GPIO API, or one of the errno
|
||||
* value on the error condition.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user