Home
last modified time | relevance | path

Searched refs:chip_id (Results 1 – 20 of 20) sorted by relevance

/trueos/sys/contrib/octeon-sdk/
HDcvmx-flash.c99 static uint8_t __cvmx_flash_read8(int chip_id, int offset) in __cvmx_flash_read8() argument
101 return *(volatile uint8_t *)(flash_info[chip_id].base_ptr + offset); in __cvmx_flash_read8()
113 static uint8_t __cvmx_flash_read_cmd(int chip_id, int offset) in __cvmx_flash_read_cmd() argument
115 if (flash_info[chip_id].is_16bit) in __cvmx_flash_read_cmd()
117 return __cvmx_flash_read8(chip_id, offset); in __cvmx_flash_read_cmd()
129 static uint16_t __cvmx_flash_read_cmd16(int chip_id, int offset) in __cvmx_flash_read_cmd16() argument
131 uint16_t v = __cvmx_flash_read_cmd(chip_id, offset); in __cvmx_flash_read_cmd16()
132 v |= __cvmx_flash_read_cmd(chip_id, offset + 1)<<8; in __cvmx_flash_read_cmd16()
145 static void __cvmx_flash_write8(int chip_id, int offset, uint8_t data) in __cvmx_flash_write8() argument
147 volatile uint8_t *flash_ptr = (volatile uint8_t *)flash_info[chip_id].base_ptr; in __cvmx_flash_write8()
[all …]
HDocteon-model.c82 int octeon_model_version_check(uint32_t chip_id __attribute__ ((unused))) in octeon_model_version_check() argument
87 if (chip_id == OCTEON_CN3010_PASS1 && (cvmx_read_csr(0x80011800800007B8ull) & (1ull << 34))) in octeon_model_version_check()
88 chip_id |= 0x10; in octeon_model_version_check()
90 if ((OCTEON_MODEL & 0xffffff) != chip_id) in octeon_model_version_check()
92 …_IS_MODEL((OM_IGNORE_REVISION | chip_id)) || (OCTEON_MODEL & 0xffffff) > chip_id || (((OCTEON_MODE… in octeon_model_version_check()
95 … Expecting ID=0x%08x, Chip is 0x%08x\n", (OCTEON_MODEL & 0xffffff), (unsigned int)chip_id); in octeon_model_version_check()
96 if ((OCTEON_MODEL & 0xffffff) > chip_id) in octeon_model_version_check()
108 … Compiled for ID=0x%08x, Chip is 0x%08x\n", (OCTEON_MODEL & 0xffffff), (unsigned int)chip_id); in octeon_model_version_check()
136 const char *octeon_model_get_string(uint32_t chip_id) in octeon_model_get_string() argument
139 return octeon_model_get_string_buffer(chip_id,buffer); in octeon_model_get_string()
[all …]
HDcvmx-flash.h82 void *cvmx_flash_get_base(int chip_id);
90 int cvmx_flash_get_num_regions(int chip_id);
99 const cvmx_flash_region_t *cvmx_flash_get_region_info(int chip_id, int region);
109 int cvmx_flash_erase_block(int chip_id, int region, int block);
120 int cvmx_flash_write_block(int chip_id, int region, int block, const void *data);
HDocteon-model.h362 int octeon_model_version_check(uint32_t chip_id);
363 const char *octeon_model_get_string(uint32_t chip_id);
364 const char *octeon_model_get_string_buffer(uint32_t chip_id, char * buffer);
HDcvmx-app-init.c282 int octeon_model_version_check(uint32_t chip_id);
364 uint32_t chip_id = cvmx_get_proc_id(); in __cvmx_app_init() local
366 octeon_model_version_check(chip_id); in __cvmx_app_init()
HDcvmx-mio-defs.h3571 uint64_t chip_id : 8; /**< Fuse information - CHIP_ID */ member
3575 uint64_t chip_id : 8;
3600 uint64_t chip_id : 8; /**< Fuse information - CHIP_ID */ member
3611 uint64_t chip_id : 8;
3628 uint64_t chip_id : 8; /**< Fuse information - CHIP_ID */ member
3639 uint64_t chip_id : 8;
3659 uint64_t chip_id : 8; /**< Fuse information - CHIP_ID */ member
3663 uint64_t chip_id : 8;
3687 uint64_t chip_id : 8; /**< Fuse information - CHIP_ID */ member
3693 uint64_t chip_id : 8;
[all …]
HDcvmx-app-init-linux.c93 int octeon_model_version_check(uint32_t chip_id);
/trueos/sys/dev/nand/
HDnandbus.c164 struct nand_id chip_id; in nandbus_attach() local
192 if (nand_readid(dev, &chip_id.man_id, &chip_id.dev_id)) in nandbus_attach()
195 if (chip_id.man_id == 0xff) in nandbus_attach()
205 chip_params = nand_get_params(&chip_id); in nandbus_attach()
218 cs, chip_id.man_id, chip_id.dev_id, onfi); in nandbus_attach()
230 ivar->man_id = chip_id.man_id; in nandbus_attach()
231 ivar->dev_id = chip_id.dev_id; in nandbus_attach()
244 ivar->man_id = chip_id.man_id; in nandbus_attach()
245 ivar->dev_id = chip_id.dev_id; in nandbus_attach()
/trueos/sys/dev/pcn/
HDif_pcn.c432 u_int32_t chip_id; in pcn_chip_id() local
454 chip_id = pcn_bcr_read16(sc, PCN_BCR_PCISUBSYSID); in pcn_chip_id()
455 chip_id <<= 16; in pcn_chip_id()
456 chip_id |= pcn_bcr_read16(sc, PCN_BCR_PCISUBVENID); in pcn_chip_id()
465 if (chip_id == pci_read_config(dev, in pcn_chip_id()
466 PCIR_SUBVEND_0, 4) || chip_id == 0x10001000) { in pcn_chip_id()
468 chip_id = pcn_csr_read16(sc, PCN_CSR_CHIPID1); in pcn_chip_id()
469 chip_id <<= 16; in pcn_chip_id()
470 chip_id |= pcn_csr_read16(sc, PCN_CSR_CHIPID0); in pcn_chip_id()
473 chip_id = pcn_csr_read(sc, PCN_CSR_CHIPID1); in pcn_chip_id()
[all …]
/trueos/sys/dev/bxe/
HDbxe_elink.h397 uint32_t chip_id; member
559 uint32_t shmem2_base_path[], uint32_t chip_id, uint8_t one_port_enabled);
675 uint32_t chip_id, uint32_t shmem_base, uint32_t shmem2_base,
HDbxe_elink.c2165 static void elink_set_mdio_clk(struct bxe_softc *sc, uint32_t chip_id, in elink_set_mdio_clk() argument
2202 elink_set_mdio_clk(sc, params->chip_id, in elink_set_mdio_emac_per_phy()
3243 static void elink_set_bmac_rx(struct bxe_softc *sc, uint32_t chip_id, uint8_t port, uint8_t en) in elink_set_bmac_rx() argument
3472 uint32_t chip_id; in elink_cl45_read() local
3474 chip_id = (REG_RD(sc, MISC_REG_CHIP_NUM) << 16) | in elink_cl45_read()
3476 elink_set_mdio_clk(sc, chip_id, phy->mdio_ctrl); in elink_cl45_read()
3549 uint32_t chip_id; in elink_cl45_write() local
3551 chip_id = (REG_RD(sc, MISC_REG_CHIP_NUM) << 16) | in elink_cl45_write()
3553 elink_set_mdio_clk(sc, chip_id, phy->mdio_ctrl); in elink_cl45_write()
5077 uint32_t chip_id, in elink_get_mod_abs_int_cfg() argument
[all …]
HDbxe.h1175 uint32_t chip_id; member
1176 #define CHIP_ID(sc) ((sc)->devinfo.chip_id & 0xffff0000)
1177 #define CHIP_NUM(sc) ((sc)->devinfo.chip_id >> 16)
1203 #define CHIP_REV(sc) ((sc)->devinfo.chip_id & CHIP_REV_MASK)
1218 #define CHIP_METAL(sc) ((sc->devinfo.chip_id) & 0x00000ff0)
1219 #define CHIP_BOND_ID(sc) ((sc->devinfo.chip_id) & 0x0000000f)
HDbxe.c10938 sc->devinfo.chip_id, in bxe_nic_init()
14346 sc->devinfo.chip_id = in bxe_get_device_info()
14347 sc->link_params.chip_id = in bxe_get_device_info()
14356 sc->devinfo.chip_id = ((CHIP_NUM_57811 << 16) | in bxe_get_device_info()
14357 (sc->devinfo.chip_id & 0x0000ffff)); in bxe_get_device_info()
14359 sc->devinfo.chip_id = ((CHIP_NUM_57811_MF << 16) | in bxe_get_device_info()
14360 (sc->devinfo.chip_id & 0x0000ffff)); in bxe_get_device_info()
14362 sc->devinfo.chip_id |= 0x1; in bxe_get_device_info()
14367 sc->devinfo.chip_id, in bxe_get_device_info()
14368 ((sc->devinfo.chip_id >> 16) & 0xffff), in bxe_get_device_info()
[all …]
/trueos/sys/dev/aic/
HDaic.c1428 char chip_id[33]; in aic_init() local
1444 aic_insb(aic, ID, chip_id, sizeof(chip_id) - 1); in aic_init()
1445 chip_id[sizeof(chip_id) - 1] = '\0'; in aic_init()
1447 if (!strcmp(chip_id, aic_chip_ids[i].idstring)) { in aic_init()
/trueos/sys/dev/fb/
HDmachfb.c131 uint16_t chip_id; member
483 if (id == machfb_info[i].chip_id) { in machfb_configure()
537 if (sc->sc_chip_id == machfb_info[i].chip_id) { in machfb_init()
1144 if (pci_get_device(dev) == machfb_info[i].chip_id) { in machfb_pci_probe()
/trueos/tools/tools/cxgbetool/
HDcxgbetool.c58 static int chip_id; /* 4 for T4, 5 for T5 */ variable
133 chip_id = nexus[1] - '0'; in real_doit()
1391 show_struct(p->data, 1, chip_id == 5 ? t5_conm : conm); in show_sge_context()
/trueos/sys/dev/arcmsr/
HDarcmsr.h618 uint32_t chip_id; //0x0004 member
/trueos/sys/dev/cxgbe/common/
HDcommon.h348 static inline int chip_id(struct adapter *adap) in chip_id() function
HDt4_hw.c976 switch (chip_id(adapter)) { in t4_check_fw_version()
989 chip_id(adapter)); in t4_check_fw_version()
1164 hdr->chip, chip_id(adap)); in t4_load_fw()
/trueos/sys/dev/cxgbe/
HDt4_main.c2213 fw_info = find_fw_info(chip_id(sc)); in prep_firmware()
2217 chip_id(sc)); in prep_firmware()
4262 regs->version = chip_id(sc) | chip_rev(sc) << 10; in t4_get_regs()