Commit e51df2c1 authored by Anton Blanchard's avatar Anton Blanchard Committed by Michael Ellerman

powerpc: Make a bunch of things static

Signed-off-by: default avatarAnton Blanchard <anton@samba.org>
Signed-off-by: default avatarMichael Ellerman <mpe@ellerman.id.au>
parent 5144b6bf
...@@ -293,7 +293,7 @@ int __kprobes hw_breakpoint_handler(struct die_args *args) ...@@ -293,7 +293,7 @@ int __kprobes hw_breakpoint_handler(struct die_args *args)
/* /*
* Handle single-step exceptions following a DABR hit. * Handle single-step exceptions following a DABR hit.
*/ */
int __kprobes single_step_dabr_instruction(struct die_args *args) static int __kprobes single_step_dabr_instruction(struct die_args *args)
{ {
struct pt_regs *regs = args->regs; struct pt_regs *regs = args->regs;
struct perf_event *bp = NULL; struct perf_event *bp = NULL;
......
...@@ -567,7 +567,7 @@ static int __init nvram_init(void) ...@@ -567,7 +567,7 @@ static int __init nvram_init(void)
return rc; return rc;
} }
void __exit nvram_cleanup(void) static void __exit nvram_cleanup(void)
{ {
misc_deregister( &nvram_dev ); misc_deregister( &nvram_dev );
} }
......
...@@ -1140,7 +1140,7 @@ static int reparent_resources(struct resource *parent, ...@@ -1140,7 +1140,7 @@ static int reparent_resources(struct resource *parent,
* as well. * as well.
*/ */
void pcibios_allocate_bus_resources(struct pci_bus *bus) static void pcibios_allocate_bus_resources(struct pci_bus *bus)
{ {
struct pci_bus *b; struct pci_bus *b;
int i; int i;
......
...@@ -38,7 +38,7 @@ static u32 get_int_prop(struct device_node *np, const char *name, u32 def) ...@@ -38,7 +38,7 @@ static u32 get_int_prop(struct device_node *np, const char *name, u32 def)
* @addr0: value of 1st cell of a device tree PCI address. * @addr0: value of 1st cell of a device tree PCI address.
* @bridge: Set this flag if the address is from a bridge 'ranges' property * @bridge: Set this flag if the address is from a bridge 'ranges' property
*/ */
unsigned int pci_parse_of_flags(u32 addr0, int bridge) static unsigned int pci_parse_of_flags(u32 addr0, int bridge)
{ {
unsigned int flags = 0; unsigned int flags = 0;
......
...@@ -386,8 +386,9 @@ static int __init early_init_dt_scan_cpus(unsigned long node, ...@@ -386,8 +386,9 @@ static int __init early_init_dt_scan_cpus(unsigned long node,
return 0; return 0;
} }
int __init early_init_dt_scan_chosen_ppc(unsigned long node, const char *uname, static int __init early_init_dt_scan_chosen_ppc(unsigned long node,
int depth, void *data) const char *uname,
int depth, void *data)
{ {
const unsigned long *lprop; /* All these set by kernel, so no need to convert endian */ const unsigned long *lprop; /* All these set by kernel, so no need to convert endian */
......
...@@ -932,7 +932,7 @@ void ptrace_triggered(struct perf_event *bp, ...@@ -932,7 +932,7 @@ void ptrace_triggered(struct perf_event *bp,
} }
#endif /* CONFIG_HAVE_HW_BREAKPOINT */ #endif /* CONFIG_HAVE_HW_BREAKPOINT */
int ptrace_set_debugreg(struct task_struct *task, unsigned long addr, static int ptrace_set_debugreg(struct task_struct *task, unsigned long addr,
unsigned long data) unsigned long data)
{ {
#ifdef CONFIG_HAVE_HW_BREAKPOINT #ifdef CONFIG_HAVE_HW_BREAKPOINT
......
...@@ -286,7 +286,7 @@ static void prrn_work_fn(struct work_struct *work) ...@@ -286,7 +286,7 @@ static void prrn_work_fn(struct work_struct *work)
static DECLARE_WORK(prrn_work, prrn_work_fn); static DECLARE_WORK(prrn_work, prrn_work_fn);
void prrn_schedule_update(u32 scope) static void prrn_schedule_update(u32 scope)
{ {
flush_work(&prrn_work); flush_work(&prrn_work);
prrn_update_scope = scope; prrn_update_scope = scope;
......
...@@ -479,7 +479,7 @@ void arch_irq_work_raise(void) ...@@ -479,7 +479,7 @@ void arch_irq_work_raise(void)
#endif /* CONFIG_IRQ_WORK */ #endif /* CONFIG_IRQ_WORK */
void __timer_interrupt(void) static void __timer_interrupt(void)
{ {
struct pt_regs *regs = get_irq_regs(); struct pt_regs *regs = get_irq_regs();
u64 *next_tb = &__get_cpu_var(decrementers_next_tb); u64 *next_tb = &__get_cpu_var(decrementers_next_tb);
...@@ -643,7 +643,7 @@ static int __init get_freq(char *name, int cells, unsigned long *val) ...@@ -643,7 +643,7 @@ static int __init get_freq(char *name, int cells, unsigned long *val)
return found; return found;
} }
void start_cpu_decrementer(void) static void start_cpu_decrementer(void)
{ {
#if defined(CONFIG_BOOKE) || defined(CONFIG_40x) #if defined(CONFIG_BOOKE) || defined(CONFIG_40x)
/* Clear any pending timer interrupts */ /* Clear any pending timer interrupts */
......
...@@ -164,7 +164,7 @@ static long calc_offset(struct fixup_entry *entry, unsigned int *p) ...@@ -164,7 +164,7 @@ static long calc_offset(struct fixup_entry *entry, unsigned int *p)
return (unsigned long)p - (unsigned long)entry; return (unsigned long)p - (unsigned long)entry;
} }
void test_basic_patching(void) static void test_basic_patching(void)
{ {
extern unsigned int ftr_fixup_test1; extern unsigned int ftr_fixup_test1;
extern unsigned int end_ftr_fixup_test1; extern unsigned int end_ftr_fixup_test1;
......
...@@ -868,7 +868,7 @@ unsigned int hash_page_do_lazy_icache(unsigned int pp, pte_t pte, int trap) ...@@ -868,7 +868,7 @@ unsigned int hash_page_do_lazy_icache(unsigned int pp, pte_t pte, int trap)
} }
#ifdef CONFIG_PPC_MM_SLICES #ifdef CONFIG_PPC_MM_SLICES
unsigned int get_paca_psize(unsigned long addr) static unsigned int get_paca_psize(unsigned long addr)
{ {
u64 lpsizes; u64 lpsizes;
unsigned char *hpsizes; unsigned char *hpsizes;
......
...@@ -48,7 +48,7 @@ static inline int pte_looks_normal(pte_t pte) ...@@ -48,7 +48,7 @@ static inline int pte_looks_normal(pte_t pte)
(_PAGE_PRESENT | _PAGE_USER); (_PAGE_PRESENT | _PAGE_USER);
} }
struct page * maybe_pte_to_page(pte_t pte) static struct page *maybe_pte_to_page(pte_t pte)
{ {
unsigned long pfn = pte_pfn(pte); unsigned long pfn = pte_pfn(pte);
struct page *page; struct page *page;
......
...@@ -59,9 +59,9 @@ struct cpu_hw_events { ...@@ -59,9 +59,9 @@ struct cpu_hw_events {
struct perf_branch_entry bhrb_entries[BHRB_MAX_ENTRIES]; struct perf_branch_entry bhrb_entries[BHRB_MAX_ENTRIES];
}; };
DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events); static DEFINE_PER_CPU(struct cpu_hw_events, cpu_hw_events);
struct power_pmu *ppmu; static struct power_pmu *ppmu;
/* /*
* Normally, to ignore kernel events we set the FCS (freeze counters * Normally, to ignore kernel events we set the FCS (freeze counters
...@@ -124,7 +124,7 @@ static unsigned long ebb_switch_in(bool ebb, struct cpu_hw_events *cpuhw) ...@@ -124,7 +124,7 @@ static unsigned long ebb_switch_in(bool ebb, struct cpu_hw_events *cpuhw)
static inline void power_pmu_bhrb_enable(struct perf_event *event) {} static inline void power_pmu_bhrb_enable(struct perf_event *event) {}
static inline void power_pmu_bhrb_disable(struct perf_event *event) {} static inline void power_pmu_bhrb_disable(struct perf_event *event) {}
void power_pmu_flush_branch_stack(void) {} static void power_pmu_flush_branch_stack(void) {}
static inline void power_pmu_bhrb_read(struct cpu_hw_events *cpuhw) {} static inline void power_pmu_bhrb_read(struct cpu_hw_events *cpuhw) {}
static void pmao_restore_workaround(bool ebb) { } static void pmao_restore_workaround(bool ebb) { }
#endif /* CONFIG_PPC32 */ #endif /* CONFIG_PPC32 */
...@@ -375,7 +375,7 @@ static void power_pmu_bhrb_disable(struct perf_event *event) ...@@ -375,7 +375,7 @@ static void power_pmu_bhrb_disable(struct perf_event *event)
/* Called from ctxsw to prevent one process's branch entries to /* Called from ctxsw to prevent one process's branch entries to
* mingle with the other process's entries during context switch. * mingle with the other process's entries during context switch.
*/ */
void power_pmu_flush_branch_stack(void) static void power_pmu_flush_branch_stack(void)
{ {
if (ppmu->bhrb_nr) if (ppmu->bhrb_nr)
power_pmu_bhrb_reset(); power_pmu_bhrb_reset();
...@@ -408,7 +408,7 @@ static __u64 power_pmu_bhrb_to(u64 addr) ...@@ -408,7 +408,7 @@ static __u64 power_pmu_bhrb_to(u64 addr)
} }
/* Processing BHRB entries */ /* Processing BHRB entries */
void power_pmu_bhrb_read(struct cpu_hw_events *cpuhw) static void power_pmu_bhrb_read(struct cpu_hw_events *cpuhw)
{ {
u64 val; u64 val;
u64 addr; u64 addr;
...@@ -1573,7 +1573,7 @@ static void power_pmu_stop(struct perf_event *event, int ef_flags) ...@@ -1573,7 +1573,7 @@ static void power_pmu_stop(struct perf_event *event, int ef_flags)
* Set the flag to make pmu::enable() not perform the * Set the flag to make pmu::enable() not perform the
* schedulability test, it will be performed at commit time * schedulability test, it will be performed at commit time
*/ */
void power_pmu_start_txn(struct pmu *pmu) static void power_pmu_start_txn(struct pmu *pmu)
{ {
struct cpu_hw_events *cpuhw = &__get_cpu_var(cpu_hw_events); struct cpu_hw_events *cpuhw = &__get_cpu_var(cpu_hw_events);
...@@ -1587,7 +1587,7 @@ void power_pmu_start_txn(struct pmu *pmu) ...@@ -1587,7 +1587,7 @@ void power_pmu_start_txn(struct pmu *pmu)
* Clear the flag and pmu::enable() will perform the * Clear the flag and pmu::enable() will perform the
* schedulability test. * schedulability test.
*/ */
void power_pmu_cancel_txn(struct pmu *pmu) static void power_pmu_cancel_txn(struct pmu *pmu)
{ {
struct cpu_hw_events *cpuhw = &__get_cpu_var(cpu_hw_events); struct cpu_hw_events *cpuhw = &__get_cpu_var(cpu_hw_events);
...@@ -1600,7 +1600,7 @@ void power_pmu_cancel_txn(struct pmu *pmu) ...@@ -1600,7 +1600,7 @@ void power_pmu_cancel_txn(struct pmu *pmu)
* Perform the group schedulability test as a whole * Perform the group schedulability test as a whole
* Return 0 if success * Return 0 if success
*/ */
int power_pmu_commit_txn(struct pmu *pmu) static int power_pmu_commit_txn(struct pmu *pmu)
{ {
struct cpu_hw_events *cpuhw; struct cpu_hw_events *cpuhw;
long i, n; long i, n;
...@@ -1888,7 +1888,7 @@ ssize_t power_events_sysfs_show(struct device *dev, ...@@ -1888,7 +1888,7 @@ ssize_t power_events_sysfs_show(struct device *dev,
return sprintf(page, "event=0x%02llx\n", pmu_attr->id); return sprintf(page, "event=0x%02llx\n", pmu_attr->id);
} }
struct pmu power_pmu = { static struct pmu power_pmu = {
.pmu_enable = power_pmu_enable, .pmu_enable = power_pmu_enable,
.pmu_disable = power_pmu_disable, .pmu_disable = power_pmu_disable,
.event_init = power_pmu_event_init, .event_init = power_pmu_event_init,
......
...@@ -628,8 +628,8 @@ static int ioda_eeh_reset(struct eeh_pe *pe, int option) ...@@ -628,8 +628,8 @@ static int ioda_eeh_reset(struct eeh_pe *pe, int option)
* Retrieve error log, which contains log from device driver * Retrieve error log, which contains log from device driver
* and firmware. * and firmware.
*/ */
int ioda_eeh_get_log(struct eeh_pe *pe, int severity, static int ioda_eeh_get_log(struct eeh_pe *pe, int severity,
char *drv_log, unsigned long len) char *drv_log, unsigned long len)
{ {
pnv_pci_dump_phb_diag_data(pe->phb, pe->data); pnv_pci_dump_phb_diag_data(pe->phb, pe->data);
......
...@@ -385,7 +385,7 @@ static void pnv_ioda_freeze_pe(struct pnv_phb *phb, int pe_no) ...@@ -385,7 +385,7 @@ static void pnv_ioda_freeze_pe(struct pnv_phb *phb, int pe_no)
} }
} }
int pnv_ioda_unfreeze_pe(struct pnv_phb *phb, int pe_no, int opt) static int pnv_ioda_unfreeze_pe(struct pnv_phb *phb, int pe_no, int opt)
{ {
struct pnv_ioda_pe *pe, *slave; struct pnv_ioda_pe *pe, *slave;
s64 rc; s64 rc;
...@@ -1631,8 +1631,8 @@ static void pnv_pci_ioda_shutdown(struct pnv_phb *phb) ...@@ -1631,8 +1631,8 @@ static void pnv_pci_ioda_shutdown(struct pnv_phb *phb)
OPAL_ASSERT_RESET); OPAL_ASSERT_RESET);
} }
void __init pnv_pci_init_ioda_phb(struct device_node *np, static void __init pnv_pci_init_ioda_phb(struct device_node *np,
u64 hub_id, int ioda_type) u64 hub_id, int ioda_type)
{ {
struct pci_controller *hose; struct pci_controller *hose;
struct pnv_phb *phb; struct pnv_phb *phb;
......
...@@ -307,7 +307,7 @@ static int __init pnv_probe(void) ...@@ -307,7 +307,7 @@ static int __init pnv_probe(void)
* Returns the cpu frequency for 'cpu' in Hz. This is used by * Returns the cpu frequency for 'cpu' in Hz. This is used by
* /proc/cpuinfo * /proc/cpuinfo
*/ */
unsigned long pnv_get_proc_freq(unsigned int cpu) static unsigned long pnv_get_proc_freq(unsigned int cpu)
{ {
unsigned long ret_freq; unsigned long ret_freq;
......
...@@ -54,7 +54,7 @@ static void pnv_smp_setup_cpu(int cpu) ...@@ -54,7 +54,7 @@ static void pnv_smp_setup_cpu(int cpu)
#endif #endif
} }
int pnv_smp_kick_cpu(int nr) static int pnv_smp_kick_cpu(int nr)
{ {
unsigned int pcpu = get_hard_smp_processor_id(nr); unsigned int pcpu = get_hard_smp_processor_id(nr);
unsigned long start_here = unsigned long start_here =
......
...@@ -276,8 +276,10 @@ static ssize_t pSeries_nvram_get_size(void) ...@@ -276,8 +276,10 @@ static ssize_t pSeries_nvram_get_size(void)
* sequence #: The unique sequence # for each event. (until it wraps) * sequence #: The unique sequence # for each event. (until it wraps)
* error log: The error log from event_scan * error log: The error log from event_scan
*/ */
int nvram_write_os_partition(struct nvram_os_partition *part, char * buff, static int nvram_write_os_partition(struct nvram_os_partition *part,
int length, unsigned int err_type, unsigned int error_log_cnt) char *buff, int length,
unsigned int err_type,
unsigned int error_log_cnt)
{ {
int rc; int rc;
loff_t tmp_index; loff_t tmp_index;
...@@ -330,9 +332,9 @@ int nvram_write_error_log(char * buff, int length, ...@@ -330,9 +332,9 @@ int nvram_write_error_log(char * buff, int length,
* *
* Reads nvram partition for at most 'length' * Reads nvram partition for at most 'length'
*/ */
int nvram_read_partition(struct nvram_os_partition *part, char *buff, static int nvram_read_partition(struct nvram_os_partition *part, char *buff,
int length, unsigned int *err_type, int length, unsigned int *err_type,
unsigned int *error_log_cnt) unsigned int *error_log_cnt)
{ {
int rc; int rc;
loff_t tmp_index; loff_t tmp_index;
......
...@@ -126,7 +126,7 @@ struct epow_errorlog { ...@@ -126,7 +126,7 @@ struct epow_errorlog {
#define EPOW_MAIN_ENCLOSURE 5 #define EPOW_MAIN_ENCLOSURE 5
#define EPOW_POWER_OFF 7 #define EPOW_POWER_OFF 7
void rtas_parse_epow_errlog(struct rtas_error_log *log) static void rtas_parse_epow_errlog(struct rtas_error_log *log)
{ {
struct pseries_errorlog *pseries_log; struct pseries_errorlog *pseries_log;
struct epow_errorlog *epow_log; struct epow_errorlog *epow_log;
......
...@@ -561,7 +561,7 @@ void pSeries_coalesce_init(void) ...@@ -561,7 +561,7 @@ void pSeries_coalesce_init(void)
* fw_cmo_feature_init - FW_FEATURE_CMO is not stored in ibm,hypertas-functions, * fw_cmo_feature_init - FW_FEATURE_CMO is not stored in ibm,hypertas-functions,
* handle that here. (Stolen from parse_system_parameter_string) * handle that here. (Stolen from parse_system_parameter_string)
*/ */
void pSeries_cmo_feature_init(void) static void pSeries_cmo_feature_init(void)
{ {
char *ptr, *key, *value, *end; char *ptr, *key, *value, *end;
int call_status; int call_status;
......
...@@ -960,7 +960,7 @@ void mpic_set_vector(unsigned int virq, unsigned int vector) ...@@ -960,7 +960,7 @@ void mpic_set_vector(unsigned int virq, unsigned int vector)
mpic_irq_write(src, MPIC_INFO(IRQ_VECTOR_PRI), vecpri); mpic_irq_write(src, MPIC_INFO(IRQ_VECTOR_PRI), vecpri);
} }
void mpic_set_destination(unsigned int virq, unsigned int cpuid) static void mpic_set_destination(unsigned int virq, unsigned int cpuid)
{ {
struct mpic *mpic = mpic_from_irq(virq); struct mpic *mpic = mpic_from_irq(virq);
unsigned int src = virq_to_hw(virq); unsigned int src = virq_to_hw(virq);
......
...@@ -143,7 +143,7 @@ void msi_bitmap_free(struct msi_bitmap *bmp) ...@@ -143,7 +143,7 @@ void msi_bitmap_free(struct msi_bitmap *bmp)
#define check(x) \ #define check(x) \
if (!(x)) printk("msi_bitmap: test failed at line %d\n", __LINE__); if (!(x)) printk("msi_bitmap: test failed at line %d\n", __LINE__);
void __init test_basics(void) static void __init test_basics(void)
{ {
struct msi_bitmap bmp; struct msi_bitmap bmp;
int i, size = 512; int i, size = 512;
...@@ -188,7 +188,7 @@ void __init test_basics(void) ...@@ -188,7 +188,7 @@ void __init test_basics(void)
kfree(bmp.bitmap); kfree(bmp.bitmap);
} }
void __init test_of_node(void) static void __init test_of_node(void)
{ {
u32 prop_data[] = { 10, 10, 25, 3, 40, 1, 100, 100, 200, 20 }; u32 prop_data[] = { 10, 10, 25, 3, 40, 1, 100, 100, 200, 20 };
const char *expected_str = "0-9,20-24,28-39,41-99,220-255"; const char *expected_str = "0-9,20-24,28-39,41-99,220-255";
...@@ -236,7 +236,7 @@ void __init test_of_node(void) ...@@ -236,7 +236,7 @@ void __init test_of_node(void)
kfree(bmp.bitmap); kfree(bmp.bitmap);
} }
int __init msi_bitmap_selftest(void) static int __init msi_bitmap_selftest(void)
{ {
printk(KERN_DEBUG "Running MSI bitmap self-tests ...\n"); printk(KERN_DEBUG "Running MSI bitmap self-tests ...\n");
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment