Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 36d98e79 authored by Ralf Baechle's avatar Ralf Baechle
Browse files

[MIPS] A few more pt_regs fixups.

parent ba38cdf9
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -849,7 +849,7 @@ au1xxx_dbdma_chan_free(u32 chanid)
EXPORT_SYMBOL(au1xxx_dbdma_chan_free);

static irqreturn_t
dbdma_interrupt(int irq, void *dev_id, struct pt_regs *regs)
dbdma_interrupt(int irq, void *dev_id)
{
	u32 intstat;
	u32 chan_index;
+1 −2
Original line number Diff line number Diff line
@@ -80,8 +80,7 @@ static void rm9000_cpu_stop(void *args)
	write_c0_perfcontrol(0);
}

static irqreturn_t rm9000_perfcount_handler(int irq, void * dev_id,
	struct pt_regs *regs)
static irqreturn_t rm9000_perfcount_handler(int irq, void * dev_id)
{
	unsigned int control = read_c0_perfcontrol();
	uint32_t counter1, counter2;
+1 −1
Original line number Diff line number Diff line
@@ -135,7 +135,7 @@ static inline void ip32_power_button(void)
	add_timer(&power_timer);
}

static irqreturn_t ip32_rtc_int(int irq, void *dev_id, struct pt_regs *regs)
static irqreturn_t ip32_rtc_int(int irq, void *dev_id)
{
	volatile unsigned char reg_c;

+2 −2
Original line number Diff line number Diff line
@@ -88,7 +88,7 @@ static void arm_tb(void)
	sbp.tb_armed = 1;
}

static irqreturn_t sbprof_tb_intr(int irq, void *dev_id, struct pt_regs *regs)
static irqreturn_t sbprof_tb_intr(int irq, void *dev_id)
{
	int i;
	DBG(printk(DEVNAME ": tb_intr\n"));
@@ -138,7 +138,7 @@ static irqreturn_t sbprof_tb_intr(int irq, void *dev_id, struct pt_regs *regs)
	return IRQ_HANDLED;
}

static irqreturn_t sbprof_pc_intr(int irq, void *dev_id, struct pt_regs *regs)
static irqreturn_t sbprof_pc_intr(int irq, void *dev_id)
{
	printk(DEVNAME ": unexpected pc_intr");
	return IRQ_NONE;
+1 −1
Original line number Diff line number Diff line
@@ -171,7 +171,7 @@ static void create_proc_decoder(struct bw_stats_struct *stats)
 * notes: possible re-entry due to multiple sources
 *        should check/indicate saturation
 */
static irqreturn_t sibyte_bw_int(int irq, void *data, struct pt_regs *regs)
static irqreturn_t sibyte_bw_int(int irq, void *data)
{
	struct bw_stats_struct *stats = data;
	unsigned long cntr;