/u-boot/board/freescale/common/ |
H A D | i2c_common.c | 15 int fsl_i2c_get_device(int address, int bus, DEVICE_HANDLE_T *dev) argument 17 int ret = i2c_get_chip_for_busnum(bus, address, 1, dev); 20 printf("I2C: Bus %d has no device with address 0x%02X\n", 21 bus, address); 28 int fsl_i2c_get_device(int address, int bus, DEVICE_HANDLE_T *dev) argument 30 *dev = address;
|
/u-boot/arch/mips/mach-octeon/include/mach/ |
H A D | cvmx-scratch.h | 24 * @param address byte address to read from 28 static inline u8 cvmx_scratch_read8(u64 address) argument 30 return *CASTPTR(volatile u8, CVMX_SCRATCH_BASE + address); 36 * @param address byte address to read from 40 static inline u16 cvmx_scratch_read16(u64 address) argument 42 return *CASTPTR(volatile u16, CVMX_SCRATCH_BASE + address); 48 * @param address byte address t 52 cvmx_scratch_read32(u64 address) argument 64 cvmx_scratch_read64(u64 address) argument 75 cvmx_scratch_write8(u64 address, u64 value) argument 86 cvmx_scratch_write16(u64 address, u64 value) argument 97 cvmx_scratch_write32(u64 address, u64 value) argument 108 cvmx_scratch_write64(u64 address, u64 value) argument [all...] |
H A D | cvmx-fpa1.h | 122 u64 address; local 125 address = csr_rd(CVMX_ADDR_DID(CVMX_FULL_DID(CVMX_OCT_DID_FPA, pool))); 126 if (cvmx_likely(address)) { 127 return cvmx_phys_to_ptr(address); 144 * @param scr_addr Local scratch address to put response in. This is a byte 145 * address but must be 8 byte aligned. 153 * address to 64-bit index 170 * @param scr_addr The Local scratch address. Must be the same value 180 u64 address; local 184 address [all...] |
H A D | cvmx-pcie.h | 57 u64 address : 32; /* PCIe IO address */ member in struct:__anon73::__anon75 67 u64 address : 36; /* PCIe Mem address */ member in struct:__anon73::__anon76 72 * Return the Core virtual base address for PCIe IO access. IOs are 73 * read/written as an offset from this address. 77 * Return: 64bit Octeon IO base address for read/write 82 * Size of the IO address region returned at address 92 * Return the Core virtual base address fo 233 cvmx_pcie_npei_write32(u64 address, u32 val) argument 245 cvmx_pcie_npei_read32(u64 address) argument [all...] |
/u-boot/arch/microblaze/cpu/ |
H A D | exception.c | 14 int address = 0; local 17 /* loading address of exception EAR */ 18 MFS(address, rear); 21 printf("Hardware exception at 0x%x address\n", address); 22 R17(address); 27 * For exceptions in delay slots, the return address is stored 30 MFS(address, rbtr); 63 printf("Return address from exception 0x%x\n", address); [all...] |
/u-boot/include/ |
H A D | axi.h | 26 * read() - Read a single value from a specified address on a AXI bus 28 * @address: The address to read from. 30 * from the address on the AXI bus. 35 int (*read)(struct udevice *dev, ulong address, void *data, 39 * write() - Write a single value to a specified address on a AXI bus 41 * @address: The address to write to. 42 * @data: Pointer to the data value to be written to the address 48 int (*write)(struct udevice *dev, ulong address, voi [all...] |
/u-boot/fs/btrfs/ |
H A D | dev.c | 16 int btrfs_devread(u64 address, int byte_len, void *buf) argument 21 sector = address >> btrfs_blk_desc->log2blksz; 22 byte_offset = address % btrfs_blk_desc->blksz;
|
/u-boot/drivers/misc/ |
H A D | qfw_mmio.c | 37 void *address) 53 *(u64 *)address = plat->mmio->data64; 54 address += 8; 58 *(u32 *)address = plat->mmio->data32; 59 address += 4; 63 *(u16 *)address = plat->mmio->data16; 64 address += 2; 68 *(u8 *)address = plat->mmio->data8; 69 address += 1; 79 /* the DMA address registe 36 qfw_mmio_read_entry_io(struct udevice *dev, u16 entry, u32 size, void *address) argument [all...] |
H A D | qfw_sandbox.c | 22 void *address) 24 debug("%s: entry 0x%x size %u address %p\n", __func__, entry, size, 25 address); 30 *((u32 *)address) = cpu_to_be32(QEMU_FW_CFG_SIGNATURE); 35 *((u8 *)address) = FW_CFG_DMA_ENABLED; 51 void *address = (void *)(uintptr_t)be64_to_cpu(dma->address); local 69 *((u16 *)address) = cpu_to_le16(5); 73 *((u32 *)address) = cpu_to_be32(2); 82 file = address; 21 qfw_sandbox_read_entry_io(struct udevice *dev, u16 entry, u32 size, void *address) argument [all...] |
H A D | sandbox_adder.c | 21 int sandbox_adder_read(struct udevice *dev, ulong address, void *data, argument 27 *val = pplat->pid << 24 | address; 32 int sandbox_adder_write(struct udevice *dev, ulong address, void *data, argument
|
H A D | qfw.c | 25 void *address) 29 debug("%s: entry 0x%x, size %u address %p\n", __func__, entry, size, 30 address); 32 ops->read_entry_io(qdev->dev, entry, size, address); 36 void *address) 42 .address = cpu_to_be64((uintptr_t)address), 53 debug("%s: entry 0x%x, size %u address %p, control 0x%x\n", __func__, 54 entry, size, address, be32_to_cpu(dma.control)); 61 void qfw_read_entry(struct udevice *dev, u16 entry, u32 size, void *address) argument 24 qfw_read_entry_io(struct qfw_dev *qdev, u16 entry, u32 size, void *address) argument 35 qfw_read_entry_dma(struct qfw_dev *qdev, u16 entry, u32 size, void *address) argument [all...] |
H A D | qfw_pio.c | 25 void *address) 39 u8 *data = address; 48 /* the DMA address register is big-endian */ 24 qfw_pio_read_entry_io(struct udevice *dev, u16 entry, u32 size, void *address) argument
|
/u-boot/arch/arc/lib/ |
H A D | interrupts.c | 84 void do_memory_error(unsigned long address, struct pt_regs *regs) argument 86 printf("Memory error exception @ 0x%lx\n", address); 90 void do_instruction_error(unsigned long address, struct pt_regs *regs) argument 92 printf("Instruction error exception @ 0x%lx\n", address); 96 void do_machine_check_fault(unsigned long address, struct pt_regs *regs) argument 98 printf("Machine check exception @ 0x%lx\n", address); 120 void do_tlb_prot_violation(unsigned long address, struct pt_regs *regs) argument 123 address); 152 void do_divzero(unsigned long address, struct pt_regs *regs) argument 154 printf("Division by zero exception @ 0x%lx\n", address); 164 do_maligned(unsigned long address, struct pt_regs *regs) argument [all...] |
/u-boot/board/siemens/common/ |
H A D | eeprom.h | 22 int siemens_ee_read_data(uint address, uchar *buffer, int len);
|
H A D | eeprom.c | 45 int siemens_ee_read_data(uint address, uchar *buffer, int len) argument 48 return dm_i2c_read(i2c_dev, address, buffer, len); 50 return i2c_read(SIEMENS_EE_I2C_ADDR, address, 2, buffer, len);
|
/u-boot/drivers/axi/ |
H A D | axi-uclass.c | 13 int axi_read(struct udevice *dev, ulong address, void *data, argument 21 return ops->read(dev, address, data, size); 24 int axi_write(struct udevice *dev, ulong address, void *data, argument 32 return ops->write(dev, address, data, size);
|
H A D | axi_sandbox.c | 24 static int axi_sandbox_read(struct udevice *bus, ulong address, void *data, argument 32 ret = axi_sandbox_get_emul(bus, address, size, &emul); 40 return ops->read(emul, address, data, size); 43 static int axi_sandbox_write(struct udevice *bus, ulong address, void *data, argument 51 ret = axi_sandbox_get_emul(bus, address, size, &emul); 59 return ops->write(emul, address, data, size);
|
/u-boot/test/py/tests/test_fs/test_squashfs/ |
H A D | test_sqfs_load.py | 30 def uboot_md5sum(u_boot_console, address, count): 35 address: address where the file was loaded (e.g.: $kernel_addr_r). 42 out = u_boot_console.run_command('md5sum {} {}'.format(address, count)) 47 def sqfs_load_files(u_boot_console, files, sizes, address): 54 address: the address where the files should be loaded. 58 out = u_boot_console.run_command('sqfsload host 0 {} {}'.format(address, file)) 64 u_boot_checksum = uboot_md5sum(u_boot_console, address, hex(int(size))) 78 address [all...] |
/u-boot/arch/x86/cpu/broadwell/ |
H A D | iobp.c | 46 int pch_iobp_trans_start(u32 address, int op) argument 51 /* Set the address */ 52 writel(address, RCB_REG(IOBPIRI)); 81 u32 pch_iobp_read(u32 address) argument 83 if (!pch_iobp_trans_start(address, IOBPS_READ)) 86 printf("IOBP: read 0x%08x failed\n", address); 94 int pch_iobp_write(u32 address, u32 data) argument 96 if (!pch_iobp_trans_start(address, IOBPS_WRITE)) 102 printf("IOBP: write 0x%08x failed\n", address); 109 int pch_iobp_update(u32 address, u3 argument [all...] |
/u-boot/drivers/pci/ |
H A D | pci_octeontx.c | 105 uintptr_t address; local 107 address = PCIE_ECAM_OFFSET(PCI_BUS(bdf) + pcie->bus.start - hose->first_busno, 109 *valuep = readl_size(pcie->cfg.start + address, size); 123 uintptr_t address; local 125 address = PCIE_ECAM_OFFSET(PCI_BUS(bdf) + pcie->bus.start - hose->first_busno, 127 writel_size(pcie->cfg.start + address, size, value); 141 uintptr_t address; local 151 address = PCIE_ECAM_OFFSET(PCI_BUS(bdf) + 1 - hose->first_busno, 153 *valuep = readl_size(pcie->cfg.start + address + offset, size); 155 hdrtype = readb(pcie->cfg.start + address 171 uintptr_t address; local 204 uintptr_t address; local 228 uintptr_t address; local [all...] |
/u-boot/test/py/tests/test_fs/ |
H A D | test_erofs.py | 113 def erofs_load_files(u_boot_console, files, sizes, address): 119 out = u_boot_console.run_command('erofsload host 0 {} {}'.format(address, file)) 125 out = u_boot_console.run_command('md5sum {} {}'.format(address, hex(int(size)))) 143 address = '$kernel_addr_r' 144 erofs_load_files(u_boot_console, files, sizes, address) 152 address = '$kernel_addr_r' 153 erofs_load_files(u_boot_console, files, sizes, address) 161 address = '$kernel_addr_r' 162 erofs_load_files(u_boot_console, files, sizes, address) 168 address [all...] |
/u-boot/arch/arm/mach-zynqmp/ |
H A D | cpu.c | 160 static int zynqmp_mmio_rawwrite(const u32 address, argument 168 ret = zynqmp_mmio_read(address, &data); 175 writel(value_local, (ulong)address); 179 static int zynqmp_mmio_rawread(const u32 address, u32 *value) argument 181 *value = readl((ulong)address); 185 int zynqmp_mmio_write(const u32 address, argument 190 return zynqmp_mmio_rawwrite(address, mask, value); 193 return xilinx_pm_request(PM_MMIO_WRITE, address, mask, 200 int zynqmp_mmio_read(const u32 address, u32 *value) argument 208 ret = zynqmp_mmio_rawread(address, valu [all...] |
/u-boot/arch/sandbox/include/asm/ |
H A D | axi.h | 15 * @address: The address of a transfer that should be handled by a emulation 20 * the transfer specified by the address and length parameters 33 * #address-cells = <0x1>; 42 * emulation device given the AXI bus device, and the data (address, data 48 int axi_sandbox_get_emul(struct udevice *bus, ulong address, 51 * axi_get_store() - Get address of internal storage of a emulated AXI device
|
/u-boot/cmd/meson/ |
H A D | sm.c | 21 ulong address; local 27 address = simple_strtoul(argv[1], NULL, 0); 29 ret = meson_sm_get_serial((void *)address, SM_SERIAL_SIZE); 85 ulong address, offset, size; local 94 address = simple_strtoul(argv[3], NULL, 0); 96 ret = meson_sm_read_efuse(offset, (void *)address, size); 106 ulong address, offset, size; local 115 address = simple_strtoul(argv[3], NULL, 0); 117 ret = meson_sm_write_efuse(offset, (void *)address, size); 186 "serial <address> [all...] |
/u-boot/drivers/usb/phy/ |
H A D | twl4030.c | 40 static int twl4030_usb_write(u8 address, u8 data) argument 44 ret = twl4030_i2c_write_u8(TWL4030_CHIP_USB, address, data); 46 printf("TWL4030:USB:Write[0x%x] Error %d\n", address, ret); 51 static int twl4030_usb_read(u8 address) argument 56 ret = twl4030_i2c_read_u8(TWL4030_CHIP_USB, address, &data); 60 printf("TWL4030:USB:Read[0x%x] Error %d\n", address, ret);
|