Lines Matching refs:spcr
866 ACPI_TABLE_SPCR *spcr; in check_acpi_spcr() local
872 spcr = acpi_find_table(ACPI_SIG_SPCR); in check_acpi_spcr()
873 if (spcr == NULL) in check_acpi_spcr()
875 dt = acpi_uart_type(spcr->InterfaceType); in check_acpi_spcr()
877 printf("UART Type %d not known\n", spcr->InterfaceType); in check_acpi_spcr()
883 pv = spcr->PciVendorId; in check_acpi_spcr()
884 pd = spcr->PciDeviceId; in check_acpi_spcr()
886 if (spcr->SerialPort.SpaceId == 1) in check_acpi_spcr()
887 io = spcr->SerialPort.Address; in check_acpi_spcr()
889 mm = spcr->SerialPort.Address; in check_acpi_spcr()
890 rs = ffs(spcr->SerialPort.BitWidth) - 4; in check_acpi_spcr()
891 rw = acpi_uart_regionwidth(spcr->SerialPort.AccessWidth); in check_acpi_spcr()
898 pa = acpi_uart_parity(spcr->Parity); in check_acpi_spcr()
899 sb = spcr->StopBits; in check_acpi_spcr()
907 if (spcr->Header.Revision <= 2) in check_acpi_spcr()
910 xo = spcr->UartClkFreq; in check_acpi_spcr()
917 if (spcr->Header.Revision <= 3 || spcr->PreciseBaudrate == 0) in check_acpi_spcr()
918 br = acpi_uart_baud(spcr->BaudRate); in check_acpi_spcr()
920 br = spcr->PreciseBaudrate; in check_acpi_spcr()