Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

linux: drop __bitwise__ everywhere

__bitwise__ used to mean "yes, please enable sparse checks
unconditionally", but now that we dropped __CHECK_ENDIAN__
__bitwise is exactly the same.
There aren't many users, replace it by __bitwise everywhere.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Acked-by: Stefan Schmidt <stefan@osg.samsung.com>
Acked-by: Krzysztof Kozlowski <krzk@kernel.org>
Akced-by: Lee Duncan <lduncan@suse.com>

+20 -20
+1 -1
arch/arm/plat-samsung/include/plat/gpio-cfg.h
··· 26 26 27 27 #include <linux/types.h> 28 28 29 - typedef unsigned int __bitwise__ samsung_gpio_pull_t; 29 + typedef unsigned int __bitwise samsung_gpio_pull_t; 30 30 31 31 /* forward declaration if gpio-core.h hasn't been included */ 32 32 struct samsung_gpio_chip;
+3 -3
drivers/md/dm-cache-block-types.h
··· 17 17 * discard bitset. 18 18 */ 19 19 20 - typedef dm_block_t __bitwise__ dm_oblock_t; 21 - typedef uint32_t __bitwise__ dm_cblock_t; 22 - typedef dm_block_t __bitwise__ dm_dblock_t; 20 + typedef dm_block_t __bitwise dm_oblock_t; 21 + typedef uint32_t __bitwise dm_cblock_t; 22 + typedef dm_block_t __bitwise dm_dblock_t; 23 23 24 24 static inline dm_oblock_t to_oblock(dm_block_t b) 25 25 {
+1 -1
drivers/net/ethernet/sun/sunhme.h
··· 302 302 * Always write the address first before setting the ownership 303 303 * bits to avoid races with the hardware scanning the ring. 304 304 */ 305 - typedef u32 __bitwise__ hme32; 305 + typedef u32 __bitwise hme32; 306 306 307 307 struct happy_meal_rxd { 308 308 hme32 rx_flags;
+2 -2
drivers/net/wireless/intel/iwlwifi/iwl-fw-file.h
··· 228 228 IWL_UCODE_TLV_FLAGS_BCAST_FILTERING = BIT(29), 229 229 }; 230 230 231 - typedef unsigned int __bitwise__ iwl_ucode_tlv_api_t; 231 + typedef unsigned int __bitwise iwl_ucode_tlv_api_t; 232 232 233 233 /** 234 234 * enum iwl_ucode_tlv_api - ucode api ··· 258 258 #endif 259 259 }; 260 260 261 - typedef unsigned int __bitwise__ iwl_ucode_tlv_capa_t; 261 + typedef unsigned int __bitwise iwl_ucode_tlv_capa_t; 262 262 263 263 /** 264 264 * enum iwl_ucode_tlv_capa - ucode capabilities
+1 -1
include/linux/mmzone.h
··· 246 246 #define ISOLATE_UNEVICTABLE ((__force isolate_mode_t)0x8) 247 247 248 248 /* LRU Isolation modes. */ 249 - typedef unsigned __bitwise__ isolate_mode_t; 249 + typedef unsigned __bitwise isolate_mode_t; 250 250 251 251 enum zone_watermarks { 252 252 WMARK_MIN,
+2 -2
include/linux/serial_core.h
··· 111 111 __u32 buf_overrun; 112 112 }; 113 113 114 - typedef unsigned int __bitwise__ upf_t; 115 - typedef unsigned int __bitwise__ upstat_t; 114 + typedef unsigned int __bitwise upf_t; 115 + typedef unsigned int __bitwise upstat_t; 116 116 117 117 struct uart_port { 118 118 spinlock_t lock; /* port lock */
+2 -2
include/linux/types.h
··· 154 154 typedef u32 dma_addr_t; 155 155 #endif 156 156 157 - typedef unsigned __bitwise__ gfp_t; 158 - typedef unsigned __bitwise__ fmode_t; 157 + typedef unsigned __bitwise gfp_t; 158 + typedef unsigned __bitwise fmode_t; 159 159 160 160 #ifdef CONFIG_PHYS_ADDR_T_64BIT 161 161 typedef u64 phys_addr_t;
+1 -1
include/scsi/iscsi_proto.h
··· 74 74 #define zero_data(p) {p[0]=0;p[1]=0;p[2]=0;} 75 75 76 76 /* initiator tags; opaque for target */ 77 - typedef uint32_t __bitwise__ itt_t; 77 + typedef uint32_t __bitwise itt_t; 78 78 /* below makes sense only for initiator that created this tag */ 79 79 #define build_itt(itt, age) ((__force itt_t)\ 80 80 ((itt) | ((age) << ISCSI_AGE_SHIFT)))
+1 -1
include/target/target_core_base.h
··· 149 149 * Used by transport_send_check_condition_and_sense() 150 150 * to signal which ASC/ASCQ sense payload should be built. 151 151 */ 152 - typedef unsigned __bitwise__ sense_reason_t; 152 + typedef unsigned __bitwise sense_reason_t; 153 153 154 154 enum tcm_sense_reason_table { 155 155 #define R(x) (__force sense_reason_t )(x)
+3 -3
include/uapi/linux/virtio_types.h
··· 39 39 * - __le{16,32,64} for standard-compliant virtio devices 40 40 */ 41 41 42 - typedef __u16 __bitwise__ __virtio16; 43 - typedef __u32 __bitwise__ __virtio32; 44 - typedef __u64 __bitwise__ __virtio64; 42 + typedef __u16 __bitwise __virtio16; 43 + typedef __u32 __bitwise __virtio32; 44 + typedef __u64 __bitwise __virtio64; 45 45 46 46 #endif /* _UAPI_LINUX_VIRTIO_TYPES_H */
+1 -1
net/ieee802154/6lowpan/6lowpan_i.h
··· 7 7 #include <net/inet_frag.h> 8 8 #include <net/6lowpan.h> 9 9 10 - typedef unsigned __bitwise__ lowpan_rx_result; 10 + typedef unsigned __bitwise lowpan_rx_result; 11 11 #define RX_CONTINUE ((__force lowpan_rx_result) 0u) 12 12 #define RX_DROP_UNUSABLE ((__force lowpan_rx_result) 1u) 13 13 #define RX_DROP ((__force lowpan_rx_result) 2u)
+2 -2
net/mac80211/ieee80211_i.h
··· 159 159 IEEE80211_BSS_VALID_ERP = BIT(3) 160 160 }; 161 161 162 - typedef unsigned __bitwise__ ieee80211_tx_result; 162 + typedef unsigned __bitwise ieee80211_tx_result; 163 163 #define TX_CONTINUE ((__force ieee80211_tx_result) 0u) 164 164 #define TX_DROP ((__force ieee80211_tx_result) 1u) 165 165 #define TX_QUEUED ((__force ieee80211_tx_result) 2u) ··· 180 180 }; 181 181 182 182 183 - typedef unsigned __bitwise__ ieee80211_rx_result; 183 + typedef unsigned __bitwise ieee80211_rx_result; 184 184 #define RX_CONTINUE ((__force ieee80211_rx_result) 0u) 185 185 #define RX_DROP_UNUSABLE ((__force ieee80211_rx_result) 1u) 186 186 #define RX_DROP_MONITOR ((__force ieee80211_rx_result) 2u)