Home
last modified time | relevance | path

Searched +full:card +full:- +full:detect +full:- +full:delay (Results 1 – 25 of 373) sorted by relevance

12345678910>>...15

/Linux-v5.10/Documentation/driver-api/media/drivers/
Dradiotrack.rst1 .. SPDX-License-Identifier: GPL-2.0
11 ----------------
19 Lab (http://www.aimslab.com/) RadioTrack card was made available to the
21 want to use the RadioTrack card in an environment other than MS Windows.
24 ------------------
26 I have a RadioTrack card from back when I ran an MS-Windows platform. After
27 converting to Linux, I found Gideon le Grange's command-line software for
28 running the card, and found that it was good! Frans Brinkman made a
29 comfortable X-windows interface, and added a scanning feature. For hack
32 broadcast TV channels, situated just below and above the 87.0-109.0 MHz range.
[all …]
/Linux-v5.10/include/linux/spi/
Dmmc_spi.h1 /* SPDX-License-Identifier: GPL-2.0 */
12 * card slot. (Modeled after PXA mmc glue; see that for usage examples.)
14 * REVISIT This is not a spi-specific notion. Any card slot should be
19 /* driver activation and (optional) card detect irq hookup */
29 /* how long to debounce card detect, in msecs */
33 u16 powerup_msecs; /* delay of up to 250 msec */
45 return spi->dev.platform_data; in mmc_spi_get_pdata()
/Linux-v5.10/arch/arm/boot/dts/
Dexynos5260-xyref5260.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
22 stdout-path = "serial2:115200n8";
26 compatible = "fixed-clock";
27 clock-frequency = <24000000>;
28 clock-output-names = "fin_pll";
29 #clock-cells = <0>;
33 compatible = "fixed-clock";
34 clock-frequency = <32768>;
35 clock-output-names = "xrtcxti";
[all …]
Dexynos5410-smdk5410.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
11 #include <dt-bindings/interrupt-controller/irq.h>
22 stdout-path = "serial2:115200n8";
26 compatible = "fixed-clock";
27 clock-frequency = <24000000>;
28 clock-output-names = "fin_pll";
29 #clock-cells = <0>;
32 pmic_ap_clk: pmic-ap-clk {
34 compatible = "fixed-clock";
[all …]
Dexynos5410-odroidxu.dts1 // SPDX-License-Identifier: GPL-2.0
10 /dts-v1/;
12 #include <dt-bindings/clock/maxim,max77802.h>
13 #include <dt-bindings/gpio/gpio.h>
14 #include <dt-bindings/interrupt-controller/irq.h>
15 #include <dt-bindings/sound/samsung-i2s.h>
16 #include "exynos54xx-odroidxu-leds.dtsi"
20 compatible = "hardkernel,odroid-xu", "samsung,exynos5410", "samsung,exynos5";
28 stdout-path = "serial2:115200n8";
32 pinctrl-0 = <&emmc_nrst_pin>;
[all …]
Drk3288-veyron-sdmmc.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
9 sdcard-supply = <&vccio_sd>;
18 sdmmc_bus4: sdmmc-bus4 {
25 sdmmc_clk: sdmmc-clk {
29 sdmmc_cmd: sdmmc-cmd {
37 * think there's a card inserted
39 sdmmc_cd_disabled: sdmmc-cd-disabled {
44 sdmmc_cd_pin: sdmmc-cd-pin {
51 vcc9-supply = <&vcc_5v>;
55 regulator-name = "vccio_sd";
[all …]
Dexynos5250-smdk5250.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
10 #include <dt-bindings/clock/maxim,max77686.h>
11 #include <dt-bindings/gpio/gpio.h>
12 #include <dt-bindings/interrupt-controller/irq.h>
29 stdout-path = "serial2:115200n8";
32 vdd: fixed-regulator-vdd {
33 compatible = "regulator-fixed";
34 regulator-name = "vdd-supply";
35 regulator-min-microvolt = <1800000>;
[all …]
Dexynos3250-artik5-eval.dts1 // SPDX-License-Identifier: GPL-2.0
12 /dts-v1/;
13 #include "exynos3250-artik5.dtsi"
17 compatible = "samsung,artik5-eval", "samsung,artik5",
22 cap-sd-highspeed;
23 disable-wp;
24 vqmmc-supply = <&ldo3_reg>;
25 card-detect-delay = <200>;
26 clock-frequency = <100000000>;
27 max-frequency = <100000000>;
[all …]
Dr8a7745-iwg22d-sodimm.dts1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the iWave-RZG1E SODIMM carrier board
9 * SSI-SGTL5000
31 /dts-v1/;
32 #include "r8a7745-iwg22m.dtsi"
33 #include <dt-bindings/pwm/pwm.h>
36 model = "iWave Systems RainboW-G22D-SODIMM board based on RZ/G1E";
47 stdout-path = "serial3:115200n8";
51 compatible = "fixed-clock";
52 #clock-cells = <0>;
[all …]
Dexynos5420-smdk5420.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
11 #include "exynos5420-cpus.dtsi"
12 #include <dt-bindings/clock/samsung,s2mps11.h>
13 #include <dt-bindings/gpio/gpio.h>
26 stdout-path = "serial2:115200n8";
29 fixed-rate-clocks {
31 compatible = "samsung,exynos5420-oscclk";
32 clock-frequency = <24000000>;
36 vdd: regulator-0 {
[all …]
/Linux-v5.10/drivers/mmc/core/
Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2003-2004 Russell King, All Rights Reserved.
7 * Copyright (C) 2005-2008 Pierre Ossman, All Rights Reserved.
15 #include <linux/delay.h>
24 #include <linux/fault-inject.h>
29 #include <linux/mmc/card.h>
33 #include <linux/mmc/slot-gpio.h>
39 #include "card.h"
49 /* The max erase timeout, used when host->max_busy_timeout isn't specified */
64 unsigned long delay) in mmc_schedule_delayed_work() argument
[all …]
Dcore.h1 /* SPDX-License-Identifier: GPL-2.0-only */
11 #include <linux/delay.h>
22 void (*detect)(struct mmc_host *); member
40 void mmc_init_erase(struct mmc_card *card);
53 int mmc_select_drive_strength(struct mmc_card *card, unsigned int max_dtr,
73 void _mmc_detect_change(struct mmc_host *host, unsigned long delay,
89 void mmc_add_card_debugfs(struct mmc_card *card);
90 void mmc_remove_card_debugfs(struct mmc_card *card);
92 int mmc_execute_tuning(struct mmc_card *card);
93 int mmc_hs200_to_hs400(struct mmc_card *card);
[all …]
/Linux-v5.10/Documentation/devicetree/bindings/mmc/
Dsynopsys-dw-mshc-common.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mmc/synopsys-dw-mshc-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - $ref: "mmc-controller.yaml#"
13 - Ulf Hansson <ulf.hansson@linaro.org>
20 reset-names:
23 clock-frequency:
29 fifo-depth:
36 card-detect-delay:
[all …]
Dmmc-controller.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mmc/mmc-controller.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Ulf Hansson <ulf.hansson@linaro.org>
25 "#address-cells":
30 "#size-cells":
33 # Card Detection.
34 # If none of these properties are supplied, the host native card
35 # detect will be used. Only one of them should be provided.
[all …]
Dexynos-dw-mshc.txt7 by synopsys-dw-mshc.txt and the properties used by the Samsung Exynos specific
13 - "samsung,exynos4210-dw-mshc": for controllers with Samsung Exynos4210
15 - "samsung,exynos4412-dw-mshc": for controllers with Samsung Exynos4412
17 - "samsung,exynos5250-dw-mshc": for controllers with Samsung Exynos5250
19 - "samsung,exynos5420-dw-mshc": for controllers with Samsung Exynos5420
21 - "samsung,exynos7-dw-mshc": for controllers with Samsung Exynos7
23 - "samsung,exynos7-dw-mshc-smu": for controllers with Samsung Exynos7
26 * samsung,dw-mshc-ciu-div: Specifies the divider value for the card interface
30 * samsung,dw-mshc-sdr-timing: Specifies the value of CIU clock phase shift value
35 * samsung,dw-mshc-ddr-timing: Specifies the value of CUI clock phase shift value
[all …]
Dsynopsys-dw-mshc.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/mmc/synopsys-dw-mshc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - $ref: "synopsys-dw-mshc-common.yaml#"
13 - Ulf Hansson <ulf.hansson@linaro.org>
18 const: snps,dw-mshc
31 bus interface unit clock and the card interface unit clock.
33 clock-names:
35 - const: biu
[all …]
/Linux-v5.10/sound/drivers/opl3/
Dopl3_lib.c1 // SPDX-License-Identifier: GPL-2.0-or-later
4 * Hannu Savolainen 1993-1996,
14 #include <linux/delay.h>
22 MODULE_AUTHOR("Jaroslav Kysela <perex@perex.cz>, Hannu Savolainen 1993-1996, Rob Hooft");
32 * The original 2-OP synth requires a quite long delay in snd_opl2_command()
36 port = (cmd & OPL3_RIGHT) ? opl3->r_port : opl3->l_port; in snd_opl2_command()
38 spin_lock_irqsave(&opl3->reg_lock, flags); in snd_opl2_command()
46 spin_unlock_irqrestore(&opl3->reg_lock, flags); in snd_opl2_command()
55 * The OPL-3 survives with just two INBs in snd_opl3_command()
59 port = (cmd & OPL3_RIGHT) ? opl3->r_port : opl3->l_port; in snd_opl3_command()
[all …]
/Linux-v5.10/drivers/pcmcia/
Dpxa2xx_stargate2.c1 // SPDX-License-Identifier: GPL-2.0-only
17 #include <linux/delay.h>
24 #include <asm/mach-types.h>
40 skt->stat[SOC_STAT_CD].gpio = SG2_S0_GPIO_DETECT; in sg2_pcmcia_hw_init()
41 skt->stat[SOC_STAT_CD].name = "PCMCIA0 CD"; in sg2_pcmcia_hw_init()
42 skt->stat[SOC_STAT_RDY].gpio = SG2_S0_GPIO_READY; in sg2_pcmcia_hw_init()
43 skt->stat[SOC_STAT_RDY].name = "PCMCIA0 RDY"; in sg2_pcmcia_hw_init()
50 state->bvd1 = 0; /* not available - battery detect on card */ in sg2_pcmcia_socket_state()
51 state->bvd2 = 0; /* not available */ in sg2_pcmcia_socket_state()
52 state->vs_3v = 1; /* not available - voltage detect for card */ in sg2_pcmcia_socket_state()
[all …]
Dpxa2xx_palmtc.c1 // SPDX-License-Identifier: GPL-2.0-only
8 * Copyright (C) 2009-2011 Marek Vasut <marek.vasut@gmail.com>
14 #include <linux/delay.h>
16 #include <asm/mach-types.h>
35 skt->stat[SOC_STAT_RDY].gpio = GPIO_NR_PALMTC_PCMCIA_READY; in palmtc_pcmcia_hw_init()
36 skt->stat[SOC_STAT_RDY].name = "PCMCIA Ready"; in palmtc_pcmcia_hw_init()
49 state->detect = 1; /* always inserted */ in palmtc_pcmcia_socket_state()
50 state->vs_3v = 1; in palmtc_pcmcia_socket_state()
51 state->vs_Xv = 0; in palmtc_pcmcia_socket_state()
70 /* Power up the card, 1.8V first, after a while 3.3V */ in palmtc_wifi_powerup()
[all …]
/Linux-v5.10/drivers/memstick/host/
Dr592.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2010 - Maxim Levitsky
33 #define R592_STATUS_P_BREQ (1 << 17) /* INT reg: card ready (parallel mode)*/
45 /* Card state */
66 #define R592_POWER 0x20 /* bits 0-7 writeable */
67 #define R592_POWER_0 (1 << 0) /* set on start, cleared on stop - must be set*/
68 #define R592_POWER_1 (1 << 1) /* set on start, cleared on stop - must be set*/
78 /* IRQ,card detection,large fifo (first word irq status, second enable) */
81 #define R592_REG_MSC_PRSNT (1 << 1) /* card present (only status)*/
82 #define R592_REG_MSC_IRQ_INSERT (1 << 8) /* detect insert / card insered */
[all …]
/Linux-v5.10/arch/arm64/boot/dts/exynos/
Dexynos7-espresso.dts1 // SPDX-License-Identifier: GPL-2.0
9 /dts-v1/;
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/clock/samsung,s2mps11.h>
13 #include <dt-bindings/gpio/gpio.h>
17 compatible = "samsung,exynos7-espresso", "samsung,exynos7";
26 stdout-path = &serial_2;
34 usb30_vbus_reg: regulator-usb30 {
35 compatible = "regulator-fixed";
36 regulator-name = "VBUS_5V";
[all …]
/Linux-v5.10/drivers/net/can/sja1000/
Df81601.c1 // SPDX-License-Identifier: GPL-2.0
12 #include <linux/delay.h>
58 return readb(priv->reg_base + port); in f81601_pci_read_reg()
64 struct f81601_pci_card *card = priv->priv; in f81601_pci_write_reg() local
67 spin_lock_irqsave(&card->lock, flags); in f81601_pci_write_reg()
68 writeb(val, priv->reg_base + port); in f81601_pci_write_reg()
69 readb(priv->reg_base); in f81601_pci_write_reg()
70 spin_unlock_irqrestore(&card->lock, flags); in f81601_pci_write_reg()
75 struct f81601_pci_card *card = pci_get_drvdata(pdev); in f81601_pci_remove() local
79 for (i = 0; i < ARRAY_SIZE(card->net_dev); i++) { in f81601_pci_remove()
[all …]
/Linux-v5.10/drivers/mmc/host/
Dsdhci-of-at91.c1 // SPDX-License-Identifier: GPL-2.0-only
11 #include <linux/delay.h>
16 #include <linux/mmc/slot-gpio.h>
23 #include "sdhci-pltfm.h"
56 mc1r = readb(host->ioaddr + SDMMC_MC1R); in sdhci_at91_set_force_card_detect()
58 writeb(mc1r, host->ioaddr + SDMMC_MC1R); in sdhci_at91_set_force_card_detect()
66 host->mmc->actual_clock = 0; in sdhci_at91_set_clock()
71 * internal clock, changing the configuration and re-enabling the in sdhci_at91_set_clock()
83 clk = sdhci_calc_clk(host, clock, &host->mmc->actual_clock); in sdhci_at91_set_clock()
94 mmc_hostname(host->mmc)); in sdhci_at91_set_clock()
[all …]
/Linux-v5.10/sound/pci/ice1712/
Dpsc724.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * Copyright (c) 2012 Ondrej Zary <linux@rainbow-software.org>
10 #include <linux/delay.h>
34 * VT1722 (Envy24GT) - 6 outputs, 4 inputs (only 2 used), 24-bit/96kHz
42 * AC-Link configuration ICE_EEP2_ACLINK=0x80
60 * 2-channel DAC used for main output and stereo ADC (with 10-channel MUX)
63 * MODE (pin16) -- GND
64 * CE (pin17) -- GND I2C mode (address=0x34)
65 * DI (pin18) -- SDA (VT1722 pin70)
66 * CL (pin19) -- SCLK (VT1722 pin71)
[all …]
/Linux-v5.10/include/linux/mmc/
Dhost.h1 /* SPDX-License-Identifier: GPL-2.0-only */
12 #include <linux/fault-inject.h>
15 #include <linux/mmc/card.h>
17 #include <linux/dma-direction.h>
108 * ios->clock might be 0. For some controllers, setting 0Hz
117 * 0 for a read/write card
118 * 1 for a read-only card
119 * -ENOSYS when not supported (equal to NULL callback)
126 * 0 for a absent card
127 * 1 for a present card
[all …]

12345678910>>...15