Skip to content

Commit 090748e

Browse files
committed
Merge tag 'm68k-for-v7.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Pull m68k updates from Geert Uytterhoeven: - Add support for QEMU virt-ctrl, and use it for system reset and power off on the virt platform - defconfig updates - Miscellaneous fixes and improvements * tag 'm68k-for-v7.1-tag1' of git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k: m68k: virt: Switch to qemu-virt-ctrl driver power: reset: Add QEMU virt-ctrl driver m68k: defconfig: Update defconfigs for v7.0-rc1 m68k: emu: Replace unbounded sprintf() in nfhd_init_one() m68k: uapi: Add ucontext.h m68k: defconfig: hp300: Enable monochrome and 16-color linux logos m68k: q40: Remove commented out code
2 parents 948ef73 + 56f2958 commit 090748e

17 files changed

Lines changed: 178 additions & 64 deletions

File tree

MAINTAINERS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21592,6 +21592,12 @@ S: Maintained
2159221592
F: drivers/firmware/qemu_fw_cfg.c
2159321593
F: include/uapi/linux/qemu_fw_cfg.h
2159421594

21595+
QEMU VIRT MACHINE SYSTEM CONTROLLER DRIVER
21596+
M: Kuan-Wei Chiu <visitorckw@gmail.com>
21597+
L: linux-pm@vger.kernel.org
21598+
S: Maintained
21599+
F: drivers/power/reset/qemu-virt-ctrl.c
21600+
2159521601
QLOGIC QL41xxx FCOE DRIVER
2159621602
M: Saurav Kashyap <skashyap@marvell.com>
2159721603
M: Javed Hasan <jhasan@marvell.com>

arch/m68k/Kconfig.machine

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,8 @@ config VIRT
133133
select GOLDFISH_TIMER
134134
select GOLDFISH_TTY
135135
select M68040
136+
select POWER_RESET
137+
select POWER_RESET_QEMU_VIRT_CTRL
136138
select RTC_CLASS
137139
select RTC_DRV_GOLDFISH
138140
select TTY

arch/m68k/configs/amiga_defconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -386,6 +386,8 @@ CONFIG_FB_FM2=y
386386
CONFIG_FRAMEBUFFER_CONSOLE=y
387387
CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y
388388
CONFIG_LOGO=y
389+
CONFIG_LOGO_LINUX_MONO=y
390+
CONFIG_LOGO_LINUX_VGA16=y
389391
CONFIG_SOUND=m
390392
CONFIG_DMASOUND_PAULA=m
391393
CONFIG_HID=m

arch/m68k/configs/apollo_defconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ CONFIG_FB=y
344344
CONFIG_FRAMEBUFFER_CONSOLE=y
345345
CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y
346346
CONFIG_LOGO=y
347-
# CONFIG_LOGO_LINUX_VGA16 is not set
347+
CONFIG_LOGO_LINUX_MONO=y
348348
# CONFIG_LOGO_LINUX_CLUT224 is not set
349349
CONFIG_HID=m
350350
CONFIG_HIDRAW=y

arch/m68k/configs/atari_defconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,8 @@ CONFIG_FB=y
366366
CONFIG_FB_ATARI=y
367367
CONFIG_FRAMEBUFFER_CONSOLE=y
368368
CONFIG_LOGO=y
369+
CONFIG_LOGO_LINUX_MONO=y
370+
CONFIG_LOGO_LINUX_VGA16=y
369371
CONFIG_SOUND=m
370372
CONFIG_DMASOUND_ATARI=m
371373
CONFIG_HID=m

arch/m68k/configs/hp300_defconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -346,8 +346,8 @@ CONFIG_FB=y
346346
CONFIG_FRAMEBUFFER_CONSOLE=y
347347
CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y
348348
CONFIG_LOGO=y
349-
# CONFIG_LOGO_LINUX_MONO is not set
350-
# CONFIG_LOGO_LINUX_VGA16 is not set
349+
CONFIG_LOGO_LINUX_MONO=y
350+
CONFIG_LOGO_LINUX_VGA16=y
351351
CONFIG_HID=m
352352
CONFIG_HIDRAW=y
353353
CONFIG_UHID=m

arch/m68k/configs/mac_defconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,8 @@ CONFIG_FB_VALKYRIE=y
365365
CONFIG_FB_MAC=y
366366
CONFIG_FRAMEBUFFER_CONSOLE=y
367367
CONFIG_LOGO=y
368+
CONFIG_LOGO_LINUX_MONO=y
369+
CONFIG_LOGO_LINUX_VGA16=y
368370
CONFIG_HID=m
369371
CONFIG_HIDRAW=y
370372
CONFIG_UHID=m

arch/m68k/configs/multi_defconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,8 @@ CONFIG_FB_MAC=y
445445
CONFIG_FRAMEBUFFER_CONSOLE=y
446446
CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y
447447
CONFIG_LOGO=y
448+
CONFIG_LOGO_LINUX_MONO=y
449+
CONFIG_LOGO_LINUX_VGA16=y
448450
CONFIG_SOUND=m
449451
CONFIG_DMASOUND_ATARI=m
450452
CONFIG_DMASOUND_PAULA=m

arch/m68k/configs/q40_defconfig

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,8 @@ CONFIG_PTP_1588_CLOCK=m
353353
CONFIG_FB=y
354354
CONFIG_FRAMEBUFFER_CONSOLE=y
355355
CONFIG_LOGO=y
356+
CONFIG_LOGO_LINUX_MONO=y
357+
CONFIG_LOGO_LINUX_VGA16=y
356358
CONFIG_SOUND=m
357359
CONFIG_DMASOUND_Q40=m
358360
CONFIG_HID=m

arch/m68k/emu/nfblock.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,8 @@ static int __init nfhd_init_one(int id, u32 blocks, u32 bsize)
132132
dev->disk->minors = 16;
133133
dev->disk->fops = &nfhd_ops;
134134
dev->disk->private_data = dev;
135-
sprintf(dev->disk->disk_name, "nfhd%u", dev_id);
135+
snprintf(dev->disk->disk_name, sizeof(dev->disk->disk_name), "nfhd%u",
136+
dev_id);
136137
set_capacity(dev->disk, (sector_t)blocks * (bsize / 512));
137138
err = add_disk(dev->disk);
138139
if (err)

0 commit comments

Comments
 (0)