Searched +full:mux +full:- +full:ctrl +full:- +full:phandle (Results 1 – 6 of 6) sorted by relevance
1 # SPDX-License-Identifier: GPL-2.03 ---4 $id: http://devicetree.org/schemas/mux/mux-consumer.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#10 - Peter Rosin <[email protected]>13 Mux controller consumers should specify a list of mux controllers that they14 want to use with a property containing a 'mux-ctrl-list':16 mux-ctrl-list ::= <single-mux-ctrl> [mux-ctrl-list]17 single-mux-ctrl ::= <mux-ctrl-phandle> [mux-ctrl-specifier]18 mux-ctrl-phandle : phandle to mux controller node[all …]
1 # SPDX-License-Identifier: GPL-2.03 ---4 $id: http://devicetree.org/schemas/i2c/i2c-mux-gpmux.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: General Purpose I2C Bus Mux10 - Peter Rosin <[email protected]>13 This binding describes an I2C bus multiplexer that uses a mux controller14 from the mux subsystem to route the I2C signals.16 .-----. .-----.18 .------------. '-----' '-----'[all …]
1 // SPDX-License-Identifier: GPL-2.0-only4 * Copyright (c) 2020-2024 Rockchip Electronics Co., Ltd.8 * With some ideas taken from pinctrl-samsung:14 * and pinctrl-at91:15 * Copyright (C) 2011-2012 Jean-Christophe PLAGNIOL-VILLARD <[email protected]>30 #include <linux/pinctrl/pinconf-generic.h>37 #include <dt-bindings/pinctrl/rockchip.h>41 #include "pinctrl-rockchip.h"67 { .offset = -1 }, \68 { .offset = -1 }, \[all …]
1 // SPDX-License-Identifier: GPL-2.05 * Author: Shan-Chun Hung <[email protected]>24 #include "pinctrl-ma35.h"59 /* GPIO pull-up and pull-down selection control */66 * The MA35_GP_REG_INTEN bits 0 ~ 15 control low-level or falling edge trigger,67 * while bits 16 ~ 31 control high-level or rising edge trigger.84 /* Non-constant mask variant of FIELD_GET() and FIELD_PREP() */85 #define field_get(_mask, _reg) (((_reg) & (_mask)) >> (ffs(_mask) - 1))86 #define field_prep(_mask, _val) (((_val) << (ffs(_mask) - 1)) & (_mask))146 struct ma35_pin_ctrl *ctrl; member[all …]
1 // SPDX-License-Identifier: GPL-2.0-only3 * PRU-ICSS remoteproc driver for various TI SoCs5 * Copyright (C) 2014-2022 Texas Instruments Incorporated - https://www.ti.com/8 * Suman Anna <s-[email protected]>11 * Puranjay Mohan <p-[email protected]>41 /* CTRL register bit-fields */71 * enum pru_iomem - PRU core memory/register range identifiers86 * struct pru_private_data - device data for a PRU core96 * struct pru_rproc - PRU remoteproc structure99 * @pruss: back-reference to parent PRUSS structure[all …]
1 // SPDX-License-Identifier: GPL-2.02 #include <dt-bindings/clock/tegra124-car.h>3 #include <dt-bindings/gpio/tegra-gpio.h>4 #include <dt-bindings/memory/tegra124-mc.h>5 #include <dt-bindings/pinctrl/pinctrl-tegra.h>6 #include <dt-bindings/interrupt-controller/arm-gic.h>7 #include <dt-bindings/reset/tegra124-car.h>8 #include <dt-bindings/thermal/tegra124-soctherm.h>9 #include <dt-bindings/soc/tegra-pmc.h>11 #include "tegra124-peripherals-opp.dtsi"[all …]