Home
last modified time | relevance | path

Searched +full:wp +full:- +full:controller (Results 1 – 25 of 202) sorted by relevance

123456789

/linux/sound/hda/core/
H A Dcontroller.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * HD-audio controller helpers
19 for (timeout = 1000; timeout > 0; timeout--) { in azx_clear_corbrp()
25 dev_err(bus->dev, "CORB reset timeout#1, CORBRP = %d\n", in azx_clear_corbrp()
29 for (timeout = 1000; timeout > 0; timeout- in azx_clear_corbrp()
222 unsigned int wp, rp; snd_hdac_bus_send_cmd_corb() local
261 unsigned int rp, wp; snd_hdac_bus_update_rirb() local
[all...]
/linux/Documentation/devicetree/bindings/mmc/
H A Dmmc-controller-common.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mmc/mmc-controller-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: MMC Controller & Slots Common Properties
10 - Ulf Hansson <ulf.hansson@linaro.org>
14 possible slots or ports for multi-slot controllers.
17 "#address-cells":
22 "#size-cells":
29 broken-cd:
[all …]
H A Dsunplus,mmc.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 ---
6 $schema: http://devicetree.org/meta-schemas/core.yaml#
8 title: Sunplus MMC Controller
11 - Tony Huang <tonyhuang.sunplus@gmail.com>
12 - Li-hao Kuo <lhjeff911@gmail.com>
15 - $ref: mmc-controller.yaml
20 - sunplus,sp7021-mmc
35 - compatible
36 - reg
[all …]
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dmarvell,dove-pinctrl.txt3 Please refer to marvell,mvebu-pinctrl.txt in this directory for common binding
7 - compatible: "marvell,dove-pinctrl"
8 - clocks: (optional) phandle of pdma clock
9 - reg: register specifiers of MPP, MPP4, and PMU MPP registers
19 mpp1 1 gpio, pmu, uart2(cts), sdio0(wp), lcd1(pwm), pmu*
23 uart1(cts), lcd-spi(cs1), pmu*
25 mpp5 5 gpio, pmu, uart3(cts), sdio1(wp), spi1(cs), pmu*
31 mpp11 11 gpio, pmu, sata(prsnt), sata-1(act), sdio0(ledctrl),
35 mpp13 13 gpio, pmu, uart2(cts), audio1(extclk), sdio1(wp),
39 mpp16 16 gpio, uart3(rts), sdio0(cd), ac97(sdi1), lcd-spi(cs1)
[all …]
/linux/drivers/bus/mhi/host/
H A Dinit.c1 // SPDX-License-Identifier: GPL-2.0
3 * Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
10 #include <linux/dma-direction.h>
11 #include <linux/dma-mapping.h>
85 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in serial_number_show()
88 mhi_cntrl->serial_number); in serial_number_show()
97 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in oem_pk_hash_show()
102 ret = mhi_read_reg(mhi_cntrl, mhi_cntrl->bhi, BHI_OEMPKHASH(i), &hash_segment[i]); in oem_pk_hash_show()
122 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in soc_reset_store()
134 struct mhi_controller *mhi_cntrl = mhi_dev->mhi_cntrl; in trigger_edl_store()
[all …]
H A Ddebugfs.c1 // SPDX-License-Identifier: GPL-2.0
18 struct mhi_controller *mhi_cntrl = m->private; in mhi_debugfs_states_show()
22 to_mhi_pm_state_str(mhi_cntrl->pm_state), in mhi_debugfs_states_show()
24 mhi_state_str(mhi_cntrl->dev_state), in mhi_debugfs_states_show()
25 TO_MHI_EXEC_STR(mhi_cntrl->ee), in mhi_debugfs_states_show()
26 str_true_false(mhi_cntrl->wake_set)); in mhi_debugfs_states_show()
29 seq_printf(m, "M0: %u M2: %u M3: %u", mhi_cntrl->M0, mhi_cntrl->M2, in mhi_debugfs_states_show()
30 mhi_cntrl->M3); in mhi_debugfs_states_show()
33 atomic_read(&mhi_cntrl->dev_wake), in mhi_debugfs_states_show()
34 atomic_read(&mhi_cntrl->pending_pkts)); in mhi_debugfs_states_show()
[all …]
/linux/arch/arm/boot/dts/marvell/
H A Dkirkwood-pogoplug-series-4.dts1 // SPDX-License-Identifier: GPL-2.0
3 * kirkwood-pogoplug-series-4.dts - Device tree file for PogoPlug Series 4
10 /dts-v1/;
13 #include "kirkwood-6192.dtsi"
14 #include <dt-bindings/input/linux-event-codes.h>
18 compatible = "cloudengines,pogoplugv4", "marvell,kirkwood-88f6192",
27 stdout-path = "uart0:115200n8";
31 compatible = "gpio-keys";
32 pinctrl-0 = <&pmx_button_eject>;
33 pinctrl-names = "default";
[all …]
H A Dkirkwood-db.dtsi1 // SPDX-License-Identifier: GPL-2.0
3 * Marvell DB-{88F6281,88F6282}-BP Development Board Setup
6 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
22 stdout-path = &uart0;
26 pin-controller@10000 {
27 pmx_sdio_gpios: pmx-sdio-gpios {
38 nr-ports = <2>;
47 pinctrl-0 = <&pmx_sdio_gpios>;
48 pinctrl-names = "default";
49 wp-gpios = <&gpio1 5 GPIO_ACTIVE_HIGH>;
[all …]
/linux/arch/powerpc/boot/dts/
H A Dac14xx.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
14 #address-cells = <1>;
15 #size-cells = <1>;
26 timebase-frequency = <40000000>; /* 40 MHz (csb/4) */
27 bus-frequency = <160000000>; /* 160 MHz csb bus */
28 clock-frequency = <400000000>; /* 400 MHz ppc core */
49 compatible = "cfi-flash";
51 #address-cells = <1>;
52 #size-cells = <1>;
53 bank-width = <2>;
[all …]
/linux/Documentation/devicetree/bindings/iio/chemical/
H A Dsciosense,ens160.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: ScioSense ENS160 multi-gas sensor
10 - Gustavo Silva <gustavograzs@gmail.com>
13 Digital Multi-Gas Sensor for Monitoring Indoor Air Quality.
16 https://www.sciosense.com/wp-content/uploads/2023/12/ENS160-Datasheet.pdf
21 - sciosense,ens160
29 vdd-supply: true
30 vddio-supply: true
[all …]
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6ul-tx6ul-0011.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2015 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6ul-tx6ul.dtsi"
11 model = "Ka-Ro electronics TXUL-0011 Module";
12 compatible = "karo,imx6ul-tx6ul", "fsl,imx6ul";
25 pinctrl-names = "default";
26 pinctrl-0 = <&pinctrl_usdhc2>;
27 bus-width = <4>;
28 no-1-8-v;
[all …]
H A Dimx6dl-tx6u-8033.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2014-2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6qdl-tx6.dtsi"
9 #include "imx6qdl-tx6-lcd.dtsi"
12 model = "Ka-Ro electronics TX6U-8033 Module";
13 compatible = "karo,imx6dl-tx6dl", "fsl,imx6dl";
25 pinctrl-names = "default";
26 pinctrl-0 = <&pinctrl_usdhc4>;
27 bus-width = <4>;
[all …]
H A Dimx6dl-tx6s-8035.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2015-2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6qdl-tx6.dtsi"
9 #include "imx6qdl-tx6-lcd.dtsi"
12 model = "Ka-Ro electronics TX6S-8035 Module";
13 compatible = "karo,imx6dl-tx6dl", "fsl,imx6dl";
16 /delete-node/ cpu@1;
29 pinctrl-names = "default";
30 pinctrl-0 = <&pinctrl_usdhc4>;
[all …]
H A Dimx6q-tx6q-1036.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2014-2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6qdl-tx6.dtsi"
9 #include "imx6qdl-tx6-lcd.dtsi"
12 model = "Ka-Ro electronics TX6Q-1036 Module";
13 compatible = "karo,imx6q-tx6q", "fsl,imx6q";
29 pinctrl-names = "default";
30 pinctrl-0 = <&pinctrl_usdhc4>;
31 bus-width = <4>;
[all …]
H A Dimx6q-tx6q-1020.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2014-2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6qdl-tx6.dtsi"
9 #include "imx6qdl-tx6-lcd.dtsi"
12 model = "Ka-Ro electronics TX6Q-1020 Module";
13 compatible = "karo,imx6q-tx6q", "fsl,imx6q";
29 pinctrl-names = "default";
30 pinctrl-0 = <&pinctrl_usdhc4>;
31 bus-width = <4>;
[all …]
H A Dimx6qp-tx6qp-8137.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6qdl-tx6.dtsi"
9 #include "imx6qdl-tx6-lvds.dtsi"
12 model = "Ka-Ro electronics TX6QP-8137 Module";
13 compatible = "karo,imx6qp-tx6qp", "fsl,imx6qp";
33 pinctrl-names = "default";
34 pinctrl-0 = <&pinctrl_usdhc4>;
35 bus-width = <4>;
[all …]
H A Dimx6qp-tx6qp-8037.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6qdl-tx6.dtsi"
9 #include "imx6qdl-tx6-lcd.dtsi"
12 model = "Ka-Ro electronics TX6QP-8037 Module";
13 compatible = "karo,imx6qp-tx6qp", "fsl,imx6qp";
29 pinctrl-names = "default";
30 pinctrl-0 = <&pinctrl_usdhc4>;
31 bus-width = <4>;
[all …]
H A Dimx6sx-sabreauto.dts1 // SPDX-License-Identifier: GPL-2.0
5 /dts-v1/;
11 compatible = "fsl,imx6sx-sabreauto", "fsl,imx6sx";
19 compatible = "gpio-leds";
20 pinctrl-names = "default";
21 pinctrl-0 = <&pinctrl_led>;
23 led-user {
26 linux,default-trigger = "heartbeat";
30 vcc_sd3: regulator-vcc-sd3 {
31 compatible = "regulator-fixed";
[all …]
H A Dimx6q-tx6q-1020-comtft.dts1 // SPDX-License-Identifier: (GPL-2.0-only OR MIT)
3 * Copyright 2014-2017 Lothar Waßmann <LW@KARO-electronics.de>
6 /dts-v1/;
8 #include "imx6qdl-tx6.dtsi"
9 #include "imx6qdl-tx6-lcd.dtsi"
12 model = "Ka-Ro electronics TX6Q-1020 Module on CoMpact TFT";
13 compatible = "karo,imx6q-tx6q", "fsl,imx6q";
25 xceiver-supply = <&reg_3v3>;
53 pinctrl-names = "default";
54 pinctrl-0 = <&pinctrl_usdhc4>;
[all …]
H A Dimxrt1050.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 #include "../../armv7-m.dtsi"
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
9 #include <dt-bindings/clock/imxrt1050-clock.h>
10 #include <dt-bindings/gpio/gpio.h>
13 #address-cells = <1>;
14 #size-cells = <1>;
18 compatible = "fixed-clock";
19 #clock-cells = <0>;
20 clock-frequency = <24000000>;
[all …]
/linux/arch/arm/boot/dts/amlogic/
H A Dmeson8-fernsehfee3.dts1 // SPDX-License-Identifier: GPL-2.0-only OR MIT
4 /dts-v1/;
6 #include <dt-bindings/gpio/gpio.h>
7 #include <dt-bindings/input/linux-event-codes.h>
8 #include <dt-bindings/leds/common.h>
27 stdout-path = "serial0:115200n8";
35 gpio-keys {
36 compatible = "gpio-keys-polled";
37 poll-interval = <100>;
39 power-button {
[all …]
/linux/Documentation/devicetree/bindings/mtd/
H A Dingenic,nand.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Ingenic SoCs NAND controller
10 - Paul Cercueil <paul@crapouillou.net>
13 - $ref: nand-controller.yaml#
14 - $ref: /schemas/memory-controllers/ingenic,nemc-peripherals.yaml#
19 - ingenic,jz4740-nand
20 - ingenic,jz4725b-nand
21 - ingenic,jz4780-nand
[all …]
/linux/drivers/nvme/host/
H A Dzns.c1 // SPDX-License-Identifier: GPL-2.0
18 return -ENOMEM; in nvme_set_max_append()
24 status = nvme_submit_sync_cmd(ctrl->admin_q, &c, id, sizeof(*id)); in nvme_set_max_append()
30 if (id->zasl) in nvme_set_max_append()
31 ctrl->max_zone_append = 1 << (id->zasl + 3); in nvme_set_max_append()
33 ctrl->max_zone_append = ctrl->max_hw_sectors; in nvme_set_max_append()
41 struct nvme_effects_log *log = ns->head->effects; in nvme_query_zone_info()
47 if ((le32_to_cpu(log->iocs[nvme_cmd_zone_append]) & in nvme_query_zone_info()
49 if (test_and_clear_bit(NVME_NS_FORCE_RO, &ns->flags)) in nvme_query_zone_info()
50 dev_warn(ns->ctrl->device, in nvme_query_zone_info()
[all …]
/linux/arch/arm/boot/dts/microchip/
H A Dat91sam9m10g45ek.dts1 // SPDX-License-Identifier: GPL-2.0-or-later
3 * at91sam9m10g45ek.dts - Device Tree file for AT91SAM9M10G45-EK board
8 /dts-v1/;
10 #include <dt-bindings/pwm/pwm.h>
13 model = "Atmel AT91SAM9M10G45-EK";
18 stdout-path = "serial0:115200n8";
27 clock-frequency = <32768>;
31 clock-frequency = <12000000>;
43 compatible = "atmel,tcb-timer";
48 compatible = "atmel,tcb-timer";
[all …]
/linux/drivers/mmc/host/
H A Dsdhci-pci-o2micro.c1 // SPDX-License-Identifier: GPL-2.0-only
18 #include "sdhci-pci.h"
101 mmc_hostname(host->mmc)); in sdhci_o2_wait_card_detect_stable()
137 mmc_hostname(host->mmc)); in sdhci_o2_enable_internal_clock()
171 pci_read_config_dword(chip->pdev, in o2_pci_set_baseclk()
177 pci_write_config_dword(chip->pdev, in o2_pci_set_baseclk()
221 host->tuning_done = true; in __sdhci_o2_execute_tuning()
225 mmc_hostname(host->mmc)); in __sdhci_o2_execute_tuning()
233 mmc_hostname(host->mmc)); in __sdhci_o2_execute_tuning()
250 struct sdhci_pci_chip *chip = slot->chip; in sdhci_o2_dll_recovery()
[all …]

123456789