Home
last modified time | relevance | path

Searched full:muxing (Results 1 – 25 of 173) sorted by relevance

1234567

/OK3568_Linux_fs/kernel/include/linux/pinctrl/
H A Dpinmux.h24 * 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 Dpinctrl.h45 * 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 Dmux.h153 /* 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 Deth.c6 * 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 Dpalmas.txt30 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 Deth_hydra.c9 * 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 Deth_superhydra.c9 * 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 Dcs42l52.txt23 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 Dphy-ocelot-serdes.txt1 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 Dextcon-intel-int3496.rst11 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 Dspl.c69 * 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 Dadv7604.h13 /* Analog input muxing modes (AFE register 0x02, [2:0]) */
97 /* Analog input muxing mode */
H A Dadv7842.h11 /* Analog input muxing modes (AFE register 0x02, [2:0]) */
135 /* Analog input muxing mode */
/OK3568_Linux_fs/kernel/drivers/pinctrl/bcm/
H A DKconfig66 support individual pin muxing.
91 The Broadcom Northstar pins driver supports muxing multi-purpose pins
/OK3568_Linux_fs/kernel/Documentation/driver-api/
H A Dpinctl.rst291 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 Dlowlevel_init.S105 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 Drzn1-pinctrl.h4 * muxing functions.
13 * Given the different levels of muxing on the SoC, it was decided to
H A Dr7s72100-pinctrl.h4 * muxing functions.
H A Dr7s9210-pinctrl.h4 * muxing functions.
/OK3568_Linux_fs/u-boot/board/barco/platinum/
H A Dplatinum_picon.c128 * 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 Dpinctrl-aspeed.c241 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 DKconfig12 Enable this for supporting SerDes muxing with Microsemi Ocelot.
/OK3568_Linux_fs/kernel/drivers/clk/versatile/
H A DKconfig18 Supports clock muxing (REFCLK/TIMCLK to TIMERCLKEN0-3) capabilities
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/media/
H A Dst-rc.txt18 - pinctrl-names, pinctrl-0: the pincontrol settings to configure muxing
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/pinctrl/
H A Dberlin,pinctrl.txt11 the muxing function used.

1234567