summaryrefslogtreecommitdiffstats
path: root/meta-openbmc-bsp/meta-aspeed/meta-ast2400/recipes-kernel/linux/linux-obmc/defconfig
Commit message (Collapse)AuthorAgeFilesLines
* aspeed ast2400 enable aspeed-pwm-tachoPatrick Venture2017-05-311-0/+1
| | | | | | | | | This enables the following for images built against the meta-ast2400: - aspeed-pwm-tacho Change-Id: I89b3e56e98dd525104441946909c43b71ecd1366 Signed-off-by: Patrick Venture <venture@google.com>
* kernel: Move to Linux 4.10 treeEdward A. James2017-05-251-5/+25
| | | | | | | Tested on witherspoon. Change-Id: Ib74dd9b3acaf3528d029591645ca30add67de71e Signed-off-by: Edward A. James <eajames@us.ibm.com>
* kernel: Enable UBI, FSI hub support and device tree updatesJoel Stanley2017-02-241-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces hub master support for the FSI driver, enabling it to initialise and talk to the FSI address space on the second socket of P9 machines. UBI and UBIFS support is enabled in the kernel in preparation for using them in OpenBMC. The P9 device trees have been brought in sync with each other, with all now describing the mailbox and lpc drivers necessary for using mboxd for host boot firmware communication. Adriana Kobylak (1): arm: configs: aspeed: Add UBI support Christopher Bostic (4): drivers/fsi: Add hub master support drivers/fsi: Move common read/write code into shared utility drivers/fsi: Cleanup and retry op on error drivers/fsi: Initialize slave link field Edward A. James (3): drivers: fsi: scom: Zero out user buffer first drivers: fsi: Fix FSI core size checking user interfaces drivers: fsi: i2c: Fixup probe to allow multiple engines Joel Stanley (2): ARM: dts: aspeed: Fix RAM size in Romulus and Witherspoon ARM: dts: aspeed: Reserve RAM on P9 machines Lei YU (1): ARM: dts: aspeed: Enable Romulus mailbox and LPC control nodes Change-Id: I26855d0fcce0ba435892cc1f031a0e1b10121f5c Signed-off-by: Joel Stanley <joel@jms.id.au>
* meta-aspeed: Add kernel panic timeoutXo Wang2017-02-131-0/+1
| | | | | | | | | | | | | Set a one-second timeout observed by the kernel after panicking. The system will reset after the timeout is up. The default timeout is 0, which means to wait indefinitely after panic. Fixes openbmc/openbmc#1114 Signed-off-by: Xo Wang <xow@google.com> Change-Id: I2eec2113fd7598f84dd91412b212ecc2a6949214 Signed-off-by: Joel Stanley <joel@jms.id.au>
* kernel: Add FSP FSI I2C driver and Zaius UART fixJoel Stanley2017-02-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This bumps the kernel to include a port of the FSI I2C driver from the FSP. It drives the I2C master in the CFAM logic of the host processor over FSI. This driver is being rewritten to be a proper i2c bus driver, and as such will be removed once that driver is functionally equivalent. There is also a fix for the Zaius UART. A device tree for the Qanta Q71L, a non-openpower BMC, was added. Christopher Bostic (3): drivers/fsi: Add slave interrupt polling drivers/fsi: Add Client IRQ Enable / Disable drivers/fsi: Add sysfs file to adjust i-poll period Edward A. James (5): drivers: fsi: Add i2c client driver drivers: fsi: i2c: Add engine access wrappers drivers: fsi: i2c: probe fsi device for i2c client drivers: fsi: i2c: add driver file operations and bus locking drivers: fsi: i2c: boe engine Joel Stanley (2): drivers: fsi: Fix compilation warnings aspeed: defconfig: add FSI_I2C driver Rick Altherr via openbmc (2): dts: Minimal device tree for Quanta Q71L BMC arm: aspeed: zaius: Disable LPC reset for UART1 Change-Id: I4fd4e4e347cfe3dead1d84de8b79dc2121346b02 Signed-off-by: Joel Stanley <joel@jms.id.au>
* kernel: Add mailbox and LPC driversJoel Stanley2017-01-171-0/+3
| | | | | | | | | | | | | | | | | | Mailbox and LPC drivers: drivers/mailbox: Add Aspeed mailbox driver drivers/misc: Add Aspeed LPC control driver dt-bindings: Add Aspeed LPC Control bindings dt-bindings: Add Aspeed mailbox bindings Enable the devices for Zaius and Witherspoon: ARM: dts: aspeed-bmc-opp-witherspoon: Enable mailbox and LPC control ARM: dts: aspeed-bmc-opp-zaius: Enable mailbox and LPC control node ARM: dts: aspeed-g5: Add mailbox and LPC control node Change-Id: I8030404c5c2f6d90935bbd6b26de7143f564f06d Signed-off-by: Joel Stanley <joel@jms.id.au>
* kernel: add high res timers to kernel configRobert Lippert2017-01-141-0/+1
| | | | | | | | | High res timers are useful in general, particularly for userspace apps that call usleep(). Change-Id: I15be1b20141423650ed7f049a4b9ea53160260e3 Signed-off-by: Robert Lippert <rlippert@google.com> Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
* kernel: FSI, Zaius LPC mapping and device tree fixesJoel Stanley2016-12-191-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | - FSI changes * Merge v1 of the FSI patchset as sent to lkml * Merge Jeremy's raw driver for slave address-space access * Define pins in Palmetto DTS * Build the FSI SCOM driver for both ast2400 and ast2500 systems. The driver has not been enabled in the device tree so it will not affect any sytems at this stage. We will enable systems as the userspace changes are made to support the kernel driver. - Zaius * Enable LPC to AHB mapping for flash access - Update the ast2400 systems with the correct amount of RAM * They systems have 512MB, minus the 16MB framebuffer, but our device tree restricted them to 256MB. * We now set them to 512MB with a 16MB no-map reservation at the top for RAM for the PCI framebuffer Change-Id: I7377e0f3bd075b78d923ff7295b133a75158e5d9 Signed-off-by: Joel Stanley <joel@jms.id.au>
* Move to the upstream IPMI BT kernel driverJoel Stanley2016-11-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The kernel driver for the iBT interface has landed upstream. In the review process, the location of the device node was changed, as was the naming of the ioctls and the kconfig symbol. This change moves to the new version of btbridge, which brings in autotools support from Matt Barth and a port to the new kernel driver from Cédric Le Goater. The .bb file is modified to support the autotools dependencies. Convert build process to autotools replace bt_host by bt_bmc add a --device option Corrected resulting errors from -Wall & -Werror. We update the ast2400 and ast2500 defconfigs with the new config symbol, and bump the kernel to the latest version. The kernel changes clean up the old driver, and add the new one, including device tree changes. ARM: dts: aspeed: Enable BT IPMI BMC device ARM: aspeed: Add defconfigs for CONFIG_ASPEED_BT_IPMI_BMC ipmi: add an Aspeed BT IPMI BMC driver ARM: dts: aspeed: remove previous iBT definitions ARM: aspeed: remove previous definitions in default config Revert "misc: Add Aspeed BT IPMI host driver" Change-Id: I8fcc43deaf5db71d587e34c4e4ed2111e7f3e182 Signed-off-by: Joel Stanley <joel@jms.id.au>
* linux-obmc: Unifiy defconfigsJoel Stanley2016-10-201-1/+4
| | | | | | | | | | | | | | | | | | | | | Minimaise the differences between the ast2400 and ast2500 defconifgs. ast2500 changes: - Enable IPv6 - Disable unused compression algorithms - Enable SYN cookies * resolves https://github.com/openbmc/openbmc/issues/504 - Enable kenrel hardening features - Disable unused USB support - Enable earlyprintk - Disable support for ancient libc ast2400 changes: - Remove unused configfs support - Disable IPv6 IPSec support Change-Id: Id1e388723160541de80b26c378b87a1a2da8091e Signed-off-by: Joel Stanley <joel@jms.id.au>
* linux-obmc: Bump version to 4.7Patrick Williams2016-08-161-17/+29
| | | | | | Change-Id: Iffaa780c72f91e8feda6aaa17751b122c2a60aeb Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Signed-off-by: Joel Stanley <joel@jms.id.au>
* Move ast2400 platforms to the dev-4.6 kernel treeJoel Stanley2016-07-131-65/+20
| | | | | | | The defconfig is regnerated with the newer kernel base. A large number of unused options are disabled to reduce the kernel binary size. Signed-off-by: Joel Stanley <joel@jms.id.au>
* Build adm1275 driver into linux kernel by defaultYi Li2016-05-291-0/+3
| | | | | | | Barreleye requires adm1278 driver be built into kernel. Add config to defconfig, instead of hwmon.cfg. Signed-off-by: Yi Li <adamliyi@msn.com>
* linux: turn on vuart driverMilton D. Miller II2016-02-081-0/+3
| | | | | | | | | | | Enable the vuart driver in the defconfig. Based on the update to aspeed_defconfig in the linux repository. Won't actually be enabled until the base recipe has the driver merged again. Signed-off-by: Milton Miller <miltonm@us.ibm.com>
* update kernel defconfigMilton D. Miller II2016-01-281-0/+6
| | | | | | | Turn on the new spi-nor and occ drivers. Also add file system support for the initial filesystem layout. Signed-off-by: Milton Miller <miltonm@us.ibm.com>
* linux-ombc: Fixes for i2c bus & device driversJeremy Kerr2015-11-051-3/+0
| | | | | | | We have an update for the kernel, containing fixes for the i2c subsystem. This includes a defconfig update. Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
* Use out of (kernel) tree defconfigBrad Bishop2015-10-301-0/+203
I finally figured out how to get kernel config fragments working. This allows removal of some earlier kernel recipe hacks. Part 2 of 2 ( meta-phosphor, meta-openbmc-bsp )
OpenPOWER on IntegriCloud