.. | .. |
---|
296 | 296 | unsigned long sizek) |
---|
297 | 297 | { |
---|
298 | 298 | unsigned long hole_basek, hole_sizek; |
---|
299 | | - unsigned long second_basek, second_sizek; |
---|
| 299 | + unsigned long second_sizek; |
---|
300 | 300 | unsigned long range0_basek, range0_sizek; |
---|
301 | 301 | unsigned long range_basek, range_sizek; |
---|
302 | 302 | unsigned long chunk_sizek; |
---|
.. | .. |
---|
304 | 304 | |
---|
305 | 305 | hole_basek = 0; |
---|
306 | 306 | hole_sizek = 0; |
---|
307 | | - second_basek = 0; |
---|
308 | 307 | second_sizek = 0; |
---|
309 | 308 | chunk_sizek = state->chunk_sizek; |
---|
310 | 309 | gran_sizek = state->gran_sizek; |
---|
.. | .. |
---|
831 | 830 | { |
---|
832 | 831 | u32 l, h; |
---|
833 | 832 | |
---|
834 | | - if (boot_cpu_data.x86_vendor != X86_VENDOR_AMD) |
---|
| 833 | + if (boot_cpu_data.x86_vendor != X86_VENDOR_AMD && |
---|
| 834 | + boot_cpu_data.x86_vendor != X86_VENDOR_HYGON) |
---|
835 | 835 | return 0; |
---|
836 | 836 | if (boot_cpu_data.x86 < 0xf) |
---|
837 | 837 | return 0; |
---|