/Linux-v5.10/Documentation/driver-api/media/drivers/ |
D | radiotrack.rst | 1 .. 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/ |
D | mmc_spi.h | 1 /* 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/ |
D | exynos5260-xyref5260.dts | 1 // 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 …]
|
D | exynos5410-smdk5410.dts | 1 // 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 …]
|
D | exynos5410-odroidxu.dts | 1 // 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 …]
|
D | rk3288-veyron-sdmmc.dtsi | 1 // 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 …]
|
D | exynos5250-smdk5250.dts | 1 // 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 …]
|
D | exynos3250-artik5-eval.dts | 1 // 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 …]
|
D | r8a7745-iwg22d-sodimm.dts | 1 // 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 …]
|
D | exynos5420-smdk5420.dts | 1 // 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/ |
D | core.c | 1 // 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 …]
|
D | core.h | 1 /* 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/ |
D | synopsys-dw-mshc-common.yaml | 1 # 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 …]
|
D | mmc-controller.yaml | 1 # 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 …]
|
D | exynos-dw-mshc.txt | 7 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 …]
|
D | synopsys-dw-mshc.yaml | 1 # 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/ |
D | opl3_lib.c | 1 // 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/ |
D | pxa2xx_stargate2.c | 1 // 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 …]
|
D | pxa2xx_palmtc.c | 1 // 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/ |
D | r592.h | 1 /* 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/ |
D | exynos7-espresso.dts | 1 // 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/ |
D | f81601.c | 1 // 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/ |
D | sdhci-of-at91.c | 1 // 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/ |
D | psc724.c | 1 // 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/ |
D | host.h | 1 /* 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 …]
|