| /OK3568_Linux_fs/u-boot/drivers/rkflash/ |
| H A D | rkflash_api.c | 95 int rksfc_nor_read(struct udevice *udev, u32 sec, u32 n_sec, void *p_data) in rksfc_nor_read() argument 99 char *buf = (char *)p_data; in rksfc_nor_read() 105 ret = snor_read(p_dev, sec, n_sec, p_data); in rksfc_nor_read() 109 memset(p_data, 0, 512 * n_sec); in rksfc_nor_read() 112 buf = (char *)p_data; in rksfc_nor_read() 120 buf = (char *)p_data + offset * 512; in rksfc_nor_read() 136 const void *p_data) in rksfc_nor_simply_over_write() argument 149 memcpy(pbuf_temp + offset * 512, p_data, n_sec * 512); in rksfc_nor_simply_over_write() 159 const void *p_data) in rksfc_nor_write() argument 163 char *buf = (char *)p_data; in rksfc_nor_write() [all …]
|
| H A D | rkflash_api.h | 19 int rksfc_nor_read(struct udevice *udev, u32 sec, u32 n_sec, void *p_data); 23 const void *p_data); 27 void *p_data); 31 void *p_data); 49 void *p_data); 53 void *p_data); 69 void *p_data); 73 void *p_data);
|
| H A D | sfc_nor.c | 416 void *p_data, in snor_prog_page() argument 422 rkflash_print_dio("%s %x %x\n", __func__, addr, *(u32 *)(p_data)); in snor_prog_page() 439 ret = sfc_request(&op, addr, p_data, size); in snor_prog_page() 448 static int snor_prog(struct SFNOR_DEV *p_dev, u32 addr, void *p_data, u32 size) in snor_prog() argument 452 u8 *p_buf = (u8 *)p_data; in snor_prog() 513 void *p_data, in snor_read_data() argument 544 ret = sfc_request(&op, addr, p_data, size); in snor_read_data() 545 rkflash_print_dio("%s %x %x\n", __func__, addr, *(u32 *)(p_data)); in snor_read_data() 550 int snor_read(struct SFNOR_DEV *p_dev, u32 sec, u32 n_sec, void *p_data) in snor_read() argument 554 u8 *p_buf = (u8 *)p_data; in snor_read() [all …]
|
| H A D | sfc_nor.h | 167 int snor_read(struct SFNOR_DEV *p_dev, u32 sec, u32 n_sec, void *p_data); 168 int snor_write(struct SFNOR_DEV *p_dev, u32 sec, u32 n_sec, void *p_data); 173 int snor_prog_page(struct SFNOR_DEV *p_dev, u32 addr, void *p_data, u32 size); 174 int snor_read_data(struct SFNOR_DEV *p_dev, u32 addr, void *p_data, u32 size);
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_fcoe.c | 91 struct fcoe_init_func_ramrod_data *p_data; in qed_sp_fcoe_func_start() local 115 p_data = &p_ramrod->init_ramrod_data; in qed_sp_fcoe_func_start() 128 p_data->mtu = cpu_to_le16(fcoe_pf_params->mtu); in qed_sp_fcoe_func_start() 130 p_data->sq_num_pages_in_pbl = tmp; in qed_sp_fcoe_func_start() 152 p_data->func_params.num_tasks = tmp; in qed_sp_fcoe_func_start() 153 p_data->func_params.log_page_size = fcoe_pf_params->log_page_size; in qed_sp_fcoe_func_start() 154 p_data->func_params.debug_mode = fcoe_pf_params->debug_mode; in qed_sp_fcoe_func_start() 156 DMA_REGPAIR_LE(p_data->q_params.glbl_q_params_addr, in qed_sp_fcoe_func_start() 160 p_data->q_params.cq_num_entries = tmp; in qed_sp_fcoe_func_start() 163 p_data->q_params.cmdq_num_entries = tmp; in qed_sp_fcoe_func_start() [all …]
|
| H A D | qed_dcbx.c | 146 qed_dcbx_dp_protocol(struct qed_hwfn *p_hwfn, struct qed_dcbx_results *p_data) in qed_dcbx_dp_protocol() argument 152 p_data->dcbx_enabled); in qed_dcbx_dp_protocol() 159 qed_dcbx_app_update[i].name, p_data->arr[id].update, in qed_dcbx_dp_protocol() 160 p_data->arr[id].enable, p_data->arr[id].priority, in qed_dcbx_dp_protocol() 161 p_data->arr[id].tc, p_hwfn->hw_info.num_active_tc); in qed_dcbx_dp_protocol() 166 qed_dcbx_set_params(struct qed_dcbx_results *p_data, in qed_dcbx_set_params() argument 173 p_data->arr[type].enable = enable; in qed_dcbx_set_params() 174 p_data->arr[type].priority = prio; in qed_dcbx_set_params() 175 p_data->arr[type].tc = tc; in qed_dcbx_set_params() 177 p_data->arr[type].update = UPDATE_DCB; in qed_dcbx_set_params() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gvt/ |
| H A D | edid.c | 136 unsigned int offset, void *p_data, unsigned int bytes) in gmbus0_mmio_write() argument 141 memcpy(&vgpu_vreg(vgpu, offset), p_data, bytes); in gmbus0_mmio_write() 176 void *p_data, unsigned int bytes) in gmbus1_mmio_write() argument 180 u32 wvalue = *(u32 *)p_data; in gmbus1_mmio_write() 277 void *p_data, unsigned int bytes) in gmbus3_mmio_write() argument 286 void *p_data, unsigned int bytes) in gmbus3_mmio_read() argument 299 memcpy(p_data, &vgpu_vreg(vgpu, offset), bytes); in gmbus3_mmio_read() 311 memcpy(p_data, &vgpu_vreg(vgpu, offset), bytes); in gmbus3_mmio_read() 332 memcpy(p_data, &vgpu_vreg(vgpu, offset), bytes); in gmbus3_mmio_read() 339 void *p_data, unsigned int bytes) in gmbus2_mmio_read() argument [all …]
|
| H A D | mmio.c | 61 void *p_data, unsigned int bytes, bool read) in failsafe_emulate_mmio_rw() argument 67 if (!vgpu || !p_data) in failsafe_emulate_mmio_rw() 75 intel_vgpu_default_mmio_read(vgpu, offset, p_data, in failsafe_emulate_mmio_rw() 78 intel_vgpu_default_mmio_write(vgpu, offset, p_data, in failsafe_emulate_mmio_rw() 84 memcpy(p_data, pt, bytes); in failsafe_emulate_mmio_rw() 86 memcpy(pt, p_data, bytes); in failsafe_emulate_mmio_rw() 103 void *p_data, unsigned int bytes) in intel_vgpu_emulate_mmio_read() argument 111 failsafe_emulate_mmio_rw(vgpu, pa, p_data, bytes, true); in intel_vgpu_emulate_mmio_read() 132 p_data, bytes); in intel_vgpu_emulate_mmio_read() 139 ret = intel_gvt_hypervisor_read_gpa(vgpu, pa, p_data, bytes); in intel_vgpu_emulate_mmio_read() [all …]
|
| H A D | cfg_space.c | 117 void *p_data, unsigned int bytes) in intel_vgpu_emulate_cfg_read() argument 128 memcpy(p_data, vgpu_cfg_space(vgpu) + offset, bytes); in intel_vgpu_emulate_cfg_read() 189 unsigned int offset, void *p_data, unsigned int bytes) in emulate_pci_command_write() argument 192 u8 new = *(u8 *)p_data; in emulate_pci_command_write() 196 vgpu_pci_cfg_mem_write(vgpu, offset, p_data, bytes); in emulate_pci_command_write() 220 unsigned int offset, void *p_data, unsigned int bytes) in emulate_pci_rom_bar_write() argument 223 u32 new = *(u32 *)(p_data); in emulate_pci_rom_bar_write() 229 vgpu_pci_cfg_mem_write(vgpu, offset, p_data, bytes); in emulate_pci_rom_bar_write() 234 void *p_data, unsigned int bytes) in emulate_pci_bar_write() argument 236 u32 new = *(u32 *)(p_data); in emulate_pci_bar_write() [all …]
|
| H A D | handlers.c | 75 void *p_data, unsigned int bytes) in read_vreg() argument 77 memcpy(p_data, &vgpu_vreg(vgpu, offset), bytes); in read_vreg() 81 void *p_data, unsigned int bytes) in write_vreg() argument 83 memcpy(&vgpu_vreg(vgpu, offset), p_data, bytes); in write_vreg() 195 unsigned int fence_num, void *p_data, unsigned int bytes) in sanitize_fence_mmio_access() argument 211 memset(p_data, 0, bytes); in sanitize_fence_mmio_access() 218 unsigned int offset, void *p_data, unsigned int bytes) in gamw_echo_dev_rw_ia_write() argument 220 u32 ips = (*(u32 *)p_data) & GAMW_ECO_ENABLE_64K_IPS_FIELD; in gamw_echo_dev_rw_ia_write() 238 write_vreg(vgpu, offset, p_data, bytes); in gamw_echo_dev_rw_ia_write() 243 void *p_data, unsigned int bytes) in fence_mmio_read() argument [all …]
|
| H A D | mmio.h | 90 void *p_data, unsigned int bytes); 92 void *p_data, unsigned int bytes); 95 void *p_data, unsigned int bytes); 97 void *p_data, unsigned int bytes); 106 void *p_data, unsigned int bytes);
|
| H A D | edid.h | 144 unsigned int offset, void *p_data, unsigned int bytes); 147 unsigned int offset, void *p_data, unsigned int bytes); 152 void *p_data);
|
| /OK3568_Linux_fs/kernel/drivers/rkflash/ |
| H A D | nand_boot.c | 28 static int sftl_flash_read(u32 sec, u32 n_sec, void *p_data) in sftl_flash_read() argument 30 return sftl_read(sec, n_sec, p_data); in sftl_flash_read() 33 static int sftl_flash_write(u32 sec, u32 n_sec, void *p_data) in sftl_flash_write() argument 35 return sftl_write(sec, n_sec, p_data); in sftl_flash_write() 38 static int sftl_flash_vendor_read(u32 sec, u32 n_sec, void *p_data) in sftl_flash_vendor_read() argument 40 return sftl_vendor_read(sec, n_sec, p_data); in sftl_flash_vendor_read() 43 static int sftl_flash_vendor_write(u32 sec, u32 n_sec, void *p_data) in sftl_flash_vendor_write() argument 45 return sftl_vendor_write(sec, n_sec, p_data); in sftl_flash_vendor_write()
|
| H A D | sfc_nor_boot.c | 92 static int snor_read_lba(u32 sec, u32 n_sec, void *p_data) in snor_read_lba() argument 100 ret = snor_read(sfnor_dev, sec, n_sec, p_data); in snor_read_lba() 102 memset(p_data, 0, 512 * n_sec); in snor_read_lba() 105 buf = p_data; in snor_read_lba() 111 buf = p_data + offset * 512; in snor_read_lba() 121 static int snor_write_lba(u32 sec, u32 n_sec, void *p_data) in snor_write_lba() argument 125 ret = snor_write(sfnor_dev, sec, n_sec, p_data); in snor_write_lba() 130 static int snor_vendor_read(u32 sec, u32 n_sec, void *p_data) in snor_vendor_read() argument 134 ret = snor_read(sfnor_dev, sec, n_sec, p_data); in snor_vendor_read() 139 static int snor_vendor_write(u32 sec, u32 n_sec, void *p_data) in snor_vendor_write() argument [all …]
|
| H A D | sfc_nand_boot.c | 39 static int snand_write(u32 sec, u32 n_sec, void *p_data) in snand_write() argument 42 return sftl_write(sec, n_sec, p_data); in snand_write() 46 static int snand_read(u32 sec, u32 n_sec, void *p_data) in snand_read() argument 49 return sftl_read(sec, n_sec, p_data); in snand_read() 53 static int snand_vendor_read(u32 sec, u32 n_sec, void *p_data) in snand_vendor_read() argument 56 return sftl_vendor_read(sec, n_sec, p_data); in snand_vendor_read() 60 static int snand_vendor_write(u32 sec, u32 n_sec, void *p_data) in snand_vendor_write() argument 63 return sftl_vendor_write(sec, n_sec, p_data); in snand_vendor_write()
|
| H A D | rkflash_api.h | 33 int (*read)(u32 sec, u32 n_sec, void *p_data); 34 int (*write)(u32 sec, u32 n_sec, void *p_data); 38 int (*vendor_read)(u32 sec, u32 n_sec, void *p_data); 39 int (*vendor_write)(u32 sec, u32 n_sec, void *p_data);
|
| H A D | sfc_nor.c | 374 void *p_data, in snor_prog_page() argument 380 rkflash_print_dio("%s %x %x\n", __func__, addr, *(u32 *)(p_data)); in snor_prog_page() 397 ret = sfc_request(&op, addr, p_data, size); in snor_prog_page() 406 static int snor_prog(struct SFNOR_DEV *p_dev, u32 addr, void *p_data, u32 size) in snor_prog() argument 410 u8 *p_buf = (u8 *)p_data; in snor_prog() 471 void *p_data, in snor_read_data() argument 502 ret = sfc_request(&op, addr, p_data, size); in snor_read_data() 503 rkflash_print_dio("%s %x %x\n", __func__, addr, *(u32 *)(p_data)); in snor_read_data() 508 int snor_read(struct SFNOR_DEV *p_dev, u32 sec, u32 n_sec, void *p_data) in snor_read() argument 512 u8 *p_buf = (u8 *)p_data; in snor_read() [all …]
|
| H A D | flash.c | 162 static u32 flash_read_page_raw(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_read_page_raw() argument 176 p_data, p_spare); in flash_read_page_raw() 205 static u32 flash_read_page(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_read_page() argument 209 ret = flash_read_page_raw(cs, page_addr, p_data, p_spare); in flash_read_page() 212 ret = flash_read_page_raw(cs, page_addr, p_data, p_spare); in flash_read_page() 222 __func__, page_addr, p_data[0], i); in flash_read_page() 227 static u32 flash_prog_page(u8 cs, u32 page_addr, u32 *p_data, u32 *p_spare) in flash_prog_page() argument 232 rkflash_print_dio("%s %x %x\n", __func__, page_addr, p_data[0]); in flash_prog_page() 236 nandc_xfer_data(cs, NANDC_WRITE, sec_per_page, p_data, p_spare); in flash_prog_page()
|
| /OK3568_Linux_fs/kernel/drivers/firmware/ |
| H A D | stratix10-svc.c | 198 struct stratix10_svc_data *p_data, in svc_thread_cmd_data_claim() argument 223 p_data->chan->scl->receive_cb(p_data->chan->scl, in svc_thread_cmd_data_claim() 244 struct stratix10_svc_data *p_data, in svc_thread_cmd_config_status() argument 276 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data); in svc_thread_cmd_config_status() 287 static void svc_thread_recv_status_ok(struct stratix10_svc_data *p_data, in svc_thread_recv_status_ok() argument 295 switch (p_data->command) { in svc_thread_recv_status_ok() 323 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data); in svc_thread_recv_status_ok() 808 struct stratix10_svc_data *p_data; in stratix10_svc_send() local 812 p_data = kzalloc(sizeof(*p_data), GFP_KERNEL); in stratix10_svc_send() 813 if (!p_data) in stratix10_svc_send() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/devfreq/ |
| H A D | governor_passive.c | 18 struct devfreq_passive_data *p_data in devfreq_passive_get_target_freq() local 20 struct devfreq *parent_devfreq = (struct devfreq *)p_data->parent; in devfreq_passive_get_target_freq() 30 if (p_data->get_target_freq) { in devfreq_passive_get_target_freq() 31 ret = p_data->get_target_freq(devfreq, freq); in devfreq_passive_get_target_freq() 152 struct devfreq_passive_data *p_data in devfreq_passive_event_handler() local 154 struct devfreq *parent = (struct devfreq *)p_data->parent; in devfreq_passive_event_handler() 155 struct notifier_block *nb = &p_data->nb; in devfreq_passive_event_handler() 163 if (!p_data->this) in devfreq_passive_event_handler() 164 p_data->this = devfreq; in devfreq_passive_event_handler()
|
| /OK3568_Linux_fs/kernel/drivers/edac/ |
| H A D | synopsys_edac.c | 327 const struct synps_platform_data *p_data; member 486 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) { in handle_error() 506 if (priv->p_data->quirks & DDR_ECC_INTR_SUPPORT) { in handle_error() 534 const struct synps_platform_data *p_data; in intr_handler() local 540 p_data = priv->p_data; in intr_handler() 547 status = p_data->get_error_info(priv); in intr_handler() 569 const struct synps_platform_data *p_data; in check_errors() local 574 p_data = priv->p_data; in check_errors() 576 status = p_data->get_error_info(priv); in check_errors() 777 const struct synps_platform_data *p_data; in init_csrows() local [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/gpio/ |
| H A D | zynq_gpio.c | 101 const struct zynq_platform_data *p_data; member 171 for (bank = 0; bank < priv->p_data->max_bank; bank++) { in zynq_gpio_get_bank_pin() 172 if ((pin_num >= priv->p_data->bank_min[bank]) && in zynq_gpio_get_bank_pin() 173 (pin_num <= priv->p_data->bank_max[bank])) { in zynq_gpio_get_bank_pin() 176 priv->p_data->bank_min[bank]; in zynq_gpio_get_bank_pin() 181 if (bank >= priv->p_data->max_bank) { in zynq_gpio_get_bank_pin() 192 return (gpio >= 0) && (gpio < priv->p_data->ngpio); in gpio_is_valid() 348 priv->p_data = in zynq_gpio_getplat_data() 357 if (!priv->p_data) in zynq_gpio_getplat_data() 368 if (priv->p_data) in zynq_gpio_probe() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | flash_vendor_storage.c | 30 static int (*_flash_read)(u32 sec, u32 n_sec, void *p_data); 31 static int (*_flash_write)(u32 sec, u32 n_sec, void *p_data); 36 void *p_data), in flash_vendor_dev_ops_register() argument 39 void *p_data)) in flash_vendor_dev_ops_register() 118 u8 *p_data; in flash_vendor_write() local 125 p_data = g_vendor->data; in flash_vendor_write() 145 memcpy(&p_data[offset], in flash_vendor_write() 146 &p_data[next_item->offset], in flash_vendor_write() 154 memcpy(&p_data[item->offset], pbuf, size); in flash_vendor_write() 159 memcpy(&p_data[item->offset], in flash_vendor_write()
|
| /OK3568_Linux_fs/kernel/drivers/gpio/ |
| H A D | gpio-zynq.c | 131 const struct zynq_platform_data *p_data; member 165 return !!(gpio->p_data->quirks & ZYNQ_GPIO_QUIRK_IS_ZYNQ); in zynq_gpio_is_zynq() 176 return !!(gpio->p_data->quirks & GPIO_QUIRK_DATA_RO_BUG); in gpio_data_ro_bug() 198 for (bank = 0; bank < gpio->p_data->max_bank; bank++) { in zynq_gpio_get_bank_pin() 199 if ((pin_num >= gpio->p_data->bank_min[bank]) && in zynq_gpio_get_bank_pin() 200 (pin_num <= gpio->p_data->bank_max[bank])) { in zynq_gpio_get_bank_pin() 203 gpio->p_data->bank_min[bank]; in zynq_gpio_get_bank_pin() 206 if (gpio->p_data->quirks & GPIO_QUIRK_VERSAL) in zynq_gpio_get_bank_pin() 624 unsigned int bank_offset = gpio->p_data->bank_min[bank_num]; in zynq_gpio_handle_bank_irq() 659 for (bank_num = 0; bank_num < gpio->p_data->max_bank; bank_num++) { in zynq_gpio_irqhandler() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/block/drbd/ |
| H A D | drbd_protocol.h | 145 struct p_data { struct 153 struct p_data p_data; argument 158 struct p_data p_data; member
|