| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds a device tree binding for the VIC based on the of_irq_init()
support. This adds an irqdomain to the vic and always registers all
vics in the static vic array rather than for pm only to keep track of
the irq domain. struct irq_data::hwirq is used where appropriate rather
than runtime masking.
v3: - include linux/export.h for THIS_MODULE
v2: - use irq_domain_simple_ops
- remove stub implementation of vic_of_init for !CONFIG_OF
- Make VIC select IRQ_DOMAIN
Reviewed-by: Rob Herring <robherring2@gmail.com>
Reviewed-by: Grant Likely <grant.likely@secretlab.ca>
Tested-by: Thomas Abraham <thomas.abraham@linaro.org>
Signed-off-by: Jamie Iles <jamie@jamieiles.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The GIC support code is heavily using the fact that hardware
implementations are exposing banked registers. Unfortunately, it
looks like at least one GIC implementation (EXYNOS) offers both
the distributor and the CPU interfaces at different addresses,
depending on the CPU.
This problem is solved by allowing the distributor and CPU interface
addresses to be per-cpu variables for the platforms that require it.
The EXYNOS code is updated not to mess with the GIC internals while
handling interrupts, and struct gic_chip_data is back to being private.
The DT binding for the gic is updated to allow an optional "cpu-offset"
value, which is used to compute the various base addresses.
Finally, a new config option (GIC_NON_BANKED) is used to control this
feature, so the overhead is only present on kernels compiled with
support for EXYNOS.
Tested on Origen (EXYNOS4) and Panda (OMAP4).
Cc: Kukjin Kim <kgene.kim@samsung.com>
Cc: Will Deacon <will.deacon@arm.com>
Cc: Thomas Abraham <thomas.abraham@linaro.org>
Acked-by: Rob Herring <rob.herring@calxeda.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound:
ALSA: usb-audio: Use kmemdup rather than duplicating its implementation
ALSA: hda - Re-enable the check NO_PRESENCE misc bit
ALSA: vmaster - Free slave-links when freeing the master element
ALSA: hda - Don't add elements of other codecs to vmaster slave
ALSA: intel8x0: improve virtual environment detection
ALSA: intel8x0: move virtual environment detection code into one place
ALSA: snd_usb_audio: add Logitech HD Webcam c510 to quirk-384
ALSA: hda - fix internal mic on Dell Vostro 3500 laptop
ALSA: HDA: Remove quirk for Toshiba T110
ALSA: usb-audio - Fix the missing volume quirks at delayed init
ALSA: hda - Mute unused capture sources for Realtek codecs
ALSA: intel8x0: Improve comments for VM optimization
ASoC: Ensure we get an impedence reported for WM8958 jack detect
ASoC: Don't use wm8994->control_data when requesting IRQs
ASoC: Don't use wm8994->control_data in wm8994_readable_register()
ASoC: Update git repository URL
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix the not working internal mic on Dell Vostro 3500 laptop by introducing the
new model dell-vostro-3500.
Signed-off-by: Julian Wollrath <jwollrath@web.de>
Cc: <stable@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs
* 'docs-move' of git://git.kernel.org/pub/scm/linux/kernel/git/rdunlap/linux-docs: (45 commits)
DocBook/drm: Clean up a todo-note
DocBook/drm: `device aware' -> `device-aware'
DocBook/drm: `(device|driver) specific' -> `(device|driver)-specific'
DocBook/drm: Clean up the paragraph on framebuffer objects
DocBook/drm: Use `; otherwise,'
DocBook/drm: Better flow with `, and then'
DocBook/drm: Refer to the domain-setting function as a device-specific ioctl
DocBook/drm: Improve flow of GPU/CPU coherence sentence
DocBook/drm: Use an <itemizelist> for fundamental GEM operations
DocBook/drm: Insert a comma
DocBook/drm: Use a <variablelist> for vblank ioctls
DocBook/drm: Use an itemizedlist for what an encoder needs to provide
DocBook/drm: Insert `the' for readability, and change `set' to `setting'
DocBook/drm: Remove extraneous commas
DocBook/drm: Use a colon
DocBook/drm: Clarify `final initialization' via better formatting
DocBook/drm: Remove redundancy
DocBook/drm: Insert `it' for smooth reading
DocBook/drm: The word `so-called'; I do not think it connotes what you think it connotes
DocBook/drm: Use a singular subject for grammatical cleanliness
...
|
| |\ \
| | | |
| | | |
| | | | |
docs-move
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
it connotes
From Webster's Revised Unabridged Dictionary (1913) [web1913]:
So-called \So"-called`\, a.
So named; called by such a name (but perhaps called thus with
doubtful propriety).
From WordNet (r) 2.0 [wn]:
so-called
adj : doubtful or suspect; "these so-called experts are no help"
[syn: {alleged(a)}, {supposed}]
My strong conviction is that widespread use of 'so gennant'
or 'sogennant' in German has led to the creeping misuse of
'so-called' in English (especially through technical writings).
In English, it would be better to use:
what is called
or a better translation of 'so gennant':
so named
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Michael Witten <mfwitten@gmail.com>
|