| .. | .. |
|---|
| 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; |
|---|