Home
last modified time | relevance | path

Searched full:chipid (Results 1 – 25 of 157) sorted by relevance

1234567

/linux/Documentation/devicetree/bindings/hwinfo/
H A Dsamsung,exynos-chipid.yaml4 $id: http://devicetree.org/schemas/hwinfo/samsung,exynos-chipid.yaml#
7 title: Samsung Exynos SoC series Chipid driver
16 - samsung,exynos4210-chipid
17 - samsung,exynos850-chipid
20 - samsung,exynos5433-chipid
21 - samsung,exynos7-chipid
22 - samsung,exynos7870-chipid
23 - samsung,exynos8890-chipid
24 - const: samsung,exynos4210-chipid
27 - samsung,exynos2200-chipid
[all …]
H A Dloongson,ls2k-chipid.yaml4 $id: http://devicetree.org/schemas/hwinfo/loongson,ls2k-chipid.yaml#
7 title: Loongson-2 SoC ChipID
14 blocks, of which the ChipID group registers record SoC version,
19 const: loongson,ls2k-chipid
34 chipid: chipid@1fe00000 {
35 compatible = "loongson,ls2k-chipid";
H A Dti,k3-socinfo.yaml7 title: Texas Instruments K3 Multicore SoC platforms chipid module
14 Texas Instruments (ARM64) K3 Multicore SoC platforms chipid module is
20 pattern: "^chipid@[0-9a-f]+$"
24 - const: ti,am654-chipid
37 chipid@43000014 {
38 compatible = "ti,am654-chipid";
H A Dsamsung,s5pv210-chipid.yaml4 $id: http://devicetree.org/schemas/hwinfo/samsung,s5pv210-chipid.yaml#
7 title: Samsung S5PV210 SoC ChipID
14 const: samsung,s5pv210-chipid
27 chipid@e0000000 {
28 compatible = "samsung,s5pv210-chipid";
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfirmware.h17 * struct brcmf_firmware_mapping - Used to map chipid/revmask to firmware
21 * @chipid: ID of chip.
27 u32 chipid; member
44 #define BRCMF_FW_ENTRY(chipid, mask, name) \ argument
45 { chipid, mask, BRCM_ ## name ## _FIRMWARE_BASENAME }
/linux/drivers/soc/samsung/
H A Dexynos-chipid.c24 #include <linux/soc/samsung/exynos-chipid.h>
45 /* Compatible with: samsung,exynos4210-chipid */
61 /* Compatible with: samsung,exynos850-chipid */
193 .compatible = "samsung,exynos4210-chipid",
196 .compatible = "samsung,exynos850-chipid",
205 .name = "exynos-chipid",
213 MODULE_DESCRIPTION("Samsung Exynos ChipID controller and ASV driver");
H A DKconfig16 tristate "Exynos ChipID controller and ASV driver"
23 Support for Samsung Exynos SoC ChipID and Adaptive Supply Voltage.
/linux/Documentation/devicetree/bindings/arm/
H A Datmel-sysregs.txt3 Chipid required properties:
4 - compatible: Should be "atmel,sama5d2-chipid" or "microchip,sama7g5-chipid"
5 "microchip,sama7d65-chipid"
/linux/drivers/net/wireless/microchip/wilc1000/
H A Dwlan.c632 if (is_wilc1000(wilc->chipid)) in chip_allow_sleep()
762 if (is_wilc1000(wilc->chipid)) in chip_wakeup()
800 wilc->hif_func->hif_write_reg(wilc, is_wilc1000(wilc->chipid) ? in host_wakeup_notify()
814 wilc->hif_func->hif_write_reg(wilc, is_wilc1000(wilc->chipid) ? in host_sleep_notify()
951 if (is_wilc1000(wilc->chipid)) { in wilc_wlan_handle_txq()
1324 u32 chipid; in wilc_wlan_start() local
1344 if (is_wilc3000(wilc->chipid)) in wilc_wlan_start()
1353 ret = wilc->hif_func->hif_read_reg(wilc, WILC_CHIPID, &chipid); in wilc_wlan_start()
1593 u32 chipid = 0; in wilc_get_chipid() local
1596 if (wilc->chipid == 0) { in wilc_get_chipid()
[all …]
/linux/arch/powerpc/platforms/powernv/
H A Dvas.c55 uint32_t chipid, hwirq; in init_vas_instance() local
65 rc = of_property_read_u32(dn, "ibm,chip-id", &chipid); in init_vas_instance()
110 hwirq = xive_native_alloc_irq_on_chip(chipid); in init_vas_instance()
113 vinst->vas_id, chipid); in init_vas_instance()
202 int chip_to_vas_id(int chipid) in chip_to_vas_id() argument
207 if (cpu_to_chip_id(cpu) == chipid) in chip_to_vas_id()
H A Dopal-sensor-groups.c183 u32 sgid, len, nr_attrs, chipid; in opal_sensor_groups_init() local
212 if (!of_property_read_u32(node, "ibm,chip-id", &chipid)) in opal_sensor_groups_init()
213 sprintf(sgs[i].name, "%pOFn%d", node, chipid); in opal_sensor_groups_init()
/linux/drivers/gpu/drm/msm/adreno/
H A Dadreno_device.c142 static int find_chipid(struct device_node *node, uint32_t *chipid) in find_chipid() argument
162 *chipid = (core << 24) | in find_chipid()
170 if (sscanf(compat, "qcom,adreno-%08x", chipid) == 1) in find_chipid()
174 /* and if that fails, fall back to legacy "qcom,chipid" property: */ in find_chipid()
175 ret = of_property_read_u32(node, "qcom,chipid", chipid); in find_chipid()
177 DRM_ERROR("%pOF: could not parse qcom,chipid: %d\n", in find_chipid()
182 pr_warn("%pOF: Using legacy qcom,chipid binding!\n", node); in find_chipid()
/linux/drivers/usb/typec/mux/
H A Dit5205.c178 u32 val, chipid = 0; in it5205_probe() local
204 /* Read the 32 bits ChipID */ in it5205_probe()
210 chipid |= val << (i * 8); in it5205_probe()
213 if (chipid != IT5205FN_CHIP_ID) in it5205_probe()
215 "Unknown ChipID 0x%x\n", chipid); in it5205_probe()
/linux/drivers/mtd/nand/raw/
H A Ddiskonchip.c64 u_char ChipID; member
85 #define DoC_is_MillenniumPlus(doc) ((doc)->ChipID == DOC_ChipID_DocMilPlus16 || (doc)->ChipID == DO…
86 #define DoC_is_Millennium(doc) ((doc)->ChipID == DOC_ChipID_DocMil)
87 #define DoC_is_2000(doc) ((doc)->ChipID == DOC_ChipID_Doc2k)
373 if (doc->ChipID == DOC_ChipID_Doc2k && try_dword && !nr) { in doc200x_ident_chip()
1237 ReadDOC(doc->virtadr, ChipID); in doc2001_init()
1238 ReadDOC(doc->virtadr, ChipID); in doc2001_init()
1239 ReadDOC(doc->virtadr, ChipID); in doc2001_init()
1240 if (ReadDOC(doc->virtadr, ChipID) != DOC_ChipID_DocMil) { in doc2001_init()
1303 unsigned char ChipID; in doc_probe() local
[all …]
/linux/drivers/soc/tegra/fuse/
H A Dtegra-apbmisc.c33 static u32 chipid; variable
37 WARN(!chipid, "Tegra APB MISC not yet available\n"); in tegra_read_chipid()
39 return chipid; in tegra_read_chipid()
86 WARN(!chipid, "Tegra ABP MISC not yet available\n"); in tegra_read_straps()
174 chipid = readl_relaxed(apbmisc_base + 4); in tegra_init_apbmisc_resources()
/linux/drivers/soc/renesas/
H A Drenesas-soc.c464 void __iomem *chipid = NULL; in renesas_soc_init() local
482 chipid = of_iomap(np, 0); in renesas_soc_init()
487 chipid = ioremap(family->reg, 4); in renesas_soc_init()
492 if (chipid) in renesas_soc_init()
493 iounmap(chipid); in renesas_soc_init()
500 if (chipid) { in renesas_soc_init()
501 product = readl(chipid + id->offset); in renesas_soc_init()
502 iounmap(chipid); in renesas_soc_init()
/linux/drivers/net/dsa/
H A Dvitesse-vsc73xx.h39 * @chipid: Storage for the Chip ID value read from the CHIPID register of the
55 u16 chipid; member
/linux/arch/arm64/boot/dts/ti/
H A Dk3-am65-wakeup.dtsi46 chipid: chipid@14 { label
47 compatible = "ti,am654-chipid";
H A Dk3-am62l-wakeup.dtsi124 chipid: chipid@14 { label
125 compatible = "ti,am654-chipid";
/linux/include/trace/events/
H A Dpwm.h19 __field(unsigned int, chipid) \
25 __entry->chipid = pwm->chip->id; \
30 TP_printk("pwmchip%u.%u: " fmt, __entry->chipid, __entry->hwpwm, args)
/linux/Documentation/devicetree/bindings/soc/ti/
H A Dti,j721e-system-controller.yaml66 "^chipid@[0-9a-f]+$":
127 chipid@14 {
128 compatible = "ti,am654-chipid";
/linux/drivers/mfd/
H A Dtps65218.c286 unsigned int chipid; in tps65218_probe() local
311 ret = regmap_read(tps->regmap, TPS65218_REG_CHIPID, &chipid); in tps65218_probe()
313 dev_err(tps->dev, "Failed to read chipid: %d\n", ret); in tps65218_probe()
317 tps->rev = chipid & TPS65218_CHIPID_REV_MASK; in tps65218_probe()
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5.dtsi38 chipid: chipid@10000000 { label
39 compatible = "samsung,exynos4210-chipid";
/linux/include/linux/platform_data/
H A Dbrcmfmac.h136 * or PCIE this is the chipid as identified by chip.c In
137 * case of USB this is the chipid as identified by the
140 * @bus_type: The type of bus. Some chipid/rev exist for different bus
/linux/drivers/soc/atmel/
H A Dsoc.c310 { .compatible = "atmel,sama5d2-chipid" }, in at91_get_cidr_exid_from_chipid()
311 { .compatible = "microchip,sama7d65-chipid" }, in at91_get_cidr_exid_from_chipid()
312 { .compatible = "microchip,sama7g5-chipid" }, in at91_get_cidr_exid_from_chipid()
346 * in the dbgu device but in the chipid device whose purpose is only in at91_soc_init()

1234567