1. 28 11月, 2017 1 次提交
    • M
      MIPS: Add custom serial.h with BASE_BAUD override for generic kernel · c8ec2041
      Matt Redfearn 提交于
      Add a custom serial.h header for MIPS, allowing platforms to override
      the asm-generic version if required.
      
      The generic platform uses this header to set BASE_BAUD to 0. The
      generic platform supports multiple boards, which may have different
      UART clocks. Also one of the boards supported is the Boston FPGA board,
      where the UART clock depends on the loaded FPGA bitfile. As such there
      is no way that the generic kernel can set a compile time default
      BASE_BAUD.
      
      Commit 31cb9a85 ("earlycon: initialise baud field of earlycon device
      structure") changed the behavior of of_setup_earlycon such that any baud
      rate set in the device tree is now set in the earlycon structure. The
      UART driver will then calculate a divisor based on BASE_BAUD and set it.
      With MIPS generic kernels this resulted in garbage output due to the
      incorrect uart clock rate being used to calculate a divisor. This
      commit, combined with "serial: 8250_early: Only set divisor if valid clk
      & baud" prevents the earlycon code setting a bad divisor and restores
      earlycon output.
      
      Fixes: 31cb9a85 ("earlycon: initialise baud field of earlycon device structure")
      Cc: stable <stable@vger.kernel.org> # 4.14
      Signed-off-by: NMatt Redfearn <matt.redfearn@mips.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      c8ec2041
  2. 26 8月, 2013 1 次提交
    • J
      MIPS: use generic-y where possible · cad3b624
      James Hogan 提交于
      Use generic-y and remove headers in arch/mips/include/[uapi/]asm/Kbuild
      where the header just includes or is identical to the corresponding
      <asm-generic/*.h>.
      
      We can't do the same for uapi/asm/kvm_para.h because it's presence is
      explicitly checked in include/uapi/linux/Kbuild to decide whether to add
      kvm_para.h to header-y.
      Signed-off-by: NJames Hogan <james.hogan@imgtec.com>
      Cc: Ralf Baechle <ralf@linux-mips.org>
      Cc: Christoph Lameter <cl@linux-foundation.org>
      Cc: Tejun Heo <tj@kernel.org>
      Cc: Dave Jones <davej@redhat.com>
      Cc: David Howells <dhowells@redhat.com>
      Cc: David Sharp <dhsharp@google.com>
      Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: linux-mips@linux-mips.org
      Cc: linux-kernel@vger.kernel.org
      Patchwork: https://patchwork.linux-mips.org/patch/5581/Signed-off-by: NRalf Baechle <ralf@linux-mips.org>
      cad3b624
  3. 27 2月, 2010 1 次提交
  4. 11 10月, 2008 1 次提交
  5. 11 7月, 2007 3 次提交
  6. 11 5月, 2007 2 次提交
  7. 04 10月, 2006 1 次提交
  8. 02 10月, 2006 1 次提交
  9. 27 9月, 2006 1 次提交
  10. 26 4月, 2006 1 次提交
  11. 19 4月, 2006 1 次提交
  12. 27 3月, 2006 1 次提交
  13. 30 10月, 2005 3 次提交
  14. 30 6月, 2005 1 次提交
    • R
      [PATCH] Serial: Split 8250 port table (part 2) · 026d02a2
      Russell King 提交于
      Remove legacy ISA serial ports for Accent, Boca, Fourport, Hub6 and MCA
      from the architecture specific serial.h include.
      
      The only ports which remain in asm-*/serial.h are the platform specific
      entries.  These should really be converted by platform maintainers to
      use a platform device, such as can be found in
      arch/arm/mach-footbridge/isa.c
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      026d02a2
  15. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4