18c2ecf20Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 28c2ecf20Sopenharmony_ci/* 38c2ecf20Sopenharmony_ci * Driver for Digigram pcxhr compatible soundcards 48c2ecf20Sopenharmony_ci * 58c2ecf20Sopenharmony_ci * definitions and makros for basic card access 68c2ecf20Sopenharmony_ci * 78c2ecf20Sopenharmony_ci * Copyright (c) 2004 by Digigram <alsa@digigram.com> 88c2ecf20Sopenharmony_ci */ 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ci#ifndef __SOUND_PCXHR_HWDEP_H 118c2ecf20Sopenharmony_ci#define __SOUND_PCXHR_HWDEP_H 128c2ecf20Sopenharmony_ci 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci/* firmware status codes */ 158c2ecf20Sopenharmony_ci#define PCXHR_FIRMWARE_XLX_INT_INDEX 0 168c2ecf20Sopenharmony_ci#define PCXHR_FIRMWARE_XLX_COM_INDEX 1 178c2ecf20Sopenharmony_ci#define PCXHR_FIRMWARE_DSP_EPRM_INDEX 2 188c2ecf20Sopenharmony_ci#define PCXHR_FIRMWARE_DSP_BOOT_INDEX 3 198c2ecf20Sopenharmony_ci#define PCXHR_FIRMWARE_DSP_MAIN_INDEX 4 208c2ecf20Sopenharmony_ci#define PCXHR_FIRMWARE_FILES_MAX_INDEX 5 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ci/* exported */ 248c2ecf20Sopenharmony_ciint pcxhr_setup_firmware(struct pcxhr_mgr *mgr); 258c2ecf20Sopenharmony_civoid pcxhr_reset_board(struct pcxhr_mgr *mgr); 268c2ecf20Sopenharmony_ci 278c2ecf20Sopenharmony_ci#endif /* __SOUND_PCXHR_HWDEP_H */ 28