Home
last modified time | relevance | path

Searched +full:no +full:- +full:sdio (Results 1 – 25 of 1052) sorted by relevance

12345678910>>...43

/OK3568_Linux_fs/kernel/include/linux/platform_data/
H A Dbrcmfmac.h10 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
34 * Note: the brcmfmac can be loaded as module or be statically built-in into
35 * the kernel. If built-in then do note that it uses module_init (and
38 * it built-in to the kernel then use a higher initcall then device_initcall
43 * without reporting anything and just assume there is no data needed. Which is
48 * enum brcmf_bus_type - Bus type identifier. Currently SDIO, USB and PCIE are
59 * struct brcmfmac_sdio_pd - SDIO Device specific platform data.
61 * @txglomsz: SDIO txglom size. Use 0 if default of driver is to be
63 * @drive_strength: is the preferred drive_strength to be used for the SDIO
68 * @oob_irq_supported: does the board have support for OOB interrupts. SDIO
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/
H A 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":
37 broken-cd:
40 There is no card detection available; polling must be used.
42 cd-gpios:
[all …]
H A Dsdhci-sprd.txt1 * Spreadtrum SDHCI controller (sdhci-sprd)
4 for MMC, SD and SDIO types of cards.
7 and the properties used by the sdhci-sprd driver.
10 - compatible: Should contain "sprd,sdhci-r11".
11 - reg: physical base address of the controller and length.
12 - interrupts: Interrupts used by the SDHCI controller.
13 - clocks: Should contain phandle for the clock feeding the SDHCI controller
14 - clock-names: Should contain the following:
15 "sdio" - SDIO source clock (required)
16 "enable" - gate clock which used for enabling/disabling the device (required)
[all …]
H A Dmarvell,xenon-sdhci.txt11 - compatible: should be one of the following
12 - "marvell,armada-3700-sdhci": For controllers on Armada-3700 SoC.
13 Must provide a second register area and marvell,pad-type.
14 - "marvell,armada-ap806-sdhci": For controllers on Armada AP806.
15 - "marvell,armada-cp110-sdhci": For controllers on Armada CP110.
17 - clocks:
22 - clock-names:
27 - reg:
28 * For "marvell,armada-3700-sdhci", two register areas.
31 Please follow the examples with compatible "marvell,armada-3700-sdhci"
[all …]
/OK3568_Linux_fs/buildroot/package/linux-firmware/
H A Dlinux-firmware.mk3 # linux-firmware
8 LINUX_FIRMWARE_SOURCE = linux-firmware-$(LINUX_FIRMWARE_VERSION).tar.xz
16 LINUX_FIRMWARE_FILES += intel/fw_sst_0f28.bin-48kHz_i2s_master
36 LINUX_FIRMWARE_DIRS += qcom/venus-1.8 qcom/venus-4.2
47 s5p-mfc.fw \
48 s5p-mfc-v6.fw \
49 s5p-mfc-v6-v2.fw \
50 s5p-mfc-v7.fw \
51 s5p-mfc-v8.fw
52 # No license file; the license is in the file WHENCE
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Dhndpmu.c1 /* SPDX-License-Identifier: GPL-2.0 */
4 * of the SiliconBackplane-based Broadcom chips.
6 * Copyright (C) 1999-2017, Broadcom Corporation
22 * Notwithstanding the above, under no circumstances may you combine this
27 * <<Broadcom-WL-IPTag/Open:>>
29 * $Id: hndpmu.c 657872 2016-09-02 22:17:34Z $
82 /* SDIO Pad drive strength to select value mappings.
83 * The last strength value in each table must be 0 (the tri-state value).
87 uint8 sel; /* Chip-specific select value */
90 /* SDIO Drive Strength to sel value table for PMU Rev 1 */
[all …]
/OK3568_Linux_fs/buildroot/package/murata-cyw-fw/
H A Dmurata-cyw-fw.mk3 # murata-cyw-fw
10 MURATA_CYW_FW_SITE = $(call github,murata-wireless,cyw-fmac-fw,$(MURATA_CYW_FW_VERSION))
12 …$(call github,murata-wireless,cyw-fmac-nvram,$(MURATA_CYW_FW_VERSION_NVRAM))/cyw-fmac-nvram-$(MURA…
13 …$(call github,murata-wireless,cyw-bt-patch,$(MURATA_CYW_FW_VERSION_BT_PATCH))/cyw-bt-patch-$(MURAT…
16 MURATA_CYW_FW_REDISTRIBUTE = NO
20 $(call suitable-extractor,$(tar)) $(MURATA_CYW_FW_DL_DIR)/$(tar) | \
21 $(TAR) --strip-components=1 -C $(@D) $(TAR_OPTIONS) -
27 brcmfmac43012-sdio.bin \
28 brcmfmac43012-sdio.1LV.clm_blob \
29 brcmfmac43012-sdio.1LV.txt \
[all …]
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Drv1106g-evb1-v10-dual-cam.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
9 #include "rv1106-evb-v10.dtsi"
10 #include "rv1106-evb-dual-cam.dtsi"
14 compatible = "rockchip,rv1106g-evb1-v10-dual-cam", "rockchip,rv1106";
16 sdio_pwrseq: sdio-pwrseq {
17 compatible = "mmc-pwrseq-simple";
18 pinctrl-names = "default";
19 pinctrl-0 = <&wifi_enable_h &wifi_vbat>;
24 * - SDIO_RESET_L_WL_REG_ON
[all …]
H A Drv1106g-evb1-v10.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
9 #include "rv1106-evb-v10.dtsi"
10 #include "rv1106-evb-cam.dtsi"
14 compatible = "rockchip,rv1106g-evb1-v10", "rockchip,rv1106";
16 sdio_pwrseq: sdio-pwrseq {
17 compatible = "mmc-pwrseq-simple";
18 pinctrl-names = "default";
19 pinctrl-0 = <&wifi_enable_h &wifi_vbat>;
24 * - SDIO_RESET_L_WL_REG_ON
[all …]
H A Drv1106g-evb1-v11-cvr-dual-cam.dts1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
10 #include "rv1106-evb-v10.dtsi"
11 #include "rv1106-evb-cvr-dual-cam.dtsi"
15 compatible = "rockchip,rv1106g-evb1-v11-cvr-dual-cam", "rockchip,rv1106";
17 sdio_pwrseq: sdio-pwrseq {
18 compatible = "mmc-pwrseq-simple";
19 pinctrl-names = "default";
20 pinctrl-0 = <&wifi_enable_h &wifi_vbat>;
25 * - SDIO_RESET_L_WL_REG_ON
[all …]
H A Drk322x-android.dtsi4 * This file is dual-licensed: you can use it either under the terms
36 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
42 #include <dt-bindings/pwm/pwm.h>
43 #include <dt-bindings/input/input.h>
50 fiq-debugger {
51 compatible = "rockchip,fiq-debugger";
53 rockchip,serial-id = <2>;
54 rockchip,signal-irq = <159>;
55 rockchip,wake-irq = <0>;
56 rockchip,irq-mode-enable = <0>; /* If enable uart uses irq instead of fiq */
[all …]
/OK3568_Linux_fs/kernel/drivers/pinctrl/mvebu/
H A Dpinctrl-armada-ap806.c1 // SPDX-License-Identifier: GPL-2.0-or-later
7 * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
19 #include "pinctrl-mvebu.h"
24 MPP_FUNCTION(1, "sdio", "clk"),
28 MPP_FUNCTION(1, "sdio", "cmd"),
32 MPP_FUNCTION(1, "sdio", "d0"),
36 MPP_FUNCTION(1, "sdio", "d1"),
40 MPP_FUNCTION(1, "sdio", "d2"),
44 MPP_FUNCTION(1, "sdio", "d3"),
48 MPP_FUNCTION(1, "sdio", "ds")),
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dsdio.h1 // SPDX-License-Identifier: ISC
69 /* rev < 7, watermark for sdio device TX path */
84 /* SdioPullUp (on cmd, d0-d2) */
96 /* Watermark for sdio device RX path */
103 /* Sdio Core Rev 12 */
124 /* with b15, maps to 32-bit SB access */
140 /* Packet alignment for most efficient SDIO (can change based on platform) */
147 * enum brcmf_sdiod_state - the state of the bus.
149 * @BRCMF_SDIOD_DOWN: Device can be accessed, no DPC.
151 * @BRCMF_SDIOD_NOMEDIUM: No medium access to dongle possible.
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/include/
H A Dsbsdpcmdev.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Broadcom SiliconBackplane SDIO/PCMCIA hardware-specific
6 * Copyright (C) 1999-2017, Broadcom Corporation
22 * Notwithstanding the above, under no circumstances may you combine this
27 * <<Broadcom-WL-IPTag/Open:>>
29 * $Id: sbsdpcmdev.h 610395 2016-01-06 22:52:57Z $
53 dma64diag_t dmafifo; /* DMA Diagnostic Regs, 0x280-0x28c */
59 dma32regp_t dma32regs[2]; /* dma tx & rx, 0x200-0x23c */
60 dma32diag_t dmafifo; /* DMA Diagnostic Regs, 0x240-0x24c */
66 dma32regp_t dmaregs; /* DMA Regs, 0x200-0x21c, rev8 */
[all …]
H A Dbcmsdh.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * SDIO host client driver interface of Broadcom HNBU
5 * abstract OS and BUS specific details of SDIO
7 * Copyright (C) 1999-2017, Broadcom Corporation
23 * Notwithstanding the above, under no circumstances may you combine this
28 * <<Broadcom-WL-IPTag/Open:>>
30 * $Id: bcmsdh.h 698895 2017-05-11 02:55:17Z $
77 void *os_cxt; /* Pointer to per-OS private data */
85 /* Detach - freeup resources allocated in attach */
107 * device removal. No-op in the case of non-removable/hardwired devices.
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/
H A Dbcmsdh.h2 * SDIO host client driver interface of Broadcom HNBU
4 * abstract OS and BUS specific details of SDIO
8 * Copyright (C) 1999-2017, Broadcom Corporation
24 * Notwithstanding the above, under no circumstances may you combine this
29 * <<Broadcom-WL-IPTag/Open:>>
31 * $Id: bcmsdh.h 690946 2017-03-20 05:24:19Z $
77 void *os_cxt; /* Pointer to per-OS private data */
81 /* Detach - freeup resources allocated in attach */
103 * device removal. No-op in the case of non-removable/hardwired devices.
107 /* Access SDIO address space (e.g. CCCR) using CMD52 (single-byte interface).
[all …]
H A Dsbsdpcmdev.h2 * Broadcom SiliconBackplane SDIO/PCMCIA hardware-specific
7 * Copyright (C) 1999-2017, Broadcom Corporation
23 * Notwithstanding the above, under no circumstances may you combine this
28 * <<Broadcom-WL-IPTag/Open:>>
30 * $Id: sbsdpcmdev.h 616398 2016-02-01 09:37:52Z $
53 dma64diag_t dmafifo; /* DMA Diagnostic Regs, 0x280-0x28c */
59 dma32regp_t dma32regs[2]; /* dma tx & rx, 0x200-0x23c */
60 dma32diag_t dmafifo; /* DMA Diagnostic Regs, 0x240-0x24c */
66 dma32regp_t dmaregs; /* DMA Regs, 0x200-0x21c, rev8 */
67 dma32diag_t dmafifo; /* DMA Diagnostic Regs, 0x220-0x22c */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/
H A Dbcmsdh.h2 * SDIO host client driver interface of Broadcom HNBU
4 * abstract OS and BUS specific details of SDIO
8 * Copyright (C) 1999-2017, Broadcom Corporation
24 * Notwithstanding the above, under no circumstances may you combine this
29 * <<Broadcom-WL-IPTag/Open:>>
31 * $Id: bcmsdh.h 690946 2017-03-20 05:24:19Z $
77 void *os_cxt; /* Pointer to per-OS private data */
81 /* Detach - freeup resources allocated in attach */
103 * device removal. No-op in the case of non-removable/hardwired devices.
107 /* Access SDIO address space (e.g. CCCR) using CMD52 (single-byte interface).
[all …]
H A Dsbsdpcmdev.h2 * Broadcom SiliconBackplane SDIO/PCMCIA hardware-specific
7 * Copyright (C) 1999-2017, Broadcom Corporation
23 * Notwithstanding the above, under no circumstances may you combine this
28 * <<Broadcom-WL-IPTag/Open:>>
30 * $Id: sbsdpcmdev.h 616398 2016-02-01 09:37:52Z $
53 dma64diag_t dmafifo; /* DMA Diagnostic Regs, 0x280-0x28c */
59 dma32regp_t dma32regs[2]; /* dma tx & rx, 0x200-0x23c */
60 dma32diag_t dmafifo; /* DMA Diagnostic Regs, 0x240-0x24c */
66 dma32regp_t dmaregs; /* DMA Regs, 0x200-0x21c, rev8 */
67 dma32diag_t dmafifo; /* DMA Diagnostic Regs, 0x220-0x22c */
[all …]
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3528-demo4-ddr4-v10.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
10 #include "rk3528-demo.dtsi"
14 compatible = "rockchip,rk3528-demo4-ddr4-v10", "rockchip,rk3528";
16 sdio_pwrseq: sdio-pwrseq {
17 compatible = "mmc-pwrseq-simple";
18 pinctrl-names = "default";
19 pinctrl-0 = <&wifi_enable_h &wifi_reset>;
20 reset-gpios = <&gpio3 RK_PB2 GPIO_ACTIVE_LOW>;
23 wireless_bluetooth: wireless-bluetooth {
[all …]
H A Drk3528-demo1-lp4-v10.dtsi1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
7 /dts-v1/;
10 #include "rk3528-demo.dtsi"
14 compatible = "rockchip,rk3528-demo1-lp4-v10", "rockchip,rk3528";
16 sdio_pwrseq: sdio-pwrseq {
17 compatible = "mmc-pwrseq-simple";
18 pinctrl-names = "default";
19 pinctrl-0 = <&wifi_enable_h &wifi_reset &clkm0_32k_out>;
20 reset-gpios = <&gpio3 RK_PB2 GPIO_ACTIVE_LOW>;
23 wireless_bluetooth: wireless-bluetooth {
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/os_dep/linux/
H A Dsdio_ops_linux.c3 * Copyright(c) 2007 - 2020 Realtek Corporation.
23 return (psdio_data->sd3_bus_mode) ? _TRUE : _FALSE; in rtw_is_sdio30()
28 return dvobj_to_sdio(d)->clock; in rtw_sdio_get_clock()
36 if (sdio_data->sys_sdio_irq_thd && sdio_data->sys_sdio_irq_thd == current) in rtw_sdio_claim_host_needed()
45 sdio_data->sys_sdio_irq_thd = thd_hdl; in rtw_sdio_set_irq_thd()
49 * Use CMD53 to read data from SDIO device.
51 * in SDIO ISR(host had been claimed).
66 int err = -EPERM; in _sd_read()
72 …/* RTW_INFO(" %s (padapter->bSurpriseRemoved ||adapter->pwrctrlpriv.pnp_bstop_trx)!!!\n",__FUNCTIO… in _sd_read()
76 func = psdio->func; in _sd_read()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/
H A Dsbsdpcmdev.h2 * Broadcom SiliconBackplane SDIO/PCMCIA hardware-specific
7 * Copyright (C) 1999-2017, Broadcom Corporation
23 * Notwithstanding the above, under no circumstances may you combine this
28 * <<Broadcom-WL-IPTag/Open:>>
30 * $Id: sbsdpcmdev.h 616398 2016-02-01 09:37:52Z $
53 dma64diag_t dmafifo; /* DMA Diagnostic Regs, 0x280-0x28c */
59 dma32regp_t dma32regs[2]; /* dma tx & rx, 0x200-0x23c */
60 dma32diag_t dmafifo; /* DMA Diagnostic Regs, 0x240-0x24c */
66 dma32regp_t dmaregs; /* DMA Regs, 0x200-0x21c, rev8 */
67 dma32diag_t dmafifo; /* DMA Diagnostic Regs, 0x220-0x22c */
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/ti/wlcore/
H A Dsdio.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * Copyright (C) 2009-2010 Nokia Corporation
14 #include <linux/mmc/sdio.h>
40 MODULE_DEVICE_TABLE(sdio, wl1271_devices);
45 struct wl12xx_sdio_glue *glue = dev_get_drvdata(child->parent); in wl1271_sdio_set_block_size()
46 struct sdio_func *func = dev_to_sdio_func(glue->dev); in wl1271_sdio_set_block_size()
57 struct wl12xx_sdio_glue *glue = dev_get_drvdata(child->parent); in wl12xx_sdio_raw_read()
58 struct sdio_func *func = dev_to_sdio_func(glue->dev); in wl12xx_sdio_raw_read()
64 dev_dbg(child->parent, "sdio read 52 addr 0x%x, byte 0x%02x\n", in wl12xx_sdio_raw_read()
72 dev_dbg(child->parent, "sdio read 53 addr 0x%x, %zu bytes\n", in wl12xx_sdio_raw_read()
[all …]
/OK3568_Linux_fs/u-boot/drivers/mmc/
H A DKconfig4 bool "MMC/SD/SDIO card support"
10 If you want MMC/SD/SDIO support, you should say Y here and
25 Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.)
26 and non-removable (e.g. eMMC chip) devices are supported. These
27 appear as block devices in U-Boot and can support filesystems such
36 Secure Digital I/O (SDIO) cards. Both removable (SD, micro-SD, etc.)
37 and non-removable (e.g. eMMC chip) devices are supported. These
38 appear as block devices in U-Boot and can support filesystems such
49 you are reading this help text, you most likely have no idea :-)
51 The MMC framework is reduced to bare minimum to be useful. No malloc
[all …]

12345678910>>...43