/linux-master/drivers/pinctrl/samsung/ |
H A D | pinctrl-s3c64xx.c | 416 unsigned int pin; local 267 s3c64xx_irq_set_function(struct samsung_pinctrl_drv_data *d, struct samsung_pin_bank *bank, int pin) argument 732 unsigned int pin; local [all...] |
/linux-master/sound/pci/hda/ |
H A D | hda_auto_parser.c | 30 hda_nid_t pin; member in struct:auto_out_pin 104 static bool check_pincap_validity(struct hda_codec *codec, hda_nid_t pin, argument 480 hda_get_input_pin_label(struct hda_codec *codec, const struct auto_pin_cfg_item *item, hda_nid_t pin, bool check_location) argument 738 hda_nid_t pin = cfg->dig_out_pins[i]; local 893 const struct hda_pincfg *pin; local [all...] |
/linux-master/drivers/media/pci/saa7164/ |
H A D | saa7164-api.c | 1477 saa7164_api_modify_gpio(struct saa7164_dev *dev, u8 unitid, u8 pin, u8 state) argument 1501 saa7164_api_set_gpiobit(struct saa7164_dev *dev, u8 unitid, u8 pin) argument 1507 saa7164_api_clear_gpiobit(struct saa7164_dev *dev, u8 unitid, u8 pin) argument
|
/linux-master/drivers/pinctrl/bcm/ |
H A D | pinctrl-bcm6328.c | 264 static inline unsigned int bcm6328_mux_off(unsigned int pin) argument 312 static void bcm6328_rmw_mux(struct bcm63xx_pinctrl *pc, unsigned pin, argument [all...] |
H A D | pinctrl-nsp-mux.c | 130 unsigned int pin; member in struct:nsp_pin 474 nsp_gpio_request_enable(struct pinctrl_dev *pctrl_dev, struct pinctrl_gpio_range *range, unsigned int pin) argument 495 nsp_gpio_disable_free(struct pinctrl_dev *pctrl_dev, struct pinctrl_gpio_range *range, unsigned int pin) argument [all...] |
H A D | pinctrl-nsp-gpio.c | 76 static inline unsigned nsp_pin_to_gpio(unsigned pin) argument 459 static int nsp_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin, argument 504 static int nsp_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, argument [all...] |
/linux-master/drivers/pinctrl/actions/ |
H A D | pinctrl-owl.c | 502 owl_gpio_get_port(struct owl_pinctrl *pctrl, unsigned int *pin) argument 520 static void owl_gpio_update_reg(void __iomem *base, unsigned int pin, int flag) argument 253 owl_pin_config_get(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *config) argument 283 owl_pin_config_set(struct pinctrl_dev *pctrldev, unsigned int pin, unsigned long *configs, unsigned int num_configs) argument 853 unsigned int pin, offset = 0, i; local [all...] |
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-apple-gpio.c | 109 u32 pinfunc, pin, func; local 81 apple_gpio_set_reg(struct apple_gpio_pinctrl *pctl, unsigned int pin, u32 mask, u32 value) argument 87 apple_gpio_get_reg(struct apple_gpio_pinctrl *pctl, unsigned int pin) argument
|
H A D | pinctrl-falcon.c | 241 falcon_pinconf_get(struct pinctrl_dev *pctrldev, unsigned pin, unsigned long *config) argument 276 falcon_pinconf_set(struct pinctrl_dev *pctrldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument [all...] |
H A D | pinctrl-stmfx.c | 285 static int stmfx_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, argument 215 stmfx_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config) argument [all...] |
H A D | pinctrl-axp209.c | 393 int i, ret, pin, npins = pctl->desc->npins; local [all...] |
H A D | pinctrl-equilibrium.c | 264 *find_pinbank_via_pin(struct eqbr_pinctrl_drv_data *pctl, unsigned int pin) argument 287 eqbr_set_pin_mux(struct eqbr_pinctrl_drv_data *pctl, unsigned int pmx, unsigned int pin) argument 340 eqbr_pinmux_gpio_request(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned int pin) argument 380 eqbr_pinconf_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config) argument 444 eqbr_pinconf_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned int num_configs) argument [all...] |
/linux-master/drivers/iio/accel/ |
H A D | mma9551_core.c | 537 int mma9551_gpio_config(struct i2c_client *client, enum mma9551_gpio_pin pin, argument [all...] |
/linux-master/arch/arm/plat-orion/ |
H A D | gpio.c | 97 __set_direction(struct orion_gpio_chip *ochip, unsigned pin, int input) argument 109 static void __set_level(struct orion_gpio_chip *ochip, unsigned pin, int high) argument 122 __set_blinking(struct orion_gpio_chip *ochip, unsigned pin, int blink) argument 135 orion_gpio_is_valid(struct orion_gpio_chip *ochip, unsigned pin, in argument 156 orion_gpio_request(struct gpio_chip *chip, unsigned pin) argument 167 orion_gpio_direction_input(struct gpio_chip *chip, unsigned pin) argument 182 orion_gpio_get(struct gpio_chip *chip, unsigned pin) argument 197 orion_gpio_direction_output(struct gpio_chip *chip, unsigned pin, int value) argument 214 orion_gpio_set(struct gpio_chip *chip, unsigned pin, int value) argument 224 orion_gpio_to_irq(struct gpio_chip *chip, unsigned pin) argument 235 orion_gpio_chip_find(int pin) argument 250 orion_gpio_set_unused(unsigned pin) argument 264 orion_gpio_set_valid(unsigned pin, int mode) argument 287 orion_gpio_set_blink(unsigned pin, int blink) argument 357 int pin; local [all...] |
/linux-master/arch/mips/pci/ |
H A D | pci-rt3883.c | 552 int pcibios_map_irq(const struct pci_dev *dev, u8 slot, u8 pin) argument
|
/linux-master/drivers/pinctrl/renesas/ |
H A D | pinctrl.c | 116 const char *pin; local 384 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; local 428 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; local 461 sh_pfc_pinconf_find_drive_strength_reg(struct sh_pfc *pfc, unsigned int pin, unsigned int *offset, unsigned int *size) argument 484 sh_pfc_pinconf_get_drive_strength(struct sh_pfc *pfc, unsigned int pin) argument 504 sh_pfc_pinconf_set_drive_strength(struct sh_pfc *pfc, unsigned int pin, u16 strength) argument 546 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; local 614 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; local 687 const struct sh_pfc_pin *pin = &pfc->info->pins[idx]; local 775 struct pinctrl_pin_desc *pin = &pmx->pins[i]; local 820 rcar_pin_to_bias_reg(const struct sh_pfc_soc_info *info, unsigned int pin, unsigned int *bit) argument 839 rcar_pinmux_get_bias(struct sh_pfc *pfc, unsigned int pin) argument 863 rcar_pinmux_set_bias(struct sh_pfc *pfc, unsigned int pin, unsigned int bias) argument 902 rmobile_pinmux_get_bias(struct sh_pfc *pfc, unsigned int pin) argument 919 rmobile_pinmux_set_bias(struct sh_pfc *pfc, unsigned int pin, unsigned int bias) argument [all...] |
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_ptp.c | 855 static int sja1105_ptp_verify_pin(struct ptp_clock_info *ptp, unsigned int pin, argument
|
/linux-master/drivers/net/ethernet/mscc/ |
H A D | ocelot_ptp.c | 182 int ocelot_ptp_verify(struct ptp_clock_info *ptp, unsigned int pin, argument 205 int pin = -1; local
|
/linux-master/drivers/media/cec/core/ |
H A D | cec-pin.c | 111 static void cec_pin_update(struct cec_pin *pin, bool v, bool force) argument 136 cec_pin_read(struct cec_pin *pin) argument 144 cec_pin_low(struct cec_pin *pin) argument 150 cec_pin_high(struct cec_pin *pin) argument 156 rx_error_inj(struct cec_pin *pin, unsigned int mode_offset, int arg_idx, u8 *arg) argument 190 rx_nack(struct cec_pin *pin) argument 195 rx_low_drive(struct cec_pin *pin) argument 201 rx_add_byte(struct cec_pin *pin) argument 206 rx_remove_byte(struct cec_pin *pin) argument 211 rx_arb_lost(struct cec_pin *pin, u8 *poll) argument 218 tx_error_inj(struct cec_pin *pin, unsigned int mode_offset, int arg_idx, u8 *arg) argument 252 tx_no_eom(struct cec_pin *pin) argument 257 tx_early_eom(struct cec_pin *pin) argument 262 tx_short_bit(struct cec_pin *pin) argument 268 tx_long_bit(struct cec_pin *pin) argument 274 tx_custom_bit(struct cec_pin *pin) argument 280 tx_short_start(struct cec_pin *pin) argument 285 tx_long_start(struct cec_pin *pin) argument 290 tx_custom_start(struct cec_pin *pin) argument 296 tx_last_bit(struct cec_pin *pin) argument 302 tx_add_bytes(struct cec_pin *pin) argument 312 tx_remove_byte(struct cec_pin *pin) argument 317 tx_low_drive(struct cec_pin *pin) argument 323 cec_pin_to_idle(struct cec_pin *pin) argument 370 cec_pin_tx_states(struct cec_pin *pin, ktime_t ts) argument 652 cec_pin_rx_states(struct cec_pin *pin, ktime_t ts) argument 844 struct cec_pin *pin = container_of(timer, struct cec_pin, timer); local 1035 struct cec_pin *pin = adap->pin; local 1133 struct cec_pin *pin = adap->pin; local 1168 struct cec_pin *pin = adap->pin; local 1177 cec_pin_start_timer(struct cec_pin *pin) argument 1189 struct cec_pin *pin = adap->pin; local 1220 struct cec_pin *pin = adap->pin; local 1286 struct cec_pin *pin = adap->pin; local 1294 struct cec_pin *pin = adap->pin; local 1307 struct cec_pin *pin = adap->pin; local 1316 struct cec_pin *pin = adap->pin; local 1343 struct cec_pin *pin = kzalloc(sizeof(*pin), GFP_KERNEL); local [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-dln2.c | 65 __le16 pin; member in struct:dln2_gpio_pin 88 static int dln2_gpio_pin_cmd(struct dln2_gpio *dln2, int cmd, unsigned pin) argument 97 static int dln2_gpio_pin_val(struct dln2_gpio *dln2, int cmd, unsigned int pin) argument 115 dln2_gpio_pin_get_in_val(struct dln2_gpio *dln2, unsigned int pin) argument 125 dln2_gpio_pin_get_out_val(struct dln2_gpio *dln2, unsigned int pin) argument 135 dln2_gpio_pin_set_out_val(struct dln2_gpio *dln2, unsigned int pin, int value) argument 285 dln2_gpio_set_event_cfg(struct dln2_gpio *dln2, unsigned pin, unsigned type, unsigned period) argument 289 __le16 pin; member in struct:__anon168 306 int pin = irqd_to_hwirq(irqd); local 316 int pin = irqd_to_hwirq(irqd); local 326 int pin = irqd_to_hwirq(irqd); local 363 int pin = irqd_to_hwirq(irqd); local 402 int pin, ret; local 407 __le16 pin; member in struct:__anon169 [all...] |
/linux-master/drivers/pinctrl/uniphier/ |
H A D | pinctrl-uniphier-core.c | 149 uniphier_conf_get_drvctrl_data(struct pinctrl_dev *pctldev, unsigned int pin, unsigned int *reg, unsigned int *shift, unsigned int *mask, const unsigned int **strengths) argument 206 uniphier_conf_pin_bias_get(struct pinctrl_dev *pctldev, unsigned int pin, enum pin_config_param param) argument 257 uniphier_conf_pin_drive_get(struct pinctrl_dev *pctldev, unsigned int pin, u32 *strength) argument 283 uniphier_conf_pin_input_enable_get(struct pinctrl_dev *pctldev, unsigned int pin) argument 309 uniphier_conf_pin_config_get(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs) argument 343 uniphier_conf_pin_bias_set(struct pinctrl_dev *pctldev, unsigned int pin, enum pin_config_param param, u32 arg) argument 418 uniphier_conf_pin_drive_set(struct pinctrl_dev *pctldev, unsigned int pin, u32 strength) argument 456 uniphier_conf_pin_input_enable(struct pinctrl_dev *pctldev, unsigned int pin, u32 enable) argument 485 uniphier_conf_pin_config_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument 580 uniphier_pmx_set_one_mux(struct pinctrl_dev *pctldev, unsigned pin, int muxval) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | atomisp_csi2_bridge.c | 319 u16 pin; local [all...] |
/linux-master/drivers/pinctrl/tegra/ |
H A D | pinctrl-tegra.c | 500 tegra_pinconf_get(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *config) argument 507 tegra_pinconf_set(struct pinctrl_dev *pctldev, unsigned pin, unsigned long *configs, unsigned num_configs) argument
|
/linux-master/drivers/pinctrl/intel/ |
H A D | pinctrl-lynxpoint.c | 233 static bool lp_gpio_acpi_use(struct intel_pinctrl *lg, unsigned int pin) argument 261 lp_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, unsigned int pin) argument 328 lp_gpio_request_enable(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned int pin) argument 355 lp_gpio_disable_free(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned int pin) argument 368 lp_gpio_set_direction(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned int pin, bool input) argument 407 lp_pin_config_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config) argument 448 lp_pin_config_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned int num_configs) argument 550 u32 base, pin; local [all...] |
H A D | pinctrl-tangier.c | 85 static bool tng_buf_available(struct tng_pinctrl *tp, unsigned int pin) argument 96 static void __iomem *tng_get_bufcfg(struct tng_pinctrl *tp, unsigned int pin) argument 68 tng_get_family(struct tng_pinctrl *tp, unsigned int pin) argument 109 tng_read_bufcfg(struct tng_pinctrl *tp, unsigned int pin, u32 *value) argument 122 tng_update_bufcfg(struct tng_pinctrl *tp, unsigned int pin, u32 bits, u32 mask) argument 160 tng_pin_dbg_show(struct pinctrl_dev *pctldev, struct seq_file *s, unsigned int pin) argument 244 tng_gpio_request_enable(struct pinctrl_dev *pctldev, struct pinctrl_gpio_range *range, unsigned int pin) argument 270 tng_config_get(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *config) argument 356 tng_config_set_pin(struct tng_pinctrl *tp, unsigned int pin, unsigned long config) argument 440 tng_config_set(struct pinctrl_dev *pctldev, unsigned int pin, unsigned long *configs, unsigned int nconfigs) argument [all...] |