Home
last modified time | relevance | path

Searched refs:pin (Results 1 – 25 of 36) sorted by relevance

12

/include/linux/pinctrl/
Dmachine.h108 #define PIN_MAP_CONFIGS_PIN(dev, state, pinctrl, pin, cfgs) \ argument
115 .group_or_pin = pin, \
121 #define PIN_MAP_CONFIGS_PIN_DEFAULT(dev, pinctrl, pin, cfgs) \ argument
122 PIN_MAP_CONFIGS_PIN(dev, PINCTRL_STATE_DEFAULT, pinctrl, pin, cfgs)
124 #define PIN_MAP_CONFIGS_PIN_HOG(dev, state, pin, cfgs) \ argument
125 PIN_MAP_CONFIGS_PIN(dev, state, dev, pin, cfgs)
127 #define PIN_MAP_CONFIGS_PIN_HOG_DEFAULT(dev, pin, cfgs) \ argument
128 PIN_MAP_CONFIGS_PIN(dev, PINCTRL_STATE_DEFAULT, dev, pin, cfgs)
Dpinconf.h43 unsigned pin,
46 unsigned pin,
Dpinctrl.h184 unsigned int pin);
/include/dt-bindings/pinctrl/
Dapple.h9 #define APPLE_PINMUX(pin, func) ((pin) | ((func) << 16)) argument
Drzg2l-pinctrl.h21 #define RZG2L_GPIO(port, pin) ((port) * RZG2L_PINS_PER_PORT + (pin)) argument
Dr7s9210-pinctrl.h45 #define RZA2_PIN(port, pin) ((port) * RZA2_PINS_PER_PORT + (pin)) argument
Dk210-fpioa.h271 #define K210_FPIOA(pin, func) (((pin) << 16) | (func)) argument
/include/linux/
Dof_pci.h32 int of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin);
35 of_irq_parse_and_map_pci(const struct pci_dev *dev, u8 slot, u8 pin) in of_irq_parse_and_map_pci() argument
Ddma-buf.h111 int (*pin)(struct dma_buf_attachment *attach); member
675 return !!dmabuf->ops->pin; in dma_buf_is_dynamic()
Dptp_clock_kernel.h160 int (*verify)(struct ptp_clock_info *ptp, unsigned int pin,
Dhost1x.h88 struct sg_table *(*pin)(struct device *dev, struct host1x_bo *bo, member
119 return bo->ops->pin(dev, bo, phys); in host1x_bo_pin()
/include/trace/events/
Dkvm.h99 TP_PROTO(__u64 e, int pin, bool coalesced),
100 TP_ARGS(e, pin, coalesced),
104 __field( int, pin )
110 __entry->pin = pin;
115 __entry->pin, (u8)(__entry->e >> 56), (u8)__entry->e,
177 #define kvm_ack_irq_parm __print_symbolic(__entry->irqchip, kvm_irqchips), __entry->pin
180 #define kvm_ack_irq_parm __entry->irqchip, __entry->pin
184 TP_PROTO(unsigned int irqchip, unsigned int pin),
185 TP_ARGS(irqchip, pin),
189 __field( unsigned int, pin )
[all …]
/include/linux/firmware/
Dxlnx-zynqmp.h410 int zynqmp_pm_pinctrl_request(const u32 pin);
411 int zynqmp_pm_pinctrl_release(const u32 pin);
412 int zynqmp_pm_pinctrl_get_function(const u32 pin, u32 *id);
413 int zynqmp_pm_pinctrl_set_function(const u32 pin, const u32 id);
414 int zynqmp_pm_pinctrl_get_config(const u32 pin, const u32 param,
416 int zynqmp_pm_pinctrl_set_config(const u32 pin, const u32 param,
599 static inline int zynqmp_pm_pinctrl_request(const u32 pin) in zynqmp_pm_pinctrl_request() argument
604 static inline int zynqmp_pm_pinctrl_release(const u32 pin) in zynqmp_pm_pinctrl_release() argument
609 static inline int zynqmp_pm_pinctrl_get_function(const u32 pin, u32 *id) in zynqmp_pm_pinctrl_get_function() argument
614 static inline int zynqmp_pm_pinctrl_set_function(const u32 pin, const u32 id) in zynqmp_pm_pinctrl_set_function() argument
[all …]
/include/sound/
Dsoc-component.h423 const char *pin);
425 const char *pin);
427 const char *pin);
429 const char *pin);
431 const char *pin);
433 const char *pin);
435 const char *pin);
437 const char *pin);
440 const char *pin);
Dsoc-dapm.h476 const char *pin);
478 const char *pin);
480 const char *pin);
482 const char *pin);
483 int snd_soc_dapm_nc_pin(struct snd_soc_dapm_context *dapm, const char *pin);
485 const char *pin);
487 const char *pin);
491 const char *pin);
493 const char *pin);
495 const char *pin);
Dsoc-jack.h21 const char *pin; member
Dsimple_card_utils.h37 struct snd_soc_jack_pin pin; member
177 int is_hp, char *prefix, char *pin);
/include/linux/ssb/
Dssb_driver_pci.h98 int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin);
125 int ssb_pcicore_pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) in ssb_pcicore_pcibios_map_irq() argument
/include/drm/
Ddrm_audio_component.h87 int (*pin2port)(void *audio_ptr, int pin);
Ddrm_gem.h109 int (*pin)(struct drm_gem_object *obj); member
/include/soc/fsl/qe/
Dqe.h155 extern void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin,
161 extern int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain,
163 extern int par_io_data_set(u8 port, u8 pin, u8 val);
167 static inline int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, in par_io_config_pin() argument
169 static inline int par_io_data_set(u8 port, u8 pin, u8 val) { return -ENOSYS; } in par_io_data_set() argument
180 extern void qe_pin_set_dedicated(struct qe_pin *pin);
188 static inline void qe_pin_set_dedicated(struct qe_pin *pin) {} in qe_pin_set_dedicated() argument
/include/soc/mscc/
Docelot_ptp.h53 int ocelot_ptp_verify(struct ptp_clock_info *ptp, unsigned int pin,
/include/linux/input/
Dadp5589.h79 unsigned short pin; member
/include/linux/platform_data/
Dadp5588.h137 unsigned short pin; member
/include/media/drv-intf/
Dsaa7146_vv.h201 void saa7146_set_gpio(struct saa7146_dev *saa, u8 pin, u8 data);

12