Home
last modified time | relevance | path

Searched refs:instance (Results 1 – 25 of 36) sorted by relevance

12

/rk3399_ARM-atf/drivers/st/rif/
H A Dstm32mp2_risaf.c27 static bool valid_protreg_id(int instance, uint32_t id) in valid_protreg_id() argument
31 max_id = mmio_read_32(stm32mp2_risaf.base[instance] + _RISAF_HWCFGR); in valid_protreg_id()
37 static bool valid_instance(int instance) in valid_instance() argument
39 return (instance < RISAF_MAX_INSTANCE) && (stm32mp2_risaf.base[instance] != 0U); in valid_instance()
43 static bool risaf_is_hw_encryption_functional(int instance) in risaf_is_hw_encryption_functional() argument
45 return (mmio_read_32(stm32mp2_risaf.base[instance] + _RISAF_SR) & _RISAF_SR_ENCDIS) != in risaf_is_hw_encryption_functional()
49 static int check_region_boundaries(int instance, uintptr_t addr, size_t len) in check_region_boundaries() argument
52 uintptr_t mem_base = stm32_risaf_get_memory_base(instance); in check_region_boundaries()
59 end_address = mem_base + stm32_risaf_get_memory_size(instance) - 1U; in check_region_boundaries()
64 if ((stm32mp2_risaf.granularity[instance] == 0U) || in check_region_boundaries()
[all …]
/rk3399_ARM-atf/plat/st/stm32mp2/include/
H A Dstm32mp2_private.h18 uintptr_t stm32_risaf_get_base(int instance);
21 int stm32_risaf_get_max_region(int instance);
24 uintptr_t stm32_risaf_get_memory_base(int instance);
27 size_t stm32_risaf_get_memory_size(int instance);
/rk3399_ARM-atf/plat/st/stm32mp2/
H A Dstm32mp2_private.c409 uintptr_t stm32_risaf_get_base(int instance) in stm32_risaf_get_base() argument
411 switch (instance) { in stm32_risaf_get_base()
421 int stm32_risaf_get_max_region(int instance) in stm32_risaf_get_max_region() argument
423 switch (instance) { in stm32_risaf_get_max_region()
433 uintptr_t stm32_risaf_get_memory_base(int instance) in stm32_risaf_get_memory_base() argument
435 switch (instance) { in stm32_risaf_get_memory_base()
445 size_t stm32_risaf_get_memory_size(int instance) in stm32_risaf_get_memory_size() argument
447 switch (instance) { in stm32_risaf_get_memory_size()
/rk3399_ARM-atf/include/drivers/st/
H A Dstm32mp2_risaf.h95 int instance; member
109 int stm32mp2_risaf_write_encryption_key(int instance, uint8_t *key);
110 int stm32mp2_risaf_lock(int instance);
111 int stm32mp2_risaf_is_locked(int instance, bool *state);
H A Dstm32_sdmmc2.h33 bool plat_sdmmc2_use_dma(unsigned int instance, unsigned int memory);
H A Dstm32mp_clkfunc.h29 unsigned long fdt_get_uart_clock_freq(uintptr_t instance);
/rk3399_ARM-atf/drivers/usb/
H A Dusb_device.c39 pdev->driver->ep_set_stall(hpcd->instance, ep); in usb_core_set_stall()
41 pdev->driver->ep0_out_start(hpcd->instance); in usb_core_set_stall()
245 pdev->driver->set_address(((struct pcd_handle *)(pdev->data))->instance, in usb_core_set_address()
530 switch (pdev->driver->it_handler(pdev->data->instance, &param)) { in usb_core_handle_it()
551 pdev->driver->read_packet(pdev->data->instance, ep->xfer_buff, in usb_core_handle_it()
560 pdev->driver->read_packet(pdev->data->instance, in usb_core_handle_it()
599 pdev->data->instance, param, in usb_core_handle_it()
653 usb_core_start_xfer(pdev, hpcd->instance, ep); in usb_core_receive()
687 usb_core_start_xfer(pdev, hpcd->instance, ep); in usb_core_transmit()
774 pdev->driver->start_device(pdev->data->instance); in usb_core_start()
[all …]
/rk3399_ARM-atf/drivers/arm/tzc/
H A Dtzc_dmc500.c53 #define DMC_INST_BASE_ADDR(instance) (g_driver_data->dmc_base[instance]) argument
54 #define DMC_INST_SI_BASE(instance, interface) \ argument
55 (DMC_INST_BASE_ADDR(instance) + IFACE_OFFSET(interface))
/rk3399_ARM-atf/plat/st/common/include/
H A Dstm32cubeprogrammer.h29 int stm32cubeprog_uart_load(uintptr_t instance, uint8_t phase,
H A Dstm32mp_common.h134 void stm32_get_boot_interface(uint32_t *interface, uint32_t *instance);
/rk3399_ARM-atf/include/drivers/nxp/clk/s32cc/
H A Ds32cc-clk-modules.h100 enum s32cc_clk_source instance; member
112 .instance = (INSTANCE), \
144 enum s32cc_clk_source instance; member
154 .instance = (INSTANCE), \
/rk3399_ARM-atf/drivers/st/clk/
H A Dstm32mp_clkfunc.c300 unsigned long fdt_get_uart_clock_freq(uintptr_t instance) in fdt_get_uart_clock_freq() argument
311 node = dt_match_instance_by_compatible(DT_UART_COMPAT, instance); in fdt_get_uart_clock_freq()
/rk3399_ARM-atf/plat/intel/soc/agilex5/soc/
H A Dagilex5_iossm_mailbox.c498 struct io96b_instance *instance = (i == 0) ? in get_mem_width_info() local
503 for (j = 0; j < instance->mb_ctrl.num_mem_interface; j++) { in get_mem_width_info()
504 mem_width_info = mmio_read_32(instance->io96b_csr_addr + in get_mem_width_info()
507 instance->mb_ctrl.memory_size[j] = in get_mem_width_info()
510 if (instance->mb_ctrl.memory_size[j] != 0) in get_mem_width_info()
511 memory_size += instance->mb_ctrl.memory_size[j]; in get_mem_width_info()
/rk3399_ARM-atf/plat/st/common/
H A Dstm32mp_common.c397 void stm32_get_boot_interface(uint32_t *interface, uint32_t *instance) in stm32_get_boot_interface() argument
411 *instance = (itf & BOOT_INST_MASK) >> BOOT_INST_SHIFT; in stm32_get_boot_interface()
H A Dstm32cubeprogrammer_uart.c500 int stm32cubeprog_uart_load(uintptr_t instance, uint8_t phase, uintptr_t base, in stm32cubeprog_uart_load() argument
510 if (stm32_uart_init(&handle.uart, instance, &init) != 0) { in stm32cubeprog_uart_load()
/rk3399_ARM-atf/docs/perf/
H A Dpsci-performance-instr.rst21 measure hardware events. This means, for instance, that the PMU might be used to
27 instance, the PSCI Statistics service registers the PMF service
/rk3399_ARM-atf/drivers/nxp/clk/s32cc/
H A Ds32cc_clk_drv.c478 if (pll->instance != mux->module) { in enable_pll()
483 ret = get_base_addr(pll->instance, drv, &pll_addr); in enable_pll()
594 ret = get_base_addr(pll->instance, drv, &pll_addr); in enable_pll_div()
811 ret = get_base_addr(dfs->instance, drv, &dfs_addr); in get_dfs_freq()
975 ret = get_base_addr(dfs->instance, drv, &dfs_addr); in enable_dfs_div()
1597 ret = get_base_addr(pll->instance, drv, &pll_addr); in get_pll_freq()
1725 ret = get_base_addr(pll->instance, drv, &pll_addr); in get_pll_div_freq()
1924 ret = get_base_addr(dfs->instance, drv, &dfs_addr); in get_dfs_div_freq()
/rk3399_ARM-atf/include/drivers/
H A Dusb_device.h242 void *instance; /* Register base address */ member
/rk3399_ARM-atf/tools/cot_dt2c/
H A D.gitignore69 instance/
/rk3399_ARM-atf/drivers/nxp/ddr/phy-gen2/
H A Dphy.c34 #define MAP_PHY_ADDR(pstate, n, instance, offset, c) \ argument
35 ((((pstate * n) + instance + c) << 12) + offset)
42 uint32_t instance = (addr & U(0x00f000)) >> 12U; /* bit 15:12 */ in map_phy_addr_space() local
47 return MAP_PHY_ADDR(pstate, 12, instance, offset, 0); in map_phy_addr_space()
49 return MAP_PHY_ADDR(pstate, 10, instance, offset, 0x30); in map_phy_addr_space()
55 return MAP_PHY_ADDR(pstate, 0, instance, offset, 0x60); in map_phy_addr_space()
/rk3399_ARM-atf/docs/plat/arm/arm_fpga/
H A Dindex.rst6 minimal: there is no mass storage or display output, for instance. Also
/rk3399_ARM-atf/docs/plat/
H A Dallwinner.rst37 So for instance to build for a board with the Allwinner A64 SoC::
/rk3399_ARM-atf/docs/components/
H A Del3-spmc.rst236 The SPMC calling FFA_FEATURES at secure physical FF-A instance always get
338 the FFA_SPM_ID_GET interface at the secure physical FF-A instance.
340 Secure partitions call this interface at the virtual FF-A instance, to which
H A Dffa-manifest-binding.rst29 instance it will execute.
31 instance it will execute.
/rk3399_ARM-atf/drivers/st/mmc/
H A Dstm32_sdmmc2.c166 bool plat_sdmmc2_use_dma(unsigned int instance, unsigned int memory) in plat_sdmmc2_use_dma() argument

12