Home
last modified time | relevance | path

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

12

/include/linux/
Ddpll.h32 int (*frequency_set)(const struct dpll_pin *pin, void *pin_priv,
36 int (*frequency_get)(const struct dpll_pin *pin, void *pin_priv,
39 int (*direction_set)(const struct dpll_pin *pin, void *pin_priv,
43 int (*direction_get)(const struct dpll_pin *pin, void *pin_priv,
47 int (*state_on_pin_get)(const struct dpll_pin *pin, void *pin_priv,
52 int (*state_on_dpll_get)(const struct dpll_pin *pin, void *pin_priv,
56 int (*state_on_pin_set)(const struct dpll_pin *pin, void *pin_priv,
61 int (*state_on_dpll_set)(const struct dpll_pin *pin, void *pin_priv,
66 int (*prio_get)(const struct dpll_pin *pin, void *pin_priv,
69 int (*prio_set)(const struct dpll_pin *pin, void *pin_priv,
[all …]
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.h112 int (*pin)(struct dma_buf_attachment *attach); member
686 return !!dmabuf->ops->pin; in dma_buf_is_dynamic()
/include/dt-bindings/pinctrl/
Dpinctrl-cv18xx.h13 #define PINMUX2(pin, mux, mux2) \ argument
14 (((pin) & 0xffff) | (((mux) & 0xff) << 16) | (((mux2) & 0xff) << 24))
16 #define PINMUX(pin, mux) \ argument
17 PINMUX2(pin, mux, PIN_MUX_INVALD)
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
Drzv2m-pinctrl.h21 #define RZV2M_GPIO(port, pin) ((port) * RZV2M_PINS_PER_PORT + (pin)) argument
Dsppctl.h28 #define SPPCTL_IOPAD(pin, typ, fun, flg) (((pin) << 24) | ((typ) << 16) | \ 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/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 int pin,
46 unsigned int pin,
Dpinctrl.h204 unsigned int pin);
/include/linux/soc/pxa/
Dmfp.h405 #define MFP_CFG(pin, af) \ argument
407 (MFP_PIN(MFP_PIN_##pin) | MFP_##af))
409 #define MFP_CFG_DRV(pin, af, drv) \ argument
411 (MFP_PIN(MFP_PIN_##pin) | MFP_##af | MFP_##drv))
413 #define MFP_CFG_LPM(pin, af, lpm) \ argument
415 (MFP_PIN(MFP_PIN_##pin) | MFP_##af | MFP_LPM_##lpm))
417 #define MFP_CFG_X(pin, af, drv, lpm) \ argument
419 (MFP_PIN(MFP_PIN_##pin) | MFP_##af | MFP_##drv | MFP_LPM_##lpm))
449 #define MFP_ADDR(pin, offset) \ argument
450 { MFP_PIN_##pin, -1, offset }
/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/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/sound/
Dsoc-component.h445 const char *pin);
447 const char *pin);
449 const char *pin);
451 const char *pin);
453 const char *pin);
455 const char *pin);
457 const char *pin);
459 const char *pin);
462 const char *pin);
Dsoc-dapm.h504 int snd_soc_dapm_enable_pin(struct snd_soc_dapm_context *dapm, const char *pin);
505 int snd_soc_dapm_enable_pin_unlocked(struct snd_soc_dapm_context *dapm, const char *pin);
506 int snd_soc_dapm_disable_pin(struct snd_soc_dapm_context *dapm, const char *pin);
507 int snd_soc_dapm_disable_pin_unlocked(struct snd_soc_dapm_context *dapm, const char *pin);
508 int snd_soc_dapm_nc_pin(struct snd_soc_dapm_context *dapm, const char *pin);
509 int snd_soc_dapm_nc_pin_unlocked(struct snd_soc_dapm_context *dapm, const char *pin);
510 int snd_soc_dapm_get_pin_status(struct snd_soc_dapm_context *dapm, const char *pin);
513 int snd_soc_dapm_force_enable_pin(struct snd_soc_dapm_context *dapm, const char *pin);
514 int snd_soc_dapm_force_enable_pin_unlocked(struct snd_soc_dapm_context *dapm, const char *pin);
515 int snd_soc_dapm_ignore_suspend(struct snd_soc_dapm_context *dapm, const char *pin);
Dsoc-jack.h21 const char *pin; member
/include/linux/firmware/
Dxlnx-zynqmp.h582 int zynqmp_pm_pinctrl_request(const u32 pin);
583 int zynqmp_pm_pinctrl_release(const u32 pin);
584 int zynqmp_pm_pinctrl_set_function(const u32 pin, const u32 id);
585 int zynqmp_pm_pinctrl_get_config(const u32 pin, const u32 param,
587 int zynqmp_pm_pinctrl_set_config(const u32 pin, const u32 param,
820 static inline int zynqmp_pm_pinctrl_request(const u32 pin) in zynqmp_pm_pinctrl_request() argument
825 static inline int zynqmp_pm_pinctrl_release(const u32 pin) in zynqmp_pm_pinctrl_release() argument
835 static inline int zynqmp_pm_pinctrl_set_function(const u32 pin, const u32 id) in zynqmp_pm_pinctrl_set_function() argument
840 static inline int zynqmp_pm_pinctrl_get_config(const u32 pin, const u32 param, in zynqmp_pm_pinctrl_get_config() argument
846 static inline int zynqmp_pm_pinctrl_set_config(const u32 pin, const u32 param, in zynqmp_pm_pinctrl_set_config() argument
/include/drm/
Ddrm_audio_component.h90 int (*pin2port)(void *audio_ptr, int pin);
/include/soc/fsl/qe/
Dqe.h174 extern void __par_io_config_pin(struct qe_pio_regs __iomem *par_io, u8 pin,
180 extern int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain,
182 extern int par_io_data_set(u8 port, u8 pin, u8 val);
186 static inline int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, in par_io_config_pin() argument
188 static inline int par_io_data_set(u8 port, u8 pin, u8 val) { return -ENOSYS; } in par_io_data_set() argument
199 extern void qe_pin_set_dedicated(struct qe_pin *pin);
207 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/gpio/
Dgpio-nomadik.h93 .pin = pin_num,\
155 unsigned short pin; member
/include/linux/input/
Dadp5589.h79 unsigned short pin; member

12