mirror of
https://github.com/torvalds/linux.git
synced 2024-12-22 02:52:56 +00:00
fb615d61b5
MIPS will soon not be a part of Imagination Technologies, and as such many @imgtec.com email addresses will no longer be valid. This patch updates the addresses for those who: - Have 10 or more patches in mainline authored using an @imgtec.com email address, or any patches dated within the past year. - Are still with Imagination but leaving as part of the MIPS business unit, as determined from an internal email address list. - Haven't already updated their email address (ie. JamesH) or expressed a desire to be excluded (ie. Maciej). - Acked v2 or earlier of this patch, which leaves Deng-Cheng, Matt & myself. New addresses are of the form firstname.lastname@mips.com, and all verified against an internal email address list. An entry is added to .mailmap for each person such that get_maintainer.pl will report the new addresses rather than @imgtec.com addresses which will soon be dead. Instances of the affected addresses throughout the tree are then mechanically replaced with the new @mips.com address. Signed-off-by: Paul Burton <paul.burton@mips.com> Cc: Deng-Cheng Zhu <dengcheng.zhu@imgtec.com> Cc: Deng-Cheng Zhu <dengcheng.zhu@mips.com> Acked-by: Dengcheng Zhu <dengcheng.zhu@mips.com> Cc: Matt Redfearn <matt.redfearn@imgtec.com> Cc: Matt Redfearn <matt.redfearn@mips.com> Acked-by: Matt Redfearn <matt.redfearn@mips.com> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: linux-kernel@vger.kernel.org Cc: linux-mips@linux-mips.org Cc: trivial@kernel.org Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
65 lines
1.9 KiB
C
65 lines
1.9 KiB
C
/*
|
|
* Copyright (C) 2016 Imagination Technologies
|
|
* Author: Paul Burton <paul.burton@mips.com>
|
|
*
|
|
* This program is free software; you can redistribute it and/or modify it
|
|
* under the terms of the GNU General Public License as published by the
|
|
* Free Software Foundation; either version 2 of the License, or (at your
|
|
* option) any later version.
|
|
*/
|
|
|
|
#ifndef __MIPS_ASM_YAMON_DT_H__
|
|
#define __MIPS_ASM_YAMON_DT_H__
|
|
|
|
#include <linux/types.h>
|
|
|
|
/**
|
|
* struct yamon_mem_region - Represents a contiguous range of physical RAM.
|
|
* @start: Start physical address.
|
|
* @size: Maximum size of region.
|
|
* @discard: Length of additional memory to discard after the region.
|
|
*/
|
|
struct yamon_mem_region {
|
|
phys_addr_t start;
|
|
phys_addr_t size;
|
|
phys_addr_t discard;
|
|
};
|
|
|
|
/**
|
|
* yamon_dt_append_cmdline() - Append YAMON-provided command line to /chosen
|
|
* @fdt: the FDT blob
|
|
*
|
|
* Write the YAMON-provided command line to the bootargs property of the
|
|
* /chosen node in @fdt.
|
|
*
|
|
* Return: 0 on success, else -errno
|
|
*/
|
|
extern __init int yamon_dt_append_cmdline(void *fdt);
|
|
|
|
/**
|
|
* yamon_dt_append_memory() - Append YAMON-provided memory info to /memory
|
|
* @fdt: the FDT blob
|
|
* @regions: zero size terminated array of physical memory regions
|
|
*
|
|
* Generate a /memory node in @fdt based upon memory size information provided
|
|
* by YAMON in its environment and the @regions array.
|
|
*
|
|
* Return: 0 on success, else -errno
|
|
*/
|
|
extern __init int yamon_dt_append_memory(void *fdt,
|
|
const struct yamon_mem_region *regions);
|
|
|
|
/**
|
|
* yamon_dt_serial_config() - Append YAMON-provided serial config to /chosen
|
|
* @fdt: the FDT blob
|
|
*
|
|
* Generate a stdout-path property in the /chosen node of @fdt, based upon
|
|
* information provided in the YAMON environment about the UART configuration
|
|
* of the system.
|
|
*
|
|
* Return: 0 on success, else -errno
|
|
*/
|
|
extern __init int yamon_dt_serial_config(void *fdt);
|
|
|
|
#endif /* __MIPS_ASM_YAMON_DT_H__ */
|