/linux-4.1.27/arch/arm/mach-imx/ |
D | iomux-v1.c | 125 int mxc_gpio_mode(int gpio_mode) in mxc_gpio_mode() argument 127 unsigned int pin = gpio_mode & GPIO_PIN_MASK; in mxc_gpio_mode() 128 unsigned int port = (gpio_mode & GPIO_PORT_MASK) >> GPIO_PORT_SHIFT; in mxc_gpio_mode() 129 unsigned int ocr = (gpio_mode & GPIO_OCR_MASK) >> GPIO_OCR_SHIFT; in mxc_gpio_mode() 130 unsigned int aout = (gpio_mode >> GPIO_AOUT_SHIFT) & 3; in mxc_gpio_mode() 131 unsigned int bout = (gpio_mode >> GPIO_BOUT_SHIFT) & 3; in mxc_gpio_mode() 137 imx_iomuxv1_set_puen(port, pin, gpio_mode & GPIO_PUEN); in mxc_gpio_mode() 140 imx_iomuxv1_set_ddir(port, pin, gpio_mode & GPIO_OUT); in mxc_gpio_mode() 143 imx_iomuxv1_set_gpr(port, pin, gpio_mode & GPIO_AF); in mxc_gpio_mode() 146 imx_iomuxv1_set_gius(port, pin, !(gpio_mode & (GPIO_PF | GPIO_AF))); in mxc_gpio_mode()
|
D | iomux-v1.h | 88 extern int mxc_gpio_mode(int gpio_mode);
|
/linux-4.1.27/arch/arm/plat-orion/ |
D | mpp.c | 45 int shift, gpio_mode; in orion_mpp_conf() local 63 gpio_mode = 0; in orion_mpp_conf() 65 gpio_mode |= GPIO_INPUT_OK; in orion_mpp_conf() 67 gpio_mode |= GPIO_OUTPUT_OK; in orion_mpp_conf() 69 orion_gpio_set_valid(num, gpio_mode); in orion_mpp_conf()
|
/linux-4.1.27/arch/mips/pnx833x/common/ |
D | interrupts.c | 212 int gpio_mode; in pnx833x_set_type_gpio_irq() local 216 gpio_mode = GPIO_INT_EDGE_RISING; in pnx833x_set_type_gpio_irq() 219 gpio_mode = GPIO_INT_EDGE_FALLING; in pnx833x_set_type_gpio_irq() 222 gpio_mode = GPIO_INT_EDGE_BOTH; in pnx833x_set_type_gpio_irq() 225 gpio_mode = GPIO_INT_LEVEL_HIGH; in pnx833x_set_type_gpio_irq() 228 gpio_mode = GPIO_INT_LEVEL_LOW; in pnx833x_set_type_gpio_irq() 231 gpio_mode = GPIO_INT_NONE; in pnx833x_set_type_gpio_irq() 235 pnx833x_gpio_setup_irq(gpio_mode, pin); in pnx833x_set_type_gpio_irq()
|
/linux-4.1.27/arch/arm/mach-dove/ |
D | mpp.c | 50 static void __init dove_mpp_gpio_mode(int start, int end, int gpio_mode) in dove_mpp_gpio_mode() argument 55 orion_gpio_set_valid(i, gpio_mode); in dove_mpp_gpio_mode() 125 int gpio_mode; in dove_mpp_conf_grp() local 139 gpio_mode = sel ? GPIO_OUTPUT_OK | GPIO_INPUT_OK : 0; in dove_mpp_conf_grp() 141 dove_mpp_grp[num].end, gpio_mode); in dove_mpp_conf_grp()
|
/linux-4.1.27/drivers/media/usb/dvb-usb-v2/ |
D | mxl111sf.c | 296 if ((MXL111SF_GPIO_MOD_DVBT != adap_state->gpio_mode) && in mxl111sf_adap_fe_init() 304 state->gpio_mode = adap_state->gpio_mode; in mxl111sf_adap_fe_init() 305 err = mxl111sf_gpio_mode_switch(state, state->gpio_mode); in mxl111sf_adap_fe_init() 439 state->gpio_mode = MXL111SF_GPIO_MOD_ATSC; in mxl111sf_lgdt3305_frontend_attach() 440 adap_state->gpio_mode = state->gpio_mode; in mxl111sf_lgdt3305_frontend_attach() 465 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); in mxl111sf_lgdt3305_frontend_attach() 510 state->gpio_mode = MXL111SF_GPIO_MOD_MH; in mxl111sf_lg2160_frontend_attach() 511 adap_state->gpio_mode = state->gpio_mode; in mxl111sf_lg2160_frontend_attach() 536 ret = mxl111sf_gpio_mode_switch(state, state->gpio_mode); in mxl111sf_lg2160_frontend_attach() 595 state->gpio_mode = MXL111SF_GPIO_MOD_MH; in mxl111sf_lg2161_frontend_attach() [all …]
|
D | mxl111sf.h | 44 int gpio_mode; member 82 int gpio_mode; member
|
/linux-4.1.27/drivers/media/pci/bt8xx/ |
D | dvb-bt8xx.c | 86 bt878_start(card->bt, card->gpio_mode, in dvb_bt8xx_start_feed() 831 card->gpio_mode = 0x0400c060; in dvb_bt8xx_probe() 839 card->gpio_mode = 0x0400C060; in dvb_bt8xx_probe() 848 card->gpio_mode = 0x0400c060; in dvb_bt8xx_probe() 855 card->gpio_mode = (1 << 26) | (1 << 14) | (1 << 5); in dvb_bt8xx_probe() 862 card->gpio_mode = 0x0400402B; in dvb_bt8xx_probe() 869 card->gpio_mode = 0x2204f2c; in dvb_bt8xx_probe() 887 card->gpio_mode = 0x0100EC7B; in dvb_bt8xx_probe()
|
D | dvb-bt8xx.h | 54 u32 gpio_mode; member
|
/linux-4.1.27/drivers/pinctrl/nomadik/ |
D | pinctrl-nomadik.c | 292 unsigned offset, int gpio_mode) in __nmk_gpio_set_mode() argument 299 if (gpio_mode & NMK_GPIO_ALT_A) in __nmk_gpio_set_mode() 301 if (gpio_mode & NMK_GPIO_ALT_B) in __nmk_gpio_set_mode() 387 unsigned offset, int gpio_mode, in __nmk_gpio_set_mode_safe() argument 403 __nmk_gpio_set_mode(nmk_chip, offset, gpio_mode); in __nmk_gpio_set_mode_safe()
|
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_link.c | 7816 u8 gpio_port, gpio_mode; in bnx2x_sfp_e1e2_set_transmitter() local 7818 gpio_mode = MISC_REGISTERS_GPIO_OUTPUT_HIGH; in bnx2x_sfp_e1e2_set_transmitter() 7820 gpio_mode = MISC_REGISTERS_GPIO_OUTPUT_LOW; in bnx2x_sfp_e1e2_set_transmitter() 7824 bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port); in bnx2x_sfp_e1e2_set_transmitter() 8523 u8 gpio_mode) in bnx2x_set_e1e2_module_fault_led() argument 8544 gpio_pin, gpio_port, gpio_mode); in bnx2x_set_e1e2_module_fault_led() 8545 bnx2x_set_gpio(bp, gpio_pin, gpio_mode, gpio_port); in bnx2x_set_e1e2_module_fault_led() 8555 u8 gpio_mode) in bnx2x_set_e3_module_fault_led() argument 8566 gpio_mode, pin_cfg); in bnx2x_set_e3_module_fault_led() 8567 bnx2x_set_cfg_pin(bp, pin_cfg, gpio_mode); in bnx2x_set_e3_module_fault_led() [all …]
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | imx28-tx28.dts | 473 pinctrl-names = "default", "gpio_mode";
|