003 File Manager
Current Path:
/usr/src/sys/arm64/rockchip
usr
/
src
/
sys
/
arm64
/
rockchip
/
📁
..
📁
clk
📄
if_dwc_rk.c
(17.27 KB)
📄
rk3399_emmcphy.c
(9.87 KB)
📄
rk805.c
(17.02 KB)
📄
rk805reg.h
(2.91 KB)
📄
rk_dwc3.c
(5.73 KB)
📄
rk_gpio.c
(10.9 KB)
📄
rk_grf.c
(2.57 KB)
📄
rk_i2c.c
(16.14 KB)
📄
rk_iodomain.c
(5.71 KB)
📄
rk_pcie.c
(36.76 KB)
📄
rk_pcie_phy.c
(8.85 KB)
📄
rk_pinctrl.c
(30.92 KB)
📄
rk_pmu.c
(2.48 KB)
📄
rk_pwm.c
(10.08 KB)
📄
rk_spi.c
(11.05 KB)
📄
rk_tsadc.c
(19.02 KB)
📄
rk_tsadc_if.m
(1.52 KB)
📄
rk_typec_phy.c
(13.99 KB)
📄
rk_usb2phy.c
(9.93 KB)
📄
rk_usbphy.c
(7.39 KB)
Editing: rk805reg.h
/*- * SPDX-License-Identifier: BSD-2-Clause-FreeBSD * * Copyright (c) 2018 Emmanuel Vadot <manu@FreeBSD.org> * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * * $FreeBSD$ */ #ifndef _RK805REG_H_ #define _RK805REG_H_ #define RK805_CHIP_NAME 0x17 #define RK805_CHIP_VER 0x18 #define RK805_OTP_VER 0x19 #define RK805_DCDC_EN 0x23 #define RK808_LDO_EN 0x24 #define RK805_SLEEP_DCDC_EN 0x25 #define RK805_SLEEP_LDO_EN 0x26 #define RK805_LDO_EN 0x27 #define RK805_SLEEP_LDO_LP_EN 0x2A #define RK805_DCDC1_CONFIG 0x2E #define RK805_DCDC1_ON_VSEL 0x2F #define RK805_DCDC1_SLEEP_VSEL 0x30 #define RK805_DCDC2_CONFIG 0x32 #define RK805_DCDC2_ON_VSEL 0x33 #define RK805_DCDC2_SLEEP_VSEL 0x34 #define RK805_DCDC3_CONFIG 0x36 #define RK805_DCDC4_CONFIG 0x37 #define RK805_DCDC4_ON_VSEL 0x38 #define RK805_DCDC4_SLEEP_VSEL 0x39 #define RK805_LDO1_ON_VSEL 0x3B #define RK805_LDO1_SLEEP_VSEL 0x3C #define RK805_LDO2_ON_VSEL 0x3D #define RK805_LDO2_SLEEP_VSEL 0x3E #define RK805_LDO3_ON_VSEL 0x3F #define RK805_LDO3_SLEEP_VSEL 0x40 #define RK808_LDO4_ON_VSEL 0x41 #define RK808_LDO4_SLEEP_VSEL 0x42 #define RK808_LDO5_ON_VSEL 0x43 #define RK808_LDO5_SLEEP_VSEL 0x44 #define RK808_LDO6_ON_VSEL 0x45 #define RK808_LDO6_SLEEP_VSEL 0x46 #define RK808_LDO7_ON_VSEL 0x47 #define RK808_LDO7_SLEEP_VSEL 0x48 #define RK808_LDO8_ON_VSEL 0x49 #define RK808_LDO8_SLEEP_VSEL 0x4A enum rk805_regulator { RK805_DCDC1 = 0, RK805_DCDC2, RK805_DCDC3, RK805_DCDC4, RK805_LDO1, RK805_LDO2, RK805_LDO3, }; enum rk808_regulator { RK808_DCDC1 = 0, RK808_DCDC2, RK808_DCDC3, RK808_DCDC4, RK808_LDO1, RK808_LDO2, RK808_LDO3, RK808_LDO4, RK808_LDO5, RK808_LDO6, RK808_LDO7, RK808_LDO8, RK808_SWITCH1, RK808_SWITCH2, }; #endif /* _RK805REG_H_ */
Upload File
Create Folder