lkml.org 
[lkml]   [2011]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Subject[PATCH v3 3/5] Introduce CONFIG_GOOGLE_FIRMWARE
    From
    Date
    In order to keep Google's firmware drivers organized amongst themselves,
    create a new directory for them to live in. As well, all Google
    firmware drivers are gated on CONFIG_GOOGLE_FIRMWARE=y, which defaults
    to 'n' in the kernel build.

    Signed-off-by: Mike Waychison <mikew@google.com>

    ---
    Changelog:
    v3:
    - Removed comment about 'other implementations' in Kconfig message as
    per gregkh.
    ---
    drivers/firmware/Kconfig | 2 ++
    drivers/firmware/Makefile | 2 ++
    drivers/firmware/google/Kconfig | 13 +++++++++++++
    drivers/firmware/google/Makefile | 1 +
    4 files changed, 18 insertions(+), 0 deletions(-)
    create mode 100644 drivers/firmware/google/Kconfig
    create mode 100644 drivers/firmware/google/Makefile

    diff --git a/drivers/firmware/Kconfig b/drivers/firmware/Kconfig
    index 3c56afc..9b00072 100644
    --- a/drivers/firmware/Kconfig
    +++ b/drivers/firmware/Kconfig
    @@ -145,4 +145,6 @@ config ISCSI_IBFT
    detect iSCSI boot parameters dynamically during system boot, say Y.
    Otherwise, say N.

    +source "drivers/firmware/google/Kconfig"
    +
    endmenu
    diff --git a/drivers/firmware/Makefile b/drivers/firmware/Makefile
    index 20c17fc..5a7e273 100644
    --- a/drivers/firmware/Makefile
    +++ b/drivers/firmware/Makefile
    @@ -12,3 +12,5 @@ obj-$(CONFIG_DMIID) += dmi-id.o
    obj-$(CONFIG_ISCSI_IBFT_FIND) += iscsi_ibft_find.o
    obj-$(CONFIG_ISCSI_IBFT) += iscsi_ibft.o
    obj-$(CONFIG_FIRMWARE_MEMMAP) += memmap.o
    +
    +obj-$(CONFIG_GOOGLE_FIRMWARE) += google/
    diff --git a/drivers/firmware/google/Kconfig b/drivers/firmware/google/Kconfig
    new file mode 100644
    index 0000000..02a7366
    --- /dev/null
    +++ b/drivers/firmware/google/Kconfig
    @@ -0,0 +1,13 @@
    +config GOOGLE_FIRMWARE
    + bool "Google Firmware Drivers"
    + depends on X86
    + default n
    + help
    + These firmware drivers are used by Google's servers. They are
    + only useful if you are working directly on one of their
    + proprietary servers. If in doubt, say "N".
    +
    +menu "Google Firmware Drivers"
    + depends on GOOGLE_FIRMWARE
    +
    +endmenu
    diff --git a/drivers/firmware/google/Makefile b/drivers/firmware/google/Makefile
    new file mode 100644
    index 0000000..8b13789
    --- /dev/null
    +++ b/drivers/firmware/google/Makefile
    @@ -0,0 +1 @@
    +


    \
     
     \ /
      Last update: 2011-03-15 08:01    [W:0.022 / U:0.920 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site