Searched refs:asv (Results 1 – 11 of 11) sorted by relevance
/linux-6.3-rc2/drivers/soc/samsung/ |
A D | exynos-asv.c | 67 dev_err(asv->dev, in exynos_asv_update_cpu_opps() 71 dev_dbg(asv->dev, in exynos_asv_update_cpu_opps() 114 struct exynos_asv *asv; in exynos_asv_init() local 119 asv = devm_kzalloc(dev, sizeof(*asv), GFP_KERNEL); in exynos_asv_init() 120 if (!asv) in exynos_asv_init() 124 asv->dev = dev; in exynos_asv_init() 138 devm_kfree(dev, asv); in exynos_asv_init() 148 &asv->of_bin); in exynos_asv_init() 150 asv->of_bin = -EINVAL; in exynos_asv_init() 153 asv->subsys[i].asv = asv; in exynos_asv_init() [all …]
|
A D | exynos5422-asv.c | 346 if (asv->use_sg) { in exynos5422_asv_get_group() 397 subsys = &asv->subsys[EXYNOS_ASV_SUBSYS_ID_ARM]; in exynos5422_asv_offset_voltage_setup() 428 subsys->asv->group); in exynos5422_asv_opp_get_voltage() 453 int exynos5422_asv_init(struct exynos_asv *asv) in exynos5422_asv_init() argument 462 if (asv->of_bin == 2) { in exynos5422_asv_init() 464 asv->use_sg = false; in exynos5422_asv_init() 466 asv->use_sg = exynos5422_asv_parse_sg(pkg_id); in exynos5422_asv_init() 470 asv->group = exynos5422_asv_get_group(asv); in exynos5422_asv_init() 473 exynos5422_asv_offset_voltage_setup(asv); in exynos5422_asv_init() 478 if (asv->table == 2 || asv->table == 3) in exynos5422_asv_init() [all …]
|
A D | exynos5422-asv.h | 23 int exynos5422_asv_init(struct exynos_asv *asv); 25 static inline int exynos5422_asv_init(struct exynos_asv *asv) in exynos5422_asv_init() argument
|
A D | Makefile | 3 obj-$(CONFIG_EXYNOS_ASV_ARM) += exynos5422-asv.o 5 exynos_chipid-y += exynos-chipid.o exynos-asv.o
|
A D | exynos-asv.h | 27 struct exynos_asv *asv; member
|
/linux-6.3-rc2/Documentation/devicetree/bindings/hwinfo/ |
A D | samsung,exynos-chipid.yaml | 21 samsung,asv-bin: 40 samsung,asv-bin = <2>;
|
/linux-6.3-rc2/drivers/misc/genwqe/ |
A D | card_ddcb.h | 72 u8 asv[ASV_LENGTH]; /* Appl Spec Variant */ member
|
A D | card_ddcb.c | 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()
|
A D | card_dev.c | 608 *(u64 *)&req->asv[0] = 0ULL; /* 0x80 */ in do_flash_update() 726 *(u64 *)&cmd->asv[0] = 0ULL; /* 0x80 */ in do_flash_read()
|
/linux-6.3-rc2/arch/arm/boot/dts/ |
A D | exynos5422-odroidxu3-lite.dts | 34 samsung,asv-bin = <2>;
|
/linux-6.3-rc2/include/uapi/linux/genwqe/ |
A D | genwqe_card.h | 428 __u8 asv[DDCB_ASV_LENGTH]; member
|
Completed in 22 milliseconds