Searched hist:8278 (Results 1 - 25 of 34) sorted by relevance

12

/linux-master/arch/parisc/include/asm/
H A Dcurrent.hdiff 8278cc16 Thu Feb 17 05:12:39 MST 2022 Helge Deller <deller@gmx.de> parisc: Reduce code size by optimizing get_current() function calls

The get_current() code uses the mfctl() macro to get the pointer to the
current task struct from %cr30. The problem with the mfctl() macro is,
that it is marked volatile which is basically correct, because mfctl()
is used to get e.g. the current internal timer or interrupt flags as
well.

But specifically the task struct pointer (%cr30) doesn't change over
time when the kernel executes code for a task.

So, by dropping the volatile when retrieving %cr30 the compiler is now
able to get this value only once and optimize the generated code a lot.

A bloat-o-meter comparism shows that this patch saves ~5kB kernel code
on a 32-bit kernel and ~6kB kernel code on a 64-bit kernel.

Signed-off-by: Helge Deller <deller@gmx.de>
/linux-master/arch/arm/mach-sa1100/include/mach/
H A Dirqs.hdiff 83508093 Wed Jan 14 18:29:16 MST 2015 Dmitry Baryshkov <dbaryshkov@gmail.com> ARM: 8278/1: sa1100: split irq handling for low GPIOs

Low GPIO pins use an interrupt in SC interrupts space. However it's
possible to handle them as if all the GPIO interrupts are instead tied
to single GPIO handler, which later decodes GEDR register and
chain-calls next IRQ handler. So split first 11 interrupts into system
part (IRQ_GPIO0_SC - IRQ_GPIO10_SC) which work exactly like the rest of
system controller interrupts and real GPIO interrupts
(IRQ_GPIO0..IRQ_GPIO10). A single handler sa1100_gpio_handler then
decodes and calls next handler.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
/linux-master/sound/soc/sof/amd/
H A Dpci-rmb.cdiff 8278aa8e Thu Jul 13 06:57:09 MDT 2023 V sujith kumar Reddy <Vsujithkumar.Reddy@amd.com> ASoC: SOF: amd: Add Probe register offset for renoir and rembrandt platform.

Add Probe register offset for renoir and rembrandt platform to get
position update.

Signed-off-by: V sujith kumar Reddy <Vsujithkumar.Reddy@amd.com>
Link: https://lore.kernel.org/r/20230713125709.418851-4-vsujithkumar.reddy@amd.corp-partner.google.com
Signed-off-by: Mark Brown <broonie@kernel.org>
H A Dpci-rn.cdiff 8278aa8e Thu Jul 13 06:57:09 MDT 2023 V sujith kumar Reddy <Vsujithkumar.Reddy@amd.com> ASoC: SOF: amd: Add Probe register offset for renoir and rembrandt platform.

Add Probe register offset for renoir and rembrandt platform to get
position update.

Signed-off-by: V sujith kumar Reddy <Vsujithkumar.Reddy@amd.com>
Link: https://lore.kernel.org/r/20230713125709.418851-4-vsujithkumar.reddy@amd.corp-partner.google.com
Signed-off-by: Mark Brown <broonie@kernel.org>
/linux-master/sound/drivers/mpu401/
H A Dmpu401.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/sound/isa/gus/
H A Dgusclassic.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
H A Dgusmax.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
H A Dgusextreme.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
H A Dinterwave.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/sound/drivers/
H A Dvirmidi.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
H A Dserial-u16550.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/drivers/gpio/
H A Dgpio-sa1100.cdiff 83508093 Wed Jan 14 18:29:16 MST 2015 Dmitry Baryshkov <dbaryshkov@gmail.com> ARM: 8278/1: sa1100: split irq handling for low GPIOs

