| /drivers/pinctrl/tegra/ |
| A D | pinctrl-tegra.c | 86 const char *function; in tegra_pinctrl_set_mipipad() local 96 function = dev_read_string(config, "nvidia,function"); in tegra_pinctrl_set_mipipad() 97 if (function) in tegra_pinctrl_set_mipipad() 100 if (!strcmp(function, tegra_pinctrl_to_func[i])) in tegra_pinctrl_set_mipipad() 103 if (!function || i == PMUX_FUNC_COUNT) { in tegra_pinctrl_set_mipipad() 153 const char *function; in tegra_pinctrl_set_pin() local 163 function = dev_read_string(config, "nvidia,function"); in tegra_pinctrl_set_pin() 164 if (function) in tegra_pinctrl_set_pin() 167 if (!strcmp(function, tegra_pinctrl_to_func[i])) in tegra_pinctrl_set_pin() 170 if (!function || i == PMUX_FUNC_COUNT) { in tegra_pinctrl_set_pin()
|
| A D | pinctrl-tegra20.c | 62 const char *function; in tegra_pinctrl_set_func() local 65 function = dev_read_string(config, "nvidia,function"); in tegra_pinctrl_set_func() 66 if (function) { in tegra_pinctrl_set_func() 69 if (!strcmp(function, tegra_pinctrl_to_func[i])) in tegra_pinctrl_set_func() 91 __func__, pins[i], pin_id, function, func_id); in tegra_pinctrl_set_func() 95 debug("%s(%d) muxed to %s(%d)\n", pins[i], pin_id, function, func_id); in tegra_pinctrl_set_func()
|
| /drivers/gpio/ |
| A D | qcom_spmi_gpio.c | 179 unsigned int function; member 213 int ret, val, function, cnt; in spmi_pmic_gpio_get_state() local 243 function = pad->function; in spmi_pmic_gpio_get_state() 246 function += PMIC_GPIO_FUNC_INDEX_DTEST1 - in spmi_pmic_gpio_get_state() 259 spmi_pmic_gpio_functions[function], in spmi_pmic_gpio_get_state() 332 val |= pad->function in qcom_spmi_pmic_gpio_set() 943 unsigned int function) in qcom_spmi_pmic_pinctrl_pinmux_set_mux() argument 965 if (function >= PMIC_GPIO_FUNC_INDEX_DTEST1) in qcom_spmi_pmic_pinctrl_pinmux_set_mux() 966 function -= (PMIC_GPIO_FUNC_INDEX_DTEST1 - in qcom_spmi_pmic_pinctrl_pinmux_set_mux() 970 pad->function = function; in qcom_spmi_pmic_pinctrl_pinmux_set_mux() [all …]
|
| A D | lpc32xx_gpio.c | 42 signed char function[LPC32XX_GPIOS]; member 99 gpio_priv->function[offset] = GPIOF_INPUT; in lpc32xx_gpio_direction_input() 262 gpio_priv->function[offset] = GPIOF_OUTPUT; in lpc32xx_gpio_direction_output() 283 return gpio_priv->function[offset]; in lpc32xx_gpio_get_function() 309 memset(gpio_priv->function, GPIOF_UNKNOWN, sizeof(gpio_priv->function)); in lpc32xx_gpio_probe()
|
| A D | sandbox.c | 529 int function; in sb_pinctrl_get_pin_muxing() local 536 function = sb_gpio_get_function(gpio_dev, gpio_idx); in sb_pinctrl_get_pin_muxing() 540 function == GPIOF_OUTPUT ? "output" : "input", in sb_pinctrl_get_pin_muxing()
|
| /drivers/pinctrl/broadcom/ |
| A D | pinctrl-bcm283x.c | 65 int function; in bcm283x_pinctrl_set_state() local 78 function = dev_read_u32_default(config, "brcm,function", -1); in bcm283x_pinctrl_set_state() 79 if (function < 0) { in bcm283x_pinctrl_set_state() 81 config->name, function); in bcm283x_pinctrl_set_state() 86 bcm2835_gpio_set_func_id(dev, pin_arr[i], function); in bcm283x_pinctrl_set_state()
|
| /drivers/usb/gadget/ |
| A D | f_dfu.c | 33 struct usb_descriptor_header **function; member 673 if (!f_dfu->function) in dfu_prepare_function() 694 if (!f_dfu->function[i]) in dfu_prepare_function() 699 f_dfu->function[i] = NULL; in dfu_prepare_function() 705 free(f_dfu->function[--i]); in dfu_prepare_function() 706 f_dfu->function[i] = NULL; in dfu_prepare_function() 708 free(f_dfu->function); in dfu_prepare_function() 773 if (f_dfu->function) { in dfu_unbind() 777 free(f_dfu->function[--i]); in dfu_unbind() 778 f_dfu->function[i] = NULL; in dfu_unbind() [all …]
|
| A D | composite.c | 64 struct usb_function *function) in usb_add_function() argument 69 function->name, function, in usb_add_function() 72 if (!function->set_alt || !function->disable) in usb_add_function() 75 function->config = config; in usb_add_function() 78 if (function->bind) { in usb_add_function() 79 value = function->bind(config, function); in usb_add_function() 81 list_del(&function->list); in usb_add_function() 82 function->config = NULL; in usb_add_function() 97 function->name, function, value); in usb_add_function() 183 struct usb_function *function) in usb_interface_id() argument [all …]
|
| A D | f_mass_storage.c | 371 struct usb_function function; member 2643 free(fsg->function.descriptors); in fsg_unbind() 2644 free(fsg->function.hs_descriptors); in fsg_unbind() 2717 fsg->function.name = FSG_DRIVER_DESC; in fsg_bind_config() 2718 fsg->function.strings = fsg_strings_array; in fsg_bind_config() 2719 fsg->function.bind = fsg_bind; in fsg_bind_config() 2720 fsg->function.unbind = fsg_unbind; in fsg_bind_config() 2721 fsg->function.setup = fsg_setup; in fsg_bind_config() 2722 fsg->function.set_alt = fsg_set_alt; in fsg_bind_config() 2723 fsg->function.disable = fsg_disable; in fsg_bind_config() [all …]
|
| /drivers/pinctrl/mvebu/ |
| A D | pinctrl-mvebu.c | 77 u32 function; in mvebu_pinctrl_set_state() local 92 function = fdtdec_get_int(blob, node, "marvell,function", 0xff); in mvebu_pinctrl_set_state() 99 mvebu_pinctl_emmc_set_mux(dev, pin_arr[0], function); in mvebu_pinctrl_set_state() 106 if (function > priv->max_func) { in mvebu_pinctrl_set_state() 108 function, config->name); in mvebu_pinctrl_set_state() 119 (function & PIN_FUNC_MASK) << field_offset); in mvebu_pinctrl_set_state()
|
| /drivers/pinctrl/ |
| A D | pinctrl-adi-adsp.c | 94 u32 pin, function; in adsp_pinctrl_set_state() local 112 ret = dev_read_u32_index(config, "adi,pins", i + 1, &function); in adsp_pinctrl_set_state() 116 ret = adsp_pinctrl_pinmux_set(udev, pin, function); in adsp_pinctrl_set_state()
|
| A D | Kconfig | 52 allows the required function to be selected for each pin. 179 available multiplex function. 196 available multiplex function. 207 I/O or be assigned to a function of an embedded peripheral. Each I/O 247 multiplex function. 264 available multiplex function. 313 multiplex function. 323 multiplex function. 335 multiplex function. 375 supported function to any multifunctional IO pin. It can also perform
|
| A D | pinctrl-generic.c | 81 const char *function) in pinmux_func_name_to_selector() argument 98 if (!strcmp(function, fname)) in pinmux_func_name_to_selector() 136 const char *function) in pinmux_func_name_to_selector() argument
|
| /drivers/pinctrl/mscc/ |
| A D | mscc-common.c | 67 unsigned int function) in mscc_get_function_name() argument 71 return info->function_names[function]; in mscc_get_function_name() 74 static int mscc_pin_function_idx(unsigned int pin, unsigned int function, in mscc_pin_function_idx() argument 81 if (function == p->functions[i]) in mscc_pin_function_idx()
|
| /drivers/core/ |
| A D | Kconfig | 64 The dm_warn() function can use up quite a bit of space for its 346 using the fdt_translate_address() function. This is necessary 349 correctly in the default simple_bus_translate() function. 352 used for the address translation. This function is faster and 360 using the fdt_translate_address() function. This is necessary 363 correctly in the default simple_bus_translate() function. 366 used for the address translation. This function is faster and 374 using the fdt_translate_address() function. This is necessary 377 correctly in the default simple_bus_translate() function. 380 used for the address translation. This function is faster and [all …]
|
| /drivers/bios_emulator/ |
| A D | besys.c | 421 int function, device, bus; in BE_accessReg() local 430 function = (_BE_env.configAddress >> 8) & 0x7; in BE_accessReg() 435 if ((function == _BE_env.vgaInfo.function) && in BE_accessReg() 438 pci_dev_t bdf = PCI_BDF(bus, device, function); in BE_accessReg()
|
| A D | biosemu.c | 131 _BE_env.vgaInfo.function = info->function; in BE_setVGA() 163 info->function = _BE_env.vgaInfo.function; in BE_getVGA()
|
| /drivers/usb/gadget/udc/ |
| A D | udc-core.c | 227 udc->driver->function); in usb_gadget_remove_driver() 297 driver->function); in udc_bind_to_driver() 317 udc->driver->function, ret); in udc_bind_to_driver()
|
| /drivers/video/imx/ |
| A D | Kconfig | 11 bool "Enable calling board_video_skip function"
|
| /drivers/led/ |
| A D | Kconfig | 188 to a physical LED is the responsibility of the __led_* function. 223 function. 258 function. 293 function. 328 function. 363 function.
|
| /drivers/pinctrl/nuvoton/ |
| A D | Kconfig | 18 be configured as either GPIO pin or alternate function.
|
| /drivers/misc/ |
| A D | atsha204a-i2c.c | 238 req.function = ATSHA204A_FUNC_COMMAND; in atsha204a_read() 282 req.function = ATSHA204A_FUNC_COMMAND; in atsha204a_get_random()
|
| /drivers/rtc/ |
| A D | Kconfig | 65 programmable watchdog function, a timestamp function, and many other features. 145 automatic power switch-over, alarm function and 15 selectable frequency 230 Enable s35392a driver which provides rtc get and set function.
|
| /drivers/ddr/ |
| A D | Kconfig | 10 get_board_ddr_clk function.
|
| /drivers/pinctrl/renesas/ |
| A D | Kconfig | 12 available multiplex function. 164 Support the pinctrl functionality of the pin function controller (PFC)
|