| /OK3568_Linux_fs/kernel/include/linux/pinctrl/ |
| H A D | pinmux.h | 24 * available for muxing. This is called by the core to acquire the pins 31 * @get_function_name: return the function name of the muxing selector, 39 * @set_mux: enable a certain muxing function with a certain pin group. The 50 * @gpio_disable_free: free up GPIO muxing on a certain pin, the reverse of 55 * to the GPIO controllers that need pin muxing.
|
| /OK3568_Linux_fs/u-boot/include/dm/ |
| H A D | pinctrl.h | 45 * in this driver. (necessary for pin-muxing) 46 * @get_function_name: return the function name of the muxing selector, 48 * certain device to. (necessary for pin-muxing) 49 * @pinmux_set: enable a certain muxing function with a certain pin. 52 * may be ignored. (necessary for pin-muxing against a single pin) 53 * @pinmux_group_set: enable a certain muxing function with a certain pin 57 * (necessary for pin-muxing against a pin group)
|
| /OK3568_Linux_fs/kernel/arch/arm/mach-davinci/include/mach/ |
| H A D | mux.h | 153 /* IRQ muxing */ 158 /* EDMA event muxing */ 319 /* IRQ muxing */ 339 /* EDMA event muxing */ 978 /* setup pin muxing */
|
| /OK3568_Linux_fs/u-boot/board/freescale/ls1021aqds/ |
| H A D | eth.c | 6 * This file handles the board muxing between the RGMII/SGMII PHYs on 11 * Muxing is handled via the PIXIS BRDCFG4 register. The EMI1 bits control 12 * muxing among the RGMII PHYs and the SGMII PHYs. The value for RGMII depends
|
| /OK3568_Linux_fs/kernel/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.
|
| /OK3568_Linux_fs/u-boot/board/freescale/corenet_ds/ |
| H A D | eth_hydra.c | 9 * This file handles the board muxing between the Fman Ethernet MACs and 17 * Muxing is handled via the PIXIS BRDCFG1 register. The EMI1 bits control 18 * muxing among the RGMII PHYs and the SGMII PHYs. The value for RGMII is 20 * inserted in. The EMI2 bits control muxing for the the XGMII. Like SGMII, 102 * Set the board muxing for a given MAC 485 * need for Linux to do any muxing. This works because of the way in board_eth_init()
|
| H A D | eth_superhydra.c | 9 * This file handles the board muxing between the Fman Ethernet MACs and 17 * Muxing is handled via the PIXIS BRDCFG1 register. The EMI1 bits control 18 * muxing among the RGMII PHYs and the SGMII PHYs. The value for RGMII is 20 * inserted in. The EMI2 bits control muxing for the the XGMII. Like SGMII, 107 * Set the board muxing for a given MAC 626 * need for Linux to do any muxing. This works because of the way in board_eth_init() 742 * need for Linux to do any muxing. This works because of the way in board_eth_init()
|
| /OK3568_Linux_fs/kernel/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.
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/ |
| H A D | phy-ocelot-serdes.txt | 1 Microsemi Ocelot SerDes muxing driver 5 space for setting up the SerDes to switch port muxing.
|
| /OK3568_Linux_fs/kernel/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
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-mvebu/ |
| H A D | spl.c | 69 * Pin muxing needs to be done before UART output, since in board_init_f() 70 * on A38x the UART pins need some re-muxing for output in board_init_f()
|
| /OK3568_Linux_fs/kernel/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 */
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/bcm/ |
| H A D | Kconfig | 66 support individual pin muxing. 91 The Broadcom Northstar pins driver supports muxing multi-purpose pins
|
| /OK3568_Linux_fs/kernel/Documentation/driver-api/ |
| H A D | pinctl.rst | 291 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 727 In the example activating muxing 0 and 1 at the same time setting bits 760 that driver request proper muxing and other control for its pins. 807 configuration and muxing logic can be constructed in several ways. Here 873 - Registers (or fields within registers) that control muxing of signals 977 configuration and the muxing of the "u0" or "gpio-mode" group onto these 984 specific muxing or configuration rather than anything related to the GPIO 1112 Further it is possible for one named state to affect the muxing of several 1210 PINCTRL_STATE_SLEEP at runtime, re-biasing or even re-muxing pins to save [all …]
|
| /OK3568_Linux_fs/u-boot/board/samsung/smdkc100/ |
| H A D | lowlevel_init.S | 105 ldr r1, =0x1111 @ A, M, E, HPLL Muxing 108 ldr r1, =0x1000001 @ Uart Clock & CLK48M Muxing
|
| /OK3568_Linux_fs/kernel/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.
|
| H A D | r7s9210-pinctrl.h | 4 * muxing functions.
|
| /OK3568_Linux_fs/u-boot/board/barco/platinum/ |
| H A D | platinum_picon.c | 128 * This enet related pin-muxing and GPIO handling is done 141 /* Reconfigure enet muxing while PHY is in reset */ in platinum_setup_enet()
|
| /OK3568_Linux_fs/kernel/drivers/pinctrl/aspeed/ |
| H A D | pinctrl-aspeed.c | 241 pr_debug("Muxing pin %s for %s\n", pdesc->name, pfunc->name); in aspeed_pinmux_set_mux() 319 * button state once the BMC has booted by muxing each pin as a in aspeed_expr_is_gpio() 326 * want when muxing a pin as GPIO for the GPIO subsystem. in aspeed_expr_is_gpio() 392 pr_debug("Muxing pin %s for GPIO\n", pdesc->name); in aspeed_gpio_request_enable()
|
| /OK3568_Linux_fs/kernel/drivers/phy/mscc/ |
| H A D | Kconfig | 12 Enable this for supporting SerDes muxing with Microsemi Ocelot.
|
| /OK3568_Linux_fs/kernel/drivers/clk/versatile/ |
| H A D | Kconfig | 18 Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/ |
| H A D | st-rc.txt | 18 - pinctrl-names, pinctrl-0: the pincontrol settings to configure muxing
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/ |
| H A D | berlin,pinctrl.txt | 11 the muxing function used.
|