mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-04 00:03:54 -06:00
qom: Have class_init() take a const data argument
Mechanical change using gsed, then style manually adapted to pass checkpatch.pl script. Suggested-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20250424194905.82506-4-philmd@linaro.org>
This commit is contained in:
parent
f1fa787b92
commit
12d1a768bd
1121 changed files with 1774 additions and 1707 deletions
|
@ -377,7 +377,7 @@ static const Property a9_gtimer_properties[] = {
|
|||
DEFINE_PROP_UINT32("num-cpu", A9GTimerState, num_cpu, 0),
|
||||
};
|
||||
|
||||
static void a9_gtimer_class_init(ObjectClass *klass, void *data)
|
||||
static void a9_gtimer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -288,7 +288,7 @@ static void a10_pit_finalize(Object *obj)
|
|||
}
|
||||
}
|
||||
|
||||
static void a10_pit_class_init(ObjectClass *klass, void *data)
|
||||
static void a10_pit_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -304,7 +304,7 @@ static const Property arm_mptimer_properties[] = {
|
|||
DEFINE_PROP_UINT32("num-cpu", ARMMPTimerState, num_cpu, 0),
|
||||
};
|
||||
|
||||
static void arm_mptimer_class_init(ObjectClass *klass, void *data)
|
||||
static void arm_mptimer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -392,7 +392,7 @@ static const Property sp804_properties[] = {
|
|||
DEFINE_PROP_UINT32("freq1", SP804State, freq1, 1000000),
|
||||
};
|
||||
|
||||
static void sp804_class_init(ObjectClass *klass, void *data)
|
||||
static void sp804_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *k = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -285,7 +285,7 @@ static const VMStateDescription vmstate_systick = {
|
|||
}
|
||||
};
|
||||
|
||||
static void systick_class_init(ObjectClass *klass, void *data)
|
||||
static void systick_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -895,7 +895,7 @@ static const Property aspeed_timer_properties[] = {
|
|||
AspeedSCUState *),
|
||||
};
|
||||
|
||||
static void timer_class_init(ObjectClass *klass, void *data)
|
||||
static void timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
@ -915,7 +915,7 @@ static const TypeInfo aspeed_timer_info = {
|
|||
.abstract = true,
|
||||
};
|
||||
|
||||
static void aspeed_2400_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void aspeed_2400_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass);
|
||||
|
@ -931,7 +931,7 @@ static const TypeInfo aspeed_2400_timer_info = {
|
|||
.class_init = aspeed_2400_timer_class_init,
|
||||
};
|
||||
|
||||
static void aspeed_2500_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void aspeed_2500_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass);
|
||||
|
@ -947,7 +947,7 @@ static const TypeInfo aspeed_2500_timer_info = {
|
|||
.class_init = aspeed_2500_timer_class_init,
|
||||
};
|
||||
|
||||
static void aspeed_2600_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void aspeed_2600_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass);
|
||||
|
@ -963,7 +963,7 @@ static const TypeInfo aspeed_2600_timer_info = {
|
|||
.class_init = aspeed_2600_timer_class_init,
|
||||
};
|
||||
|
||||
static void aspeed_1030_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void aspeed_1030_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass);
|
||||
|
@ -979,7 +979,7 @@ static const TypeInfo aspeed_1030_timer_info = {
|
|||
.class_init = aspeed_1030_timer_class_init,
|
||||
};
|
||||
|
||||
static void aspeed_2700_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void aspeed_2700_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
AspeedTimerClass *awc = ASPEED_TIMER_CLASS(klass);
|
||||
|
|
|
@ -595,7 +595,7 @@ static void avr_timer16_realize(DeviceState *dev, Error **errp)
|
|||
s->enabled = true;
|
||||
}
|
||||
|
||||
static void avr_timer16_class_init(ObjectClass *klass, void *data)
|
||||
static void avr_timer16_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -154,7 +154,7 @@ static const VMStateDescription bcm2835_systmr_vmstate = {
|
|||
}
|
||||
};
|
||||
|
||||
static void bcm2835_systmr_class_init(ObjectClass *klass, void *data)
|
||||
static void bcm2835_systmr_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -451,7 +451,7 @@ static const VMStateDescription vmstate_cadence_ttc = {
|
|||
}
|
||||
};
|
||||
|
||||
static void cadence_ttc_class_init(ObjectClass *klass, void *data)
|
||||
static void cadence_ttc_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -534,7 +534,7 @@ static const VMStateDescription cmsdk_apb_dualtimer_vmstate = {
|
|||
}
|
||||
};
|
||||
|
||||
static void cmsdk_apb_dualtimer_class_init(ObjectClass *klass, void *data)
|
||||
static void cmsdk_apb_dualtimer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -261,7 +261,7 @@ static const VMStateDescription cmsdk_apb_timer_vmstate = {
|
|||
}
|
||||
};
|
||||
|
||||
static void cmsdk_apb_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void cmsdk_apb_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -161,7 +161,7 @@ static void digic_timer_finalize(Object *obj)
|
|||
ptimer_free(s->ptimer);
|
||||
}
|
||||
|
||||
static void digic_timer_class_init(ObjectClass *klass, void *class_data)
|
||||
static void digic_timer_class_init(ObjectClass *klass, const void *class_data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -1546,7 +1546,7 @@ static void exynos4210_mct_finalize(Object *obj)
|
|||
}
|
||||
}
|
||||
|
||||
static void exynos4210_mct_class_init(ObjectClass *klass, void *data)
|
||||
static void exynos4210_mct_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -420,7 +420,7 @@ static void exynos4210_pwm_finalize(Object *obj)
|
|||
}
|
||||
}
|
||||
|
||||
static void exynos4210_pwm_class_init(ObjectClass *klass, void *data)
|
||||
static void exynos4210_pwm_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -409,7 +409,7 @@ static const Property grlib_gptimer_properties[] = {
|
|||
DEFINE_PROP_UINT32("nr-timers", GPTimerUnit, nr_timers, 2),
|
||||
};
|
||||
|
||||
static void grlib_gptimer_class_init(ObjectClass *klass, void *data)
|
||||
static void grlib_gptimer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -736,7 +736,7 @@ static const Property hpet_device_properties[] = {
|
|||
DEFINE_PROP_BOOL("hpet-offset-saved", HPETState, hpet_offset_saved, true),
|
||||
};
|
||||
|
||||
static void hpet_device_class_init(ObjectClass *klass, void *data)
|
||||
static void hpet_device_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -350,7 +350,7 @@ static void pit_realizefn(DeviceState *dev, Error **errp)
|
|||
pc->parent_realize(dev, errp);
|
||||
}
|
||||
|
||||
static void pit_class_initfn(ObjectClass *klass, void *data)
|
||||
static void pit_class_initfn(ObjectClass *klass, const void *data)
|
||||
{
|
||||
PITClass *pc = PIT_CLASS(klass);
|
||||
PITCommonClass *k = PIT_COMMON_CLASS(klass);
|
||||
|
|
|
@ -242,7 +242,7 @@ static const Property pit_common_properties[] = {
|
|||
DEFINE_PROP_UINT32("iobase", PITCommonState, iobase, -1),
|
||||
};
|
||||
|
||||
static void pit_common_class_init(ObjectClass *klass, void *data)
|
||||
static void pit_common_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -286,7 +286,7 @@ static void ibex_timer_realize(DeviceState *dev, Error **errp)
|
|||
}
|
||||
|
||||
|
||||
static void ibex_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void ibex_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -427,7 +427,7 @@ static void imx_epit_dev_reset(DeviceState *dev)
|
|||
imx_epit_reset(s, true);
|
||||
}
|
||||
|
||||
static void imx_epit_class_init(ObjectClass *klass, void *data)
|
||||
static void imx_epit_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -518,7 +518,7 @@ static void imx_gpt_realize(DeviceState *dev, Error **errp)
|
|||
s->timer = ptimer_init(imx_gpt_timeout, s, PTIMER_POLICY_LEGACY);
|
||||
}
|
||||
|
||||
static void imx_gpt_class_init(ObjectClass *klass, void *data)
|
||||
static void imx_gpt_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -285,7 +285,7 @@ static const Property mss_timer_properties[] = {
|
|||
100 * 1000000),
|
||||
};
|
||||
|
||||
static void mss_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void mss_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -689,7 +689,7 @@ static const VMStateDescription vmstate_npcm7xx_timer_ctrl = {
|
|||
},
|
||||
};
|
||||
|
||||
static void npcm7xx_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void npcm7xx_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
ResettableClass *rc = RESETTABLE_CLASS(klass);
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
|
|
@ -383,7 +383,7 @@ static const Property nrf51_timer_properties[] = {
|
|||
DEFINE_PROP_UINT8("id", NRF51TimerState, id, 0),
|
||||
};
|
||||
|
||||
static void nrf51_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void nrf51_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -555,7 +555,7 @@ static const Property pxa25x_timer_dev_properties[] = {
|
|||
PXA2XX_TIMER_HAVE_TM4, false),
|
||||
};
|
||||
|
||||
static void pxa25x_timer_dev_class_init(ObjectClass *klass, void *data)
|
||||
static void pxa25x_timer_dev_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
@ -570,7 +570,7 @@ static const TypeInfo pxa25x_timer_dev_info = {
|
|||
.class_init = pxa25x_timer_dev_class_init,
|
||||
};
|
||||
|
||||
static void pxa2xx_timer_class_init(ObjectClass *oc, void *data)
|
||||
static void pxa2xx_timer_class_init(ObjectClass *oc, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(oc);
|
||||
|
||||
|
|
|
@ -257,7 +257,7 @@ static const Property rcmt_properties[] = {
|
|||
DEFINE_PROP_UINT64("input-freq", RCMTState, input_freq, 0),
|
||||
};
|
||||
|
||||
static void rcmt_class_init(ObjectClass *klass, void *data)
|
||||
static void rcmt_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -467,7 +467,7 @@ static const Property rtmr_properties[] = {
|
|||
DEFINE_PROP_UINT64("input-freq", RTMRState, input_freq, 0),
|
||||
};
|
||||
|
||||
static void rtmr_class_init(ObjectClass *klass, void *data)
|
||||
static void rtmr_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -441,7 +441,7 @@ static void sifive_pwm_realize(DeviceState *dev, Error **errp)
|
|||
sifive_pwm_interrupt_3, s);
|
||||
}
|
||||
|
||||
static void sifive_pwm_class_init(ObjectClass *klass, void *data)
|
||||
static void sifive_pwm_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -424,7 +424,7 @@ static const Property slavio_timer_properties[] = {
|
|||
DEFINE_PROP_UINT32("num_cpus", SLAVIO_TIMERState, num_cpus, 0),
|
||||
};
|
||||
|
||||
static void slavio_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void slavio_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -448,7 +448,7 @@ static const VMStateDescription sse_counter_vmstate = {
|
|||
}
|
||||
};
|
||||
|
||||
static void sse_counter_class_init(ObjectClass *klass, void *data)
|
||||
static void sse_counter_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -444,7 +444,7 @@ static const Property sse_timer_properties[] = {
|
|||
DEFINE_PROP_LINK("counter", SSETimer, counter, TYPE_SSE_COUNTER, SSECounter *),
|
||||
};
|
||||
|
||||
static void sse_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void sse_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -308,7 +308,7 @@ static void stellaris_gptm_realize(DeviceState *dev, Error **errp)
|
|||
s->timer[1] = timer_new_ns(QEMU_CLOCK_VIRTUAL, gptm_tick, &s->opaque[1]);
|
||||
}
|
||||
|
||||
static void stellaris_gptm_class_init(ObjectClass *klass, void *data)
|
||||
static void stellaris_gptm_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -320,7 +320,7 @@ static void stm32f2xx_timer_realize(DeviceState *dev, Error **errp)
|
|||
s->timer = timer_new_ns(QEMU_CLOCK_VIRTUAL, stm32f2xx_timer_interrupt, s);
|
||||
}
|
||||
|
||||
static void stm32f2xx_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void stm32f2xx_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
|
@ -268,7 +268,7 @@ static const Property xilinx_timer_properties[] = {
|
|||
DEFINE_PROP_UINT8("one-timer-only", XpsTimerState, one_timer_only, 0),
|
||||
};
|
||||
|
||||
static void xilinx_timer_class_init(ObjectClass *klass, void *data)
|
||||
static void xilinx_timer_class_init(ObjectClass *klass, const void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue