mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-07 20:33:58 -04:00
Merge "msm_rtb: Redefine readX_no_log based on architecture"
This commit is contained in:
commit
3aaec0904c
1 changed files with 12 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
/*
|
||||
* Copyright (c) 2012-2014, 2016, 2018-2020, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2012-2014, 2016, 2018-2021, The Linux Foundation. All rights reserved.
|
||||
*/
|
||||
|
||||
#ifndef __MSM_RTB_H__
|
||||
|
|
@ -125,6 +125,16 @@ int uncached_logk(enum logk_event_type log_type, void *data);
|
|||
__r; \
|
||||
})
|
||||
|
||||
#ifdef CONFIG_ARM
|
||||
#define readb_no_log(c) \
|
||||
({ u8 __v = readb_relaxed_no_log(c); __iormb(); __v; })
|
||||
#define readw_no_log(c) \
|
||||
({ u16 __v = readw_relaxed_no_log(c); __iormb(); __v; })
|
||||
#define readl_no_log(c) \
|
||||
({ u32 __v = readl_relaxed_no_log(c); __iormb(); __v; })
|
||||
#define readq_no_log(c) \
|
||||
({ u64 __v = readq_relaxed_no_log(c); __iormb(); __v; })
|
||||
#else
|
||||
#define readb_no_log(c) \
|
||||
({ u8 __v = readb_relaxed_no_log(c); __iormb(__v); __v; })
|
||||
#define readw_no_log(c) \
|
||||
|
|
@ -133,6 +143,7 @@ int uncached_logk(enum logk_event_type log_type, void *data);
|
|||
({ u32 __v = readl_relaxed_no_log(c); __iormb(__v); __v; })
|
||||
#define readq_no_log(c) \
|
||||
({ u64 __v = readq_relaxed_no_log(c); __iormb(__v); __v; })
|
||||
#endif
|
||||
|
||||
#define __raw_write_logged(v, a, _t) ({ \
|
||||
int _ret; \
|
||||
|
|
|
|||
Loading…
Reference in a new issue