Quantcast
Channel: Linux | Kernel
Browsing all 165258 articles
Browse latest View live

[PATCHv4 2/7] nvmem: Add backwards compatibility support for older EEPROM...

Older drivers made an 'eeprom' file available in the /sys device directory. Have the NVMEM core provide this to retain backwards compatibility. Signe

View Article



[PATCHv4 3/7] eeprom: at24: extend driver to plug into the NVMEM framework

Add a regmap for accessing the EEPROM, and then use that with the NVMEM framework. Set the NVMEM config structure to enable backward, so that the 'eep

View Article

[PATCHv4 4/7] eeprom: at25: Remove in kernel API for accessing the EEPROM

The setup() callback is not used by any in kernel code. Remove it. Any new code which requires access to the eeprom can use the NVMEM API. Signed-off

View Article

[PATCHv4 5/7] eeprom: at25: extend driver to plug into the NVMEM framework

Add a regmap for accessing the EEPROM, and then use that with the NVMEM framework. Enable backwards compatibility in the NVMEM config, so that the 'ee

View Article

[PATCHv4 6/7] eeprom: 93xx46: extend driver to plug into the NVMEM framework

Add a regmap for accessing the EEPROM, and then use that with the NVMEM framework. Enable backward compatibility in the MVMEM config structure, so tha

View Article


[PATCHv4 7/7] misc: at24: replace memory_accessor with nvmem_device_read

Now that the AT24 uses the NVMEM framework, replace the memory_accessor in the setup() callback with nvmem API calls. Signed-off-by: Andrew Lunn <and

View Article

Idea for reducing sysfs memory usage

Sorry if this has been suggested before, but if so I couldn't find it. Short version: could a sysfs dir reference a list of default attributes rather

View Article

[PATCH v2] irqchip/gicv3-its: Avoid cache flush beyond ITS_BASERn memory size

Function its_alloc_tables() maintains two local variables, "order" and and "alloc_size", to hold memory size that has been allocated to ITS_BASEn. We

View Article


[PATCH v2 1/3] ARM: dts: vf-colibri: remove regulator container node

Drop the fake simple-bus container 'regulators' and put the regulators directly under the root node. This also makes the artificial 'reg' properties s

View Article


[PATCH v2 2/3] ARM: dts: vf-colibri: add basic supply regulators

Colibri modules need to be powered using the power pins 3V3 and AVDD_AUDIO. Add fixed regulators which represent this power rails. Potentially, those

View Article

[PATCH v2 3/3] ARM: dts: vf-colibri: add carrier boards 3.3V supply

Add the carrier boards 3.3V supply as fixed regulator. This allows to specify the power supply for nodes like backlight. Signed-off-by: Stefan Agner

View Article

[PATCH] tpm_crb: fix bad name pointer usage with struct resource

The memory was not zeroed for new_res, which caused devm_ioremap_resource() not to use dev_name() but instead whatever garbage was pointed by new_res-

View Article

[PATCH] Revert "net: sched: drop all special handling of tx_queue_len ==...

This reverts commit 348e3435cbefa815bd56a5205c1412b5afe7b92e. It breaks HTB classful qdiscs on the loopback interface. It has been broken since kerne

View Article


[PATCH] f2fs: slightly reorganize read_raw_super_block

read_raw_super_block was introduced to help find the first valid superblock. Commit da554e48caab ("f2fs: recovering broken superblock during mount") c

View Article

[PATCH 0/2] Extend timer_slack_ns to u64 on 32bit systems & add...

I didn't get any negative feedback on the last round of this, so I figured I'd send it along w/o the RFC header this time. This patchset introduces a

View Article


[PATCH 1/2] timer: Convert timer_slack_ns from unsigned long to u64

The timer_slack_ns value in the task struct is currently a unsigned long. This means that on 32bit applications, the maximum slack is just over 4 seco

View Article

[PATCH 2/2] proc: Add /proc/<pid>/timerslack_ns interface

This patch provides a proc/PID/timerslack_ns interface which exposes a task's timerslack value in nanoseconds and allows it to be changed. This allow

View Article


linux-next: build failure after merge of the crypto tree

Hi Herbert, After merging the crypto tree, today's linux-next build (arm multi_v7_defconfig) failed like this: arch/arm/crypto/aesbs-glue.c: In func

View Article

[RFC PATCH 0/2] vfs: Use per-cpu list for SB's s_inodes list

This patch is a replacement of my previous list batching patch - https://lwn.net/Articles/674105/. Compared with the previous patch, this one provides

View Article

[RFC PATCH 1/2] lib/percpu-list: Per-cpu list with associated per-cpu locks

Linked list is used everywhere in the Linux kernel. However, if many threads are trying to add or delete entries into the same linked list, it can cre

View Article
Browsing all 165258 articles
Browse latest View live


Latest Images