Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /* Altera TSE SGDMA and MSGDMA Linux driver
0003  * Copyright (C) 2014 Altera Corporation. All rights reserved
0004  */
0005 
0006 #ifndef __ALTERA_UTILS_H__
0007 #define __ALTERA_UTILS_H__
0008 
0009 #include <linux/compiler.h>
0010 #include <linux/types.h>
0011 
0012 void tse_set_bit(void __iomem *ioaddr, size_t offs, u32 bit_mask);
0013 void tse_clear_bit(void __iomem *ioaddr, size_t offs, u32 bit_mask);
0014 int tse_bit_is_set(void __iomem *ioaddr, size_t offs, u32 bit_mask);
0015 int tse_bit_is_clear(void __iomem *ioaddr, size_t offs, u32 bit_mask);
0016 
0017 #endif /* __ALTERA_UTILS_H__*/