diff options
Diffstat (limited to 'hw/fsp')
-rw-r--r-- | hw/fsp/fsp-attn.c | 22 | ||||
-rw-r--r-- | hw/fsp/fsp-chiptod.c | 17 | ||||
-rw-r--r-- | hw/fsp/fsp-codeupdate.c | 18 | ||||
-rw-r--r-- | hw/fsp/fsp-codeupdate.h | 18 | ||||
-rw-r--r-- | hw/fsp/fsp-console.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-diag.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-dpo.c | 19 | ||||
-rw-r--r-- | hw/fsp/fsp-dump.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-elog-read.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-elog-write.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-epow.c | 19 | ||||
-rw-r--r-- | hw/fsp/fsp-epow.h | 19 | ||||
-rw-r--r-- | hw/fsp/fsp-ipmi.c | 17 | ||||
-rw-r--r-- | hw/fsp/fsp-leds.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-mdst-table.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-mem-err.c | 17 | ||||
-rw-r--r-- | hw/fsp/fsp-nvram.c | 17 | ||||
-rw-r--r-- | hw/fsp/fsp-occ.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp-op-panel.c | 17 | ||||
-rw-r--r-- | hw/fsp/fsp-psi.c | 17 | ||||
-rw-r--r-- | hw/fsp/fsp-rtc.c | 17 | ||||
-rw-r--r-- | hw/fsp/fsp-sensor.c | 23 | ||||
-rw-r--r-- | hw/fsp/fsp-surveillance.c | 18 | ||||
-rw-r--r-- | hw/fsp/fsp-sysparam.c | 20 | ||||
-rw-r--r-- | hw/fsp/fsp.c | 17 |
25 files changed, 103 insertions, 369 deletions
diff --git a/hw/fsp/fsp-attn.c b/hw/fsp/fsp-attn.c index 667d9ab..2c0260c 100644 --- a/hw/fsp/fsp-attn.c +++ b/hw/fsp/fsp-attn.c @@ -1,17 +1,11 @@ -/* Copyright 2013-2014 IBM Corp. -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -* implied. -* See the License for the specific language governing permissions and -* limitations under the License. +// SPDX-License-Identifier: Apache-2.0 +/* + * FSP ATTentioN support + * + * FSP can grab a bunch of things on host firmware dying, + * let's set that up. + * + * Copyright 2013-2019 IBM Corp. */ #include <fsp.h> #include <skiboot.h> diff --git a/hw/fsp/fsp-chiptod.c b/hw/fsp/fsp-chiptod.c index 7efad1b..fef98e0 100644 --- a/hw/fsp/fsp-chiptod.c +++ b/hw/fsp/fsp-chiptod.c @@ -1,17 +1,8 @@ -/* Copyright 2013-2014 IBM Corp. +// SPDX-License-Identifier: Apache-2.0 +/* + * On some chiptod errors, ask the FSP for a new topology * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2017 IBM Corp. */ #define pr_fmt(fmt) "CHIPTOD: " fmt diff --git a/hw/fsp/fsp-codeupdate.c b/hw/fsp/fsp-codeupdate.c index e38b187..67732a7 100644 --- a/hw/fsp/fsp-codeupdate.c +++ b/hw/fsp/fsp-codeupdate.c @@ -1,20 +1,10 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * Firmware code update for FSP systems * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2018 IBM Corp. */ - #include <skiboot.h> #include <fsp.h> #include <fsp-sysparam.h> diff --git a/hw/fsp/fsp-codeupdate.h b/hw/fsp/fsp-codeupdate.h index 4e0384c..237043c 100644 --- a/hw/fsp/fsp-codeupdate.h +++ b/hw/fsp/fsp-codeupdate.h @@ -1,19 +1,5 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - +// SPDX-License-Identifier: Apache-2.0 +/* Copyright 2013-2015 IBM Corp. */ #ifndef __CODEUPDATE_H #define __CODEUPDATE_H diff --git a/hw/fsp/fsp-console.c b/hw/fsp/fsp-console.c index 9d9b7ab..42fb988 100644 --- a/hw/fsp/fsp-console.c +++ b/hw/fsp/fsp-console.c @@ -1,22 +1,10 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * Flexible Service Processor (FSP) serial console handling code * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2018 IBM Corp. */ -/* - * Service Processor serial console handling code - */ #include <skiboot.h> #include <processor.h> #include <io.h> diff --git a/hw/fsp/fsp-diag.c b/hw/fsp/fsp-diag.c index 5f588af..0ee8975 100644 --- a/hw/fsp/fsp-diag.c +++ b/hw/fsp/fsp-diag.c @@ -1,23 +1,11 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - +// SPDX-License-Identifier: Apache-2.0 /* * Code for handling FSP_MCLASS_DIAG messages (cmd 0xee) * Receiving a high level ack timeout is likely indicative of a firmware bug + * + * Copyright 2013-2014 IBM Corp. */ + #include <skiboot.h> #include <fsp.h> #include <lock.h> diff --git a/hw/fsp/fsp-dpo.c b/hw/fsp/fsp-dpo.c index 66a240b..0796d9a 100644 --- a/hw/fsp/fsp-dpo.c +++ b/hw/fsp/fsp-dpo.c @@ -1,21 +1,10 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * FSP DPO (Delayed Power Off) event support * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2017 IBM Corp. */ -/* FSP DPO (Delayed Power Off) event support */ - #define pr_fmt(fmt) "FSP-DPO: " fmt #include <skiboot.h> diff --git a/hw/fsp/fsp-dump.c b/hw/fsp/fsp-dump.c index b1dd090..37efa9d 100644 --- a/hw/fsp/fsp-dump.c +++ b/hw/fsp/fsp-dump.c @@ -1,20 +1,4 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - +// SPDX-License-Identifier: Apache-2.0 /* * Dump support: * We get dump notification from different sources: @@ -33,6 +17,8 @@ * - Sapphire fetches dump data from FSP. * - Linux writes dump to disk and sends acknowledgement. * - Sapphire acknowledges FSP. + * + * Copyright 2013-2015 IBM Corp. */ #include <fsp.h> diff --git a/hw/fsp/fsp-elog-read.c b/hw/fsp/fsp-elog-read.c index d441904..5b373aa 100644 --- a/hw/fsp/fsp-elog-read.c +++ b/hw/fsp/fsp-elog-read.c @@ -1,20 +1,4 @@ -/* Copyright 2013-2016 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - +// SPDX-License-Identifier: Apache-2.0 /* * This code will enable retrieving of error log from FSP -> Sapphire in * sequence. @@ -23,6 +7,8 @@ * OPAL_EVENT_ERROR_LOG_AVAIL is signaled. This will remain raised until a call * to opal_elog_read() is made and OPAL_SUCCESS is returned. Upon which, the * operation is complete and the event is cleared. This is READ action from FSP. + * + * Copyright 2013-2017 IBM Corp. */ /* diff --git a/hw/fsp/fsp-elog-write.c b/hw/fsp/fsp-elog-write.c index 9243931..6aa0c59 100644 --- a/hw/fsp/fsp-elog-write.c +++ b/hw/fsp/fsp-elog-write.c @@ -1,26 +1,12 @@ -/* Copyright 2013-2016 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - +// SPDX-License-Identifier: Apache-2.0 /* * This code will enable generation and pushing of error log from Sapphire * to FSP. * Critical events from Sapphire that needs to be reported will be pushed * on to FSP after converting the error log to Platform Error Log(PEL) format. * This is termed as write action to FSP. + * + * Copyright 2013-2016 IBM Corp. */ #include <cpu.h> diff --git a/hw/fsp/fsp-epow.c b/hw/fsp/fsp-epow.c index 512a15c..bac1d3d 100644 --- a/hw/fsp/fsp-epow.c +++ b/hw/fsp/fsp-epow.c @@ -1,21 +1,10 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * FSP Environmental and Power Warnings (EPOW) support * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2016 IBM Corp. */ -/* FSP Environmental and Power Warnings (EPOW) support */ - #define pr_fmt(fmt) "FSP-EPOW: " fmt #include <fsp.h> diff --git a/hw/fsp/fsp-epow.h b/hw/fsp/fsp-epow.h index 52e5ac4..6a01de0 100644 --- a/hw/fsp/fsp-epow.h +++ b/hw/fsp/fsp-epow.h @@ -1,21 +1,8 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - +// SPDX-License-Identifier: Apache-2.0 /* * Handle FSP EPOW event notifications + * + * Copyright 2013-2015 IBM Corp. */ #ifndef __FSP_EPOW_H diff --git a/hw/fsp/fsp-ipmi.c b/hw/fsp/fsp-ipmi.c index 8c65e6c..a04d9aa 100644 --- a/hw/fsp/fsp-ipmi.c +++ b/hw/fsp/fsp-ipmi.c @@ -1,17 +1,8 @@ -/* Copyright 2014-2015 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * Conduit for IPMI messages to/from FSP * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2014-2019 IBM Corp. */ #include <errorlog.h> diff --git a/hw/fsp/fsp-leds.c b/hw/fsp/fsp-leds.c index edfda51..7d234a8 100644 --- a/hw/fsp/fsp-leds.c +++ b/hw/fsp/fsp-leds.c @@ -1,22 +1,8 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - +// SPDX-License-Identifier: Apache-2.0 /* * LED location code and indicator handling + * + * Copyright 2013-2019 IBM Corp. */ #define pr_fmt(fmt) "FSPLED: " fmt diff --git a/hw/fsp/fsp-mdst-table.c b/hw/fsp/fsp-mdst-table.c index 0f145ba..98f667f 100644 --- a/hw/fsp/fsp-mdst-table.c +++ b/hw/fsp/fsp-mdst-table.c @@ -1,20 +1,4 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - - +// SPDX-License-Identifier: Apache-2.0 /* * Sapphire dump design: * - During initialization we setup Memory Dump Source Table (MDST) table @@ -24,6 +8,8 @@ * - FSP retrieves HWDUMP. * - FSP retrieves CEC memory based on MDST table. * - Once Sapphire reboot FSP sends new dump avialable notification via HDAT + * + * Copyright 2013-2016 IBM Corp. */ #include <fsp.h> diff --git a/hw/fsp/fsp-mem-err.c b/hw/fsp/fsp-mem-err.c index 7f01c58..ffafb96 100644 --- a/hw/fsp/fsp-mem-err.c +++ b/hw/fsp/fsp-mem-err.c @@ -1,17 +1,8 @@ -/* Copyright 2013-2019 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * Sometimes some memory needs to go and sit in the naughty corner * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2019 IBM Corp. */ #define pr_fmt(fmt) "FSPMEMERR: " fmt diff --git a/hw/fsp/fsp-nvram.c b/hw/fsp/fsp-nvram.c index eef535c..159a956 100644 --- a/hw/fsp/fsp-nvram.c +++ b/hw/fsp/fsp-nvram.c @@ -1,17 +1,8 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * Read/Write NVRAM from/to FSP * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2017 IBM Corp. */ #include <skiboot.h> diff --git a/hw/fsp/fsp-occ.c b/hw/fsp/fsp-occ.c index 6286078..d48c28f 100644 --- a/hw/fsp/fsp-occ.c +++ b/hw/fsp/fsp-occ.c @@ -1,17 +1,13 @@ -/* Copyright 2013-2019 IBM Corp. +// SPDX-License-Identifier: Apache-2.0 +/* + * FSP/OCC interactions * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * Unlike OpenPOWER machines, FSP machines are much more tightly coupled + * between FSP, host, and OCC. On P8 we have to do a dance to start the + * OCC, but on P9 Hostboot does that, consistent with what we do on + * OpenPOWER. * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2019 IBM Corp. */ #include <skiboot.h> diff --git a/hw/fsp/fsp-op-panel.c b/hw/fsp/fsp-op-panel.c index 530871f..320da24 100644 --- a/hw/fsp/fsp-op-panel.c +++ b/hw/fsp/fsp-op-panel.c @@ -1,17 +1,8 @@ -/* Copyright 2013-2014 IBM Corp. +// SPDX-License-Identifier: Apache-2.0 +/* + * Small LCD screen on the front of FSP machines * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2019 IBM Corp. */ #include <skiboot.h> diff --git a/hw/fsp/fsp-psi.c b/hw/fsp/fsp-psi.c index 6c2d4bf..76feb0b 100644 --- a/hw/fsp/fsp-psi.c +++ b/hw/fsp/fsp-psi.c @@ -1,18 +1,5 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// SPDX-License-Identifier: Apache-2.0 +/* Copyright 2013-2019 IBM Corp. */ #include <io.h> #include <psi.h> diff --git a/hw/fsp/fsp-rtc.c b/hw/fsp/fsp-rtc.c index 807d664..53838f8 100644 --- a/hw/fsp/fsp-rtc.c +++ b/hw/fsp/fsp-rtc.c @@ -1,17 +1,8 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 +// SPDX-License-Identifier: Apache-2.0 +/* + * Real Time Clock (RTC) attached to FSP * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2017 IBM Corp. */ #include <skiboot.h> diff --git a/hw/fsp/fsp-sensor.c b/hw/fsp/fsp-sensor.c index eff5d21..43c8ce4 100644 --- a/hw/fsp/fsp-sensor.c +++ b/hw/fsp/fsp-sensor.c @@ -1,24 +1,5 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ +// SPDX-License-Identifier: Apache-2.0 /* - */ - - -/* - * Design note: * This code will enable the 'powernv' to retrieve sensor related data from FSP * using SPCN passthru mailbox commands. * @@ -27,6 +8,8 @@ * expected as an argument for OPAL read call which has already been exported * to the device tree during fsp init. The sapphire code decodes this Id to * determine requested attribute and sensor. + * + * Copyright 2013-2017 IBM Corp. */ #include <skiboot.h> diff --git a/hw/fsp/fsp-surveillance.c b/hw/fsp/fsp-surveillance.c index d5f2340..d774bea 100644 --- a/hw/fsp/fsp-surveillance.c +++ b/hw/fsp/fsp-surveillance.c @@ -1,18 +1,10 @@ -/* Copyright 2013-2014 IBM Corp. +// SPDX-License-Identifier: Apache-2.0 +/* + * We don't want to go on the cart! * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2018 IBM Corp. */ + #include <skiboot.h> #include <fsp.h> #include <lock.h> diff --git a/hw/fsp/fsp-sysparam.c b/hw/fsp/fsp-sysparam.c index 5d7ae91..09005ef 100644 --- a/hw/fsp/fsp-sysparam.c +++ b/hw/fsp/fsp-sysparam.c @@ -1,18 +1,14 @@ -/* Copyright 2013-2014 IBM Corp. +// SPDX-License-Identifier: Apache-2.0 +/* + * There's some system level parameters that aren't over IPMI or NVRAM + * but that the FSP exposes through this interface. * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * We expose these through an OPAL API as there really isn't any other/better + * way of doing so. * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2017 IBM Corp. */ + #include <skiboot.h> #include <fsp.h> #include <opal.h> diff --git a/hw/fsp/fsp.c b/hw/fsp/fsp.c index 456099f..6fa6534 100644 --- a/hw/fsp/fsp.c +++ b/hw/fsp/fsp.c @@ -1,17 +1,10 @@ -/* Copyright 2013-2014 IBM Corp. - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at +// SPDX-License-Identifier: Apache-2.0 +/* + * Base FSP (Flexible Service Processor) Support * - * http://www.apache.org/licenses/LICENSE-2.0 + * FSP is the BMC-like thing in some IBM POWER servers * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - * implied. - * See the License for the specific language governing permissions and - * limitations under the License. + * Copyright 2013-2019 IBM Corp. */ #include <stdarg.h> |