162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Driver for Digigram pcxhr compatible soundcards 462306a36Sopenharmony_ci * 562306a36Sopenharmony_ci * definitions and makros for basic card access 662306a36Sopenharmony_ci * 762306a36Sopenharmony_ci * Copyright (c) 2004 by Digigram <alsa@digigram.com> 862306a36Sopenharmony_ci */ 962306a36Sopenharmony_ci 1062306a36Sopenharmony_ci#ifndef __SOUND_PCXHR_HWDEP_H 1162306a36Sopenharmony_ci#define __SOUND_PCXHR_HWDEP_H 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ci/* firmware status codes */ 1562306a36Sopenharmony_ci#define PCXHR_FIRMWARE_XLX_INT_INDEX 0 1662306a36Sopenharmony_ci#define PCXHR_FIRMWARE_XLX_COM_INDEX 1 1762306a36Sopenharmony_ci#define PCXHR_FIRMWARE_DSP_EPRM_INDEX 2 1862306a36Sopenharmony_ci#define PCXHR_FIRMWARE_DSP_BOOT_INDEX 3 1962306a36Sopenharmony_ci#define PCXHR_FIRMWARE_DSP_MAIN_INDEX 4 2062306a36Sopenharmony_ci#define PCXHR_FIRMWARE_FILES_MAX_INDEX 5 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci/* exported */ 2462306a36Sopenharmony_ciint pcxhr_setup_firmware(struct pcxhr_mgr *mgr); 2562306a36Sopenharmony_civoid pcxhr_reset_board(struct pcxhr_mgr *mgr); 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci#endif /* __SOUND_PCXHR_HWDEP_H */ 28