| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/hwinfo/ |
| 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";
|
| D | samsung,exynos-chipid.yaml | 4 $id: http://devicetree.org/schemas/hwinfo/samsung,exynos-chipid.yaml# 7 title: Samsung Exynos SoC series Chipid driver 15 - samsung,exynos4210-chipid 16 - samsung,exynos850-chipid 25 is missing in the CHIPID registers or in the OTP memory. 37 chipid@10000000 { 38 compatible = "samsung,exynos4210-chipid";
|
| 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";
|
| 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";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/ti/ |
| D | 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";
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/samsung/ |
| D | exynos-chipid.yaml | 4 $id: http://devicetree.org/schemas/arm/samsung/exynos-chipid.yaml# 7 title: Samsung Exynos SoC series Chipid driver 15 - const: samsung,exynos4210-chipid 24 is missing in the CHIPID registers or in the OTP memory. 36 chipid@10000000 { 37 compatible = "samsung,exynos4210-chipid";
|
| /kernel/linux/linux-5.10/arch/mips/txx9/generic/ |
| D | spi_eeprom.c | 23 int __init spi_eeprom_register(int busid, int chipid, int size) in spi_eeprom_register() argument 29 .chip_select = chipid, in spi_eeprom_register() 48 int chipid; member 65 read_param->chipid != spi->chip_select) in early_seeprom_probe() 87 int __init spi_eeprom_read(int busid, int chipid, int address, in spi_eeprom_read() argument 93 .chipid = chipid, in spi_eeprom_read()
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| D | firmware.h | 15 * struct brcmf_firmware_mapping - Used to map chipid/revmask to firmware 19 * @chipid: ID of chip. 25 u32 chipid; member 35 #define BRCMF_FW_ENTRY(chipid, mask, name) \ argument 36 { chipid, mask, BRCM_ ## name ## _FIRMWARE_BASENAME }
|
| /kernel/linux/linux-5.10/arch/arm/mach-u300/ |
| D | core.c | 222 u16 chipid; member 231 .chipid = 0xb800, 235 .chipid = 0xc000, 239 .chipid = 0xc800, 243 .chipid = 0xd800, 247 .chipid = 0xe000, 251 .chipid = 0xe800, 255 .chipid = 0xf000, 259 .chipid = 0xf100, 263 .chipid = 0x0000, /* List terminator */ [all …]
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/txx9/ |
| D | spi.h | 19 int spi_eeprom_register(int busid, int chipid, int size); 20 int spi_eeprom_read(int busid, int chipid, 23 static inline int spi_eeprom_register(int busid, int chipid, int size) in spi_eeprom_register() argument 27 static inline int spi_eeprom_read(int busid, int chipid, in spi_eeprom_read() argument
|
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
| 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 }
|
| /kernel/linux/linux-6.6/drivers/soc/aspeed/ |
| 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()
|
| /kernel/linux/linux-6.6/drivers/soc/samsung/ |
| D | exynos-chipid.c | 23 #include <linux/soc/samsung/exynos-chipid.h> 44 /* Compatible with: samsung,exynos4210-chipid */ 58 /* Compatible with: samsung,exynos850-chipid */ 186 .compatible = "samsung,exynos4210-chipid", 189 .compatible = "samsung,exynos850-chipid", 198 .name = "exynos-chipid", 206 MODULE_DESCRIPTION("Samsung Exynos ChipID controller and ASV driver");
|
| /kernel/linux/linux-5.10/drivers/soc/renesas/ |
| D | renesas-soc.c | 314 void __iomem *chipid = NULL; in renesas_soc_init() local 328 chipid = of_iomap(np, 0); in renesas_soc_init() 331 if (chipid) { in renesas_soc_init() 332 product = readl(chipid); in renesas_soc_init() 333 iounmap(chipid); in renesas_soc_init() 354 chipid = of_iomap(np, 0); in renesas_soc_init() 357 chipid = ioremap(family->reg, 4); in renesas_soc_init() 359 if (chipid) { in renesas_soc_init() 360 product = readl(chipid); in renesas_soc_init() 361 iounmap(chipid); in renesas_soc_init()
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-am62p-wakeup.dtsi | 16 chipid: chipid@14 { label 18 compatible = "ti,am654-chipid";
|
| D | k3-am62-wakeup.dtsi | 16 chipid: chipid@14 { label 17 compatible = "ti,am654-chipid";
|
| D | k3-am62a-wakeup.dtsi | 16 chipid: chipid@14 { label 17 compatible = "ti,am654-chipid";
|
| /kernel/linux/linux-5.10/arch/powerpc/platforms/powernv/ |
| D | vas.c | 57 uint32_t chipid, hwirq; in init_vas_instance() local 67 rc = of_property_read_u32(dn, "ibm,chip-id", &chipid); in init_vas_instance() 106 hwirq = xive_native_alloc_irq_on_chip(chipid); in init_vas_instance() 109 vinst->vas_id, chipid); in init_vas_instance() 197 int chip_to_vas_id(int chipid) in chip_to_vas_id() argument 202 if (cpu_to_chip_id(cpu) == chipid) in chip_to_vas_id()
|
| /kernel/linux/linux-6.6/arch/powerpc/platforms/powernv/ |
| 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()
|
| /kernel/linux/linux-5.10/drivers/soc/tegra/fuse/ |
| D | tegra-apbmisc.c | 26 static u32 chipid; variable 30 WARN(!chipid, "Tegra APB MISC not yet available\n"); in tegra_read_chipid() 32 return chipid; in tegra_read_chipid() 77 WARN(!chipid, "Tegra ABP MISC not yet available\n"); in tegra_read_straps() 196 chipid = readl_relaxed(apbmisc_base + 4); in tegra_init_apbmisc()
|
| /kernel/linux/linux-6.6/drivers/soc/tegra/fuse/ |
| D | tegra-apbmisc.c | 31 static u32 chipid; variable 35 WARN(!chipid, "Tegra APB MISC not yet available\n"); in tegra_read_chipid() 37 return chipid; in tegra_read_chipid() 83 WARN(!chipid, "Tegra ABP MISC not yet available\n"); in tegra_read_straps() 226 chipid = readl_relaxed(apbmisc_base + 4); in tegra_init_apbmisc()
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/ |
| D | adreno_device.c | 348 u32 chipid; in find_chipid() local 368 /* and if that fails, fall back to legacy "qcom,chipid" property: */ in find_chipid() 369 ret = of_property_read_u32(node, "qcom,chipid", &chipid); in find_chipid() 371 DRM_DEV_ERROR(dev, "could not parse qcom,chipid: %d\n", ret); in find_chipid() 375 rev->core = (chipid >> 24) & 0xff; in find_chipid() 376 rev->major = (chipid >> 16) & 0xff; in find_chipid() 377 rev->minor = (chipid >> 8) & 0xff; in find_chipid() 378 rev->patchid = (chipid & 0xff); in find_chipid() 380 dev_warn(dev, "Using legacy qcom,chipid binding!\n"); in find_chipid()
|
| /kernel/linux/linux-6.6/drivers/mtd/nand/raw/ |
| 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 …]
|
| /kernel/linux/linux-5.10/drivers/mtd/nand/raw/ |
| 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 …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
| D | wlan.c | 1151 u32 chipid; in wilc_wlan_start() local 1174 ret = wilc->hif_func->hif_read_reg(wilc, WILC_CHIPID, &chipid); in wilc_wlan_start() 1407 u32 chipid; in init_chip() local 1415 chipid = wilc_get_chipid(wilc, true); in init_chip() 1417 if ((chipid & 0xfff) != 0xa0) { in init_chip() 1450 u32 chipid = 0; in wilc_get_chipid() local 1453 if (wilc->chipid == 0 || update) { in wilc_get_chipid() 1454 wilc->hif_func->hif_read_reg(wilc, WILC_CHIPID, &chipid); in wilc_get_chipid() 1457 if (!is_wilc1000(chipid)) { in wilc_get_chipid() 1458 wilc->chipid = 0; in wilc_get_chipid() [all …]
|