Re: [PATCH v3 04/13] drivers/ata: Stop using 32-bit MSR interfaces
Niklas Cassel <[email protected]>
| Newsgroups | org.kernel.vger.linux-ide,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <aohBNCPPo-sfO9IS@ryzen> |
On Fri, Aug 21, 2026 at 11:12:10AM +0200, Juergen Gross wrote: > The 32-bit MSR interfaces rdmsr() and wrmsr() are planned to be > removed. Use the related 64-bit variants instead. > > In drivers/ata/pata_cs5536.c don't redefine rdmsr() and wrmsr() as > empty macros for avoiding misuse, but guard the affected code via > a simple #ifdef. > > Switch pio_cmd_timings[] to a u32 type array in order to avoid a cast > to u32 when constructing final MSR values. > > Signed-off-by: Juergen Gross <[email protected]> > --- Acked-by: Niklas Cassel <[email protected]>