History log of /openbmc/openpower-proc-control/targeting.cpp (Results 1 – 14 of 14)
Revision Date Author Comments
# 1a9a5a6a 06-Oct-2021 Patrick Williams <patrick@stwcx.xyz>

catch exceptions as const

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ia8f2ae95679f98f2fc3f32239bbf3b3578c35888


# 5e5d4451 27-Oct-2020 Brad Bishop <bradleyb@fuzziesquirrel.com>

build: update clang-format

Update to the latest OpenBMC clang-format.

Change-Id: I19424fe32f32900d21272e343a5bda8675edbe60
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.co

build: update clang-format

Update to the latest OpenBMC clang-format.

Change-Id: I19424fe32f32900d21272e343a5bda8675edbe60
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 56d14d04 09-Oct-2020 Brad Bishop <bradleyb@fuzziesquirrel.com>

c++17: drop experimental::filesystem

Use std::filesystem, and drop support for building with experimental
under c++14.

Change-Id: I32755f0d1b119c041978c2f8b988a16a14ba88d4
S

c++17: drop experimental::filesystem

Use std::filesystem, and drop support for building with experimental
under c++14.

Change-Id: I32755f0d1b119c041978c2f8b988a16a14ba88d4
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>

show more ...


# 3fc883f9 27-Sep-2019 Joel Stanley <joel@jms.id.au>

targetting: Remove old sysfs path

This was required for old kernels (4.7 and earlier). It is unlikely
anyone is using modern OpenBMC on these kernels, so drop support.

Signed-of

targetting: Remove old sysfs path

This was required for old kernels (4.7 and earlier). It is unlikely
anyone is using modern OpenBMC on these kernels, so drop support.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: Ib5c50cc3c07a38fc7af75b6784dac692c7f8b153

show more ...


# afa1d226 27-Sep-2019 Joel Stanley <joel@jms.id.au>

Remove endian swapping abstraction

All supported kernels (and since 4.10) emit data in big endian. This
removes the run time abstraction and uses htobe32 unconditionally.

Signed

Remove endian swapping abstraction

All supported kernels (and since 4.10) emit data in big endian. This
removes the run time abstraction and uses htobe32 unconditionally.

Signed-off-by: Joel Stanley <joel@jms.id.au>
Change-Id: Ibdfae6b7b958c876e4ab0c89ecb130ec58ce2fac

show more ...


# f78d9042 01-Nov-2018 Patrick Venture <venture@google.com>

add .clang-format

Add .clang-format for automatic style.

Change-Id: I6d240009370179b5b8f1f646b0476a059ec6aa85
Signed-off-by: Patrick Venture <venture@google.com>


# e84b4ddb 01-Nov-2018 Patrick Venture <venture@google.com>

s/copyright char/(C)/g to make compiler happy

Compiler complaining about the copyright characters.

Change-Id: I6730a50a668899a33e9dfcc4accb67ee207a3f08
Signed-off-by: Patrick Ve

s/copyright char/(C)/g to make compiler happy

Compiler complaining about the copyright characters.

Change-Id: I6730a50a668899a33e9dfcc4accb67ee207a3f08
Signed-off-by: Patrick Venture <venture@google.com>

show more ...


# a231ceb4 04-Oct-2017 Matt Spinler <spinler@us.ibm.com>

Use all phosphor-dbus-interfaces errors

Remove the local error definitions and use the
ones in phosphor-dbus-interfaces instead as the ones
there suit our purposes and it simplifies

Use all phosphor-dbus-interfaces errors

Remove the local error definitions and use the
ones in phosphor-dbus-interfaces instead as the ones
there suit our purposes and it simplifies this repository
to do so.

Change-Id: I18428c496914153270ecb181e7193acd0e386e97
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...


# 18b0786a 26-Apr-2017 Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>

Replace error strings with logging errors in device operations

Change-Id: I0fc1c23e51a0233c18775ee712132dba7e4c7d7e
Signed-off-by: Dhruvaraj Subhashchandran <dhruvaraj@in.ibm.com>


# 8316b77b 24-Apr-2017 Edward A. James <eajames@us.ibm.com>

Change FSI behavior for 4.10

Latest FSI code changes paths and endianness, so we need to update
Targeting and flip the CFAM data endian when necessary.
Also update the test case to u

Change FSI behavior for 4.10

Latest FSI code changes paths and endianness, so we need to update
Targeting and flip the CFAM data endian when necessary.
Also update the test case to use the new 4.10 path style.

Change-Id: I35cdedf4b9723ee0f8291d0abf4467dbfd99b334
Signed-off-by: Edward A. James <eajames@us.ibm.com>

show more ...


# be407166 30-Mar-2017 Michael Tritz <mtritz@us.ibm.com>

P9 CFAM register override procedure

This new procedure will allow users to
provide P9 CFAM register overrides
before the P9 SBE is started.

Change-Id: If3658f9a6ede9a3682c4e

P9 CFAM register override procedure

This new procedure will allow users to
provide P9 CFAM register overrides
before the P9 SBE is started.

Change-Id: If3658f9a6ede9a3682c4ed7888e9acb328c67709
Signed-off-by: Michael Tritz <mtritz@us.ibm.com>

show more ...


# fabe92e8 17-Mar-2017 Matt Spinler <spinler@us.ibm.com>

Fix path for FSI slaves

The FSI path moved for the 2nd processor.

Change-Id: Ic462dc7648a68abc7de178e2312bc2368fc06d40
Signed-off-by: Matt Spinler <spinler@us.ibm.com>


# c3bffed7 10-Mar-2017 Matt Spinler <spinler@us.ibm.com>

Have the Target class manage the file descriptor

The sysfs file descriptor will now stay open from first
use until the Target class is destroyed.

Change-Id: Ib9803a527115cc75ecc

Have the Target class manage the file descriptor

The sysfs file descriptor will now stay open from first
use until the Target class is destroyed.

Change-Id: Ib9803a527115cc75ecc9a5351d1e748ccd54a993
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...


# 2c05aa76 28-Feb-2017 Matt Spinler <spinler@us.ibm.com>

Add Target and Targeting classes

These classes are used to target certain processors
for operations.

Change-Id: Iab7a9fc0f1b0a901963e4e899ded370435cfb418
Signed-off-by: Matt

Add Target and Targeting classes

These classes are used to target certain processors
for operations.

Change-Id: Iab7a9fc0f1b0a901963e4e899ded370435cfb418
Signed-off-by: Matt Spinler <spinler@us.ibm.com>

show more ...