All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] MinnowBoard support
@ 2013-06-26  1:53 Darren Hart
  2013-06-26  1:53 ` [PATCH 1/8] pch_gbe: Use PCH_GBE_PHY_REGS_LEN instead of 32 Darren Hart
                   ` (7 more replies)
  0 siblings, 8 replies; 60+ messages in thread
From: Darren Hart @ 2013-06-26  1:53 UTC (permalink / raw)
  To: Linux Kernel Mailing List, H. Peter Anvin, peter.p.waskiewicz.jr,
	andriy.shevchenko, danders, vishal.l.verma, dvhart

The following patches add support for the MinnowBoard:

http://www.minnowboard.org

The MinnowBoard is an E6xx Atom CPU paired with an EG20T PCH on a small
(4.25" x 4.25") board with USB, MMC, SATA, Ethernet, audio, GPIO, GPIO
buttons, GPIO LEDs, and EMGD graphics. It has an expansion connector
allowing for daughter cards (Lures) to access things like I2C, SPI, CAN,
UARTs, GPIO, LVDS, SATA and USB. The Lure specification is available
here:

http://www.elinux.org/Minnowboard:Lures_Specifications

This is a rather unique x86 board and the platform drivers are
admittedly atypical for x86. They are intended to provide board-specifc
support where no discovery is possible as well as example drivers and
convenient access to the available GPIO. Future improvements may include
ACPI versions of these drivers, which would at least make them
discoverable.

The following changes since commit 1e876e3b1a9df25bb04682b0d48aaa7e8ae1fc82:

  Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux (2013-06-25 09:08:07 -1000)

are available in the git repository at:

  git://git.infradead.org/users/dvhart/linux-2.6.git minnow/platform-v1
  ssh://git.infradead.org/srv/git/users/dvhart/linux-2.6.git minnow/platform-v1
  http://git.infradead.org/users/dvhart/linux-2.6.git/shortlog/refs/heads/minnow/platform-v1

Darren Hart (8):
  pch_gbe: Use PCH_GBE_PHY_REGS_LEN instead of 32
  pch_uart: Add uart_clk selection for the MinnowBoard
  gpio-sch: Add sch_gpio_resume_set_enable()
  minnowboard: Add base platform driver for the MinnowBoard
  minnowboard-gpio: Export MinnowBoard expansion GPIO
  minnowboard-keys: Bind MinnowBoard buttons to arrow keys
  pci: Add CircuitCo VENDOR ID and MinnowBoard DEVICE ID
  pch_gbe: Add MinnowBoard support

 drivers/gpio/gpio-sch.c                            |  24 +++
 drivers/net/ethernet/oki-semi/pch_gbe/Kconfig      |   1 +
 drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h    |   2 +
 .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c   |  34 +++-
 .../net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.c    |  89 ++++++++++
 .../net/ethernet/oki-semi/pch_gbe/pch_gbe_phy.h    |   2 +
 drivers/platform/x86/Kconfig                       |  52 ++++++
 drivers/platform/x86/Makefile                      |   3 +
 drivers/platform/x86/minnowboard-gpio.c            | 115 ++++++++++++
 drivers/platform/x86/minnowboard-gpio.h            |  60 +++++++
 drivers/platform/x86/minnowboard-keys.c            | 108 ++++++++++++
 drivers/platform/x86/minnowboard.c                 | 193 +++++++++++++++++++++
 drivers/tty/serial/pch_uart.c                      |   5 +
 include/linux/gpio-sch.h                           |   6 +
 include/linux/minnowboard.h                        |  37 ++++
 include/linux/pci_ids.h                            |   3 +
 16 files changed, 733 insertions(+), 1 deletion(-)
 create mode 100644 drivers/platform/x86/minnowboard-gpio.c
 create mode 100644 drivers/platform/x86/minnowboard-gpio.h
 create mode 100644 drivers/platform/x86/minnowboard-keys.c
 create mode 100644 drivers/platform/x86/minnowboard.c
 create mode 100644 include/linux/gpio-sch.h
 create mode 100644 include/linux/minnowboard.h

-- 
1.8.1.2


