All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bin Meng <bmeng.cn@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH v3 0/5] x86: Add CPU uclass and multi-core support for Minnowboard MAX
Date: Thu, 30 Apr 2015 14:16:14 +0800	[thread overview]
Message-ID: <CAEUhbmWkMnShnSTJkMpW_n2qygHpLNJxnXoqyctXPyx7xCOXkQ@mail.gmail.com> (raw)
In-Reply-To: <CAPnjgZ2e4kpe+x9eirL9ftGYbay698Bhk3N_S3h+_w19=VqTXA@mail.gmail.com>

Hi Simon,

On Thu, Apr 30, 2015 at 1:11 PM, Simon Glass <sjg@chromium.org> wrote:
> Hi Bin,
>
> On 29 Apr 2015 10:26 pm, "Simon Glass" <sjg@chromium.org> wrote:
>>
>> This series adds a new CPU uclass which is intended to be useful on any
>> architecture. So far it has a very simple interface and a command to show
>> CPU details.
>>
>> This series also introduces multi-core init for x86. It is implemented and
>> enabled on Minnowboard MAX, a single/dual-core Atom board. The CPU uclass
>> is
>> implemented for x86 and the Simple Firmware Interface provides these
>> details
>> to the kernel, since ACPI is not yet available.
>>
>> With these changes Minnowboard MAX can boot into Linux with both cores
>> enabled.
>>
>> This series is available at u-boot-x86 branch 'cpu-working'.
>>
>> Changes in v3:
>> - Rename CONFIG_STACK_SIZE to CONFIG_AP_STACK_SIZE
>> - Remove sipi_vector_location and sipi_vector_location_size variables
>> - Remove annoying /* 1ms */ comments
>> - Rename sipi.S to sipi_vector.S
>> - Correct 'ap_start32' to 'ap_start'
>> - Use macros for cr0 bit fields
>> - Correct style in a multi-line comment
>> - Use UCODE_HEADER_LEN instead of 48
>> - Remove unnecessary underscores in MP_FR_BLOCK_APS and MP_FR_NOBLOCK_APS
>> - Use 'cpu number' instead of 'coreboot cpu number'
>> - Remove a stray blank line in sipi.h
>> - Enhance comment for @microcode_lock
>> - Rename SMM_DEFAULT_BASE/SIZE to AP_DEFAULT_BASE/SIZE and drop smm.h
>> - Use data32 instead of our own 'o32'
>> - Move NUM_FIXED_MTRRS to mtrr.h
>> - Avoid using asmlinkage on ap_init()
>> - Add msr_clrbits_64() too
>> - Collect all new MSRs into msr-index.h
>> - Spell 'BayTrail' like so
>> - Make set_max_freq() static
>
> I did not sort out the secondary CPU init in this series. I will take a
> look.
>

Thanks. What about the LAPIC patch? Is it dropped?
http://patchwork.ozlabs.org/patch/465854/

[snip]

Regards,
Bin

  reply	other threads:[~2015-04-30  6:16 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-30  4:25 [U-Boot] [PATCH v3 0/5] x86: Add CPU uclass and multi-core support for Minnowboard MAX Simon Glass
2015-04-30  4:25 ` [U-Boot] [PATCH v3 1/5] x86: Add multi-processor init Simon Glass
2015-04-30  6:09   ` Bin Meng
2015-05-01  0:52     ` Simon Glass
2015-04-30  4:26 ` [U-Boot] [PATCH v3 2/5] x86: Add functions to set and clear bits on MSRs Simon Glass
2015-04-30  6:11   ` Bin Meng
2015-05-01  0:52     ` Simon Glass
2015-04-30  4:26 ` [U-Boot] [PATCH v3 3/5] x86: Allow CPUs to be set up after relocation Simon Glass
2015-04-30  6:14   ` Bin Meng
2015-05-01  0:52     ` Simon Glass
2015-04-30  4:26 ` [U-Boot] [PATCH v3 4/5] x86: Add a CPU driver for baytrail Simon Glass
2015-04-30  6:26   ` Bin Meng
2015-05-01  0:52     ` Simon Glass
2015-04-30  4:26 ` [U-Boot] [PATCH v3 5/5] x86: Enable multi-core init for Minnowboard MAX Simon Glass
2015-05-01  0:52   ` Simon Glass
2015-04-30  5:11 ` [U-Boot] [PATCH v3 0/5] x86: Add CPU uclass and multi-core support " Simon Glass
2015-04-30  6:16   ` Bin Meng [this message]
2015-04-30 18:22     ` Simon Glass

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAEUhbmWkMnShnSTJkMpW_n2qygHpLNJxnXoqyctXPyx7xCOXkQ@mail.gmail.com \
    --to=bmeng.cn@gmail.com \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.