linux/drivers/staging/media/atomisp/pci/bits.h

/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Support for Intel Camera Imaging ISP subsystem.
 * Copyright (c) 2015, Intel Corporation.
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms and conditions of the GNU General Public License,
 * version 2, as published by the Free Software Foundation.
 *
 * This program is distributed in the hope it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
 * more details.
 */

#ifndef _HRT_BITS_H
#define _HRT_BITS_H

#include <linux/args.h>

#define _hrt_ones(n)
#define _hrt_ones_0x0
#define _hrt_ones_0x1
#define _hrt_ones_0x2
#define _hrt_ones_0x3
#define _hrt_ones_0x4
#define _hrt_ones_0x5
#define _hrt_ones_0x6
#define _hrt_ones_0x7
#define _hrt_ones_0x8
#define _hrt_ones_0x9
#define _hrt_ones_0xA
#define _hrt_ones_0xB
#define _hrt_ones_0xC
#define _hrt_ones_0xD
#define _hrt_ones_0xE
#define _hrt_ones_0xF
#define _hrt_ones_0x10
#define _hrt_ones_0x11
#define _hrt_ones_0x12
#define _hrt_ones_0x13
#define _hrt_ones_0x14
#define _hrt_ones_0x15
#define _hrt_ones_0x16
#define _hrt_ones_0x17
#define _hrt_ones_0x18
#define _hrt_ones_0x19
#define _hrt_ones_0x1A
#define _hrt_ones_0x1B
#define _hrt_ones_0x1C
#define _hrt_ones_0x1D
#define _hrt_ones_0x1E
#define _hrt_ones_0x1F
#define _hrt_ones_0x20

#define _hrt_ones_0
#define _hrt_ones_1
#define _hrt_ones_2
#define _hrt_ones_3
#define _hrt_ones_4
#define _hrt_ones_5
#define _hrt_ones_6
#define _hrt_ones_7
#define _hrt_ones_8
#define _hrt_ones_9
#define _hrt_ones_10
#define _hrt_ones_11
#define _hrt_ones_12
#define _hrt_ones_13
#define _hrt_ones_14
#define _hrt_ones_15
#define _hrt_ones_16
#define _hrt_ones_17
#define _hrt_ones_18
#define _hrt_ones_19
#define _hrt_ones_20
#define _hrt_ones_21
#define _hrt_ones_22
#define _hrt_ones_23
#define _hrt_ones_24
#define _hrt_ones_25
#define _hrt_ones_26
#define _hrt_ones_27
#define _hrt_ones_28
#define _hrt_ones_29
#define _hrt_ones_30
#define _hrt_ones_31
#define _hrt_ones_32

#define _hrt_mask(b, n)
#define _hrt_get_bits(w, b, n)
#define _hrt_set_bits(w, b, n, v)
#define _hrt_get_bit(w, b)
#define _hrt_set_bit(w, b, v)
#define _hrt_set_lower_half(w, v)
#define _hrt_set_upper_half(w, v)

#endif /* _HRT_BITS_H */