| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/leds/backlight/ |
| H A D | pwm-backlight.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/leds/backlight/pwm-backlight.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: pwm-backlight bindings 10 - Lee Jones <lee.jones@linaro.org> 11 - Daniel Thompson <daniel.thompson@linaro.org> 12 - Jingoo Han <jingoohan1@gmail.com> 16 const: pwm-backlight 21 pwm-names: true [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3288-veyron-edp.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 9 backlight_regulator: backlight-regulator { 10 compatible = "regulator-fixed"; 11 enable-active-high; 13 pinctrl-names = "default"; 14 pinctrl-0 = <&bl_pwr_en>; 15 regulator-name = "backlight_regulator"; 16 vin-supply = <&vcc33_sys>; 17 startup-delay-us = <15000>; 20 panel_regulator: panel-regulator { [all …]
|
| H A D | s5pv210-aries.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/interrupt-controller/irq.h> 32 reserved-memory { 33 #address-cells = <1>; 34 #size-cells = <1>; 38 compatible = "shared-dma-pool"; 39 no-map; 44 compatible = "shared-dma-pool"; [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3588-vehicle-evb-v21.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "dt-bindings/usb/pd.h" 9 #include "rk3588-vehicle-v20.dtsi" 10 #include "rk3588-rk806-dual.dtsi" 12 pcie20_avdd0v85: pcie20-avdd0v85 { 13 compatible = "regulator-fixed"; 14 regulator-name = "pcie20_avdd0v85"; 15 regulator-boot-on; 16 regulator-always-on; 17 regulator-min-microvolt = <850000>; [all …]
|
| H A D | rk3562-evb1-lp4x-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "dt-bindings/usb/pd.h" 11 #include "rk3562-evb.dtsi" 12 #include "rk3562-evb1-cam.dtsi" 13 #include <dt-bindings/gpio/gpio.h> 14 #include <dt-bindings/pinctrl/rockchip.h> 15 #include <dt-bindings/sensor-dev.h> 19 compatible = "rockchip,rk3562-evb1-lp4x-v10", "rockchip,rk3562"; 21 dc_12v: dc-12v { [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 | 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 | rk3588-vehicle-evb-v20.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "dt-bindings/usb/pd.h" 9 #include "rk3588-vehicle-v20.dtsi" 10 #include "rk3588-rk806-dual.dtsi" 12 pcie20_avdd0v85: pcie20-avdd0v85 { 13 compatible = "regulator-fixed"; 14 regulator-name = "pcie20_avdd0v85"; 15 regulator-boot-on; 16 regulator-always-on; 17 regulator-min-microvolt = <850000>; [all …]
|
| H A D | rk3588-evb2-lp4.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 #include "rk3588-evb.dtsi" 9 #include "rk3588-rk806-dual.dtsi" 12 es7202_sound_micarray: es7202-sound-micarray { 14 compatible = "simple-audio-card"; 15 simple-audio-card,format = "i2s"; 16 simple-audio-card,name = "rockchip,sound-micarray"; 17 simple-audio-card,mclk-fs = <256>; 18 simple-audio-card,dai-link@0 { 21 sound-dai = <&pdm0>; [all …]
|
| H A D | rk3562-rk817-tablet-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include <dt-bindings/gpio/gpio.h> 10 #include <dt-bindings/pinctrl/rockchip.h> 11 #include <dt-bindings/input/rk-input.h> 12 #include <dt-bindings/sensor-dev.h> 13 #include <dt-bindings/display/drm_mipi_dsi.h> 14 #include "dt-bindings/usb/pd.h" 16 #include "rk3562-android.dtsi" 17 #include "rk3562-rk817-tablet-camera.dtsi" [all …]
|
| H A D | rk3588-vehicle-evb.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "dt-bindings/usb/pd.h" 9 #include "rk3588-vehicle.dtsi" 10 #include "rk3588-rk806-single.dtsi" 13 es8388_sound: es8388-sound { 15 compatible = "rockchip,multicodecs-card"; 16 rockchip,card-name = "rockchip-es8388"; 17 hp-det-gpio = <&gpio1 RK_PC4 GPIO_ACTIVE_LOW>; 18 io-channels = <&saradc 3>; 19 io-channel-names = "adc-detect"; [all …]
|
| H A D | OK3568-C-common.dtsi | 1 /dts-v1/; 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/pwm/pwm.h> 5 #include <dt-bindings/input/rk-input.h> 6 #include <dt-bindings/display/drm_mipi_dsi.h> 7 #include <dt-bindings/display/rockchip_vop.h> 8 #include <dt-bindings/display/media-bus-format.h> 14 model = "Forlinx OK3568-C Board"; 15 compatible = "forlinx,ok3568", "rockchip,rk3568-evb1-ddr4-v10", "rockchip,rk3568"; 19 video-hdmi = "hdmi"; [all …]
|
| H A D | OK-x-U40-common.dtsi | 1 /dts-v1/; 3 #include <dt-bindings/gpio/gpio.h> 4 #include <dt-bindings/pwm/pwm.h> 5 #include <dt-bindings/input/rk-input.h> 6 #include <dt-bindings/display/drm_mipi_dsi.h> 7 #include <dt-bindings/display/rockchip_vop.h> 8 #include <dt-bindings/display/media-bus-format.h> 12 model = "Forlinx OK-x-U40 Board"; 13 compatible = "forlinx,ok3568", "rockchip,rk3568-evb1-ddr4-v10", "rockchip,rk3568"; 17 video-hdmi = "hdmi"; [all …]
|
| H A D | rk3568-evb.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/pwm/pwm.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 10 #include <dt-bindings/input/rk-input.h> 11 #include <dt-bindings/display/drm_mipi_dsi.h> 12 #include <dt-bindings/sensor-dev.h> 16 adc_keys: adc-keys { 17 compatible = "adc-keys"; 18 io-channels = <&saradc 0>; [all …]
|
| H A D | rk3399-pinebook-pro.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 8 /dts-v1/; 9 #include <dt-bindings/input/gpio-keys.h> 10 #include <dt-bindings/input/linux-event-codes.h> 11 #include <dt-bindings/pwm/pwm.h> 12 #include <dt-bindings/usb/pd.h> 13 #include <dt-bindings/leds/common.h> 15 #include "rk3399-opp.dtsi" 19 compatible = "pine64,pinebook-pro", "rockchip,rk3399"; 22 stdout-path = "serial2:1500000n8"; [all …]
|
| H A D | rk3588-evb7-lp4.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include "dt-bindings/usb/pd.h" 9 #include "rk3588-evb.dtsi" 10 #include "rk3588-rk806-single.dtsi" 13 /* If hdmirx node is disabled, delete the reserved-memory node here. */ 14 reserved-memory { 15 #address-cells = <2>; 16 #size-cells = <2>; 19 /* Reserve 128MB memory for hdmirx-controller@fdee0000 */ 21 compatible = "shared-dma-pool"; [all …]
|
| H A D | rk3568-toybrick.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/pwm/pwm.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 10 #include <dt-bindings/input/rk-input.h> 11 #include <dt-bindings/display/drm_mipi_dsi.h> 12 #include <dt-bindings/sensor-dev.h> 15 adc_keys: adc-keys { 16 compatible = "adc-keys"; 17 io-channels = <&saradc 0>; [all …]
|
| /OK3568_Linux_fs/u-boot/board/ge/bx50v3/ |
| H A D | bx50v3.c | 6 * SPDX-License-Identifier: GPL-2.0+ 10 #include <asm/arch/imx-regs.h> 12 #include <asm/arch/mx6-pins.h> 15 #include <asm/mach-imx/mxc_i2c.h> 16 #include <asm/mach-imx/iomux-v3.h> 17 #include <asm/mach-imx/boot_mode.h> 18 #include <asm/mach-imx/video.h> 28 #include <pwm.h> 63 gd->ram_size = imx_ddr_size(); in dram_init() 199 return (bus == 0 && cs == 0) ? (IMX_GPIO_NR(2, 30)) : -1; in board_spi_cs_gpio() [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/allwinner/ |
| H A D | sun50i-a64-pinetab.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "sun50i-a64.dtsi" 10 #include "sun50i-a64-cpu-opp.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/input/input.h> 14 #include <dt-bindings/pwm/pwm.h> 18 compatible = "pine64,pinetab", "allwinner,sun50i-a64"; 26 compatible = "pwm-backlight"; 27 pwms = <&pwm 0 50000 PWM_POLARITY_INVERTED>; [all …]
|
| /OK3568_Linux_fs/kernel/arch/mips/boot/dts/ingenic/ |
| H A D | cu1830-neo.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/clock/ingenic,tcu.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 10 compatible = "yna,cu1830-neo", "ingenic,x1830"; 11 model = "YSH & ATIL General Board CU1830-Neo"; 18 stdout-path = "serial1:115200n8"; 27 compatible = "gpio-leds"; 28 led-0 { [all …]
|
| H A D | cu1000-neo.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 /dts-v1/; 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/clock/ingenic,tcu.h> 7 #include <dt-bindings/interrupt-controller/irq.h> 10 compatible = "yna,cu1000-neo", "ingenic,x1000e"; 11 model = "YSH & ATIL General Board CU1000-Neo"; 18 stdout-path = "serial2:115200n8"; 27 compatible = "gpio-leds"; 28 led-0 { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/video/backlight/ |
| H A D | pwm_bl.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Simple PWM based backlight control, board code has to setup 4 * 1) pin configuration so PWM waveforms can output 8 #include <linux/delay.h> 17 #include <linux/pwm.h> 25 "pwm bl quiescent when reboot quiescent [default=false]"); 28 struct pwm_device *pwm; member 52 pwm_get_state(pb->pwm, &state); in pwm_backlight_power_on() 53 if (pb->enabled) in pwm_backlight_power_on() 56 err = regulator_enable(pb->power_supply); in pwm_backlight_power_on() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | atombios.h | 2 * Copyright 2006-2007 Advanced Micro Devices, Inc. 175 #define ATOM_FAKE_DESKTOP_STRING "DSK" //Flag used to enable mobile ASIC on Desktop 214 UCHAR uaFirmWareSignature[4]; /*Signature to distinguish between Atombios and non-atombios, 397 …ONG ulPointerReturnFlag:1; // BYTE_3[7]=1 - Return the pointer to the right Data Block; BYTE_… 403 …ONG ulPointerReturnFlag:1; // BYTE_3[7]=1 - Return the pointer to the right Data Block; BYTE_… 410 …ULONG ulClock; //When returen, it's the re-calculated clock based on given Fb_div Post_Di… 422 UCHAR ucPostDiv; //return post div to be written to register 483 …ULONG ucPostDiv:8; //return parameter: post divider which is used to program to register d… 487 …ULONG ucPostDiv:8; //return parameter: post divider which is used to program to register d… 504 …UCHAR ucInputFlag; //Input Flags. ucInputFlag[0] - Strobe(1)/Performance(0)… [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/kernel/drivers/gpu/drm/amd/include/ |
| H A D | atombios.h | 2 * Copyright 2006-2007 Advanced Micro Devices, Inc. 107 #define ATOM_SCALER_DISABLE 0 //For Fudo, it's bypass and auto-cengter & no replication 108 #define ATOM_SCALER_CENTER 1 //For Fudo, it's bypass and auto-center & auto replication 110 #define ATOM_SCALER_MULTI_EX 3 //For Fudo only, it's multi-tap mode only used to drive TV or CV,… 182 #define ATOM_FAKE_DESKTOP_STRING "DSK" //Flag used to enable mobile ASIC on Desktop 222 UCHAR uaFirmWareSignature[4]; //Signature to distinguish between Atombios and non-atombios, 245 UCHAR uaFirmWareSignature[4]; //Signature to distinguish between Atombios and non-atombios, 427 …ONG ulPointerReturnFlag:1; // BYTE_3[7]=1 - Return the pointer to the right Data Block; BYTE_… 433 …ONG ulPointerReturnFlag:1; // BYTE_3[7]=1 - Return the pointer to the right Data Block; BYTE_… 440 …ULONG ulClock; //When returen, it's the re-calculated clock based on given Fb_div Post_Di… [all …]
|