^ permalink raw reply	[flat|nested] 60+ messages in thread

end of thread, other threads:[~2013-10-30 21:36 UTC | newest]

Thread overview: 60+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-26  1:53 [PATCH 0/8] MinnowBoard support Darren Hart
2013-06-26  1:53 ` [PATCH 1/8] pch_gbe: Use PCH_GBE_PHY_REGS_LEN instead of 32 Darren Hart
2013-06-26  1:53 ` [PATCH 2/8] pch_uart: Add uart_clk selection for the MinnowBoard Darren Hart
2013-06-26  2:31   ` Greg Kroah-Hartman
2013-06-26  3:16     ` Darren Hart
2013-06-26  3:39       ` Greg Kroah-Hartman
2013-06-26  3:58         ` Darren Hart
2013-06-26  4:16           ` Greg Kroah-Hartman
2013-06-26  6:43           ` Jiri Slaby
2013-06-26  7:19             ` Darren Hart
2013-06-26  7:25               ` Jiri Slaby
2013-06-26 16:23                 ` Darren Hart
2013-06-26  1:53 ` [PATCH 3/8] gpio-sch: Add sch_gpio_resume_set_enable() Darren Hart
2013-06-26 21:24   ` Darren Hart
2013-06-26  1:53 ` [PATCH 4/8] minnowboard: Add base platform driver for the MinnowBoard Darren Hart
2013-06-26  4:00   ` Olof Johansson
2013-06-26  4:43     ` Darren Hart
2013-06-26  4:52       ` Matthew Garrett
2013-06-26  4:52         ` Matthew Garrett
2013-06-26  5:32         ` Darren Hart
2013-06-26  5:32           ` Darren Hart
2013-06-26  5:36           ` Matthew Garrett
2013-06-26  5:36             ` Matthew Garrett
2013-06-26  7:17             ` Darren Hart
2013-06-26  7:17               ` Darren Hart
2013-06-27  9:14   ` Linus Walleij
2013-06-28  5:43     ` Darren Hart
2013-07-04 16:26       ` Mark Brown
2013-07-20 17:37         ` Linus Walleij
2013-07-21 23:41           ` Mark Brown
2013-10-30 14:18             ` Darren Hart
2013-10-30 21:36               ` Mark Brown
2013-07-22  0:09         ` Grant Likely
2013-07-22  3:27           ` Darren Hart
2013-06-26  1:53 ` [PATCH 5/8] minnowboard-gpio: Export MinnowBoard expansion GPIO Darren Hart
2013-06-26  7:55   ` Andy Shevchenko
2013-06-26 16:21     ` Darren Hart
2013-06-27  8:18       ` Andy Shevchenko
2013-06-28  4:27         ` Darren Hart
2013-06-26  1:53 ` [PATCH 6/8] minnowboard-keys: Bind MinnowBoard buttons to arrow keys Darren Hart
2013-06-26  8:46   ` Andy Shevchenko
2013-06-26 16:28     ` Darren Hart
2013-06-26 17:16       ` Greg Kroah-Hartman
2013-06-26 17:23         ` Darren Hart
2013-06-26 19:57           ` Linus Walleij
2013-06-26 21:23             ` Darren Hart
2013-06-26  1:53 ` [PATCH 7/8] pci: Add CircuitCo VENDOR ID and MinnowBoard DEVICE ID Darren Hart
2013-06-26 16:32   ` Bjorn Helgaas
2013-06-26 17:15     ` Darren Hart
2013-06-26 19:37       ` Bjorn Helgaas
2013-06-26 21:16         ` Darren Hart
2013-06-26 21:30           ` Bjorn Helgaas
2013-06-26 21:30         ` H. Peter Anvin
2013-06-26 21:46           ` Bjorn Helgaas
2013-06-26 21:49             ` H. Peter Anvin
2013-06-26  1:53 ` [PATCH 8/8] pch_gbe: Add MinnowBoard support Darren Hart
2013-06-26  2:35   ` Bjorn Helgaas
2013-06-26  3:11     ` Darren Hart
2013-06-26  3:25     ` H. Peter Anvin
2013-06-28  5:37   ` Darren Hart

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.