| /linux/include/linux/pinctrl/ |
| H A D | pinmux.h | 23 * available for muxing. This is called by the core to acquire the pins 30 * @get_function_name: return the function name of the muxing selector, 38 * @set_mux: enable a certain muxing function with a certain pin group. The 49 * @gpio_disable_free: free up GPIO muxing on a certain pin, the reverse of 54 * to the GPIO controllers that need pin muxing.
|
| /linux/Documentation/devicetree/bindings/mfd/ |
| H A D | palmas.txt | 30 ti,mux-padX : set the pad register X (1-2) to the correct muxing for the 31 hardware, if not set will use muxing in OTP.
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | cs42l52.txt | 23 Single-ended input. Single-ended mode allows for MIC1 or MIC2 muxing for input. 27 Single-ended input. Single-ended mode allows for MIC1 or MIC2 muxing for input.
|
| /linux/Documentation/devicetree/bindings/phy/ |
| H A D | mscc,vsc7514-serdes.yaml | 7 title: Microsemi Ocelot SerDes muxing 15 space for setting up the SerDes to switch port muxing.
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | ralink,rt2880-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| H A D | ralink,rt305x-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| H A D | ralink,rt5350-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| H A D | ralink,rt3352-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| H A D | mediatek,mt7621-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| H A D | ralink,rt3883-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| H A D | mediatek,mt7620-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| H A D | mediatek,mt76x8-pinctrl.yaml | 15 The pin controller can only set the muxing of pin groups. Muxing individual
|
| /linux/Documentation/firmware-guide/acpi/ |
| H A D | extcon-intel-int3496.rst | 11 otg port and how it can optionally control the muxing of the data pins 22 Index 2 The output gpio for muxing of the data pins between the USB host and
|
| /linux/Documentation/devicetree/bindings/usb/ |
| H A D | qcom,wcd939x-usbss.yaml | 48 purpose of handling altmode muxing and orientation switching. 54 purpose of handling USB-C Audio Accessory Mode muxing and orientation switching.
|
| /linux/include/media/i2c/ |
| H A D | adv7604.h | 13 /* Analog input muxing modes (AFE register 0x02, [2:0]) */ 97 /* Analog input muxing mode */
|
| H A D | adv7842.h | 11 /* Analog input muxing modes (AFE register 0x02, [2:0]) */ 135 /* Analog input muxing mode */
|
| /linux/drivers/leds/ |
| H A D | leds-lp5523.c | 29 * 0x30 engine 1 muxing info 30 * 0x40 engine 2 muxing info 31 * 0x50 engine 3 muxing info
|
| /linux/include/dt-bindings/pinctrl/ |
| H A D | rzn1-pinctrl.h | 4 * muxing functions. 13 * Given the different levels of muxing on the SoC, it was decided to
|
| H A D | r7s72100-pinctrl.h | 4 * muxing functions.
|
| /linux/drivers/phy/mscc/ |
| H A D | Kconfig | 12 Enable this for supporting SerDes muxing with Microsemi Ocelot.
|
| /linux/Documentation/driver-api/ |
| H A D | pin-control.rst | 280 may be muxing several GPIO ranges (typically SoCs that have one set of pins, 373 For all functionalities dealing with pin biasing, pin muxing etc, the pin 681 In the example activating muxing 0 and 2 at the same time setting bits 715 that driver request proper muxing and other control for its pins. 762 configuration and muxing logic can be constructed in several ways. Here 827 - Registers (or fields within registers) that control muxing of signals 934 configuration and the muxing of the "u0" or "gpio-mode" group onto these 941 specific muxing or configuration rather than anything related to the GPIO 1081 Further it is possible for one named state to affect the muxing of several 1232 ``PINCTRL_STATE_SLEEP`` at runtime, re-biasing or even re-muxing pins to save [all …]
|
| /linux/drivers/pinctrl/aspeed/ |
| H A D | pinctrl-aspeed.c | 243 pr_debug("Muxing pin %s for %s\n", pdesc->name, pfunc->name); in aspeed_pinmux_set_mux() 321 * button state once the BMC has booted by muxing each pin as a in aspeed_expr_is_gpio() 328 * want when muxing a pin as GPIO for the GPIO subsystem. in aspeed_expr_is_gpio() 394 pr_debug("Muxing pin %s for GPIO\n", pdesc->name); in aspeed_gpio_request_enable()
|
| /linux/drivers/clk/versatile/ |
| H A D | Kconfig | 19 Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities
|
| /linux/drivers/memory/ |
| H A D | Kconfig | 232 This driver manages the muxing between the 2 OSPI busses and 233 the 2 output ports. There are 4 possible muxing configurations:
|
| /linux/Documentation/devicetree/bindings/media/ |
| H A D | st-rc.txt | 18 - pinctrl-names, pinctrl-0: the pincontrol settings to configure muxing
|