| /OK3568_Linux_fs/kernel/arch/arm/mach-omap1/ |
| H A D | usb.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Platform level USB initialization for FS USB OTG controller on omap1 12 #include <linux/dma-mapping.h> 23 /* These routines should handle the standard chip-specific modes 26 * Some board-*.c files will need to set up additional mux options, 31 * - 1611B H2 (with usb1 mini-AB) using standard Mini-B or OTG cables 32 * - 5912 OSK OHCI (with usb0 standard-A), standard A-to-B cables 33 * - 5912 OSK UDC, with *nonstandard* A-to-A cable 34 * - 1510 Innovator UDC with bundled usb0 cable 35 * - 1510 Innovator OHCI with bundled usb1/usb2 cable [all …]
|
| /OK3568_Linux_fs/kernel/drivers/phy/motorola/ |
| H A D | phy-cpcap-usb.c | 6 * board-mapphone-usb.c and cpcap-usb-det.c: 7 * Copyright (C) 2007 - 2011 Motorola, Inc. 34 #include <linux/mfd/motorola-cpcap.h> 127 struct pinctrl *pins; member 144 error = iio_read_channel_processed(ddata->vbus, &value); in cpcap_usb_vbus_valid() 148 dev_err(ddata->dev, "error reading VBUS: %i\n", error); in cpcap_usb_vbus_valid() 153 static int cpcap_usb_phy_set_host(struct usb_otg *otg, struct usb_bus *host) in cpcap_usb_phy_set_host() argument 155 otg->host = host; in cpcap_usb_phy_set_host() 157 otg->state = OTG_STATE_UNDEFINED; in cpcap_usb_phy_set_host() 162 static int cpcap_usb_phy_set_peripheral(struct usb_otg *otg, in cpcap_usb_phy_set_peripheral() argument [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3036.dtsi | 2 * SPDX-License-Identifier: GPL-2.0+ 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/pinctrl/rockchip.h> 9 #include <dt-bindings/clock/rk3036-cru.h> 15 interrupt-parent = <&gic>; 34 arm-pmu { 35 compatible = "arm,cortex-a7-pmu"; 38 interrupt-affinity = <&cpu0>, <&cpu1>; [all …]
|
| H A D | rk3288-veyron-chromebook.dtsi | 6 * SPDX-License-Identifier: GPL-2.0 9 #include <dt-bindings/clock/rockchip,rk808.h> 10 #include <dt-bindings/input/input.h> 11 #include "rk3288-veyron.dtsi" 20 gpio_keys: gpio-keys { 21 pinctrl-0 = <&pwr_key_h &ap_lid_int_l>; 26 linux,input-type = <5>; /* EV_SW */ 27 debounce-interval = <1>; 28 gpio-key,wakeup; 32 gpio-charger { [all …]
|
| H A D | .rk3036-sdk.dtb.dts.tmp | |
| H A D | .rk3066a-mk808.dtb.dts.tmp | |
| H A D | rk3288-phycore-rdk.dts | 2 * Device tree file for Phytec PCM-947 carrier board 6 * This file is dual-licensed: you can use it either under the terms 38 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 45 /dts-v1/; 47 #include <dt-bindings/input/input.h> 48 #include "rk3288-phycore-som.dtsi" 51 model = "Phytec RK3288 PCM-947"; 52 compatible = "phytec,rk3288-pcm-947", "phytec,rk3288-phycore-som", "rockchip,rk3288"; 55 stdout-path = &uart2; 56 u-boot,spl-boot-order = &emmc; [all …]
|
| H A D | .rk3288-phycore-rdk.dtb.pre.tmp | |
| H A D | .rk3188-radxarock.dtb.dts.tmp | |
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3229-at-som.dtsi | 4 * 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> 45 #include "rk3229-at-common.dtsi" 49 hdmi_sound: hdmi-sound { 51 compatible = "simple-audio-card"; 52 simple-audio-card,format = "i2s"; 53 simple-audio-card,mclk-fs = <256>; 54 simple-audio-card,name = "rockchip,hdmi"; [all …]
|
| H A D | rk3036.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/interrupt-controller/irq.h> 5 #include <dt-bindings/interrupt-controller/arm-gic.h> 6 #include <dt-bindings/pinctrl/rockchip.h> 7 #include <dt-bindings/clock/rk3036-cru.h> 8 #include <dt-bindings/power/rk3036-power.h> 9 #include <dt-bindings/soc/rockchip,boot-mode.h> 12 #address-cells = <1>; 13 #size-cells = <1>; [all …]
|
| H A D | imx6q-marsboard.dts | 2 * Copyright (C) 2016 Sergio Prado (sergio.prado@e-labworks.com) 4 * This file is dual-licensed: you can use it either under the terms 35 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT 42 /dts-v1/; 44 #include <dt-bindings/gpio/gpio.h> 48 compatible = "embest,imx6q-marsboard", "fsl,imx6q"; 55 reg_3p3v: regulator-3p3v { 56 compatible = "regulator-fixed"; 57 regulator-name = "3P3V"; 58 regulator-min-microvolt = <3300000>; [all …]
|
| H A D | imx6ul-pico.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 8 /dts-v1/; 20 stdout-path = &uart6; 24 compatible = "pwm-backlight"; 26 brightness-levels = <0 4 8 16 32 64 128 255>; 27 default-brightness-level = <6>; 31 reg_2p5v: regulator-2p5v { 32 compatible = "regulator-fixed"; 33 regulator-name = "2P5V"; 34 regulator-min-microvolt = <2500000>; [all …]
|
| H A D | rk3128h-box.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 9 #include <dt-bindings/pwm/pwm.h> 10 #include <dt-bindings/input/input.h> 17 fiq_debugger: fiq-debugger { 18 compatible = "rockchip,fiq-debugger"; 20 rockchip,serial-id = <2>; 21 rockchip,signal-irq = <159>; 22 rockchip,wake-irq = <0>; 23 rockchip,irq-mode-enable = <0>; /* If enable uart uses irq instead of fiq */ [all …]
|
| H A D | rk3288-veyron-fievel.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include "rk3288-veyron.dtsi" 10 #include "rk3288-veyron-analog-audio.dtsi" 14 compatible = "google,veyron-fievel-rev8", "google,veyron-fievel-rev7", 15 "google,veyron-fievel-rev6", "google,veyron-fievel-rev5", 16 "google,veyron-fievel-rev4", "google,veyron-fievel-rev3", 17 "google,veyron-fievel-rev2", "google,veyron-fievel-rev1", 18 "google,veyron-fievel-rev0", "google,veyron-fievel", 22 compatible = "regulator-fixed"; [all …]
|
| H A D | imx6qdl-apf6dev.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 11 stdout-path = &uart4; 15 compatible = "pwm-backlight"; 17 brightness-levels = <0 4 8 16 32 64 128 255>; 18 default-brightness-level = <0>; 19 power-supply = <®_5v>; 23 compatible = "fsl,imx-parallel-display"; [all …]
|
| H A D | rk3066a-rayeager.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include <dt-bindings/input/input.h> 12 compatible = "chipspark,rayeager-px2", "rockchip,rk3066a"; 19 ir: ir-receiver { 20 compatible = "gpio-ir-receiver"; 22 pinctrl-names = "default"; 23 pinctrl-0 = <&ir_int>; 26 vdd_logic: vdd-logic { 27 compatible = "pwm-regulator"; [all …]
|
| H A D | rk3288-evb.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 #include <dt-bindings/input/input.h> 4 #include <dt-bindings/pwm/pwm.h> 13 adc-keys { 14 compatible = "adc-keys"; 15 io-channels = <&saradc 1>; 16 io-channel-names = "buttons"; 17 keyup-threshold-microvolt = <1800000>; 19 button-up { 22 press-threshold-microvolt = <100000>; [all …]
|
| H A D | imx6qdl-pico.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 OR MIT 9 #include <dt-bindings/gpio/gpio.h> 13 stdout-path = &uart1; 16 reg_2p5v: regulator-2p5v { 17 compatible = "regulator-fixed"; 18 regulator-name = "2P5V"; 19 regulator-min-microvolt = <2500000>; 20 regulator-max-microvolt = <2500000>; 21 regulator-always-on; 24 reg_3p3v: regulator-3p3v { [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3562-test1-ddr3-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include "rk3562-evb.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/pinctrl/rockchip.h> 16 compatible = "rockchip,rk3562-test1-ddr3-v10", "rockchip,rk3562"; 18 dc_12v: dc-12v { 19 compatible = "regulator-fixed"; 20 regulator-name = "dc_12v"; 21 regulator-always-on; [all …]
|
| H A D | rk3562-evb2-ddr4-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 10 #include "rk3562-evb.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/pinctrl/rockchip.h> 13 #include <dt-bindings/sensor-dev.h> 17 compatible = "rockchip,rk3562-evb2-ddr4-v10", "rockchip,rk3562"; 19 dc_12v: dc-12v { 20 compatible = "regulator-fixed"; 21 regulator-name = "dc_12v"; [all …]
|
| H A D | rk3568-toybrick-sd0.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/pinctrl/rockchip.h> 10 #include "rk3568-toybrick.dtsi" 12 /delete-node/ &adc_keys; 15 compatible = "rockchip,rk3568-toybrick-sd0", "rockchip,rk3568"; 17 bt-sound { 19 compatible = "simple-audio-card"; 20 simple-audio-card,format = "dsp_a"; 21 simple-audio-card,bitclock-inversion = <1>; [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/phy/ |
| H A D | renesas,usb2-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/phy/renesas,usb2-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car generation 3 USB 2.0 PHY 10 - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 15 - items: 16 - const: renesas,usb2-phy-r8a77470 # RZ/G1C 18 - items: 19 - enum: [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-sunxi/ |
| H A D | Kconfig | 4 default "arch/arm/cpu/armv7/sunxi/u-boot-spl.lds" if !ARM64 12 ---help--- 24 ---help--- 26 as the original A10 (mach-sun4i). 30 ---help--- 37 ---help--- 40 not have official open-source DRAM initialization code, but can 46 ---help--- 48 have only 16-bit memory buswidth. 52 ---help--- [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/host/ |
| H A D | ohci-lpc32xx.c | 4 * @Descr: USB driver - Embedded Artists LPC3250 OEM Board support functions 8 * SPDX-License-Identifier: GPL-2.0+ 22 /* OTG I2C controller module register structures */ 24 u32 otg_i2c_txrx; /* OTG I2C Tx/Rx Data FIFO */ 25 u32 otg_i2c_stat; /* OTG I2C Status Register */ 26 u32 otg_i2c_ctrl; /* OTG I2C Control Register */ 27 u32 otg_i2c_clk_hi; /* OTG I2C Clock Divider high */ 28 u32 otg_i2c_clk_lo; /* OTG I2C Clock Divider low */ 31 /* OTG controller module register structures */ 34 u32 otg_int_sts; /* OTG int status register */ [all …]
|