Searched refs:gpio_mode (Results 1 - 12 of 12) sorted by relevance

/linux-4.4.14/arch/arm/plat-orion/
H A Dmpp.c45 int shift, gpio_mode; orion_mpp_conf() local
63 gpio_mode = 0; orion_mpp_conf()
65 gpio_mode |= GPIO_INPUT_OK; orion_mpp_conf()
67 gpio_mode |= GPIO_OUTPUT_OK; orion_mpp_conf()
69 orion_gpio_set_valid(num, gpio_mode); orion_mpp_conf()
/linux-4.4.14/arch/arm/mach-imx/
H A Diomux-v1.c125 int mxc_gpio_mode(int gpio_mode) mxc_gpio_mode() argument
127 unsigned int pin = gpio_mode & GPIO_PIN_MASK; mxc_gpio_mode()
128 unsigned int port = (gpio_mode & GPIO_PORT_MASK) >> GPIO_PORT_SHIFT; mxc_gpio_mode()
129 unsigned int ocr = (gpio_mode & GPIO_OCR_MASK) >> GPIO_OCR_SHIFT; mxc_gpio_mode()
130 unsigned int aout = (gpio_mode >> GPIO_AOUT_SHIFT) & 3; mxc_gpio_mode()
131 unsigned int bout = (gpio_mode >> GPIO_BOUT_SHIFT) & 3; mxc_gpio_mode()
137 imx_iomuxv1_set_puen(port, pin, gpio_mode & GPIO_PUEN); mxc_gpio_mode()
140 imx_iomuxv1_set_ddir(port, pin, gpio_mode & GPIO_OUT); mxc_gpio_mode()
143 imx_iomuxv1_set_gpr(port, pin, gpio_mode & GPIO_AF); mxc_gpio_mode()
146 imx_iomuxv1_set_gius(port, pin, !(gpio_mode & (GPIO_PF | GPIO_AF))); mxc_gpio_mode()
H A Diomux-v1.h88 extern int mxc_gpio_mode(int gpio_mode);
/linux-4.4.14/arch/arm/mach-dove/
H A Dmpp.c50 static void __init dove_mpp_gpio_mode(int start, int end, int gpio_mode) dove_mpp_gpio_mode() argument
55 orion_gpio_set_valid(i, gpio_mode); dove_mpp_gpio_mode()
125 int gpio_mode; dove_mpp_conf_grp() local
139 gpio_mode = sel ? GPIO_OUTPUT_OK | GPIO_INPUT_OK : 0; dove_mpp_conf_grp()
141 dove_mpp_grp[num].end, gpio_mode); dove_mpp_conf_grp()
/linux-4.4.14/arch/mips/pnx833x/common/
H A Dinterrupts.c212 int gpio_mode; pnx833x_set_type_gpio_irq() local
216 gpio_mode = GPIO_INT_EDGE_RISING; pnx833x_set_type_gpio_irq()
219 gpio_mode = GPIO_INT_EDGE_FALLING; pnx833x_set_type_gpio_irq()
222 gpio_mode = GPIO_INT_EDGE_BOTH; pnx833x_set_type_gpio_irq()
225 gpio_mode = GPIO_INT_LEVEL_HIGH; pnx833x_set_type_gpio_irq()
228 gpio_mode = GPIO_INT_LEVEL_LOW; pnx833x_set_type_gpio_irq()
231 gpio_mode = GPIO_INT_NONE; pnx833x_set_type_gpio_irq()
235 pnx833x_gpio_setup_irq(gpio_mode, pin); pnx833x_set_type_gpio_irq()
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
H A Dmxl111sf.c296 if ((MXL111SF_GPIO_MOD_DVBT != adap_state->gpio_mode) && mxl111sf_adap_fe_init()
304 state->gpio_mode = adap_state->gpio_mode; mxl111sf_adap_fe_init()
305 err = mxl111sf_gpio_mode_switch(state, state->gpio_mode); mxl111sf_adap_fe_init()
439 state->gpio_mode = MXL111SF_GPIO_MOD_ATSC; mxl111sf_lgdt3305_frontend_attach()
440 adap_state->gpio_mode = state->gpio_mode; mxl111sf_lgdt3305_frontend_attach()
465 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); mxl111sf_lgdt3305_frontend_attach()
510 state->gpio_mode = MXL111SF_GPIO_MOD_MH; mxl111sf_lg2160_frontend_attach()
511 adap_state->gpio_mode = state->gpio_mode; mxl111sf_lg2160_frontend_attach()
536 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); mxl111sf_lg2160_frontend_attach()
595 state->gpio_mode = MXL111SF_GPIO_MOD_MH; mxl111sf_lg2161_frontend_attach()
596 adap_state->gpio_mode = state->gpio_mode; mxl111sf_lg2161_frontend_attach()
621 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); mxl111sf_lg2161_frontend_attach()
682 state->gpio_mode = MXL111SF_GPIO_MOD_MH; mxl111sf_lg2161_ep6_frontend_attach()
683 adap_state->gpio_mode = state->gpio_mode; mxl111sf_lg2161_ep6_frontend_attach()
708 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); mxl111sf_lg2161_ep6_frontend_attach()
757 state->gpio_mode = MXL111SF_GPIO_MOD_DVBT; mxl111sf_attach_demod()
758 adap_state->gpio_mode = state->gpio_mode; mxl111sf_attach_demod()
H A Dmxl111sf.h44 int gpio_mode; member in struct:mxl111sf_adap_state
82 int gpio_mode; member in struct:mxl111sf_state
/linux-4.4.14/drivers/media/pci/bt8xx/
H A Ddvb-bt8xx.h54 u32 gpio_mode; member in struct:dvb_bt8xx_card
H A Ddvb-bt8xx.c86 bt878_start(card->bt, card->gpio_mode, dvb_bt8xx_start_feed()
831 card->gpio_mode = 0x0400c060; dvb_bt8xx_probe()
839 card->gpio_mode = 0x0400C060; dvb_bt8xx_probe()
848 card->gpio_mode = 0x0400c060; dvb_bt8xx_probe()
855 card->gpio_mode = (1 << 26) | (1 << 14) | (1 << 5); dvb_bt8xx_probe()
862 card->gpio_mode = 0x0400402B; dvb_bt8xx_probe()
869 card->gpio_mode = 0x2204f2c; dvb_bt8xx_probe()
887 card->gpio_mode = 0x0100EC7B; dvb_bt8xx_probe()
/linux-4.4.14/arch/arm/mach-mxs/
H A Dmach-mxs.c316 pctl = pinctrl_get_select(&pdev->dev, "gpio_mode"); tx28_post_init()
/linux-4.4.14/drivers/pinctrl/nomadik/
H A Dpinctrl-nomadik.c293 unsigned offset, int gpio_mode) __nmk_gpio_set_mode()
300 if (gpio_mode & NMK_GPIO_ALT_A) __nmk_gpio_set_mode()
302 if (gpio_mode & NMK_GPIO_ALT_B) __nmk_gpio_set_mode()
388 unsigned offset, int gpio_mode, __nmk_gpio_set_mode_safe()
404 __nmk_gpio_set_mode(nmk_chip, offset, gpio_mode); __nmk_gpio_set_mode_safe()
292 __nmk_gpio_set_mode(struct nmk_gpio_chip *nmk_chip, unsigned offset, int gpio_mode) __nmk_gpio_set_mode() argument
387 __nmk_gpio_set_mode_safe(struct nmk_gpio_chip *nmk_chip, unsigned offset, int gpio_mode, bool glitch) __nmk_gpio_set_mode_safe() argument
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c7837 u8 gpio_port, gpio_mode; bnx2x_sfp_e1e2_set_transmitter() local
7839 gpio_mode = MISC_REGISTERS_GPIO_OUTPUT_HIGH; bnx2x_sfp_e1e2_set_transmitter()
7841 gpio_mode = MISC_REGISTERS_GPIO_OUTPUT_LOW; bnx2x_sfp_e1e2_set_transmitter()
7845 bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port); bnx2x_sfp_e1e2_set_transmitter()
8544 u8 gpio_mode) bnx2x_set_e1e2_module_fault_led()
8565 gpio_pin, gpio_port, gpio_mode); bnx2x_set_e1e2_module_fault_led()
8566 bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port); bnx2x_set_e1e2_module_fault_led()
8576 u8 gpio_mode) bnx2x_set_e3_module_fault_led()
8587 gpio_mode, pin_cfg); bnx2x_set_e3_module_fault_led()
8588 bnx2x_set_cfg_pin(bp, pin_cfg, gpio_mode); bnx2x_set_e3_module_fault_led()
8592 u8 gpio_mode) bnx2x_set_sfp_module_fault_led()
8595 DP(NETIF_MSG_LINK, "Setting SFP+ module fault LED to %d\n", gpio_mode); bnx2x_set_sfp_module_fault_led()
8600 bnx2x_set_e3_module_fault_led(params, gpio_mode); bnx2x_set_sfp_module_fault_led()
8602 bnx2x_set_e1e2_module_fault_led(params, gpio_mode); bnx2x_set_sfp_module_fault_led()
8543 bnx2x_set_e1e2_module_fault_led(struct link_params *params, u8 gpio_mode) bnx2x_set_e1e2_module_fault_led() argument
8575 bnx2x_set_e3_module_fault_led(struct link_params *params, u8 gpio_mode) bnx2x_set_e3_module_fault_led() argument
8591 bnx2x_set_sfp_module_fault_led(struct link_params *params, u8 gpio_mode) bnx2x_set_sfp_module_fault_led() argument

Completed in 558 milliseconds