| /rk3399_rockchip-uboot/drivers/rtc/ |
| H A D | m41t60.c | 63 uchar data[8]; in rtc_dump() local 65 if (i2c_read(CONFIG_SYS_I2C_RTC_ADDR, 0, 1, data, sizeof(data))) { in rtc_dump() 70 label, data[0], data[1], data[2], data[3], in rtc_dump() 71 data[4], data[5], data[6], data[7]); in rtc_dump() 90 static uchar data[8]; in rtc_validate() local 94 if (i2c_read(CONFIG_SYS_I2C_RTC_ADDR, 0, 1, data, sizeof(data))) { in rtc_validate() 102 if (0x00 != (data[RTC_CTRL] & 0x80)) { in rtc_validate() 104 data[RTC_SEC] = 0x80; in rtc_validate() 105 if (i2c_write(CONFIG_SYS_I2C_RTC_ADDR, RTC_SEC, 1, data, 1)) { in rtc_validate() 114 min = data[RTC_MIN] & 0x7F; in rtc_validate() [all …]
|
| H A D | m41t11.c | 78 uchar data[RTC_REG_CNT]; in rtc_get() local 80 i2c_read(CONFIG_SYS_I2C_RTC_ADDR, RTC_SEC_ADDR, 1, data, RTC_REG_CNT); in rtc_get() 82 if( data[RTC_SEC_ADDR] & 0x80 ){ in rtc_get() 86 tmp->tm_sec = bcd2bin (data[RTC_SEC_ADDR] & 0x7F); in rtc_get() 87 tmp->tm_min = bcd2bin (data[RTC_MIN_ADDR] & 0x7F); in rtc_get() 88 tmp->tm_hour = bcd2bin (data[RTC_HOUR_ADDR] & 0x3F); in rtc_get() 89 tmp->tm_mday = bcd2bin (data[RTC_DATE_ADDR] & 0x3F); in rtc_get() 90 tmp->tm_mon = bcd2bin (data[RTC_MONTH_ADDR]& 0x1F); in rtc_get() 93 + bcd2bin(data[RTC_YEARS_ADDR]) in rtc_get() 94 + ((data[RTC_HOUR_ADDR]&0x40) ? 100 : 0); in rtc_get() [all …]
|
| /rk3399_rockchip-uboot/drivers/phy/marvell/ |
| H A D | comphy_cp110.c | 74 u32 data; in polling_with_timeout() local 78 data = readl(addr) & mask; in polling_with_timeout() 79 } while (data != val && --usec_timout > 0); in polling_with_timeout() 82 return data; in polling_with_timeout() 91 u32 mask, data, ret = 1; in comphy_pcie_power_up() local 139 data = 0x1 << COMMON_PHY_CFG1_PWR_UP_OFFSET; in comphy_pcie_power_up() 141 data |= 0x1 << COMMON_PHY_CFG1_PIPE_SELECT_OFFSET; in comphy_pcie_power_up() 143 data |= 0x0 << COMMON_PHY_CFG1_PWR_ON_RESET_OFFSET; in comphy_pcie_power_up() 145 data |= 0x0 << COMMON_PHY_CFG1_CORE_RSTN_OFFSET; in comphy_pcie_power_up() 147 data |= 0x0 << COMMON_PHY_PHY_MODE_OFFSET; in comphy_pcie_power_up() [all …]
|
| /rk3399_rockchip-uboot/board/alphaproject/ap_sh4a_4a/ |
| H A D | ap_sh4a_4a.c | 95 u32 data; in board_init() local 98 data = readl(IPSR3); in board_init() 99 data |= IPSR3_ETH_ENABLE; in board_init() 100 writel(~data, PMMR); in board_init() 101 writel(data, IPSR3); in board_init() 103 data = readl(IPSR4); in board_init() 104 data |= IPSR4_ETH_ENABLE; in board_init() 105 writel(~data, PMMR); in board_init() 106 writel(data, IPSR4); in board_init() 108 data = readl(IPSR8); in board_init() [all …]
|
| /rk3399_rockchip-uboot/common/ |
| H A D | usb_kbd.c | 129 static void usb_kbd_put_queue(struct usb_kbd_pdata *data, u8 c) in usb_kbd_put_queue() argument 131 if (data->usb_in_pointer == USB_KBD_BUFFER_LEN - 1) { in usb_kbd_put_queue() 133 if (data->usb_out_pointer == 0) in usb_kbd_put_queue() 136 data->usb_in_pointer = 0; in usb_kbd_put_queue() 139 if (data->usb_in_pointer == data->usb_out_pointer - 1) in usb_kbd_put_queue() 142 data->usb_in_pointer++; in usb_kbd_put_queue() 145 data->usb_kbd_buffer[data->usb_in_pointer] = c; in usb_kbd_put_queue() 156 struct usb_kbd_pdata *data = dev->privptr; in usb_kbd_setled() local 159 *leds = data->flags & USB_KBD_LEDMASK; in usb_kbd_setled() 167 static int usb_kbd_translate(struct usb_kbd_pdata *data, unsigned char scancode, in usb_kbd_translate() argument [all …]
|
| H A D | bootstage.c | 53 struct bootstage_data *data = gd->bootstage; in bootstage_relocate() local 60 debug("Relocating %d records\n", data->rec_count); in bootstage_relocate() 61 for (i = 0; i < data->rec_count; i++) in bootstage_relocate() 62 data->record[i].name = strdup(data->record[i].name); in bootstage_relocate() 67 struct bootstage_record *find_id(struct bootstage_data *data, in find_id() argument 73 for (rec = data->record, end = rec + data->rec_count; rec < end; in find_id() 82 struct bootstage_record *ensure_id(struct bootstage_data *data, in ensure_id() argument 87 rec = find_id(data, id); in ensure_id() 88 if (!rec && data->rec_count < RECORD_COUNT) { in ensure_id() 89 rec = &data->record[data->rec_count++]; in ensure_id() [all …]
|
| /rk3399_rockchip-uboot/tools/ |
| H A D | lpc32xximage.c | 33 uint32_t data[129]; member 93 if (hdr->data[0] != (0xff & LPC32XX_BOOT_ICR)) in lpc32xximage_verify_header() 95 if (hdr->data[1] != (0xff & ~LPC32XX_BOOT_ICR)) in lpc32xximage_verify_header() 97 if (hdr->data[2] != (0xff & LPC32XX_BOOT_ICR)) in lpc32xximage_verify_header() 99 if (hdr->data[3] != (0xff & ~LPC32XX_BOOT_ICR)) in lpc32xximage_verify_header() 101 if (hdr->data[4] != (0xff & image_size_in_pages)) in lpc32xximage_verify_header() 103 if (hdr->data[5] != (0xff & ~image_size_in_pages)) in lpc32xximage_verify_header() 105 if (hdr->data[6] != (0xff & image_size_in_pages)) in lpc32xximage_verify_header() 107 if (hdr->data[7] != (0xff & ~image_size_in_pages)) in lpc32xximage_verify_header() 109 if (hdr->data[8] != (0xff & image_size_in_pages)) in lpc32xximage_verify_header() [all …]
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | rockchip_crtc.c | 37 .data = &rk3036_vop, 42 .data = &rv1106_vop, 47 .data = &rv1108_vop, 52 .data = &rv1126_vop, 57 .data = &rv1126b_vop, 62 .data = &px30_vop_lit, 67 .data = &px30_vop_big, 72 .data = &rk3308_vop, 77 .data = &rk1808_vop, 82 .data = &rk3288_vop_big, [all …]
|
| H A D | libnsbmp.c | 40 static inline int8_t read_int8(uint8_t *data, unsigned int o) { in read_int8() argument 41 return (int8_t) data[o]; in read_int8() 45 static inline uint8_t read_uint8(uint8_t *data, unsigned int o) { in read_uint8() argument 46 return (uint8_t) data[o]; in read_uint8() 49 static inline int16_t read_int16(uint8_t *data, unsigned int o) { in read_int16() argument 50 return (int16_t) (data[o] | (data[o+1] << 8)); in read_int16() 53 static inline uint16_t read_uint16(uint8_t *data, unsigned int o) { in read_uint16() argument 54 return (uint16_t) (data[o] | (data[o+1] << 8)); in read_uint16() 57 static inline int32_t read_int32(uint8_t *data, unsigned int o) { in read_int32() argument 58 return (int32_t) ((unsigned)data[o] | in read_int32() [all …]
|
| /rk3399_rockchip-uboot/board/hisilicon/hikey/ |
| H A D | hikey.c | 152 uint32_t data; in hi6220_clk_enable() local 154 data = readl(clk_base); in hi6220_clk_enable() 155 data |= bitfield; in hi6220_clk_enable() 159 data = readl(clk_base + STAT_EN_OFF); in hi6220_clk_enable() 160 } while ((data & bitfield) == 0); in hi6220_clk_enable() 168 uint32_t data; in hi6220_clk_disable() local 170 data = readl(clk_base); in hi6220_clk_disable() 171 data |= bitfield; in hi6220_clk_disable() 173 writel(data, clk_base); in hi6220_clk_disable() 175 data = readl(clk_base + STAT_DIS_OFF); in hi6220_clk_disable() [all …]
|
| /rk3399_rockchip-uboot/drivers/input/ |
| H A D | twl4030.c | 13 u8 data; in twl4030_input_power_button() local 16 TWL4030_PM_MASTER_STS_HW_CONDITIONS, &data); in twl4030_input_power_button() 18 if (data & TWL4030_PM_MASTER_STS_HW_CONDITIONS_PWON) in twl4030_input_power_button() 26 u8 data; in twl4030_input_charger() local 29 TWL4030_PM_MASTER_STS_HW_CONDITIONS, &data); in twl4030_input_charger() 31 if (data & TWL4030_PM_MASTER_STS_HW_CONDITIONS_CHG) in twl4030_input_charger() 39 u8 data; in twl4030_input_usb() local 42 TWL4030_PM_MASTER_STS_HW_CONDITIONS, &data); in twl4030_input_usb() 44 if (data & TWL4030_PM_MASTER_STS_HW_CONDITIONS_USB || in twl4030_input_usb() 45 data & TWL4030_PM_MASTER_STS_HW_CONDITIONS_VBUS) in twl4030_input_usb() [all …]
|
| /rk3399_rockchip-uboot/board/renesas/sh7785lcr/ |
| H A D | rtl8169_mac.c | 33 unsigned char data = *PCI_MEMR; in EECS() local 36 *PCI_MEMR = data | 0x08; in EECS() 38 *PCI_MEMR = data & 0xf7; in EECS() 43 unsigned char data = *PCI_MEMR; in EECLK() local 46 *PCI_MEMR = data | 0x04; in EECLK() 48 *PCI_MEMR = data & 0xfb; in EECLK() 53 unsigned char data = *PCI_MEMR; in EEDI() local 56 *PCI_MEMR = data | 0x02; in EEDI() 58 *PCI_MEMR = data & 0xfd; in EEDI() 124 unsigned short data = 0; in sh7785lcr_getdt() local [all …]
|
| /rk3399_rockchip-uboot/arch/arm/mach-keystone/ |
| H A D | clock.c | 42 static void wait_for_completion(const struct pll_init_data *data) in wait_for_completion() argument 47 if (!(pllctl_reg_read(data->pll, stat) & PLLSTAT_GOSTAT_MASK)) in wait_for_completion() 52 static inline void bypass_main_pll(const struct pll_init_data *data) in bypass_main_pll() argument 54 pllctl_reg_clrbits(data->pll, ctl, PLLCTL_PLLENSRC_MASK | in bypass_main_pll() 61 static void configure_mult_div(const struct pll_init_data *data) in configure_mult_div() argument 65 pllm = data->pll_m - 1; in configure_mult_div() 66 plld = (data->pll_d - 1) & CFG_PLLCTL0_PLLD_MASK; in configure_mult_div() 69 if (data->pll == MAIN_PLL) in configure_mult_div() 70 pllctl_reg_write(data->pll, mult, pllm & PLLM_MULT_LO_MASK); in configure_mult_div() 72 clrsetbits_le32(keystone_pll_regs[data->pll].reg0, in configure_mult_div() [all …]
|
| /rk3399_rockchip-uboot/drivers/video/ |
| H A D | s6e63d6.c | 18 static int send_word(struct s6e63d6 *data, u8 rs, u16 word) in send_word() argument 25 u32 buf8 = 0x70 | data->id | (rs & 2); in send_word() 30 err = spi_xfer(data->slave, 8, &buf8, &buf_in, SPI_XFER_BEGIN); in send_word() 34 return spi_xfer(data->slave, 16, &buf16, &buf_in, SPI_XFER_END); in send_word() 38 int s6e63d6_index(struct s6e63d6 *data, u8 idx) in s6e63d6_index() argument 40 return send_word(data, 0, idx); in s6e63d6_index() 43 int s6e63d6_param(struct s6e63d6 *data, u16 param) in s6e63d6_param() argument 45 return send_word(data, 2, param); in s6e63d6_param() 48 int s6e63d6_init(struct s6e63d6 *data) in s6e63d6_init() argument 50 if (data->id != 0 && data->id != 4) { in s6e63d6_init() [all …]
|
| /rk3399_rockchip-uboot/drivers/power/ |
| H A D | twl4030.c | 53 u8 data; in twl4030_power_off() local 57 data = 0xCE; in twl4030_power_off() 59 TWL4030_PM_MASTER_PROTECT_KEY, data); in twl4030_power_off() 60 data = 0xEC; in twl4030_power_off() 62 TWL4030_PM_MASTER_PROTECT_KEY, data); in twl4030_power_off() 67 TWL4030_PM_MASTER_CFG_P1_TRANSITION, &data); in twl4030_power_off() 68 data &= ~TWL4030_PM_MASTER_CFG_TRANSITION_STARTON_VBAT; in twl4030_power_off() 70 TWL4030_PM_MASTER_CFG_P1_TRANSITION, data); in twl4030_power_off() 73 TWL4030_PM_MASTER_CFG_P2_TRANSITION, &data); in twl4030_power_off() 74 data &= ~TWL4030_PM_MASTER_CFG_TRANSITION_STARTON_VBAT; in twl4030_power_off() [all …]
|
| H A D | exynos-tmu.c | 85 struct tmu_data data; member 142 struct tmu_data *data = &gbl_info.data; in tmu_monitor() local 156 if ((cur_temp >= data->ts.start_tripping) && in tmu_monitor() 157 (cur_temp <= data->ts.max_val)) in tmu_monitor() 160 if (cur_temp >= data->ts.start_warning) in tmu_monitor() 163 if ((cur_temp < data->ts.start_warning) && in tmu_monitor() 164 (cur_temp >= data->ts.min_val)) in tmu_monitor() 216 info->data.ts.min_val = fdtdec_get_int(blob, in get_tmu_fdt_values() 218 error |= (info->data.ts.min_val == -1); in get_tmu_fdt_values() 219 info->data.ts.max_val = fdtdec_get_int(blob, in get_tmu_fdt_values() [all …]
|
| /rk3399_rockchip-uboot/cmd/ |
| H A D | i2c.c | 808 ulong data; in mod_i2c_mem() local 864 ret = dm_i2c_read(dev, addr, (uchar *)&data, size); in mod_i2c_mem() 866 ret = i2c_read(chip, addr, alen, (uchar *)&data, size); in mod_i2c_mem() 871 data = cpu_to_be32(data); in mod_i2c_mem() 873 printf(" %02lx", (data >> 24) & 0x000000FF); in mod_i2c_mem() 875 printf(" %04lx", (data >> 16) & 0x0000FFFF); in mod_i2c_mem() 877 printf(" %08lx", data); in mod_i2c_mem() 898 data = simple_strtoul(console_buffer, &endp, 16); in mod_i2c_mem() 900 data = data << 24; in mod_i2c_mem() 902 data = data << 16; in mod_i2c_mem() [all …]
|
| /rk3399_rockchip-uboot/fs/zfs/ |
| H A D | zfs.c | 211 void *buf, struct zfs_data *data); 215 size_t *size, struct zfs_data *data); 346 uberblock_verify(uberblock_t *uber, int offset, struct zfs_data *data) in uberblock_verify() argument 352 if (uber->ub_txg < data->label_txg) { in uberblock_verify() 354 uber->ub_txg, data->label_txg); in uberblock_verify() 376 (char *) uber, UBERBLOCK_SIZE(data->vdev_ashift)); in uberblock_verify() 382 err = zio_read(&uber->ub_rootbp, endian, &osp, &ospsize, data); in uberblock_verify() 400 static uberblock_t *find_bestub(char *ub_array, struct zfs_data *data) in find_bestub() argument 402 const uint64_t sector = data->vdev_phys_sector; in find_bestub() 408 const unsigned int UBCOUNT = UBERBLOCK_COUNT(data->vdev_ashift); in find_bestub() [all …]
|
| /rk3399_rockchip-uboot/scripts/dtc/ |
| H A D | data.c | 23 void data_free(struct data d) in data_free() 39 struct data data_grow_for(struct data d, int xlen) in data_grow_for() 41 struct data nd; in data_grow_for() 59 struct data data_copy_mem(const char *mem, int len) in data_copy_mem() 61 struct data d; in data_copy_mem() 71 struct data data_copy_escape_string(const char *s, int len) in data_copy_escape_string() 74 struct data d; in data_copy_escape_string() 93 struct data data_copy_file(FILE *f, size_t maxlen) in data_copy_file() 95 struct data d = empty_data; in data_copy_file() 120 struct data data_append_data(struct data d, const void *p, int len) in data_append_data() [all …]
|
| H A D | dtc.h | 88 struct data { struct 95 #define empty_data ((struct data){ 0 /* all .members = 0 or NULL */ }) argument 103 void data_free(struct data d); 105 struct data data_grow_for(struct data d, int xlen); 107 struct data data_copy_mem(const char *mem, int len); 108 struct data data_copy_escape_string(const char *s, int len); 109 struct data data_copy_file(FILE *f, size_t len); 111 struct data data_append_data(struct data d, const void *p, int len); 112 struct data data_insert_at_marker(struct data d, struct marker *m, 114 struct data data_merge(struct data d1, struct data d2); [all …]
|
| /rk3399_rockchip-uboot/drivers/usb/cdns3/ |
| H A D | cdns3-ti.c | 76 static inline u32 cdns_ti_readl(struct cdns_ti *data, u32 offset) in cdns_ti_readl() argument 78 return readl(data->usbss + offset); in cdns_ti_readl() 81 static inline void cdns_ti_writel(struct cdns_ti *data, u32 offset, u32 value) in cdns_ti_writel() argument 83 writel(value, data->usbss + offset); in cdns_ti_writel() 88 struct cdns_ti *data = dev_get_platdata(dev); in cdns_ti_probe() local 96 data->dev = dev; in cdns_ti_probe() 98 data->usbss = dev_remap_addr_index(dev, 0); in cdns_ti_probe() 99 if (!data->usbss) in cdns_ti_probe() 123 reg = cdns_ti_readl(data, USBSS_W1); in cdns_ti_probe() 125 cdns_ti_writel(data, USBSS_W1, reg); in cdns_ti_probe() [all …]
|
| /rk3399_rockchip-uboot/board/samtec/vining_fpga/ |
| H A D | socfpga.c | 50 uchar data[128]; in misc_init_r() local 63 ret = eeprom_read(0x50, 0, data, sizeof(data)); in misc_init_r() 70 if (!(data[0] == 0xa5 && data[1] == 0x5a)) { in misc_init_r() 81 serial = (data[0x54] << 24) | (data[0x55] << 16) | in misc_init_r() 82 (data[0x56] << 8) | (data[0x57] << 0); in misc_init_r() 90 memcpy(str, &data[0x2e], 18); in misc_init_r() 95 if (!env_get("ethaddr") && is_valid_ethaddr(&data[0x62])) in misc_init_r() 96 eth_env_set_enetaddr("ethaddr", &data[0x62]); in misc_init_r()
|
| /rk3399_rockchip-uboot/lib/ |
| H A D | abuf.c | 15 void abuf_set(struct abuf *abuf, void *data, size_t size) in abuf_set() argument 18 abuf->data = data; in abuf_set() 37 ptr = realloc(abuf->data, new_size); in abuf_realloc() 40 abuf->data = ptr; in abuf_realloc() 54 ptr = memdup(abuf->data, new_size); in abuf_realloc() 57 abuf->data = ptr; in abuf_realloc() 73 ptr = abuf->data; in abuf_uninit_move() 75 ptr = memdup(abuf->data, abuf->size); in abuf_uninit_move() 85 void abuf_init_set(struct abuf *abuf, void *data, size_t size) in abuf_init_set() argument 88 abuf_set(abuf, data, size); in abuf_init_set() [all …]
|
| /rk3399_rockchip-uboot/drivers/reset/ |
| H A D | reset-uniphier.c | 171 const struct uniphier_reset_data *data; member 190 for (p = priv->data; p->id != UNIPHIER_RESET_ID_END; p++) { in uniphier_reset_update() 247 priv->data = (void *)dev_get_driver_data(dev); in uniphier_reset_probe() 256 .data = (ulong)uniphier_pro4_sys_reset_data, 260 .data = (ulong)uniphier_pro4_sys_reset_data, 264 .data = (ulong)uniphier_pro4_sys_reset_data, 268 .data = (ulong)uniphier_pro4_sys_reset_data, 272 .data = (ulong)uniphier_pxs2_sys_reset_data, 276 .data = (ulong)uniphier_ld20_sys_reset_data, 280 .data = (ulong)uniphier_ld20_sys_reset_data, [all …]
|
| /rk3399_rockchip-uboot/drivers/spi/ |
| H A D | kirkwood_spi.c | 110 u32 data; in spi_setup_slave() local 128 data = ((CONFIG_SYS_TCLK / 2) / max_hz) + 0x10; in spi_setup_slave() 129 data = data < KWSPI_CLKPRESCL_MIN ? KWSPI_CLKPRESCL_MIN : data; in spi_setup_slave() 130 data = data > KWSPI_CLKPRESCL_MASK ? KWSPI_CLKPRESCL_MASK : data; in spi_setup_slave() 133 writel(KWSPI_ADRLEN_3BYTE | data, &spireg->cfg); in spi_setup_slave() 134 debug("data = 0x%08x\n", data); in spi_setup_slave() 262 u32 data; in mvebu_spi_set_speed() local 265 data = ((CONFIG_SYS_TCLK / 2) / hz) + 0x10; in mvebu_spi_set_speed() 266 data = data < KWSPI_CLKPRESCL_MIN ? KWSPI_CLKPRESCL_MIN : data; in mvebu_spi_set_speed() 267 data = data > KWSPI_CLKPRESCL_MASK ? KWSPI_CLKPRESCL_MASK : data; in mvebu_spi_set_speed() [all …]
|