| /drivers/soc/renesas/ |
| A D | rcar-rst.c | 23 static int (*rcar_rst_set_rproc_boot_addr_func)(u64 boot_addr); 43 static int rcar_rst_set_gen3_rproc_boot_addr(u64 boot_addr) in rcar_rst_set_gen3_rproc_boot_addr() argument 45 if (boot_addr & ~(u64)CR7BAR_MASK) { in rcar_rst_set_gen3_rproc_boot_addr() 46 pr_err("Invalid boot address got %llx\n", boot_addr); in rcar_rst_set_gen3_rproc_boot_addr() 50 iowrite32(boot_addr, rcar_rst_base + CR7BAR); in rcar_rst_set_gen3_rproc_boot_addr() 51 iowrite32(boot_addr | CR7BAREN, rcar_rst_base + CR7BAR); in rcar_rst_set_gen3_rproc_boot_addr() 59 int (*set_rproc_boot_addr)(u64 boot_addr); 178 int rcar_rst_set_rproc_boot_addr(u64 boot_addr) in rcar_rst_set_rproc_boot_addr() argument 183 return rcar_rst_set_rproc_boot_addr_func(boot_addr); in rcar_rst_set_rproc_boot_addr()
|
| /drivers/remoteproc/ |
| A D | ti_k3_dsp_remoteproc.c | 36 u32 boot_addr; in k3_dsp_rproc_start() local 39 boot_addr = rproc->bootaddr; in k3_dsp_rproc_start() 40 if (boot_addr & (kproc->data->boot_align_addr - 1)) { in k3_dsp_rproc_start() 42 boot_addr, kproc->data->boot_align_addr); in k3_dsp_rproc_start() 46 dev_dbg(dev, "booting DSP core using boot addr = 0x%x\n", boot_addr); in k3_dsp_rproc_start() 47 ret = ti_sci_proc_set_config(kproc->tsp, boot_addr, 0, 0); in k3_dsp_rproc_start()
|
| A D | keystone_remoteproc.c | 76 static int keystone_rproc_dsp_boot(struct keystone_rproc *ksproc, u32 boot_addr) in keystone_rproc_dsp_boot() argument 80 if (boot_addr & (SZ_1K - 1)) { in keystone_rproc_dsp_boot() 82 boot_addr); in keystone_rproc_dsp_boot() 86 ret = regmap_write(ksproc->dev_ctrl, ksproc->boot_offset, boot_addr); in keystone_rproc_dsp_boot()
|
| A D | ti_k3_r5_remoteproc.c | 470 u32 boot_addr; in k3_r5_rproc_start() local 473 boot_addr = rproc->bootaddr; in k3_r5_rproc_start() 475 dev_dbg(dev, "booting R5F core using boot addr = 0x%x\n", boot_addr); in k3_r5_rproc_start() 478 ret = ti_sci_proc_set_config(kproc->tsp, boot_addr, 0, 0); in k3_r5_rproc_start()
|
| A D | qcom_q6v5_mss.c | 1382 phys_addr_t boot_addr; in q6v5_mpss_load() local 1538 boot_addr = relocate ? qproc->mpss_phys : min_addr; in q6v5_mpss_load() 1539 writel(boot_addr, qproc->rmb_base + RMB_PMI_CODE_START_REG); in q6v5_mpss_load()
|
| /drivers/firmware/ |
| A D | trusted_foundations.c | 57 static int tf_set_cpu_boot_addr(int cpu, unsigned long boot_addr) in tf_set_cpu_boot_addr() argument 59 cpu_boot_addr = boot_addr; in tf_set_cpu_boot_addr()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
| A D | pmu.c | 85 info->boot_addr = data + 0x30; in nvbios_pmuRm() 90 info->code_addr = info->boot_addr + info->boot_size; in nvbios_pmuRm()
|
| /drivers/media/platform/amphion/ |
| A D | vpu_rpc.h | 26 unsigned long boot_addr; member 53 struct vpu_buffer *rpc, dma_addr_t boot_addr); 197 dma_addr_t boot_addr) in vpu_iface_init() argument 204 ops->init_rpc(shared, rpc, boot_addr); in vpu_iface_init()
|
| A D | vpu_windsor.c | 555 struct vpu_buffer *rpc, dma_addr_t boot_addr) in vpu_windsor_init_rpc() argument 565 if (rpc->phys < boot_addr) in vpu_windsor_init_rpc() 568 base_phy_addr = rpc->phys - boot_addr; in vpu_windsor_init_rpc() 571 shared->boot_addr = boot_addr; in vpu_windsor_init_rpc() 641 iface->log_buffer_desc.rptr = log->phys - shared->boot_addr; in vpu_windsor_set_log_buf() 847 res->virt = buf->phys - shared->boot_addr; in vpu_windsor_config_memory_resource()
|
| A D | vpu_windsor.h | 11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
|
| A D | vpu_malone.h | 11 struct vpu_buffer *rpc, dma_addr_t boot_addr);
|
| A D | vpu_malone.c | 354 struct vpu_buffer *rpc, dma_addr_t boot_addr) in vpu_malone_init_rpc() argument 363 if (rpc->phys < boot_addr) in vpu_malone_init_rpc() 367 base_phy_addr = rpc->phys - boot_addr; in vpu_malone_init_rpc() 371 shared->boot_addr = boot_addr; in vpu_malone_init_rpc() 459 iface->debug_buffer_desc.buffer.rptr = log->phys - shared->boot_addr; in vpu_malone_set_log_buf()
|
| /drivers/gpu/drm/nouveau/nvkm/falcon/ |
| A D | fw.c | 287 fw->boot_addr = desc->start_tag << 8; in nvkm_falcon_fw_ctor_hs() 294 fw->boot_addr = fw->nmem_base; in nvkm_falcon_fw_ctor_hs() 349 fw->boot_addr = lhdr->app[0].offset; in nvkm_falcon_fw_ctor_hs_v2()
|
| A D | gm200.c | 228 nvkm_falcon_wr32(falcon, 0x104, fw->boot_addr); in gm200_flcn_fw_boot() 299 fw->boot_addr >> 8, false); in gm200_flcn_fw_load()
|
| /drivers/gpu/drm/nouveau/include/nvkm/subdev/bios/ |
| A D | pmu.h | 20 u32 boot_addr; member
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
| A D | fwsec.c | 209 fw->boot_addr = bld->start_tag << 8; in nvkm_gsp_fwsec_v2() 244 fw->boot_addr = 0; in nvkm_gsp_fwsec_v3()
|
| A D | ga102.c | 81 fw->boot_addr = lhdr->app[0].offset; in ga102_gsp_booter_ctor()
|
| A D | tu102.c | 104 fw->boot_addr = lhdr->os_code_offset; in tu102_gsp_booter_ctor()
|
| /drivers/gpu/nova-core/ |
| A D | falcon.rs | 317 fn boot_addr(&self) -> u32; in boot_addr() method 519 .set_value(fw.boot_addr()) in dma_load()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
| A D | gm200.c | 101 pmu_code(init, pmu.boot_addr_pmu, pmu.boot_addr, pmu.boot_size, false); in pmu_load()
|
| /drivers/bluetooth/ |
| A D | btintel.c | 45 __le32 boot_addr; member 1073 u32 *boot_addr) in btintel_firmware_version() argument 1092 *boot_addr = le32_to_cpu(params->boot_addr); in btintel_firmware_version() 1094 bt_dev_info(hdev, "Boot Address: 0x%x", *boot_addr); in btintel_firmware_version() 1889 static int btintel_boot(struct hci_dev *hdev, u32 boot_addr) in btintel_boot() argument 1899 err = btintel_send_intel_reset(hdev, boot_addr); in btintel_boot()
|
| /drivers/gpu/drm/nouveau/include/nvkm/core/ |
| A D | falcon.h | 130 u32 boot_addr; member
|
| /drivers/gpu/nova-core/firmware/ |
| A D | fwsec.rs | 237 fn boot_addr(&self) -> u32 { in boot_addr() method
|
| /drivers/net/ethernet/chelsio/cxgb4/ |
| A D | cxgb4.h | 2096 unsigned int boot_addr, unsigned int size);
|
| A D | t4_hw.c | 10578 unsigned int boot_addr, unsigned int size) in t4_load_boot() argument 10581 unsigned int boot_sector = (boot_addr * 1024); in t4_load_boot()
|