130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng/* atm_eni.h - Driver-specific declarations of the ENI driver (for use by 230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng driver-specific utilities) */ 330692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 430692c65c4174412c90e79489e98ab85c1a7412fBen Cheng/* Written 1995-2000 by Werner Almesberger, EPFL LRC/ICA */ 530692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 630692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 730692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#ifndef LINUX_ATM_ENI_H 830692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#define LINUX_ATM_ENI_H 930692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 1030692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#include <linux/atmioc.h> 1130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 1230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 1330692c65c4174412c90e79489e98ab85c1a7412fBen Chengstruct eni_multipliers { 1430692c65c4174412c90e79489e98ab85c1a7412fBen Cheng int tx,rx; /* values are in percent and must be > 100 */ 1530692c65c4174412c90e79489e98ab85c1a7412fBen Cheng}; 1630692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 1730692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 1830692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#define ENI_MEMDUMP _IOW('a',ATMIOC_SARPRV,struct atmif_sioc) 1930692c65c4174412c90e79489e98ab85c1a7412fBen Cheng /* printk memory map */ 2030692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#define ENI_SETMULT _IOW('a',ATMIOC_SARPRV+7,struct atmif_sioc) 2130692c65c4174412c90e79489e98ab85c1a7412fBen Cheng /* set buffer multipliers */ 2230692c65c4174412c90e79489e98ab85c1a7412fBen Cheng 2330692c65c4174412c90e79489e98ab85c1a7412fBen Cheng#endif 24