aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/firmware
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/re...Mark Brown1-0/+28
2 daysMerge branch 'for-firmware-next' of https://git.kernel.org/pub/scm/linux/kern...Mark Brown1-5/+12
2 daysMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/tip/...Mark Brown1-0/+1
2 daysMerge branch 'fs-next' of linux-nextMark Brown1-1/+0
2 daysMerge branch 'for-next' of https://github.com/Xilinx/linux-xlnx.gitMark Brown4-1/+283
2 daysMerge branch 'ti-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ti/...Mark Brown2-13/+197
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/te...Mark Brown1-1/+1
2 daysMerge branch 'for-linux-next' of https://git.kernel.org/pub/scm/linux/kernel/...Mark Brown18-179/+842
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/kr...Mark Brown7-61/+362
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/qc...Mark Brown1-0/+1
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/fr...Mark Brown9-1/+2177
2 daysMerge branch 'next' of https://github.com/Broadcom/stblinux.gitMark Brown1-1/+4
2 daysMerge branch 'mm-nonmm-stable' of https://git.kernel.org/pub/scm/linux/kernel...Mark Brown1-2/+4
2 daysMerge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/krzk/...Mark Brown2-44/+100
3 daysfirmware: samsung: acpm: Add devm_acpm_get_by_phandle helperTudor Ambarus1-0/+23
3 daysfirmware: samsung: acpm: Add TMU protocol supportTudor Ambarus4-0/+280
3 daysfirmware: samsung: acpm: Make acpm_ops const and access via pointerTudor Ambarus1-20/+16
3 daysfirmware: samsung: acpm: Drop redundant _ops suffix in acpm_ops membersTudor Ambarus1-2/+2
3 daysfirmware: samsung: acpm: Annotate rx_data->cmd with __counted_by_ptrTudor Ambarus1-8/+8
3 daysfirmware: samsung: acpm: Consolidate transfer initialization helperTudor Ambarus4-33/+35
3 daysnext-20260522/vfs-braunerMark Brown1-1/+0
3 daysfirmware: samsung: acpm: Fix infinite loop on sequence number exhaustionTudor Ambarus1-14/+31
3 daysfirmware: samsung: acpm: Fix missing LKMM barriers in sequence allocatorTudor Ambarus1-7/+11
3 daysfirmware: samsung: acpm: Fix false timeouts and Use-After-Free in pollingTudor Ambarus1-20/+48
3 daysMerge branch into tip/master: 'x86/cpu'Ingo Molnar1-0/+1
3 daysriscv: fix building compressed EFI imageDmitry Antipov1-2/+4
3 daysfirmware: tegra: Make TEGRA_IVC a hidden Kconfig symbolSasha Levin1-1/+1
5 daysMerge tags 'scmi-updates-7.2' and 'ffa-updates-7.2' of ssh://gitolite.kernel....Sudeep Holla18-179/+842
5 daysfirmware: arm_ffa: Treat missing FF-A feature on a platform as a probe missSudeep Holla1-2/+5
6 daysfirmware: ti_sci: Add support for restoring clock context during resumeThomas Richard (TI)2-2/+10
6 daysfirmware: ti_sci: Add support for restoring IRQs during resumeThomas Richard (TI)2-12/+181
6 daysfirmware: ti_sci: Add BOARDCFG_MANAGED mode supportThomas Richard (TI)2-3/+10
7 daysfirmware: zynqmp: Add dynamic CSU register discovery and sysfs interfaceRonak Jain4-1/+283
8 daysMerge tag 'loongarch-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-0/+20
10 daysfirmware: arm_scmi: optee: Rework transport probe sequenceCristian Marussi1-10/+36
10 daysfirmware: arm_scmi: virtio: Rework transport probe sequenceCristian Marussi1-9/+43
10 daysfirmware: arm_scmi: Add a generic transport supplierCristian Marussi1-0/+111
10 daysfirmware: arm_scmi: Add transport instance handlesCristian Marussi1-4/+48
10 daysfirmware: arm_scmi: Fix OOB in scmi_power_name_get()Geert Uytterhoeven1-1/+5
10 daysMerge tag 'efi-fixes-for-v7.1-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-15/+22
11 daysMerge tag 'soc-fixes-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/so...Linus Torvalds3-44/+114
11 daysexec_state: relocate dumpable informationChristian Brauner (Amutable)1-1/+0
11 daysefi/loongarch: Randomize kernel preferred address for KASLRWANG Rui2-0/+20
12 daysfirmware: arm_scmi: Validate Powercap domains before state accessSudeep Holla1-4/+14
12 daysfirmware: arm_scmi: Validate SENSOR_UPDATE payload sizeSudeep Holla1-1/+9
12 daysfirmware: arm_scmi: Validate BASE_ERROR_EVENT payload sizeSudeep Holla1-2/+13
12 daysfirmware: arm_scmi: Read sensor config as 32-bit valueSudeep Holla1-1/+1
12 daysfirmware: smccc: Fix Arm SMCCC SOC_ID name callAndre Przywara1-1/+1
12 daysMerge branches 'imx/bindings', 'imx/dt', 'imx/dt64', 'imx/firmware-ele', 'imx...Frank Li9-1/+2177
12 daysfirmware: arm_ffa: Honor partition info descriptor sizeJamie Nguyen1-11/+16
13 daysfirmware: imx: sm-misc: Make scmi_imx_misc_ctrl_nb variable staticKrzysztof Kozlowski1-1/+1
13 daysefi: sysfb_efi: Extend quirk to cover IdeaPad Duet 3 10IGL5-LTEMarius Hoch1-3/+6
13 daysefi: Allocate runtime workqueue before ACPI initArd Biesheuvel1-12/+16
2026-05-17firmware: arm_ffa: Defer probe until pKVM is initializedSudeep Holla1-0/+6
2026-05-17firmware: arm_ffa: Set the core device as FF-A device parentSudeep Holla2-3/+5
2026-05-17firmware: arm_ffa: Register core as a platform driverSudeep Holla3-9/+50
2026-05-17Revert "firmware: arm_ffa: Change initcall level of ffa_init() to rootfs_init...Yeoreum Yun1-1/+1
2026-05-14firmware: samsung: acpm: Fix mailbox channel leak on probe errorTudor Ambarus1-5/+8
2026-05-14firmware: samsung: acpm: Fix cross-thread RX length corruptionTudor Ambarus2-7/+11
2026-05-13firmware: qcom: scm: Allow QSEECOM on Surface Pro 12inHarrison Vanderbyl1-0/+1
2026-05-12firmware: arm_scmi: Introduce all_rates_get clock operationCristian Marussi1-26/+57
2026-05-12firmware: arm_scmi: Fix OOB in scmi_clock_describe_rates_get_lazy()Geert Uytterhoeven1-2/+5
2026-05-12firmware: arm_scmi: Use bound iterators to minimize discovered ratesCristian Marussi1-9/+81
2026-05-12firmware: arm_scmi: Use proper iter_response_bound_cleanup() nameGeert Uytterhoeven2-4/+4
2026-05-12firmware: arm_scmi: Fix bound iterators returning too many itemsGeert Uytterhoeven1-2/+7
2026-05-12firmware: arm_scmi: Add bound iterators supportCristian Marussi3-19/+55
2026-05-12firmware: arm_scmi: Refactor iterators internal allocationCristian Marussi1-17/+18
2026-05-12firmware: arm_scmi: Harden clock parents discoveryCristian Marussi1-8/+10
2026-05-12firmware: arm_scmi: Make clock rates allocation dynamicCristian Marussi1-3/+16
2026-05-12firmware: arm_scmi: Drop unused clock rate interfacesCristian Marussi1-9/+0
2026-05-12firmware: arm_scmi: Simplify clock rates exposed interfaceCristian Marussi1-73/+81
2026-05-12firmware: arm_scmi: Add clock determine_rate operationCristian Marussi1-0/+42
2026-05-08firmware: drivers: imx: adds miscdevPankaj Gupta6-13/+877
2026-05-07firmware: imx: device context dedicated to privPankaj Gupta5-33/+78
2026-05-07firmware: imx: add driver for NXP EdgeLock EnclavePankaj Gupta8-0/+1267
2026-05-07firmware: psci: Set pm_set_resume/suspend_via_firmware() for SYSTEM_SUSPENDKonrad Dybcio1-0/+10
2026-05-06firmware: raspberrypi: Change dependency to ARCH_BCM2835 and COMPILE_TESTChen-Yu Tsai1-1/+4
2026-05-06treewide: Explicitly include the x86 CPUID headersAhmed S. Darwish1-0/+1
2026-05-05firmware: arm_ffa: Fix sched-recv callback partition lookupSudeep Holla1-3/+3
2026-05-05firmware: arm_ffa: Snapshot notifier callbacks under lockSudeep Holla1-12/+23
2026-05-05firmware: arm_ffa: Align RxTx buffer size before mappingSudeep Holla1-1/+2
2026-05-05firmware: arm_ffa: Validate framework notification message layoutSudeep Holla1-2/+16
2026-05-05firmware: arm_ffa: Keep framework RX release under lockSudeep Holla1-16/+13
2026-05-05firmware: arm_ffa: Bound PARTITION_INFO_GET_REGS copiesSudeep Holla1-6/+23
2026-05-05firmware: arm_scmi: Convert to list_for_each_entry()Geert Uytterhoeven1-3/+1
2026-05-05firmware: arm_scmi: quirk: Simplify quirk table iterationGeert Uytterhoeven1-3/+1
2026-05-05firmware: arm_scmi: quirk: Improve quirk range parsingGeert Uytterhoeven1-7/+6
2026-05-05firmware: arm_scmi: Rename struct scmi_revision_info to scmi_base_infoMarek Vasut3-13/+13
2026-05-05firmware: imx: sm-misc: Print boot/shutdown reasonsPeng Fan1-0/+73
2026-05-05firmware: arm_scmi: imx: Support getting reset reason of MISC protocolPeng Fan1-0/+86
2026-05-03firmware: google: Skip failing entries instead of aborting populateTitouan Ameline de Cadeville1-3/+3
2026-04-30remoteproc: xlnx: Check remote core stateTanmay Shah1-0/+28
2026-04-29firmware: arm_ffa: Unregister bus notifier on teardown for FF-A v1.0Sudeep Holla1-0/+15
2026-04-29firmware: arm_ffa: Fix per-vcpu self notifications handling in workqueueSudeep Holla1-1/+1
2026-04-29firmware: arm_ffa: Avoid collapsing NPI work from different CPUsSudeep Holla1-5/+8
2026-04-29firmware: arm_ffa: Skip free_pages on RX buffer alloc failureSudeep Holla1-1/+1
2026-04-29firmware: arm_ffa: Check for NULL FF-A ID table while driver registrationSudeep Holla1-1/+3
2026-04-29efi/libstub: Synchronize instruction cache after kernel relocationWANG Rui1-0/+1
2026-04-29efi/loongarch: Implement efi_cache_sync_image()WANG Rui1-0/+5
2026-04-29efi/libstub: Move efi_relocate_kernel() into its only remaining userArd Biesheuvel5-174/+162
2026-04-28efi: pstore: Drop efivar lock when efi_pstore_open() returns with an errorThomas Huth1-1/+3
2026-04-28firmware: google: Add bounds checks in coreboot_table_populate()Titouan Ameline de Cadeville1-2/+9
2026-04-24Merge tag 'loongarch-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds1-0/+1
2026-04-22LoongArch: Adjust build infrastructure for 32BIT/64BITHuacai Chen1-0/+1
2026-04-18Merge tag 'memblock-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2026-04-16Merge tag 'soc-drivers-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds14-64/+165
2026-04-16Merge tag 'efi-next-for-v7.1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-37/+52
2026-04-15Merge tag 'wq-for-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-1/+1
2026-04-15Merge tag 'sound-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds9-85/+160
2026-04-15Merge tag 'drm-next-2026-04-15' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds7-88/+118
2026-04-14Merge tag 'x86-platform-2026-04-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-15/+19
2026-04-14Merge tag 'kbuild-7.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kbu...Linus Torvalds1-2/+1
2026-04-13Merge tag 'gpio-updates-for-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+2
2026-04-11Merge tag 'ffa-fix-7.1' of https://git.kernel.org/pub/scm/linux/kernel/git/su...Krzysztof Kozlowski1-1/+1
2026-04-11Merge tag 'qcom-drivers-for-7.1-2' of ssh://gitolite.kernel.org/pub/scm/linux...Krzysztof Kozlowski1-0/+1
2026-04-10efi/capsule-loader: fix incorrect sizeof in phys array reallocationThomas Huth1-1/+1
2026-04-09Merge tag 'efi-fixes-for-v7.0-4' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2026-04-09Merge tag 'pmdomain-v7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+3
2026-04-09efi: Tag memblock reservations of boot services regions as RSRV_KERNArd Biesheuvel1-1/+3
2026-04-09efi/memattr: Fix thinko in table size sanity checkArd Biesheuvel1-9/+28
2026-04-08firmware: efi: Never declare sysfb_primary_display on x86Thomas Zimmermann1-1/+1
2026-04-07firmware: arm_ffa: Use the correct buffer size during RXTX_MAPSebastian Ene1-1/+1
2026-04-06Merge tag 'soc-fixes-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-4/+6
2026-04-02Merge tag 'qcom-drivers-for-7.1' of https://git.kernel.org/pub/scm/linux/kern...Arnd Bergmann2-12/+67
2026-04-02Merge tag 'tegra-for-7.1-firmware' of git://git.kernel.org/pub/scm/linux/kern...Arnd Bergmann1-0/+34
2026-04-02firmware: qcom: scm: Allow QSEECOM on Lenovo IdeaCentre Mini XBjorn Andersson1-0/+1
2026-04-01Merge tag 'scmi-updates-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git...Arnd Bergmann4-6/+14
2026-04-01x86/CPU/AMD: Print AGESA string from DMI additional information entryYazen Ghannam1-1/+2
2026-04-01firmware: dmi: Add pr_fmt() for dmi_scan.cMario Limonciello (AMD)1-5/+8
2026-04-01firmware: dmi: Adjust dmi_decode() to use enumsMario Limonciello (AMD)1-9/+9
2026-04-01Merge tag 'riscv-soc-fixes-for-v7.0-rc6' of ssh://gitolite.kernel.org/pub/scm...Krzysztof Kozlowski1-4/+6
2026-04-01firmware: thead: Fix buffer overflow and use standard endian macrosMichal Wilczynski1-4/+3
2026-04-01memblock, treewide: make memblock_free() handle late freeingMike Rapoport (Microsoft)1-1/+1
2026-03-31BackMerge tag 'v7.0-rc6' into drm-nextDave Airlie4-10/+11
2026-03-30firmware: qcom: scm: Register gunyah watchdog deviceHrishabh Rajput1-0/+53
2026-03-30firmware: qcom: scm: Allow QSEECOM on Mahua CRDGopikrishna Garmidi1-0/+1
2026-03-27firmware: tegra: bpmp: Add tegra_bpmp_get_with_id() functionThierry Reding1-0/+34
2026-03-26firmware: microchip: fail auto-update probe if no flash foundConor Dooley1-4/+6
2026-03-26BackMerge tag 'v7.0-rc4' into drm-nextDave Airlie3-108/+146
2026-03-24ASoc: uda1380: Improve error reportingMark Brown4-10/+11
2026-03-24firmware: arm_scmi: Allow PINCTRL_REQUEST to return EOPNOTSUPPDan Carpenter1-0/+2
2026-03-23firmware: qcom_scm: don't opencode kmemdupMukesh Ojha1-2/+1
2026-03-18Merge tag 'soc-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/so...Linus Torvalds4-10/+11
2026-03-18Merge tag 'scmi-fixes-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Arnd Bergmann3-6/+7
2026-03-18firmware: qcom: scm: Allow QSEECOM on Glymur CRDPankaj Patil1-0/+1
2026-03-18firmware: qcom: scom: Simplify mutex with guardKrzysztof Kozlowski1-5/+4
2026-03-18firmware: qcom: uefisecapp: Annotate acquiring locks for context trackingKrzysztof Kozlowski1-0/+2
2026-03-18firmware: qcom: uefisecapp: Simplify mutex with guardKrzysztof Kozlowski1-5/+2
2026-03-17firmware: arm_scmi: Support loop control in quirk code snippetsGeert Uytterhoeven1-4/+4
2026-03-16ASoC: amd: Move to GPIO descriptorsMark Brown3-108/+146
2026-03-14Merge tag 'char-misc-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-102/+128
2026-03-12kbuild: Consolidate C dialect optionsNathan Chancellor1-2/+1
2026-03-11efi: libstub: fix type of fdt 32 and 64bit variablesBen Dooks1-6/+6
2026-03-11Merge v7.0-rc3 into drm-nextSimona Vetter1-1/+1
2026-03-11Merge tag 'stratix10_svc_fix_for_v7.0' of ssh://gitolite.kernel.org/pub/scm/l...Greg Kroah-Hartman1-102/+126
2026-03-10efi: Enable BGRT loading under XenMarek Marczykowski-Górecki1-2/+5
2026-03-10efi: make efi_mem_type() and efi_mem_attributes() work on Xen PVMarek Marczykowski-Górecki1-18/+9
2026-03-10firmware: stratix10-svc: Add Multi SVC clients supportMuhammad Amirul Asyraf Mohamad Jamian1-102/+126
2026-03-10firmware: cs_dsp: Simplify suppressing log messages during KUnit testingRichard Fitzgerald6-81/+79
2026-03-10ASoC: ti: davinci-mcasp: McASP code cleanup and clkMark Brown1-1/+1
2026-03-09firmware: cs_dsp: Fix fragmentation regression in firmware downloadRichard Fitzgerald1-6/+18
2026-03-08firmware: arm_scmi: Use round_up() for base protocol list size calculationPeng Fan1-2/+2
2026-03-08firmware: arm_scmi: Spelling s/mulit/multi/, s/currenly/currently/Geert Uytterhoeven1-2/+2
2026-03-08firmware: arm_scmi: Implement arm,no-completion-irq propertyMarek Vasut2-0/+8
2026-03-07firmware: arm_scmi: Fix NULL dereference on notify error pathCristian Marussi1-2/+2
2026-03-07firmware: arm_scpi: Fix device_node reference leak in probe pathFelix Gu1-2/+3
2026-03-06firmware: arm_ffa: Remove vm_id argument in ffa_rxtx_unmap()Yeoreum Yun1-4/+4
2026-03-04firmware: qcom: scm: Allow QSEECOM on ECS LIVA QC710Val Packett1-0/+1
2026-03-04firmware: qcom: scm: Allow QSEECOM on PURWA-IOT-EVKYijie Yang1-0/+1
2026-03-02Support wm_adsp hibernation for runtime suspendMark Brown1-4/+45
2026-03-01firmware: cs_dsp: Add API to hibernate the DSPStefan Binding1-4/+45
2026-02-28firmware: exynos-acpm: Drop fake 'const' on handle pointerKrzysztof Kozlowski6-22/+24
2026-02-27efi: Allow to expose the workqueue via sysfsSebastian Andrzej Siewior1-1/+1
2026-02-25firmware: cs_dsp: Mark KUnit test suites KUNIT_SPEED_SLOWRichard Fitzgerald7-0/+36
2026-02-25firmware: qcom: scm: allow QSEECOM on ASUS Vivobook X1P42100 variantJens Glathe1-0/+1
2026-02-25x86/efi: defer freeing of boot services memoryMike Rapoport (Microsoft)1-1/+1
2026-02-24firmware: stratix10-rsu: Fix NULL pointer dereference when RSU is disabledLiwei Song1-0/+2
2026-02-24firmware: exynos-acpm: Count acpm_xfer buffers with __counted_by_ptrKrzysztof Kozlowski2-4/+4
2026-02-24firmware: exynos-acpm: Count number of commands in acpm_xferKrzysztof Kozlowski4-20/+21
2026-02-24firmware: exynos-acpm: Use unsigned int for acpm_pmic_linux_errmap indexKrzysztof Kozlowski1-1/+1
2026-02-23Merge drm/drm-next into drm-misc-nextMaxime Ripard87-1160/+2355
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds3-6/+3
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds30-52/+52
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook36-63/+61
2026-02-20Merge tag 'dmi-for-v7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/jde...Linus Torvalds1-0/+1
2026-02-20Merge tag 'efi-fixes-for-v7.0-1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-15/+22
2026-02-20drm/sysfb: corebootdrm: Add DRM driver for coreboot framebuffersThomas Zimmermann2-4/+21
2026-02-20firmware: google: Export coreboot table entriesThomas Zimmermann3-61/+11
2026-02-20firmware: google: Clean up include statements in coreboot_table.hThomas Zimmermann6-1/+7
2026-02-20firmware: google: Init coreboot bus with subsys_initcall()Thomas Zimmermann1-1/+1
2026-02-20firmware: google: framebuffer: Fix dependenciesThomas Zimmermann1-2/+2
2026-02-20firmware: google: framebuffer: Tie platform device to PCI hardwareThomas Zimmermann1-5/+77
2026-02-20firmware: google: framebuffer: Init memory resource with helper macroThomas Zimmermann1-10/+5
2026-02-20firmware: google: framebuffer: Do not mark framebuffer as busyThomas Zimmermann1-1/+1
2026-02-20firmware: google: framebuffer: Do not unregister platform deviceThomas Zimmermann1-10/+0
2026-02-18efi: Align unaccepted memory range to page boundaryKiryl Shutsemau (Meta)1-2/+8
2026-02-18efi: Fix reservation of unaccepted memory tableKiryl Shutsemau (Meta)1-4/+4
2026-02-18efi: stmm: Constify struct efivar_operationsKrzysztof Kozlowski1-8/+9
2026-02-17Merge tag 'char-misc-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-7/+7
2026-02-17efi: export sysfb_primary_display for EDIDArnd Bergmann1-1/+1