Home
last modified time | relevance | path

Searched full:asv (Results 1 – 21 of 21) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/soc/samsung/
H A Dexynos-asv.c23 #include "exynos-asv.h"
24 #include "exynos5422-asv.h"
28 static int exynos_asv_update_cpu_opps(struct exynos_asv *asv, in exynos_asv_update_cpu_opps() argument
36 for (i = 0; i < ARRAY_SIZE(asv->subsys); i++) { in exynos_asv_update_cpu_opps()
38 asv->subsys[i].cpu_dt_compat)) { in exynos_asv_update_cpu_opps()
39 subsys = &asv->subsys[i]; in exynos_asv_update_cpu_opps()
54 dev_info(asv->dev, "cpu%d opp%d, freq: %u missing\n", in exynos_asv_update_cpu_opps()
61 new_volt = asv->opp_get_voltage(subsys, i, volt); in exynos_asv_update_cpu_opps()
70 dev_err(asv->dev, in exynos_asv_update_cpu_opps()
74 dev_dbg(asv->dev, in exynos_asv_update_cpu_opps()
[all …]
H A Dexynos5422-asv.c15 #include "exynos-asv.h"
16 #include "exynos5422-asv.h"
25 * This array is a set of 4 ASV data tables, first column of each ASV table
30 * initialization. There are separate ASV tables for the big (ARM) and little
338 static int exynos5422_asv_get_group(struct exynos_asv *asv) in exynos5422_asv_get_group() argument
343 regmap_read(asv->chipid_regmap, EXYNOS_CHIPID_REG_PKG_ID, &pkgid_reg); in exynos5422_asv_get_group()
344 regmap_read(asv->chipid_regmap, EXYNOS_CHIPID_REG_AUX_INFO, &auxi_reg); in exynos5422_asv_get_group()
346 if (asv->use_sg) { in exynos5422_asv_get_group()
389 static void exynos5422_asv_offset_voltage_setup(struct exynos_asv *asv) in exynos5422_asv_offset_voltage_setup() argument
394 regmap_read(asv->chipid_regmap, EXYNOS_CHIPID_REG_AUX_INFO, &reg); in exynos5422_asv_offset_voltage_setup()
[all …]
H A Dexynos5422-asv.h23 int exynos5422_asv_init(struct exynos_asv *asv);
25 static inline int exynos5422_asv_init(struct exynos_asv *asv) in exynos5422_asv_init() argument
H A DMakefile3 obj-$(CONFIG_EXYNOS_ASV) += exynos-asv.o
4 obj-$(CONFIG_EXYNOS_ASV_ARM) += exynos5422-asv.o
H A Dexynos-asv.h27 struct exynos_asv *asv; member
49 /* ASV bin read from DT */
H A DKconfig17 bool "Exynos ASV ARMv7-specific driver extensions" if COMPILE_TEST
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/samsung/
H A Dexynos-chipid.yaml20 samsung,asv-bin:
23 to determine the ASV bin of an SoC if respective information
39 samsung,asv-bin = <2>;
/OK3568_Linux_fs/kernel/drivers/misc/genwqe/
H A Dcard_ddcb.h34 * @asv: Output data
72 u8 asv[ASV_LENGTH]; /* Appl Spec Variant */ member
136 #define VCRC_LENGTH(n) ((n)) /* used ASV */
H A Dcard_ddcb.c322 * Copy DDCB ASV to request struct. There is no endian
323 * conversion made, since data structure in ASV is still
335 memcpy(&req->cmd.asv[0], &pddcb->asv[0], DDCB_ASV_LENGTH); in copy_ddcb_results()
429 vcrc = genwqe_crc16(pddcb->asv, in genwqe_check_ddcb_queue()
593 /* destroy previous results in ASV */ in get_next_ddcb()
594 pu64[0x80/8] = 0ULL; /* offs 0x80 (ASV + 0) */ in get_next_ddcb()
595 pu64[0x88/8] = 0ULL; /* offs 0x88 (ASV + 0x08) */ in get_next_ddcb()
596 pu64[0x90/8] = 0ULL; /* offs 0x90 (ASV + 0x10) */ in get_next_ddcb()
597 pu64[0x98/8] = 0ULL; /* offs 0x98 (ASV + 0x18) */ in get_next_ddcb()
H A Dcard_dev.c608 *(u64 *)&req->asv[0] = 0ULL; /* 0x80 */ in do_flash_update()
726 *(u64 *)&cmd->asv[0] = 0ULL; /* 0x80 */ in do_flash_read()
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dexynos5422-odroidxu3-lite.dts30 samsung,asv-bin = <2>;
/OK3568_Linux_fs/kernel/arch/m68k/include/asm/
H A Delf.h60 is actually used on ASV. */
/OK3568_Linux_fs/kernel/include/uapi/linux/genwqe/
H A Dgenwqe_card.h357 #define DDCB_ASV_LENGTH 64 /* len of the DDCB ASV array */
428 __u8 asv[DDCB_ASV_LENGTH]; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/genwqe/
H A Dgenwqe_card.h357 #define DDCB_ASV_LENGTH 64 /* len of the DDCB ASV array */
428 __u8 asv[DDCB_ASV_LENGTH]; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/genwqe/
H A Dgenwqe_card.h357 #define DDCB_ASV_LENGTH 64 /* len of the DDCB ASV array */
428 __u8 asv[DDCB_ASV_LENGTH]; member
/OK3568_Linux_fs/kernel/arch/m68k/atari/
H A Dnvram.c145 { 0x40, "ASV" },
/OK3568_Linux_fs/buildroot/dl/dbus/
HDdbus-1.12.20.tar.gzdbus-1.12.20/ dbus-1.12.20/doc/ dbus-1.12.20 ...
/OK3568_Linux_fs/u-boot/arch/arm/mach-exynos/
H A Ddmc_init_ddr3.c853 * voltage based on ASV group in kernel. Applying MC-initiated mode in ddr3_mem_ctrl_init()
/OK3568_Linux_fs/recovery/
HDrootfs.cpio.gz107070100A8AEB0000041ED0000000000000000000000116841B48100000000000000FD0000000200000000000000000000000200000000.�07070100A8B07C000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000900000000.gitkeep��07070100A8B07D000081A40000000000000000000000016841263500000000000000FD0000000200000000000000000000000B00000000.skip_fsck����07070100A8AEB10000A1FF0000000000000000000000016841B0B600000007000000FD0000000200000000000000000000000400000000bin���usr/bin�07070100A8B07E000081A400000000000000000000000168412635000001CC000000FD0000000200000000000000000000001100000000busybox. ...
/OK3568_Linux_fs/buildroot/dl/qt5webengine-chromium/
HDqtwebengine-chromium-0ad2814370799a2161057d92231fe3ee00e2fe98.tar.bz2pax_global_header qtwebengine-chromium-0ad2814370799a2161057d92231fe3ee00e2fe98/ qtwebengine-chromium-0ad2814370799a2161057d92231fe3ee00e2fe98/chromium/ qtwebengine- ...
/OK3568_Linux_fs/device/rockchip/common/images/userdata/userdata_normal/media/
H A Dyuv420_p352x288.yuv6478 …mmnmkhgc]YTPNMMMLIDB:1,*,,-,+.,*++*)**)+,,+,))--)*++,+*-.+),+*-,*,--+**)! 1ASv�y\MCD=,(7A6+%'%!,…