| /openbmc/u-boot/scripts/dtc/libfdt/ |
| H A D | fdt.c | 77 const void *fdt_offset_ptr(const void *fdt, int offset, unsigned int len) in fdt_offset_ptr() argument 79 unsigned absoffset = offset + fdt_off_dt_struct(fdt); in fdt_offset_ptr() 81 if ((absoffset < offset) in fdt_offset_ptr() 87 if (((offset + len) < offset) in fdt_offset_ptr() 88 || ((offset + len) > fdt_size_dt_struct(fdt))) in fdt_offset_ptr() 91 return fdt_offset_ptr_(fdt, offset); in fdt_offset_ptr() 98 int offset = startoffset; in fdt_next_tag() local 102 tagp = fdt_offset_ptr(fdt, offset, FDT_TAGSIZE); in fdt_next_tag() 106 offset += FDT_TAGSIZE; in fdt_next_tag() 113 p = fdt_offset_ptr(fdt, offset++, 1); in fdt_next_tag() [all …]
|
| H A D | fdt_ro.c | 58 static int fdt_nodename_eq_(const void *fdt, int offset, in fdt_nodename_eq_() argument 62 const char *p = fdt_get_name(fdt, offset, &olen); in fdt_nodename_eq_() 95 int offset; in fdt_get_max_phandle() local 97 for (offset = fdt_next_node(fdt, -1, NULL);; in fdt_get_max_phandle() 98 offset = fdt_next_node(fdt, offset, NULL)) { in fdt_get_max_phandle() 101 if (offset == -FDT_ERR_NOTFOUND) in fdt_get_max_phandle() 104 if (offset < 0) in fdt_get_max_phandle() 107 phandle = fdt_get_phandle(fdt, offset); in fdt_get_max_phandle() 135 static int nextprop_(const void *fdt, int offset) in nextprop_() argument 141 tag = fdt_next_tag(fdt, offset, &nextoffset); in nextprop_() [all …]
|
| /openbmc/u-boot/drivers/gpio/ |
| H A D | sandbox.c | 25 static u8 *get_gpio_flags(struct udevice *dev, unsigned offset) in get_gpio_flags() argument 30 if (offset >= uc_priv->gpio_count) { in get_gpio_flags() 32 printf("sandbox_gpio: error: invalid gpio %u\n", offset); in get_gpio_flags() 36 return &state[offset].flags; in get_gpio_flags() 39 static int get_gpio_flag(struct udevice *dev, unsigned offset, int flag) in get_gpio_flag() argument 41 return (*get_gpio_flags(dev, offset) & flag) != 0; in get_gpio_flag() 44 static int set_gpio_flag(struct udevice *dev, unsigned offset, int flag, in set_gpio_flag() argument 47 u8 *gpio = get_gpio_flags(dev, offset); in set_gpio_flag() 61 int sandbox_gpio_get_value(struct udevice *dev, unsigned offset) in sandbox_gpio_get_value() argument 63 if (get_gpio_flag(dev, offset, GPIOF_OUTPUT)) in sandbox_gpio_get_value() [all …]
|
| H A D | intel_ich6_gpio.c | 57 static int _ich6_gpio_set_value(struct ich6_bank_priv *bank, unsigned offset, in _ich6_gpio_set_value() argument 68 val |= (1UL << offset); in _ich6_gpio_set_value() 70 val &= ~(1UL << offset); in _ich6_gpio_set_value() 78 static int _ich6_gpio_set_direction(uint16_t base, unsigned offset, int dir) in _ich6_gpio_set_direction() argument 84 val |= (1UL << offset); in _ich6_gpio_set_direction() 88 val &= ~(1UL << offset); in _ich6_gpio_set_direction() 99 int offset; in gpio_ich6_ofdata_to_platdata() local 106 offset = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev), "reg", -1); in gpio_ich6_ofdata_to_platdata() 107 if (offset == -1) { in gpio_ich6_ofdata_to_platdata() 108 debug("%s: Invalid register offset %d\n", __func__, offset); in gpio_ich6_ofdata_to_platdata() [all …]
|
| /openbmc/u-boot/lib/libfdt/ |
| H A D | fdt_ro.c | 17 static int _fdt_nodename_eq(const void *fdt, int offset, in _fdt_nodename_eq() argument 20 const char *p = fdt_offset_ptr(fdt, offset + FDT_TAGSIZE, len+1); in _fdt_nodename_eq() 53 int offset; in fdt_get_max_phandle() local 55 for (offset = fdt_next_node(fdt, -1, NULL);; in fdt_get_max_phandle() 56 offset = fdt_next_node(fdt, offset, NULL)) { in fdt_get_max_phandle() 59 if (offset == -FDT_ERR_NOTFOUND) in fdt_get_max_phandle() 62 if (offset < 0) in fdt_get_max_phandle() 65 phandle = fdt_get_phandle(fdt, offset); in fdt_get_max_phandle() 93 static int _nextprop(const void *fdt, int offset) in _nextprop() argument 99 tag = fdt_next_tag(fdt, offset, &nextoffset); in _nextprop() [all …]
|
| /openbmc/u-boot/cmd/aspeed/nettest/ |
| H A D | mem_io.h | 27 #define SCU_RD(offset) readl(SCU_BASE + offset) argument 28 #define SCU_WR(value, offset) writel(value, SCU_BASE + offset) argument 30 #define MAC1_RD(offset) readl(MAC1_BASE + offset) argument 31 #define MAC1_WR(value, offset) writel(value, MAC1_BASE + offset) argument 32 #define MAC2_RD(offset) readl(MAC2_BASE + offset) argument 33 #define MAC2_WR(value, offset) writel(value, MAC2_BASE + offset) argument 35 #define MAC3_RD(offset) readl(MAC3_BASE + offset) argument 36 #define MAC3_WR(value, offset) writel(value, MAC3_BASE + offset) argument 37 #define MAC4_RD(offset) readl(MAC4_BASE + offset) argument 38 #define MAC4_WR(value, offset) writel(value, MAC4_BASE + offset) argument [all …]
|
| /openbmc/qemu/hw/m68k/ |
| H A D | mcf5206.c | 289 uint16_t offset, unsigned size) in m5206_mbar_read() argument 291 if (offset >= 0x100 && offset < 0x120) { in m5206_mbar_read() 292 return m5206_timer_read(&s->timer[0], offset - 0x100); in m5206_mbar_read() 293 } else if (offset >= 0x120 && offset < 0x140) { in m5206_mbar_read() 294 return m5206_timer_read(&s->timer[1], offset - 0x120); in m5206_mbar_read() 295 } else if (offset >= 0x140 && offset < 0x160) { in m5206_mbar_read() 296 return mcf_uart_read(s->uart[0], offset - 0x140, size); in m5206_mbar_read() 297 } else if (offset >= 0x180 && offset < 0x1a0) { in m5206_mbar_read() 298 return mcf_uart_read(s->uart[1], offset - 0x180, size); in m5206_mbar_read() 300 switch (offset) { in m5206_mbar_read() [all …]
|
| /openbmc/qemu/tests/qemu-iotests/ |
| H A D | common.pattern | 65 local offset=$2 77 io "$op" $offset $cluster_size $cluster_size $num_small 78 offset=$((offset + num_small * $cluster_size)) 81 io "$op" $((offset + $half_cluster)) $half_cluster $cluster_size $num_small 82 offset=$((offset + num_small * $cluster_size)) 85 io "$op" $offset $half_cluster $cluster_size $num_small 86 offset=$((offset + num_small * $cluster_size)) 89 io "$op" $((offset + $quarter_cluster)) $half_cluster $cluster_size $num_small 90 offset=$((offset + num_small * $cluster_size)) 93 io "$op" $((offset + $half_cluster)) $((cluster_size * 2)) $((cluster_size * 3)) $num_medium [all …]
|
| H A D | 146.out | 29 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 30 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 31 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 32 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 33 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 34 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 35 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 36 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 37 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, 38 …, "depth": 0, "present": true, "zero": false, "data": true, "compressed": false, "offset": OFFSET}, [all …]
|
| H A D | 023 | 62 for offset in $TEST_OFFSETS; do 63 echo "At offset $offset:" 65 io_test $op $offset $CLUSTER_SIZE 3 79 for offset in $TEST_OFFSETS; do 80 echo "With offset $offset:" 82 io_test $op $offset $CLUSTER_SIZE 3 89 for offset in $TEST_OFFSETS; do 92 offset=$((offset + 512)) 93 echo "With offset $offset:" 95 io_test $op $offset $CLUSTER_SIZE 3 [all …]
|
| H A D | 014.out | 4 test2: With offset 0 7 wrote 4096/4096 bytes at offset 16384 9 wrote 4096/4096 bytes at offset 53248 11 wrote 4096/4096 bytes at offset 90112 13 wrote 4096/4096 bytes at offset 126976 15 wrote 4096/4096 bytes at offset 163840 17 wrote 4096/4096 bytes at offset 200704 19 wrote 4096/4096 bytes at offset 237568 21 wrote 4096/4096 bytes at offset 274432 23 wrote 4096/4096 bytes at offset 311296 [all …]
|
| H A D | 022.out | 5 At offset 10485760: 7 wrote 4096/4096 bytes at offset 10485760 9 wrote 4096/4096 bytes at offset 10489856 11 wrote 4096/4096 bytes at offset 10493952 13 wrote 4096/4096 bytes at offset 10498048 15 wrote 4096/4096 bytes at offset 10502144 17 wrote 4096/4096 bytes at offset 10506240 19 wrote 4096/4096 bytes at offset 10510336 21 wrote 4096/4096 bytes at offset 10514432 23 wrote 4096/4096 bytes at offset 10518528 [all …]
|
| H A D | 019.out | 6 wrote 512/512 bytes at offset 0 8 wrote 512/512 bytes at offset 1024 10 wrote 512/512 bytes at offset 2048 12 wrote 512/512 bytes at offset 3072 14 wrote 512/512 bytes at offset 4096 16 wrote 512/512 bytes at offset 5120 18 wrote 512/512 bytes at offset 6144 20 wrote 512/512 bytes at offset 7168 22 wrote 512/512 bytes at offset 8192 24 wrote 512/512 bytes at offset 9216 [all …]
|
| /openbmc/u-boot/drivers/pinctrl/rockchip/ |
| H A D | pinctrl-rockchip.h | 50 int offset; member 90 int offset; member 124 { .offset = -1 }, \ 125 { .offset = -1 }, \ 126 { .offset = -1 }, \ 127 { .offset = -1 }, \ 137 { .type = iom0, .offset = -1 }, \ 138 { .type = iom1, .offset = -1 }, \ 139 { .type = iom2, .offset = -1 }, \ 140 { .type = iom3, .offset = -1 }, \ [all …]
|
| /openbmc/u-boot/test/dm/ |
| H A D | gpio.c | 18 unsigned int offset, gpio; in dm_test_gpio() local 31 ut_assertok(gpio_lookup_name("b4", &dev, &offset, &gpio)); in dm_test_gpio() 33 ut_asserteq(4, offset); in dm_test_gpio() 50 ut_assertok(gpio_get_status(dev, offset, buf, sizeof(buf))); in dm_test_gpio() 54 sandbox_gpio_set_direction(dev, offset, 1); in dm_test_gpio() 55 ut_assertok(gpio_get_status(dev, offset, buf, sizeof(buf))); in dm_test_gpio() 58 sandbox_gpio_set_value(dev, offset, 1); in dm_test_gpio() 59 ut_assertok(gpio_get_status(dev, offset, buf, sizeof(buf))); in dm_test_gpio() 63 ut_assertok(gpio_get_status(dev, offset, buf, sizeof(buf))); in dm_test_gpio() 67 ut_asserteq(1, ops->get_value(dev, offset)); in dm_test_gpio() [all …]
|
| /openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/ |
| H A D | fsl_epu.c | 162 while (data->offset != FSM_END_FLAG) { in fsl_epu_setup() 163 out_be32(epu_base + data->offset, data->value); in fsl_epu_setup() 173 u32 offset; in fsl_epu_clean() local 177 for (offset = EPACR0; offset <= EPACR15; offset += EPACR_STRIDE) in fsl_epu_clean() 178 out_be32(epu_base + offset, 0); in fsl_epu_clean() 181 for (offset = EPEVTCR0; offset <= EPEVTCR9; offset += EPEVTCR_STRIDE) in fsl_epu_clean() 182 out_be32(epu_base + offset, 0); in fsl_epu_clean() 188 for (offset = EPSMCR0; offset <= EPSMCR15; offset += EPSMCR_STRIDE) in fsl_epu_clean() 189 out_be32(epu_base + offset, 0); in fsl_epu_clean() 192 for (offset = EPCCR0; offset <= EPCCR31; offset += EPCCR_STRIDE) in fsl_epu_clean() [all …]
|
| /openbmc/qemu/hw/cxl/ |
| H A D | cxl-component-utils.c | 64 static uint64_t cxl_cache_mem_read_reg(void *opaque, hwaddr offset, in cxl_cache_mem_read_reg() argument 73 return cregs->special_ops->read(cxl_cstate, offset, 4); in cxl_cache_mem_read_reg() 76 return cregs->cache_mem_registers[offset / 4]; in cxl_cache_mem_read_reg() 91 static void dumb_hdm_handler(CXLComponentState *cxl_cstate, hwaddr offset, in dumb_hdm_handler() argument 99 switch (offset) { in dumb_hdm_handler() 118 stl_le_p((uint8_t *)cache_mem + offset, value); in dumb_hdm_handler() 121 static void cxl_cache_mem_write_reg(void *opaque, hwaddr offset, uint64_t value, in cxl_cache_mem_write_reg() argument 132 mask = cregs->cache_mem_regs_write_mask[offset / 4]; in cxl_cache_mem_write_reg() 135 value |= ~mask & cregs->cache_mem_registers[offset / 4]; in cxl_cache_mem_write_reg() 137 cregs->special_ops->write(cxl_cstate, offset, value, size); in cxl_cache_mem_write_reg() [all …]
|
| /openbmc/u-boot/drivers/pinctrl/mscc/ |
| H A D | mscc-common.c | 25 static void mscc_writel(unsigned int offset, void *addr) in mscc_writel() argument 27 if (offset < 32) in mscc_writel() 28 writel(BIT(offset), addr); in mscc_writel() 30 writel(BIT(offset % 32), addr + 4); in mscc_writel() 33 static unsigned int mscc_readl(unsigned int offset, void *addr) in mscc_readl() argument 35 if (offset < 32) in mscc_readl() 41 static void mscc_setbits(unsigned int offset, void *addr) in mscc_setbits() argument 43 if (offset < 32) in mscc_setbits() 44 writel(readl(addr) | BIT(offset), addr); in mscc_setbits() 46 writel(readl(addr + 4) | BIT(offset % 32), addr + 4); in mscc_setbits() [all …]
|
| /openbmc/u-boot/drivers/usb/musb-new/ |
| H A D | musb_io.h | 45 static inline u16 musb_readw(const void __iomem *addr, unsigned offset) in musb_readw() argument 46 { return __raw_readw(addr + offset); } in musb_readw() 48 static inline u32 musb_readl(const void __iomem *addr, unsigned offset) in musb_readl() argument 49 { return __raw_readl(addr + offset); } in musb_readl() 52 static inline void musb_writew(void __iomem *addr, unsigned offset, u16 data) in musb_writew() argument 53 { __raw_writew(data, addr + offset); } in musb_writew() 55 static inline void musb_writel(void __iomem *addr, unsigned offset, u32 data) in musb_writel() argument 56 { __raw_writel(data, addr + offset); } in musb_writel() 64 static inline u8 musb_readb(const void __iomem *addr, unsigned offset) in musb_readb() argument 69 tmp = __raw_readw(addr + (offset & ~1)); in musb_readb() [all …]
|
| /openbmc/u-boot/include/ |
| H A D | spi_flash.h | 33 int (*read)(struct udevice *dev, u32 offset, size_t len, void *buf); 34 int (*write)(struct udevice *dev, u32 offset, size_t len, 36 int (*erase)(struct udevice *dev, u32 offset, size_t len); 50 int (*flash_ctrl_wlock)(struct udevice *dev, u32 offset, size_t len); 51 int (*flash_ctrl_wunlock)(struct udevice *dev, u32 offset, size_t len); 67 int spi_flash_read_dm(struct udevice *dev, u32 offset, size_t len, void *buf); 78 int spi_flash_write_dm(struct udevice *dev, u32 offset, size_t len, 91 int spi_flash_erase_dm(struct udevice *dev, u32 offset, size_t len); 106 int spi_flash_ctrl_wlock_dm(struct udevice *dev, u32 offset, size_t len); 107 int spi_flash_ctrl_wunlock_dm(struct udevice *dev, u32 offset, size_t len); [all …]
|
| /openbmc/u-boot/include/dt-bindings/clock/ |
| H A D | am3.h | 17 #define AM3_CLKCTRL_INDEX(offset) ((offset) - AM3_CLKCTRL_OFFSET) argument 23 #define AM3_L4_PER_CLKCTRL_INDEX(offset) ((offset) - AM3_L4_PER_CLKCTRL_OFFSET) argument 78 #define AM3_L4_WKUP_CLKCTRL_INDEX(offset) ((offset) - AM3_L4_WKUP_CLKCTRL_OFFSET) argument 94 #define AM3_MPU_CLKCTRL_INDEX(offset) ((offset) - AM3_MPU_CLKCTRL_OFFSET) argument 102 #define AM3_GFX_L3_CLKCTRL_INDEX(offset) ((offset) - AM3_GFX_L3_CLKCTRL_OFFSET) argument 107 #define AM3_L4_CEFUSE_CLKCTRL_INDEX(offset) ((offset) - AM3_L4_CEFUSE_CLKCTRL_OFFSET) argument 114 #define AM3_L4LS_CLKCTRL_INDEX(offset) ((offset) - AM3_L4LS_CLKCTRL_OFFSET) argument 149 #define AM3_L3S_CLKCTRL_INDEX(offset) ((offset) - AM3_L3S_CLKCTRL_OFFSET) argument 158 #define AM3_L3_CLKCTRL_INDEX(offset) ((offset) - AM3_L3_CLKCTRL_OFFSET) argument 172 #define AM3_L4HS_CLKCTRL_INDEX(offset) ((offset) - AM3_L4HS_CLKCTRL_OFFSET) argument [all …]
|
| /openbmc/qemu/tests/unit/ |
| H A D | test-bitmap.c | 65 int offset; in bitmap_set_case() local 70 for (offset = 0; offset <= BITS_PER_LONG; offset++) { in bitmap_set_case() 72 set_func(bmap, BITS_PER_LONG + offset, 1); in bitmap_set_case() 74 ==, BITS_PER_LONG + offset); in bitmap_set_case() 77 BITS_PER_LONG + offset), in bitmap_set_case() 78 ==, BITS_PER_LONG + offset + 1); in bitmap_set_case() 89 for (offset = 0; offset <= BITS_PER_LONG; offset++) { in bitmap_set_case() 92 set_func(bmap, BITS_PER_LONG - offset, 2 * BITS_PER_LONG + offset); in bitmap_set_case() 96 ==, BITS_PER_LONG - offset); in bitmap_set_case() 99 BITS_PER_LONG - offset), in bitmap_set_case() [all …]
|
| /openbmc/u-boot/arch/arm/cpu/armv8/ |
| H A D | spin_table.c | 13 int cpus_offset, offset; in spin_table_update_dt() local 24 for (offset = fdt_first_subnode(fdt, cpus_offset); in spin_table_update_dt() 25 offset >= 0; in spin_table_update_dt() 26 offset = fdt_next_subnode(fdt, offset)) { in spin_table_update_dt() 27 prop = fdt_getprop(fdt, offset, "device_type", NULL); in spin_table_update_dt() 36 prop = fdt_getprop(fdt, offset, "enable-method", NULL); in spin_table_update_dt() 41 for (offset = fdt_first_subnode(fdt, cpus_offset); in spin_table_update_dt() 42 offset >= 0; in spin_table_update_dt() 43 offset = fdt_next_subnode(fdt, offset)) { in spin_table_update_dt() 44 prop = fdt_getprop(fdt, offset, "device_type", NULL); in spin_table_update_dt() [all …]
|
| /openbmc/u-boot/board/armltd/vexpress/ |
| H A D | vexpress_tc2.c | 41 int offset, tmp, len; in ft_board_setup() local 52 offset = fdt_path_offset(fdt, "/cpus"); in ft_board_setup() 53 if (offset < 0) { in ft_board_setup() 55 return offset; in ft_board_setup() 59 for (tmp = fdt_first_subnode(fdt, offset); tmp >= 0; in ft_board_setup() 64 offset = fdt_node_offset_by_prop_value(fdt, offset, "compatible", in ft_board_setup() 66 while (offset > 0) { in ft_board_setup() 67 prop = fdt_get_property(fdt, offset, "interface-type", in ft_board_setup() 76 fdt_setprop_string(fdt, offset, "status", "disabled"); in ft_board_setup() 78 offset = fdt_node_offset_by_prop_value(fdt, offset, "compatible", in ft_board_setup()
|
| /openbmc/qemu/fsdev/ |
| H A D | 9p-iov-marshal.c | 22 size_t offset, size_t size, int pack) in v9fs_packunpack() argument 31 if (offset >= sg[i].iov_len) { in v9fs_packunpack() 33 offset -= sg[i].iov_len; in v9fs_packunpack() 36 len = MIN(sg[i].iov_len - offset, size); in v9fs_packunpack() 38 memcpy(sg[i].iov_base + offset, addr, len); in v9fs_packunpack() 40 memcpy(addr, sg[i].iov_base + offset, len); in v9fs_packunpack() 46 offset = 0; in v9fs_packunpack() 61 size_t offset, size_t size) in v9fs_unpack() argument 63 return v9fs_packunpack(dst, out_sg, out_num, offset, size, 0); in v9fs_unpack() 66 ssize_t v9fs_pack(struct iovec *in_sg, int in_num, size_t offset, in v9fs_pack() argument [all …]
|