/tf-a-ffa_el3_spmc/drivers/nxp/i2c/ |
A D | i2c.c | 105 if (i2c_in(&ccsr_i2c->ad) == (chip << 1)) { in i2c_write_addr() 123 VERBOSE("Before writing chip %d\n", chip); in i2c_write_addr() 126 ret = tx_byte(ccsr_i2c, chip << 1); in i2c_write_addr() 200 int i2c_read(unsigned char chip, int addr, int alen, in i2c_read() argument 207 ret = i2c_write_addr(ccsr_i2c, chip, addr, alen); in i2c_read() 217 ret = tx_byte(ccsr_i2c, (chip << 1) | 1); in i2c_read() 223 return read_data(ccsr_i2c, chip, buf, len); in i2c_read() 232 ret = i2c_write_addr(ccsr_i2c, chip, addr, alen); in i2c_write() 237 return write_data(ccsr_i2c, chip, buf, len); in i2c_write() 240 int i2c_probe_chip(unsigned char chip) in i2c_probe_chip() argument [all …]
|
/tf-a-ffa_el3_spmc/include/drivers/nxp/i2c/ |
A D | i2c.h | 46 int i2c_read(unsigned char chip, int addr, int alen, 48 int i2c_write(unsigned char chip, int addr, int alen, 50 int i2c_probe_chip(unsigned char chip);
|
/tf-a-ffa_el3_spmc/include/drivers/marvell/ |
A D | i2c.h | 14 int i2c_read(uint8_t chip, 17 int i2c_write(uint8_t chip,
|
/tf-a-ffa_el3_spmc/include/drivers/mentor/ |
A D | mi2cv.h | 34 int i2c_read(uint8_t chip, 37 int i2c_write(uint8_t chip,
|
/tf-a-ffa_el3_spmc/drivers/mentor/i2c/ |
A D | mi2cv.c | 273 static int mentor_i2c_probe(uint8_t chip) in mentor_i2c_probe() argument 285 ret = mentor_i2c_address_set(chip, I2C_CMD_WRITE); in mentor_i2c_probe() 390 static int mentor_i2c_target_offset_set(uint8_t chip, uint32_t addr, int alen) in mentor_i2c_target_offset_set() argument 487 int i2c_read(uint8_t chip, uint32_t addr, int alen, uint8_t *buffer, int len) in i2c_read() argument 493 mentor_i2c_probe(chip); in i2c_read() 517 ret = mentor_i2c_address_set(chip, I2C_CMD_WRITE); in i2c_read() 521 ret = mentor_i2c_target_offset_set(chip, addr, alen); in i2c_read() 529 ret = mentor_i2c_address_set(chip, I2C_CMD_READ); in i2c_read() 566 int i2c_write(uint8_t chip, uint32_t addr, int alen, uint8_t *buffer, int len) in i2c_write() argument 588 ret = mentor_i2c_address_set(chip, I2C_CMD_WRITE); in i2c_write() [all …]
|
/tf-a-ffa_el3_spmc/plat/arm/board/n1sdp/ |
A D | platform.mk | 41 FDT_SOURCES += fdts/${PLAT}-single-chip.dts \ 42 fdts/${PLAT}-multi-chip.dts
|
/tf-a-ffa_el3_spmc/plat/brcm/board/stingray/include/ |
A D | bl33_info.h | 34 struct chip_info chip; member
|
/tf-a-ffa_el3_spmc/docs/plat/ |
A D | mt8183.rst | 5 The chip incorporates eight cores - four Cortex-A53 little cores and Cortex-A73.
|
A D | mt8192.rst | 5 The chip incorporates eight cores - four Cortex-A55 little cores and Cortex-A76.
|
A D | mt8195.rst | 5 The chip incorporates eight cores - four Cortex-A55 little cores and Cortex-A76.
|
A D | socionext-uniphier.rst | 8 image from a non-volatile storage to the on-chip SRAM, and jumps over to it. 14 `UniPhier BL`_. This loader runs in the on-chip SRAM, initializes the DRAM, 27 ROM (and verified if the chip fuses are blown). 36 compressed-BL2 appended) into the on-chip SRAM. If the SoC fuses are blown, 41 This runs in the on-chip SRAM. After the minimum SoC initialization and DRAM
|
A D | ls1043a.rst | 18 * 128 Mbyte NOR flash single-chip memory
|
/tf-a-ffa_el3_spmc/plat/arm/board/rde1edge/fdts/ |
A D | rde1edge_nt_fw_config.dts | 20 multi-chip-mode = <0x0>;
|
/tf-a-ffa_el3_spmc/plat/arm/board/sgi575/fdts/ |
A D | sgi575_nt_fw_config.dts | 20 multi-chip-mode = <0x0>;
|
/tf-a-ffa_el3_spmc/plat/arm/board/rdn1edge/fdts/ |
A D | rdn1edge_nt_fw_config.dts | 20 multi-chip-mode = <0x0>;
|
/tf-a-ffa_el3_spmc/plat/arm/board/rdv1mc/fdts/ |
A D | rdv1mc_nt_fw_config.dts | 20 multi-chip-mode = <0x0>;
|
/tf-a-ffa_el3_spmc/plat/arm/board/rdn2/fdts/ |
A D | rdn2_nt_fw_config.dts | 20 multi-chip-mode = <0x0>;
|
/tf-a-ffa_el3_spmc/plat/arm/board/rdv1/fdts/ |
A D | rdv1_nt_fw_config.dts | 20 multi-chip-mode = <0x0>;
|
/tf-a-ffa_el3_spmc/drivers/nxp/ddr/nxp-ddr/ |
A D | dimm.c | 22 int read_spd(unsigned char chip, void *buf, int len) in read_spd() argument 33 ret = i2c_read(chip, 0, 1, buf, 256); in read_spd() 36 ret = i2c_read(chip, 0, 1, buf + 256, min(256, len - 256)); in read_spd()
|
/tf-a-ffa_el3_spmc/include/drivers/nxp/ddr/ |
A D | dimm.h | 326 int read_spd(unsigned char chip, void *buf, int len);
|
/tf-a-ffa_el3_spmc/fdts/ |
A D | n1sdp-multi-chip.dts | 6 #include "n1sdp-single-chip.dts"
|
A D | fvp-ve-Cortex-A5x1.dts | 102 /* Test chip gate configuration */
|
/tf-a-ffa_el3_spmc/docs/threat_model/ |
A D | threat_model.rst | 22 - All TF-A images are run from either ROM or on-chip trusted SRAM. This means 23 TF-A is not vulnerable to an attacker that can probe or tamper with off-chip 136 to tamper with a hardware (e.g. "rewiring" a chip using a focused 137 ion beam (FIB) workstation or decapsulate the chip using chemicals) is 327 | | in the middle of the off-chip images, they could | 351 | ``Mitigations`` | | TF-A boot firmware copies image to on-chip | 367 | | ROTPK, which is the key stored inside the chip and |
|
/tf-a-ffa_el3_spmc/docs/plat/marvell/armada/ |
A D | build.rst | 203 Look at Armada37x0 chip package marking on board to identify correct CPU frequency. 206 - C080 or I080 - chip with 800 MHz CPU - use ``CLOCKSPRESET=CPU_800_DDR_800`` 207 - C100 or I100 - chip with 1000 MHz CPU - use ``CLOCKSPRESET=CPU_1000_DDR_800`` 208 - C120 - chip with 1200 MHz CPU - use ``CLOCKSPRESET=CPU_1200_DDR_750``
|
/tf-a-ffa_el3_spmc/plat/brcm/board/stingray/src/ |
A D | bl31_setup.c | 915 info->chip.chip_id = PLAT_CHIP_ID_GET; in bcm_bl33_pass_info() 916 info->chip.rev_id = PLAT_CHIP_REV_GET; in bcm_bl33_pass_info()
|