Skip to content
Snippets Groups Projects
Select Git revision
  • 228a65d4544af5086bd167dcc5a0cb4fae2c42b4
  • add-vdpu381-and-383-to-rkvdec-v2
  • add-vdpu381-and-383-to-rkvdec
  • prepare-add-vdpu381-and-383-to-rkvdec
  • add-rkvdec2-driver-vdpu383-hevc
  • add-rkvdec2-driver-vdpu383
  • add-rkvdec2-driver-hevc
  • rkvdec-mov-to-structs
  • av1-fix-postproc-leak
  • add-rkvdec2-driver-iommu-422-10bits
  • patch-queue/jamba/trixie
  • hdmi-fix-1080p-rock4d-6.11
  • upstreaming/rk3576-rock4d-spi-v1
  • upstreaming/rk3576-rock4d-support-v5
  • upstreaming/rk3588-hdmi-audio-6
  • upstreaming/rk3576-rock4d-support-v3
  • upstreaming/rk3576-rock4d-support-v1
  • upstreaming/rk3576-rock4d-support
  • add-rkvdec2-driver-iommu
  • upstream/rk3576-rock-4d
  • rk3588-hdmi-audio-2
  • v6.3
  • v6.3-rc1
  • v6.2-rc1
  • v6.0-rc1
  • v5.19-rc3
  • v5.19-rc2
  • v5.19-rc1
  • v5.18
  • v5.18-rc7
  • v5.18-rc6
  • v5.18-rc5
  • v5.18-rc4
  • v5.18-rc3
  • v5.18-rc2
  • v5.18-rc1
  • v5.17
  • v5.17-rc8
  • v5.17-rc7
  • v5.17-rc6
  • v5.17-rc5
41 results

gpio.h

Blame
  • Forked from hardware-enablement / Rockchip upstream enablement efforts / linux
    Source project has a limited visibility.
    gpio.h 851 B
    /* SPDX-License-Identifier: GPL-2.0
     *
     *  include/asm-sh/gpio.h
     *
     * Generic GPIO API and pinmux table support for SuperH.
     *
     * Copyright (c) 2008 Magnus Damm
     */
    #ifndef __ASM_SH_GPIO_H
    #define __ASM_SH_GPIO_H
    
    #include <linux/kernel.h>
    #include <linux/errno.h>
    
    #if defined(CONFIG_CPU_SH3)
    #include <cpu/gpio.h>
    #endif
    
    #include <asm-generic/gpio.h>
    
    #ifdef CONFIG_GPIOLIB
    
    static inline int gpio_get_value(unsigned gpio)
    {
    	return __gpio_get_value(gpio);
    }
    
    static inline void gpio_set_value(unsigned gpio, int value)
    {
    	__gpio_set_value(gpio, value);
    }
    
    static inline int gpio_cansleep(unsigned gpio)
    {
    	return __gpio_cansleep(gpio);
    }
    
    static inline int gpio_to_irq(unsigned gpio)
    {
    	return __gpio_to_irq(gpio);
    }
    
    static inline int irq_to_gpio(unsigned int irq)
    {
    	return -ENOSYS;
    }
    
    #endif /* CONFIG_GPIOLIB */
    
    #endif /* __ASM_SH_GPIO_H */