| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/ |
| H A D | intel,lgm-emmc-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/intel,lgm-emmc-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Intel Lightning Mountain(LGM) eMMC PHY Device Tree Bindings 10 - Ramuthevar Vadivel Murugan <vadivel.muruganx.ramuthevar@linux.intel.com> 13 Bindings for eMMC PHY on Intel's Lightning Mountain SoC, syscon 14 node is used to reference the base address of eMMC phy registers. 16 The eMMC PHY node should be the child of a syscon node with the 19 - compatible: Should be one of the following: [all …]
|
| /OK3568_Linux_fs/external/rk_pcba_test/ |
| H A D | echo_emmc_test.c | 2 * emmc_test.c -- emmc test application 5 * Author: Panzhenzhuan Wang <randy.wang@rock-chips.com> 11 * http://www.apache.org/licenses/LICENSE-2.0 50 /* for emmc */ 54 return -1; in readFromFile() 57 if (fd == -1) { in readFromFile() 59 return -1; in readFromFile() 64 while (count > 0 && emmcsize_char[count-1] == '\n') in readFromFile() 65 count--; in readFromFile() 77 int emmc_size=1; in get_emmc_size() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | am335x-boneblack.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2012 Texas Instruments Incorporated - https://www.ti.com/ 5 /dts-v1/; 8 #include "am335x-bone-common.dtsi" 9 #include "am335x-boneblack-common.dtsi" 13 compatible = "ti,am335x-bone-black", "ti,am335x-bone", "ti,am33xx"; 18 * All PG 2.0 silicon may not support 1GHz but some of the early 20 * to support 1GHz OPP so enable it for PG 2.0 on this board. 22 oppnitro-1000000000 { 23 opp-supported-hw = <0x06 0x0100>; [all …]
|
| H A D | meson8b-ec100.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 22 stdout-path = "serial0:115200n8"; 30 emmc_pwrseq: emmc-pwrseq { 31 compatible = "mmc-pwrseq-emmc"; 32 reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>; 35 gpio-keys { 36 compatible = "gpio-keys-polled"; [all …]
|
| H A D | meson8b-odroidc1.dts | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 12 model = "Hardkernel ODROID-C1"; 13 compatible = "hardkernel,odroid-c1", "amlogic,meson8b"; 22 stdout-path = "serial0:115200n8"; 30 emmc_pwrseq: emmc-pwrseq { 31 compatible = "mmc-pwrseq-emmc"; 32 reset-gpios = <&gpio BOOT_9 GPIO_ACTIVE_LOW>; 36 compatible = "gpio-leds"; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mmc/ |
| H A D | marvell,xenon-sdhci.txt | 11 - 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 …]
|
| H A D | allwinner,sun4i-a10-mmc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/allwinner,sun4i-a10-mmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: "mmc-controller.yaml" 13 - Chen-Yu Tsai <wens@csie.org> 14 - Maxime Ripard <mripard@kernel.org> 17 "#address-cells": true 18 "#size-cells": true 22 - const: allwinner,sun4i-a10-mmc [all …]
|
| H A 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": 26 const: 1 30 "#size-cells": 37 broken-cd: 42 cd-gpios: [all …]
|
| H A D | mmc-pwrseq-emmc.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mmc/mmc-pwrseq-emmc.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Simple eMMC hardware reset provider binding 10 - Ulf Hansson <ulf.hansson@linaro.org> 13 The purpose of this driver is to perform standard eMMC hw reset 16 fix possible issues if bootloader has left eMMC card in initialized or 19 doesn't have hardware reset logic connected to emmc card and (limited or 20 broken) ROM bootloaders are unable to read second stage from the emmc [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amlogic/ |
| H A D | meson-gxl-s905x-libretech-cc.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/sound/meson-aiu.h> 13 #include "meson-gxl-s905x.dtsi" 16 compatible = "libretech,aml-s905x-cc", "amlogic,s905x", 17 "amlogic,meson-gxl"; 18 model = "Libre Computer AML-S905X-CC"; 25 dio2133: analog-amplifier { 26 compatible = "simple-audio-amplifier"; [all …]
|
| H A D | meson-gxl-s805x-libretech-ac.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include <dt-bindings/input/input.h> 11 #include <dt-bindings/sound/meson-aiu.h> 13 #include "meson-gxl-s805x.dtsi" 16 compatible = "libretech,aml-s805x-ac", "amlogic,s805x", 17 "amlogic,meson-gxl"; 18 model = "Libre Computer AML-S805X-AC"; 27 stdout-path = "serial0:115200n8"; 30 cvbs-connector { [all …]
|
| H A D | meson-gxbb-nanopi-k2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include "meson-gxbb.dtsi" 9 #include <dt-bindings/gpio/gpio.h> 12 compatible = "friendlyarm,nanopi-k2", "amlogic,meson-gxbb"; 21 stdout-path = "serial0:115200n8"; 30 compatible = "gpio-leds"; 32 led-stat { 33 label = "nanopi-k2:blue:stat"; 35 default-state = "on"; [all …]
|
| H A D | meson-gxl-s905x-khadas-vim.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 10 #include "meson-gxl-s905x-p212.dtsi" 13 compatible = "khadas,vim", "amlogic,s905x", "amlogic,meson-gxl"; 16 adc-keys { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; 19 io-channel-names = "buttons"; 20 keyup-threshold-microvolt = <1710000>; [all …]
|
| H A D | meson-gxbb-odroidc2.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 10 #include "meson-gxbb.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 14 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb"; 15 model = "Hardkernel ODROID-C2"; 23 stdout-path = "serial0:115200n8"; 31 usb_otg_pwr: regulator-usb-pwrs { 32 compatible = "regulator-fixed"; 34 regulator-name = "USB_OTG_PWR"; [all …]
|
| /OK3568_Linux_fs/buildroot/board/technexion/imx8mmpico/ |
| H A D | readme.txt | 6 Mini Pico board. The Pico i.MX8M Mini system-on-module [1] is present 21 - bl31.bin 22 - boot.vfat 23 - Image 24 - imx8-boot-sd.bin 25 - imx8mm-pico-pi.dtb 26 - imx8mm-pico-pi-ili9881c.dtb 27 - imx8mm-pico-pi-sn65dsi84-hj070na.dtb 28 - lpddr4_pmu_train_fw.bin 29 - rootfs.ext2 [all …]
|
| /OK3568_Linux_fs/buildroot/board/amarula/a64-relic/ |
| H A D | readme.txt | 4 Amarula A64-Relic is an Allwinner A64 based IoT device, which supports: 5 - Allwinner A64 Cortex-A53 6 - Mali-400MP2 GPU 7 - AXP803 PMIC 8 - 1GB DDR3 RAM 9 - 8GB eMMC 10 - AP6330 Wifi/BLE 11 - MIPI-DSI 12 - CSI: OV5640 sensor 13 - USB OTG [all …]
|
| /OK3568_Linux_fs/buildroot/board/technexion/imx8mpico/ |
| H A D | readme.txt | 6 Pico board. The Pico i.MX8M system-on-module [1] is present in 21 - bl31.bin 22 - boot.vfat 23 - Image 24 - imx8-boot-sd.bin 25 - lpddr4_pmu_train_fw.bin 26 - pico-8m-dcss-ili9881c.dtb 27 - pico-8m.dtb 28 - rootfs.ext4 29 - sdcard.img [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | px30s-pinctrl.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 pcfg_pull_none_n_4ma: pcfg-pull-none-n-4ma { 9 bias-disable; 10 drive-strength-s = <4>; 12 pcfg_pull_up_n_4ma: pcfg-pull-up-n-4ma { 13 bias-pull-up; 14 drive-strength-s = <4>; 16 pcfg_pull_down_n_4ma: pcfg-pull-down-n-4ma { 17 bias-pull-down; 18 drive-strength-s = <4>; [all …]
|
| H A D | rk3368-evb.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Copyright (c) 2015 Caesar Wang <wxt@rock-chips.com> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pwm/pwm.h> 12 stdout-path = "serial2:115200n8"; 21 compatible = "pwm-backlight"; 22 brightness-levels = < 23 0 1 2 3 4 5 6 7 55 default-brightness-level = <128>; 56 enable-gpios = <&gpio0 RK_PC4 GPIO_ACTIVE_HIGH>; [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | meson-gxbb-odroidc2.dts | 6 * This file is dual-licensed: you can use it either under the terms 45 /dts-v1/; 47 #include "meson-gxbb.dtsi" 48 #include <dt-bindings/gpio/gpio.h> 51 compatible = "hardkernel,odroid-c2", "amlogic,meson-gxbb"; 52 model = "Hardkernel ODROID-C2"; 59 stdout-path = "serial0:115200n8"; 67 usb_otg_pwr: regulator-usb-pwrs { 68 compatible = "regulator-fixed"; 70 regulator-name = "USB_OTG_PWR"; [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-uniphier/boot-device/ |
| H A D | boot-device-ld11.c | 2 * Copyright (C) 2016-2017 Socionext Inc. 5 * SPDX-License-Identifier: GPL-2.0+ 13 #include "boot-device.h" 24 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 4)"}, 25 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 4)"}, 26 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 5)"}, 27 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 5)"}, 28 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 256KB, Addr 5)"}, 29 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 256KB, Addr 5)"}, 30 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 512KB, Addr 5)"}, [all …]
|
| /OK3568_Linux_fs/u-boot/doc/mvebu/cmd/ |
| H A D | bubt.txt | 2 -------------------------- 6 bubt [file-name] [destination [source]] 7 - file-name Image file name to burn. default = flash-image.bin 8 - destination Flash to burn to [spi, nand, mmc]. default = active flash 9 - source Source to load image from [tftp, usb]. default = tftp 12 bubt - Burn flash-image.bin from tftp to active flash 13 bubt latest-spi.bin nand - Burn latest-spi.bin from tftp to NAND flash 16 - For the TFTP interface set serverip and ipaddr. 17 - To burn image to SD/eMMC device, the target is defined 20 Bubt command details (burn image step by-step) [all …]
|
| /OK3568_Linux_fs/u-boot/board/freescale/mx6sabresd/ |
| H A D | README | 1 How to use and build U-Boot on mx6sabresd 2 ----------------------------------------- 6 1. Booting from SD card 8 2. Booting from eMMC 13 1. Booting from SD card via SPL 14 ------------------------------- 24 This will generate the SPL and u-boot.img binaries. 26 - Flash the SPL binary into the SD card: 28 $ sudo dd if=SPL of=/dev/sdX bs=1K seek=1 && sync 30 - Flash the u-boot.img binary into the SD card: [all …]
|
| /OK3568_Linux_fs/kernel/drivers/mmc/host/ |
| H A D | sdhci-xenon-phy.c | 1 // SPDX-License-Identifier: GPL-2.0-only 8 * Date: 2016-8-24 16 #include "sdhci-pltfm.h" 17 #include "sdhci-xenon.h" 19 /* Register base for eMMC PHY 5.0 Version */ 21 /* Register base for eMMC PHY 5.1 Version */ 114 * in eMMC PHY 5.0 or eMMC PHY 5.1 136 "emmc 5.0 phy", 137 "emmc 5.1 phy" 184 * eMMC PHY configuration and operations [all …]
|
| /OK3568_Linux_fs/external/rk_pcba_test/pcba_minui/ |
| H A D | emmc_test.c | 2 * emmc_test.c -- emmc test application 5 * Author: Panzhenzhuan Wang <randy.wang@rock-chips.com> 11 * http://www.apache.org/licenses/LICENSE-2.0 34 #define TAG "[PCBA,EMMC]: " 52 /* for emmc */ 56 return -1; in readFromFile() 59 if (fd == -1) { in readFromFile() 61 return -1; in readFromFile() 67 while (count > 0 && emmcsize_char[count-1] == '\n') in readFromFile() 68 count--; in readFromFile() [all …]
|