| /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/u-boot/doc/device-tree-bindings/video/ |
| H A D | intel-gma.txt | 9 - compatible : "intel,gma"; 12 - intel,dp-hotplug : values for digital port hotplug, one cell per value for 14 - intel,panel-port-select : output port to use: 0=LVDS 1=DP_B 2=DP_C 3=DP_D 15 - intel,panel-power-cycle-delay : T4 time sequence (6 = 500ms) 17 The following delays are in units of 0.1ms: 18 - intel,panel-power-up-delay : T1+T2 time sequence 19 - intel,panel-power-down-delay : T3 time sequence 20 - intel,panel-power-backlight-on-delay : T5 time sequence 21 - intel,panel-power-backlight-off-delay : Tx time sequence 23 - intel,cpu-backlight : Value for CPU Backlight PWM [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3308-ai-va-v10.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 8 #include <dt-bindings/input/input.h> 13 compatible = "rockchip,rk3308-ai-va-v10", "rockchip,rk3308"; 16 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 19 adc-keys0 { 20 compatible = "adc-keys"; 21 io-channels = <&saradc 0>; 22 io-channel-names = "buttons"; 23 poll-interval = <100>; [all …]
|
| H A D | rk3399-gru-chromebook.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * Google Gru-Chromebook shared properties 8 #include "rk3399-gru.dtsi" 11 pp900_ap: pp900-ap { 12 compatible = "regulator-fixed"; 13 regulator-name = "pp900_ap"; 16 regulator-always-on; 17 regulator-boot-on; 18 regulator-min-microvolt = <900000>; 19 regulator-max-microvolt = <900000>; [all …]
|
| H A D | rk3308-evb-v11.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/input/input.h> 11 compatible = "rockchip,rk3308-evb-v11", "rockchip,rk3308"; 14 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 17 adc-keys { 18 compatible = "adc-keys"; 19 io-channels = <&saradc 1>; 20 io-channel-names = "buttons"; 21 poll-interval = <100>; 22 keyup-threshold-microvolt = <1800000>; [all …]
|
| H A D | rk3308-evb-v10.dtsi | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 #include <dt-bindings/input/input.h> 12 compatible = "rockchip,rk3308-evb", "rockchip,rk3308"; 15 …bootargs = "earlycon=uart8250,mmio32,0xff0c0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 18 adc-keys0 { 19 compatible = "adc-keys"; 20 io-channels = <&saradc 0>; 21 io-channel-names = "buttons"; 22 poll-interval = <100>; 23 keyup-threshold-microvolt = <1800000>; [all …]
|
| H A D | rk3308b-evb-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/input/input.h> 11 compatible = "rockchip,rk3308b-evb-v10", "rockchip,rk3308"; 14 …bootargs = "earlycon=uart8250,mmio32,0xff0e0000 console=ttyFIQ0 root=PARTUUID=614e0000-0000 rootfs… 17 acodec_sound: acodec-sound { 18 compatible = "rockchip,multicodecs-card"; 19 rockchip,card-name = "rockchip,rk3308-acodec"; 20 rockchip,codec-hp-det; 21 rockchip,mclk-fs = <256>; 26 adc-keys { [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 | 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 | 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 | rk3368-808.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include <dt-bindings/input/input.h> 8 #include <dt-bindings/pwm/pwm.h> 9 #include <dt-bindings/sensor-dev.h> 11 #include "rk3368-android.dtsi" 14 rt5640-sound { 15 compatible = "simple-audio-card"; 16 simple-audio-card,format = "i2s"; 17 simple-audio-card,name = "rockchip,rt5640-codec"; [all …]
|
| H A D | rk3399-tve1030g.dtsi | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 8 #include <dt-bindings/pwm/pwm.h> 9 #include <dt-bindings/sensor-dev.h> 11 #include "rk3399-android.dtsi" 12 #include "rk3399-opp.dtsi" 13 #include "rk3399-vop-clk-set.dtsi" 14 #include <dt-bindings/display/mipi_dsi.h> 18 compatible = "adc-keys"; 19 io-channels = <&saradc 1>; [all …]
|
| H A D | rk3588-evb4-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 fan: pwm-fan { 14 compatible = "pwm-fan"; 15 #cooling-cells = <2>; 17 cooling-levels = <0 50 100 150 200 255>; 18 rockchip,temp-trips = < 27 pcie30_avdd1v8: pcie30-avdd1v8 { [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 | rk3368-px5-evb-android.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 7 /dts-v1/; 9 #include "rk3368-android.dtsi" 10 #include "rk3368-cif-sensor.dtsi" 11 #include <dt-bindings/pwm/pwm.h> 12 #include <dt-bindings/sensor-dev.h> 16 compatible = "rockchip,px5-evb", "rockchip,px5", "rockchip,rk3368"; 22 fiq_debugger: fiq-debugger { 23 compatible = "rockchip,fiq-debugger"; 24 rockchip,serial-id = <4>; [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/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 | rk3126c-evb-ddr3-v10-linux.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 10 #include <dt-bindings/pwm/pwm.h> 11 #include <dt-bindings/sensor-dev.h> 13 #include "rk312x-android.dtsi" 20 …on=uart8250,mmio32,0x20068000 console=ttyFIQ0 root=PARTUUID=614e0000-0000-4b53-8000-1d28000054a9 r… 23 adc-keys { [all …]
|
| H A D | rk3126-bnd-d708.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 10 #include <dt-bindings/pwm/pwm.h> 11 #include <dt-bindings/sensor-dev.h> 13 #include "rk312x-android.dtsi" 16 adc-keys { 17 compatible = "adc-keys"; [all …]
|
| H A D | rv1126-evb-v10.dtsi | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 #include <dt-bindings/display/drm_mipi_dsi.h> 7 #include <dt-bindings/input/input.h> 10 adc-keys { 11 compatible = "adc-keys"; 12 io-channels = <&saradc 0>; 13 io-channel-names = "buttons"; 14 poll-interval = <100>; 15 keyup-threshold-microvolt = <1800000>; 17 esc-key { [all …]
|
| H A D | rk3126-m88.dts | 4 * SPDX-License-Identifier: (GPL-2.0+ OR MIT) 6 /dts-v1/; 7 #include <dt-bindings/gpio/gpio.h> 8 #include <dt-bindings/input/input.h> 9 #include <dt-bindings/pinctrl/rockchip.h> 10 #include <dt-bindings/pwm/pwm.h> 11 #include <dt-bindings/sensor-dev.h> 13 #include "rk312x-android.dtsi" 17 compatible = "rockchip,rk3126-m88", "rockchip,rk3126"; 19 adc-keys { [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/ufs/ |
| H A D | ufs_quirks.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3 * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved. 22 * ufs_dev_fix - ufs device quirk info 51 * - As soon as SW sees the DL NAC error, it should schedule the error handler 52 * - Error handler would sleep for 50ms to see if there are any fatal errors 54 * - If there are fatal errors then SW does normal error recovery. 55 * - If there are no fatal errors then SW sends the NOP command to device 57 * - If NOP command times out, SW does normal error recovery 58 * - If NOP command succeed, skip the error handling. 70 * To workaround this issue, host should set its PA_TACTIVATE time to 1ms even [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/arch/arm/mach-pxa/ |
| H A D | mioa701.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 13 #include <linux/delay.h> 15 #include <linux/pwm.h> 31 #include <linux/platform_data/i2c-pxa.h> 33 #include <asm/mach-types.h> 37 #include "regs-rtc.h" 38 #include <linux/platform_data/keypad-pxa27x.h> 39 #include <linux/platform_data/video-pxafb.h> 40 #include <linux/platform_data/mmc-pxamci.h> 42 #include "pxa27x-udc.h" [all …]
|
| /OK3568_Linux_fs/kernel/drivers/leds/ |
| H A D | leds-lm3533.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * leds-lm3533.c -- LM3533 LED driver 5 * Copyright (C) 2011-2012 Texas Instruments 61 return led->id + 2; in lm3533_led_get_ctrlbank_id() 66 return base + led->id; in lm3533_led_get_lv_reg() 71 return led->id; in lm3533_led_get_pattern() 88 dev_dbg(led->cdev.dev, "%s - %d\n", __func__, enable); in lm3533_led_pattern_enable() 90 mutex_lock(&led->mutex); in lm3533_led_pattern_enable() 92 state = test_bit(LM3533_LED_FLAG_PATTERN_ENABLE, &led->flags); in lm3533_led_pattern_enable() 104 ret = lm3533_update(led->lm3533, LM3533_REG_PATTERN_ENABLE, val, mask); in lm3533_led_pattern_enable() [all …]
|