1234567891011121314151617181920212223 |
- /*
- * SPDX-License-Identifier: BSD-2-Clause
- *
- * Copyright (c) 2020 Western Digital Corporation or its affiliates.
- *
- * Common helper functions used across OpenSBI project.
- *
- * Authors:
- * Atish Patra <atish.patra@wdc.com>
- */
- unsigned long log2roundup(unsigned long x)
- {
- unsigned long ret = 0;
- while (ret < __riscv_xlen) {
- if (x <= (1UL << ret))
- break;
- ret++;
- }
- return ret;
- }
|