/linux/Documentation/devicetree/bindings/hwinfo/ |
H A D | loongson,ls2k-chipid.yaml | 4 $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 D | ti,k3-socinfo.yaml | 7 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 D | samsung,s5pv210-chipid.yaml | 4 $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 D | firmware.h | 17 * 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/aspeed/ |
H A D | aspeed-socinfo.c | 85 u32 chipid[2]; in aspeed_socinfo_init() local 106 chipid[0] = readl(reg); in aspeed_socinfo_init() 107 chipid[1] = readl(reg + 4); in aspeed_socinfo_init() 121 * Serial Number: 64-bit chipid in aspeed_socinfo_init() 136 chipid[1], chipid[0]); in aspeed_socinfo_init()
|
/linux/drivers/gpu/drm/msm/adreno/ |
H A D | adreno_device.c | 136 static int find_chipid(struct device *dev, uint32_t *chipid) in find_chipid() argument 157 *chipid = (core << 24) | in find_chipid() 165 if (sscanf(compat, "qcom,adreno-%08x", chipid) == 1) in find_chipid() 169 /* and if that fails, fall back to legacy "qcom,chipid" property: */ in find_chipid() 170 ret = of_property_read_u32(node, "qcom,chipid", chipid); in find_chipid() 172 DRM_DEV_ERROR(dev, "could not parse qcom,chipid: %d\n", ret); in find_chipid() 176 dev_warn(dev, "Using legacy qcom,chipid binding!\n"); in find_chipid()
|
/linux/arch/powerpc/platforms/powernv/ |
H A D | vas.c | 55 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 D | opal-sensor-groups.c | 183 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/usb/typec/mux/ |
H A D | it5205.c | 178 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 D | diskonchip.c | 64 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 D | tegra-apbmisc.c | 33 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() 173 chipid = readl_relaxed(apbmisc_base + 4); in tegra_init_apbmisc_resources()
|
/linux/Documentation/devicetree/bindings/arm/ |
H A D | atmel-sysregs.txt | 3 Chipid required properties: 4 - compatible: Should be "atmel,sama5d2-chipid" or "microchip,sama7g5-chipid"
|
/linux/drivers/soc/renesas/ |
H A D | renesas-soc.c | 482 void __iomem *chipid = NULL; in renesas_soc_init() local 500 chipid = of_iomap(np, 0); in renesas_soc_init() 505 chipid = ioremap(family->reg, 4); in renesas_soc_init() 510 if (chipid) in renesas_soc_init() 511 iounmap(chipid); in renesas_soc_init() 518 if (chipid) { in renesas_soc_init() 519 product = readl(chipid + id->offset); in renesas_soc_init() 520 iounmap(chipid); in renesas_soc_init()
|
/linux/drivers/net/dsa/ |
H A D | vitesse-vsc73xx.h | 39 * @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 D | k3-am65-wakeup.dtsi | 43 chipid: chipid@14 { label 44 compatible = "ti,am654-chipid";
|
/linux/Documentation/devicetree/bindings/soc/ti/ |
H A D | ti,j721e-system-controller.yaml | 65 "^chipid@[0-9a-f]+$": 109 chipid@14 { 110 compatible = "ti,am654-chipid";
|
/linux/include/trace/events/ |
H A D | pwm.h | 19 __field(unsigned int, chipid) \ 25 __entry->chipid = pwm->chip->id; \ 30 TP_printk("pwmchip%u.%u: " fmt, __entry->chipid, __entry->hwpwm, args)
|
/linux/drivers/gpu/drm/bridge/ |
H A D | lontium-lt9211.c | 112 u8 chipid[3]; in lt9211_read_chipid() local 116 ret = regmap_bulk_read(ctx->regmap, REG_CHIPID0, chipid, 3); in lt9211_read_chipid() 123 if (chipid[0] != REG_CHIPID0_VALUE || chipid[1] != REG_CHIPID1_VALUE || in lt9211_read_chipid() 124 chipid[2] != REG_CHIPID2_VALUE) { in lt9211_read_chipid() 126 chipid[0], chipid[1], chipid[2]); in lt9211_read_chipid()
|
/linux/drivers/mfd/ |
H A D | tps65218.c | 286 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/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
H A D | pcie.c | 281 unsigned int chipid; in qtnf_pcie_probe() local 317 chipid = qtnf_chip_id_get(sysctl_bar); in qtnf_pcie_probe() 319 pr_info("identified device: %s\n", qtnf_chipid_to_string(chipid)); in qtnf_pcie_probe() 321 switch (chipid) { in qtnf_pcie_probe() 331 pr_err("unsupported chip ID 0x%x\n", chipid); in qtnf_pcie_probe()
|
/linux/drivers/soc/samsung/ |
H A D | Kconfig | 16 tristate "Exynos ChipID controller and ASV driver" 23 Support for Samsung Exynos SoC ChipID and Adaptive Supply Voltage.
|
/linux/arch/arm/boot/dts/samsung/ |
H A D | exynos5.dtsi | 38 chipid: chipid@10000000 { label 39 compatible = "samsung,exynos4210-chipid";
|
/linux/include/linux/platform_data/ |
H A D | brcmfmac.h | 136 * 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/net/ethernet/apple/ |
H A D | mace.c | 65 int chipid; member 173 mp->chipid = (in_8(&mp->mace->chipid_hi) << 8) | in mace_probe() 251 mp->chipid >> 8, mp->chipid & 0xff); in mace_probe() 351 if (mp->chipid == BROKEN_ADDRCHG_REV) in mace_reset() 362 if (mp->chipid != BROKEN_ADDRCHG_REV) in mace_reset() 380 if (mp->chipid == BROKEN_ADDRCHG_REV) in __mace_set_address() 392 if (mp->chipid != BROKEN_ADDRCHG_REV) in __mace_set_address() 622 if (mp->chipid == BROKEN_ADDRCHG_REV) in mace_set_multicast() 631 if (mp->chipid != BROKEN_ADDRCHG_REV) in mace_set_multicast()
|
/linux/arch/arm/mach-mxs/ |
H A D | mach-mxs.c | 56 static u32 chipid; variable 291 chipid = readl(digctl_base + HW_DIGCTL_CHIPID); in mxs_get_soc_id() 292 socid = chipid & HW_DIGCTL_CHIPID_MASK; in mxs_get_soc_id() 309 u32 rev = chipid & HW_DIGCTL_REV_MASK; in mxs_get_cpu_rev()
|