diff options
| author | Blue Swirl <blauwirbel@gmail.com> | 2012-06-24 10:48:56 +0000 |
|---|---|---|
| committer | Blue Swirl <blauwirbel@gmail.com> | 2012-06-24 10:48:56 +0000 |
| commit | 4e469a438f40a53dc6217fa5c3d456861b00d80c (patch) | |
| tree | 3eb0db99ac318738016463b56250da6bdfd64d9e /cpu-all.h | |
| parent | 959a255dfbe085a47e00fd21c57e87ad4c92719e (diff) | |
| parent | 960916988b9ec45bb10400d892351f360b4aac96 (diff) | |
| download | focaccia-qemu-4e469a438f40a53dc6217fa5c3d456861b00d80c.tar.gz focaccia-qemu-4e469a438f40a53dc6217fa5c3d456861b00d80c.zip | |
Merge branch 'ppc-for-upstream' of git://repo.or.cz/qemu/agraf
* 'ppc-for-upstream' of git://repo.or.cz/qemu/agraf: (72 commits) PPC: BookE206: Bump MAS2 to 64bit PPC: BookE: Support 32 and 64 bit wide MAS2 PPC: Extract SPR dump generation into its own function PPC: Add e5500 CPU target PPC: BookE: Make ivpr selectable by CPU type PPC: BookE: Implement EPR SPR PPC: Add support for MSR_CM PPC: Add some booke SPR defines uImage: increase the gzip load size PPC: e500: allow users to set the /compatible property via -machine dt: make setprop argument static PPC: e500: Refactor serial dt generation dt: Add global option to set phandle start offset PPC: e500: Extend address/size of / to 64bit PPC: e500: Define addresses as always 64bit PPC: e500: Use new SOC dt format PPC: e500: Use new MPIC dt format Revert "dt: temporarily disable subtree creation failure check" PPC: e500: enable manual loading of dtb blob PPC: e500: dt: use target_phys_addr_t for ramsize ...
Diffstat (limited to 'cpu-all.h')
| -rw-r--r-- | cpu-all.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/cpu-all.h b/cpu-all.h index 50c8b62583..9dc249a165 100644 --- a/cpu-all.h +++ b/cpu-all.h @@ -291,6 +291,15 @@ extern unsigned long reserved_va; #define stfl_kernel(p, v) stfl_raw(p, v) #define stfq_kernel(p, vt) stfq_raw(p, v) +#ifdef CONFIG_TCG_PASS_AREG0 +#define cpu_ldub_data(env, addr) ldub_raw(addr) +#define cpu_lduw_data(env, addr) lduw_raw(addr) +#define cpu_ldl_data(env, addr) ldl_raw(addr) + +#define cpu_stb_data(env, addr, data) stb_raw(addr, data) +#define cpu_stw_data(env, addr, data) stw_raw(addr, data) +#define cpu_stl_data(env, addr, data) stl_raw(addr, data) +#endif #endif /* defined(CONFIG_USER_ONLY) */ /* page related stuff */ |