Low GPIO pins use an interrupt in SC interrupts space. However it's
possible to handle them as if all the GPIO interrupts are instead tied
to single GPIO handler, which later decodes GEDR register and
chain-calls next IRQ handler. So split first 11 interrupts into system
part (IRQ_GPIO0_SC - IRQ_GPIO10_SC) which work exactly like the rest of
system controller interrupts and real GPIO interrupts
(IRQ_GPIO0..IRQ_GPIO10). A single handler sa1100_gpio_handler then
decodes and calls next handler.

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Tested-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
/linux-master/sound/isa/cs423x/
H A Dcs4231.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
H A Dcs4236.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/drivers/net/ethernet/broadcom/
H A Dbgmac-bcma.cdiff d61615c3 Wed Feb 08 02:16:37 MST 2023 Rafał Miłecki <rafal@milecki.pl> net: bgmac: fix BCM5358 support by setting correct flags

Code blocks handling BCMA_CHIP_ID_BCM5357 and BCMA_CHIP_ID_BCM53572 were
incorrectly unified. Chip package values are not unique and cannot be
checked independently. They are meaningful only in a context of a given
chip.

Packages BCM5358 and BCM47188 share the same value but then belong to
different chips. Code unification resulted in treating BCM5358 as
BCM47188 and broke its initialization.

Link: https://github.com/openwrt/openwrt/issues/8278
Fixes: cb1b0f90acfe ("net: ethernet: bgmac: unify code of the same family")
Cc: Jon Mason <jdmason@kudzu.us>
Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
Reviewed-by: Florian Fainelli <f.fainelli@gmail.com>
Link: https://lore.kernel.org/r/20230208091637.16291-1-zajec5@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
/linux-master/sound/isa/wavefront/
H A Dwavefront.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/sound/isa/sb/
H A Dsb8.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
H A Dsb16.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/sound/isa/es1688/
H A Des1688.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/sound/isa/ad1848/
H A Dad1848.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
/linux-master/drivers/infiniband/hw/hfi1/
H A Dipoib_tx.cdiff e9901043 Wed Jul 14 22:04:40 MDT 2021 Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com> IB/hfi1: Indicate DMA wait when txq is queued for wakeup

There is no counter for dmawait in AIP, which hampers debugging
performance issues.

Add the counter increment when the txq is queued.

Fixes: d99dc602e2a5 ("IB/hfi1: Add functions to transmit datagram ipoib packets")
Link: https://lore.kernel.org/r/20210715160440.142451.8278.stgit@awfm-01.cornelisnetworks.com
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
Signed-off-by: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_flows.cdiff 8278ee2a Mon Jul 10 04:30:27 MDT 2023 Suman Ghosh <sumang@marvell.com> octeontx2-pf: Add additional check for MCAM rules

Due to hardware limitation, MCAM drop rule with
ether_type == 802.1Q and vlan_id == 0 is not supported. Hence rejecting
such rules.

Fixes: dce677da57c0 ("octeontx2-pf: Add vlan-etype to ntuple filters")
Signed-off-by: Suman Ghosh <sumang@marvell.com>
Link: https://lore.kernel.org/r/20230710103027.2244139-1-sumang@marvell.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
H A Dotx2_tc.cdiff 8278ee2a Mon Jul 10 04:30:27 MDT 2023 Suman Ghosh <sumang@marvell.com> octeontx2-pf: Add additional check for MCAM rules

Due to hardware limitation, MCAM drop rule with
ether_type == 802.1Q and vlan_id == 0 is not supported. Hence rejecting
such rules.

Fixes: dce677da57c0 ("octeontx2-pf: Add vlan-etype to ntuple filters")
Signed-off-by: Suman Ghosh <sumang@marvell.com>
Link: https://lore.kernel.org/r/20230710103027.2244139-1-sumang@marvell.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
/linux-master/sound/isa/
H A Dopl3sa2.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
H A Des18xx.cdiff 8278ca8f Mon Feb 20 03:57:34 MST 2006 Takashi Iwai <tiwai@suse.de> [ALSA] Fix check of enable module option

Fix the check of enable module option in probe of platform_device drivers.
It shouldn't break the loop but just ignore if enable[i] is false.

Signed-off-by: Takashi Iwai <tiwai@suse.de>

Completed in 507 milliseconds

12