Lines Matching refs:limit

38 static int smu7_set_smc_sram_address(struct pp_hwmgr *hwmgr, uint32_t smc_addr, uint32_t limit)
41 PP_ASSERT_WITH_CODE((limit > (smc_addr + 3)), "SMC addr is beyond the SMC RAM area.", return -EINVAL);
49 int smu7_copy_bytes_from_smc(struct pp_hwmgr *hwmgr, uint32_t smc_start_address, uint32_t *dest, uint32_t byte_count, uint32_t limit)
58 PP_ASSERT_WITH_CODE((limit > (smc_start_address + byte_count)), "SMC address is beyond the SMC RAM area.", return -EINVAL);
63 smu7_read_smc_sram_dword(hwmgr, addr, &data, limit);
73 smu7_read_smc_sram_dword(hwmgr, addr, &data, limit);
86 const uint8_t *src, uint32_t byte_count, uint32_t limit)
95 PP_ASSERT_WITH_CODE((limit > (smc_start_address + byte_count)), "SMC address is beyond the SMC RAM area.", return -EINVAL);
103 result = smu7_set_smc_sram_address(hwmgr, addr, limit);
119 result = smu7_set_smc_sram_address(hwmgr, addr, limit);
139 result = smu7_set_smc_sram_address(hwmgr, addr, limit);
265 int smu7_read_smc_sram_dword(struct pp_hwmgr *hwmgr, uint32_t smc_addr, uint32_t *value, uint32_t limit)
269 result = smu7_set_smc_sram_address(hwmgr, smc_addr, limit);
276 int smu7_write_smc_sram_dword(struct pp_hwmgr *hwmgr, uint32_t smc_addr, uint32_t value, uint32_t limit)
280 result = smu7_set_smc_sram_address(hwmgr, smc_addr, limit);
454 static int smu7_upload_smc_firmware_data(struct pp_hwmgr *hwmgr, uint32_t length, uint32_t *src, uint32_t limit)
458 PP_ASSERT_WITH_CODE((limit >= byte_count), "SMC address is beyond the SMC RAM area.", return -EINVAL);