pll_index
enum pll_index *pll_index)
*pll_index = input_pll_index;
*pll_index = fw_pll_idx;
int hl_fw_cpucp_pll_info_get(struct hl_device *hdev, u32 pll_index,
enum pll_index used_pll_idx;
rc = get_used_pll_index(hdev, pll_index, &used_pll_idx);
long hl_fw_get_frequency(struct hl_device *hdev, u32 pll_index, bool curr)
rc = get_used_pll_index(hdev, pll_index, &used_pll_idx);
pkt.pll_index = cpu_to_le32((u32)used_pll_idx);
void hl_fw_set_frequency(struct hl_device *hdev, u32 pll_index, u64 freq)
rc = get_used_pll_index(hdev, pll_index, &used_pll_idx);
pkt.pll_index = cpu_to_le32((u32)used_pll_idx);
enum pll_index *pll_index);
int hl_fw_cpucp_pll_info_get(struct hl_device *hdev, u32 pll_index,
long hl_fw_get_frequency(struct hl_device *hdev, u32 pll_index, bool curr);
void hl_fw_set_frequency(struct hl_device *hdev, u32 pll_index, u64 freq);
rc = hl_fw_cpucp_pll_info_get(hdev, args->pll_index, freq_info.output);
#define aty_ld_pll(pll_index) _aty_ld_pll(pll_index, par)
#define aty_st_pll(pll_index, val) _aty_st_pll(pll_index, val, par)
static u32 _aty_ld_pll(unsigned int pll_index,
aty_st_8(CLOCK_CNTL_INDEX, pll_index & 0x3F);
static void _aty_st_pll(unsigned int pll_index, u32 val,
aty_st_8(CLOCK_CNTL_INDEX, (pll_index & 0x3F) | PLL_WR_EN);
__le32 pll_index;
__u32 pll_index;