Home
last modified time | relevance | path

Searched refs:asv (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/drivers/soc/samsung/
H A Dexynos-asv.c67 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 …]
H A Dexynos5422-asv.c346 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 …]
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_ARM) += exynos5422-asv.o
5 exynos_chipid-y += exynos-chipid.o exynos-asv.o
H A Dexynos-asv.h27 struct exynos_asv *asv; member
/openbmc/linux/Documentation/devicetree/bindings/hwinfo/
H A Dsamsung,exynos-chipid.yaml21 samsung,asv-bin:
40 samsung,asv-bin = <2>;
/openbmc/linux/drivers/misc/genwqe/
H A Dcard_ddcb.h72 u8 asv[ASV_LENGTH]; /* Appl Spec Variant */ member
H A Dcard_ddcb.c335 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()
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()
/openbmc/linux/arch/arm/boot/dts/samsung/
H A Dexynos5422-odroidxu3-lite.dts34 samsung,asv-bin = <2>;
/openbmc/linux/include/uapi/linux/genwqe/
H A Dgenwqe_card.h428 __u8 asv[DDCB_ASV_LENGTH]; member