Hi,
On 01.04.21 12:27, Manivannan Sadhasivam wrote:
> On Thu, Apr 01, 2021 at 12:40:41PM +0300, Cristian Ciocaltea wrote:
>> On Thu, Apr 01, 2021 at 10:54:38AM +0530, Manivannan Sadhasivam wrote:
>>> On Tue, Mar 30, 2021 at 04:48:15PM +0300, Cristian Ciocaltea wrote:
This patchset adds a soci
Hi Cristian,
On 11.03.21 20:19, Cristian Ciocaltea wrote:
> Add machine entry for the S500 variant of the Actions Semi Owl SoCs
> family.
>
> For the moment the only purpose is to provide the system serial
> information which will be used by the Owl Ethernet MAC driver to
> generate a stable MAC
t; 1 file changed, 1 insertion(+)
>>>
>>> diff --git a/MAINTAINERS b/MAINTAINERS
>>> index a85c1881cf07..8428aba52581 100644
>>> --- a/MAINTAINERS
>>> +++ b/MAINTAINERS
>>> @@ -1497,6 +1497,7 @@ ARM/ACTIONS SEMI ARCHITECTURE
>>> M: Andr
Hi Russell,
On 15.11.20 02:02, Russell King - ARM Linux admin wrote:
> On Sun, Nov 15, 2020 at 01:41:51AM +0100, Andreas Färber wrote:
>> Commit 1a642ca7f38992b086101fe204a1ae3c90ed8016 (net: ethernet: mvneta:
>> Add 2500BaseX support for SoCs without comphy) added support for 2500
Sascha Hauer
Cc: David S. Miller
Cc: Marek Behún
Cc: Andrew Lunn
Cc: Uwe Kleine-König
Cc: Jason Cooper
Cc: Gregory CLEMENT
Signed-off-by: Andreas Färber
---
drivers/net/ethernet/marvell/mvneta.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/net/ethernet/m
firmware
if wowlan is supported"), so backports to earlier branches may need to
inline wait_for_completion(&rtwdev->fw.completion) instead.
Fixes: e3037485c68e ("rtw88: new Realtek 802.11ac driver")
Fixes: c8e5695eae99 ("rtw88: load wowlan firmware if wowlan is supported&q
the loaded firmware.
Fixes: c8e5695eae99 ("rtw88: load wowlan firmware if wowlan is supported")
Cc: Chin-Yen Lee
Cc: Yan-Hsuan Chuang
Signed-off-by: Andreas Färber
---
drivers/net/wireless/realtek/rtw88/main.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/net/wirele
ead32()
returning 0x values and causing rtw_mac_power_on() to fail.
Cheers,
Andreas
Andreas Färber (2):
rtw88: Fix probe error handling race with firmware loading
rtw88: Fix potential probe error handling race with wow firmware
loading
drivers/net/wireless/realtek/rtw88/main.
Am 17.08.20 um 22:33 schrieb Rob Herring:
> On Thu, 13 Aug 2020 15:49:04 +0800, TY Chang wrote:
>> Add device tree binding Documentation for rtd1295
>> pinctrl driver.
>>
>> Signed-off-by: TY Chang
>> ---
>> .../pinctrl/realtek,rtd1295-pinctrl.yaml | 192 ++
>> 1 file changed
Hi Matheus,
Am 05.07.20 um 21:19 schrieb Matheus Castello:
Change the enable-method to fix the failed to boot errors:
[0.040330] smp: Bringing up secondary CPUs ...
[0.040683] psci: failed to boot CPU1 (-22)
[0.040691] CPU1: failed to boot: -22
[0.041062] psci: failed to boot CP
Hi Srini,
Am 23.06.20 um 11:32 schrieb Srinivas Kandagatla:
On 23/06/2020 03:50, Andreas Färber wrote:
Implement enough of a read-only nvmem driver to easily read efuse cells.
Cc: Cheng-Yu Lee
Signed-off-by: Andreas Färber
---
This patch itself looks okay to me, I will apply this once DT
Add a DT node for chip identification.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd139x.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd139x.dtsi
b/arch/arm64/boot/dts/realtek/rtd139x.dtsi
index 586b05350274
Add a DT node for chip identification.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd16xx.dtsi
b/arch/arm64/boot/dts/realtek/rtd16xx.dtsi
index afba5f04c8ec
end nvmem cell API
Cc: devicet...@vger.kernel.org
Cc: Rob Herring
Cc: Srinivas Kandagatla
Cc: James Tai
Cc: Stanley Chang [昌育德]
Cc: Edgar Lee
Cc: h...@ligomedia.com
Andreas Färber (27):
dt-bindings: soc: Add Realtek RTD1195 chip info binding
soc: Add Realtek DHC chip info driver for R
Detection logic from downstream drivers/soc/realtek/rtd129x/rtk_chip.c.
Acked-by: James Tai
Signed-off-by: Andreas Färber
---
TODO: Name the bit in ISO_CHIP_INFO1:bound_opts.
v1 -> v2:
* Instead of direct iso register access use the new syscon regmap
drivers/soc/realtek/chip.c |
From: Stanley Chang
Identify RTD1319 SoC revisions B00 to B02.
Signed-off-by: Stanley Chang
Signed-off-by: Andreas Färber
---
v2: New
* Split out from Stanley's v1
drivers/soc/realtek/chip.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/soc/realtek/chip.c b/driver
Revision based on downstream drivers/soc/realtek/rtd13xx/rtk_chip.c.
Signed-off-by: Stanley Chang
Signed-off-by: Andreas Färber
---
v2: New
* Filled in chip ID based on Stanley's v1
drivers/soc/realtek/chip.c | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/soc/re
Add a soc bus driver to print chip model and revision details.
Revisions from downstream drivers/soc/realtek/rtd{119x,129x}/rtk_chip.c.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Added entry to MAINTAINERS
* Changed chip_id and chip_rev from u32 to u16, based on reg field definiti
This additional register is needed to distinguish RTD1296 from RTD1295.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Switched from reg to new iso-syscon phandle
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/boot/dts/real
Logic self-determined by comparing DS418j and DS418 registers.
Signed-off-by: Andreas Färber
---
TODO: Identify the bit in ISO_CHIP_INFO1:bound_opts and what it really means.
v1 -> v2:
* Rebased onto iso syscon regmap
drivers/soc/realtek/chip.c | 5 -
1 file changed, 4 inserti
Add a DT node for eFuse.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd139x.dtsi | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/realtek/rtd139x.dtsi
b/arch/arm64/boot/dts/realtek/rtd139x.dtsi
index 3d4d2323294b
Detection logic from downstream include/soc/realtek/rtd129x_cpu.h.
Signed-off-by: Andreas Färber
---
Note: We don't have any RTD1294 .dtsi/.dts yet.
v1 -> v2:
* Instead of direct eFuse register access use nvmem cell API
* Warn on errors other than deferred probing
drivers/soc
add nvmem_cell_read_u16")
Fixes: d026d70a2e94 ("nvmem: core: Add nvmem_cell_read_u32")
Fixes: f1f50eca5f90 ("nvmem: Introduce devm_nvmem_(un)register()")
Fixes: eace75cfdcf7 ("nvmem: Add a simple NVMEM framework for nvmem providers")
Signed-off-by: Andreas Fär
Replace the local helper with the newly introduced official one.
Cc: Srinivas Kandagatla
Signed-off-by: Andreas Färber
---
This could be squashed if the new API and this commit were to get merged in
subsequent merge windows or with the help of a topic branch.
v2: New
drivers/soc/realtek
Add the package_id field as sub-node to eFuse and reference it for
chip identification.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Instead of extending reg, use nvmem-cells reference for eFuse
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 16 +---
1 file changed, 9 inserti
Add a DT node for eFuse.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm/boot/dts/rtd1195.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/rtd1195.dtsi b/arch/arm/boot/dts/rtd1195.dtsi
index 5ad0e81c37af..2ae08f6da9e8 100644
--- a/arch/arm/boot/dts
Add a DT node for eFuse.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd16xx.dtsi
b/arch/arm64/boot/dts/realtek/rtd16xx.dtsi
index 04cb546142a0..3c955fc7450c 100644
Implement enough of a read-only nvmem driver to easily read efuse cells.
Cc: Cheng-Yu Lee
Signed-off-by: Andreas Färber
---
v2: New
MAINTAINERS | 1 +
drivers/nvmem/Kconfig | 9
drivers/nvmem/Makefile| 2 +
drivers/nvmem/rtk-dhc-efuse.c | 86
Complement the u16, u32 and u64 helpers with a u8 variant to ease
accessing byte-sized values.
This helper will be useful for Realtek Digital Home Center platforms,
which store some byte and sub-byte sized values in non-volatile memory.
Signed-off-by: Andreas Färber
---
v2: New
drivers
From: Stanley Chang
Distinguish RTD1392 from RTD1395 via ISO_CHIP_INFO1 register.
Signed-off-by: Stanley Chang
Signed-off-by: Andreas Färber
---
TODO: Name the bit in ISO_CHIP_INFO1:bound_opts.
Note: We don't have any RTD1392 .dtsi/.dts yet.
v2: New
* Split out from Stanley
Add a DT node for eFuse.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd13xx.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd13xx.dtsi
b/arch/arm64/boot/dts/realtek/rtd13xx.dtsi
index e4271ef5cb1e..ed5ee7cc6a44 100644
Allow to optionally specify a phandle to iso syscon to identify the chip.
RTD1295 family will want to check the ISO_CHIP_INFO1 register.
Signed-off-by: Andreas Färber
---
A SoC specific binding would defeat the purpose of the generic Linux driver
detecting the SoC based on registers.
Simply
Define a binding for RTD1195 and later DHC SoCs' chip info registers.
Add the new directory to MAINTAINERS.
Signed-off-by: Andreas Färber
---
Note: The binding gets extended compatibly twice with additional properties.
Could be squashed later if approved.
v1 -> v2:
* Dropped qu
Allow to optionally specify nvmem cells to identify the chip.
RTD1295 family will want the eFuse package_id cell.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Instead of extending reg, allow nvmem-cells reference for eFuse
.../bindings/soc/realtek/realtek,rtd1195-chip.yaml |
Add a DT node for eFuse.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd129x.dtsi
b/arch/arm64/boot/dts/realtek/rtd129x.dtsi
index 30a7782aa0d9
Chip ID from BPi-M4.
Revisions based on downstream drivers/soc/realtek/rtd139x/rtk_chip.c.
Signed-off-by: Andreas Färber
---
v2: New
drivers/soc/realtek/chip.c | 8
1 file changed, 8 insertions(+)
diff --git a/drivers/soc/realtek/chip.c b/drivers/soc/realtek/chip.c
index
Add a DT binding for eFuse on Realtek Digital Home Center SoCs.
Signed-off-by: Andreas Färber
---
v2: New
.../bindings/nvmem/realtek,rtd1195-efuse.yaml | 53 +++
MAINTAINERS | 1 +
2 files changed, 54 insertions(+)
create mode 100644
Add a DT node for chip identification.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Rebased onto SB2 syscon
arch/arm/boot/dts/rtd1195.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/rtd1195.dtsi b/arch/arm/boot/dts/rtd1195.dtsi
index 6fd12a2d7
Add a DT node for chip identification.
Acked-by: James Tai
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Rebased onto SB2 syscon
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd129x.dtsi
b/arch/arm64/boot/
Add a DT node for chip identification.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd13xx.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd13xx.dtsi
b/arch/arm64/boot/dts/realtek/rtd13xx.dtsi
index e41be02f2e3a
Revisions based on downstream drivers/soc/realtek/rtd16xx/rtk_chip.c.
Signed-off-by: Andreas Färber
---
v2: New
drivers/soc/realtek/chip.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/drivers/soc/realtek/chip.c b/drivers/soc/realtek/chip.c
index aa7ca6bb1e64..e3220187e336
Hi James,
Am 21.06.20 um 01:32 schrieb Andreas Färber:
From: James Tai
Add Device Trees for Realtek RTD1319 SoC family, RTD1319 SoC and
Realtek Pym Particles EVB.
Signed-off-by: James Tai
Signed-off-by: Andreas Färber
---
v3 -> v4:
* Updated Realtek copyright for 2 out of 3 files f
Am 21.06.20 um 01:32 schrieb Andreas Färber:
diff --git a/arch/arm64/boot/dts/realtek/rtd13xx.dtsi
b/arch/arm64/boot/dts/realtek/rtd13xx.dtsi
new file mode 100644
index ..8c5b6fc7b8eb
--- /dev/null
+++ b/arch/arm64/boot/dts/realtek/rtd13xx.dtsi
[...]
+&iso {
+ uart0: ser
From: James Tai
Add Device Trees for Realtek RTD1319 SoC family, RTD1319 SoC and
Realtek Pym Particles EVB.
Signed-off-by: James Tai
Signed-off-by: Andreas Färber
---
v3 -> v4:
* Updated Realtek copyright for 2 out of 3 files from v3
* Renamed from rtd1319-pymparticle.dts to rtd1
Turn the SoC-level comments into description properties.
Signed-off-by: Andreas Färber
---
v4: New
.../devicetree/bindings/arm/realtek.yaml | 24 +--
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/realtek.yaml
b
From: James Tai
Define compatible strings for Realtek RTD1319 SoC and Realtek Pym Particles
EVB.
Signed-off-by: James Tai
Signed-off-by: Andreas Färber
---
v3 -> v4:
* Renamed compatible from pymparticle to pym-particles
* Turned SoC comment into description
v2 -> v3: Unchanged
devicet...@vger.kernel.org
Cc: Rob Herring
Cc: James Tai
Andreas Färber (1):
dt-bindings: arm: realtek: Convert comments to descriptions
James Tai (2):
dt-bindings: arm: realtek: Document RTD1319 and Realtek Pym Particles
EVB
arm64: dts: realtek: Add RTD1319 SoC and Realtek Pym Particles EVB
.../de
From: James Tai
Define compatible strings for Realtek RTD1319 SoC and Realtek Pym Particles
EVB.
Signed-off-by: James Tai
Signed-off-by: Andreas Färber
---
v3 -> v4:
* Renamed compatible from pymparticle to pym-particles
* Turned SoC comment into description
v2 -> v3: Unchanged
From: James Tai
Add Device Trees for Realtek RTD1319 SoC family, RTD1319 SoC and
Realtek Pym Particles EVB.
Signed-off-by: James Tai
Signed-off-by: Andreas Färber
---
v3 -> v4:
* Updated Realtek copyright for 2 out of 3 files from v3
* Renamed from rtd1319-pymparticle.dts to rtd1
Turn the SoC-level comments into description properties.
Signed-off-by: Andreas Färber
---
v4: New
.../devicetree/bindings/arm/realtek.yaml | 24 +--
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/realtek.yaml
b
devicet...@vger.kernel.org
Cc: Rob Herring
Cc: James Tai
Andreas Färber (1):
dt-bindings: arm: realtek: Convert comments to descriptions
James Tai (2):
dt-bindings: arm: realtek: Document RTD1319 and Realtek Pym Particles
EVB
arm64: dts: realtek: Add RTD1319 SoC and Realtek Pym Particles EVB
.../de
+ linux-mediatek
Am 10.06.20 um 11:03 schrieb Daniel Palmer:
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.yaml
b/Documentation/devicetree/bindings/vendor-prefixes.yaml
index ef6d75b9113a..1770fc794027 100644
--- a/Documentation/devicetree/bindings/vendor-prefixes.yaml
+++ b/Do
Hi,
Am 11.06.20 um 16:19 schrieb Daniel Palmer:
On Thu, 11 Jun 2020 at 22:39, Andreas Färber wrote:
diff --git a/arch/arm/boot/dts/mstar-v7.dtsi b/arch/arm/boot/dts/mstar-v7.dtsi
new file mode 100644
index ..0fccc4ca52a4
--- /dev/null
+++ b/arch/arm/boot/dts/mstar-v7.dtsi
So
Hi Daniel,
Am 11.06.20 um 15:01 schrieb Daniel Palmer:
On Thu, 11 Jun 2020 at 21:49, Andreas Färber wrote:
peripherals and system memory in a single tiny QFN package that
can be hand soldered allowing almost anyone to embed Linux
"soldered, allowing"?
The original reads ok to m
BTW I think the subject convention has been "ARM: dts: ...", with "ARM:
mstar: ..." more for mach-mstar.
Am 10.06.20 um 11:04 schrieb Daniel Palmer:
Adds inital support for the 70mai midrive d08 dash camera.
Signed-off-by: Daniel Palmer
---
arch/arm/boot/dts/Makefile| 3
Am 10.06.20 um 11:04 schrieb Daniel Palmer:
BreadBee is an opensource development board based on the
MStar msc313(e) SoC.
Hardware details, schematics and so on can be found at:
https://github.com/breadbee/breadbee
Signed-off-by: Daniel Palmer
---
arch/arm/boot/dts/Makefile
Hi,
Am 10.06.20 um 11:04 schrieb Daniel Palmer:
Adds initial dtsi for the base MStar ARMv7 SoCs, family dtsis for infinity
and mercury families, and then some chip level dtsis for chips in those
families.
Signed-off-by: Daniel Palmer
---
MAINTAINERS | 3 +
arch
Am 10.06.20 um 11:04 schrieb Daniel Palmer:
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index 59fde2d598d8..e7f4ca060c0f 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -197,6 +197,7 @@ machine-$(CONFIG_ARCH_MXC) += imx
machine-$(CONFIG_ARCH_MEDIATEK) +=
Am 10.06.20 um 11:04 schrieb Daniel Palmer:
Initial support for the MStar/Sigmastar infinity/mercury series of ARMv7
based IP camera and dashcam SoCs.
These chips are interesting in that they contain a Cortex A7,
"Cortex-A7"
peripherals and system memory in a single tiny QFN package that
can
Hi Daniel,
Am 10.06.20 um 11:03 schrieb Daniel Palmer:
Adds a prefixes for MStar, thingy.jp, 70mai and then defines compatible
strings for the first MStar based boards.
Signed-off-by: Daniel Palmer
---
.../devicetree/bindings/arm/mstar.yaml| 30 +++
.../devicetree/bi
Hi,
Am 29.05.20 um 17:50 schrieb Cristian Ciocaltea:
Implement poll_put_char and poll_get_char callbacks in struct uart_ops
that enables OWL UART to be used for KGDB debugging over serial line.
Signed-off-by: Cristian Ciocaltea
---
drivers/tty/serial/owl-uart.c | 45 +
Am 29.05.20 um 13:34 schrieb Greg Kroah-Hartman:
On Fri, May 29, 2020 at 02:06:47PM +0300, Cristian Ciocaltea wrote:
Running a lockdep-enabled kernel leads to the following splat when
probing the owl-uart driver:
[1.271784] b0124000.serial: ttyOWL2 at MMIO 0xb0124000 (irq = 22, base_baud
=
Hi,
Am 25.05.20 um 03:30 schrieb Matheus Castello:
Update the documentation to add the Caninos Loucos Labrador. Labrador
project consists of a computer on module based on the Actions Semi S500
processor and the Labrador base board.
Signed-off-by: Matheus Castello
Acked-by: Rob Herring
---
D
Hi Geert,
Am 05.05.20 um 17:07 schrieb Geert Uytterhoeven:
Support for Actions Semi SoCs depends on ARCH_MULTI_V7, and thus on
ARCH_MULTIPLATFORM.
As the latter selects COMMON_CLK, there is no need for ARCH_ACTIONS to
select COMMON_CLK.
Signed-off-by: Geert Uytterhoeven
Cc: Andreas Färber
Cc
nnan Sadhasivam
---
Changes in v3:
* Get rid of the kerneldoc comment for the removed struct attribute
* Add the Reviewed-by tag in the commit message
Changes in v2:
* Improve the fix as suggested by Manivannan Sadhasivam: substitute
'pchan->lock' with 'od->lock' an
Am 28.04.20 um 20:18 schrieb Manivannan Sadhasivam:
On Tue, Apr 28, 2020 at 09:11:15PM +0300, Cristian Ciocaltea wrote:
On Tue, Apr 28, 2020 at 10:19:21PM +0530, Manivannan Sadhasivam wrote:
On Tue, Apr 28, 2020 at 01:56:12PM +0300, Cristian Ciocaltea wrote:
When the kernel is build with lockd
Add a header with symbolic reset indices for Realtek RTD1195 SoC.
Naming was derived from BSP register description headers.
Signed-off-by: Andreas Färber
---
v2: New
include/dt-bindings/reset/realtek,rtd1195.h | 74 +
1 file changed, 74 insertions(+)
create mode
Replace reset controller indices with constants.
Signed-off-by: Andreas Färber
---
v1 -> v2: Unchanged
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/arch/arm64/boot/dts/realtek/rtd129x.dtsi
b/arch/arm64/boot/dts/real
Add nodes for the Realtek RTD1295 reset controllers.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Rebased, moved from rtd1295.dtsi to rtd129x.dtsi
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 30 ++
1 file changed, 30 insertions(+)
diff --git a/arch/arm64/b
92 ("reset: simple: Enable for ASPEED systems")
Fixes: 96a2f50305d1 ("reset: build simple reset controller driver for Agilex")
Cc: Philipp Zabel
Signed-off-by: Andreas Färber
---
v2: New (prepares for following patch extending it to Realtek)
drivers/reset/Kconfig | 4 ++--
Select RESET_CONTROLLER for ARCH_REALTEK.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/Kconfig.platforms | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm64/Kconfig.platforms b/arch/arm64/Kconfig.platforms
index 63b463b88040..90d3c04ebff0 100644
--- a/arch/arm64
Enable RESET_SIMPLE for ARCH_REALTEK.
They can reuse the DesignWare bindings to avoid a new compatible.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Instead of adding a new driver, reuse reset-simple (Philipp)
drivers/reset/Kconfig | 3 ++-
1 file changed, 2 insertions(+), 1 delet
Associate the UART nodes with the corresponding reset controller bits.
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Rebased, moved from rtd1295.dtsi to rtd129x.dtsi
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/boot/dts/real
Associate the UART nodes with the corresponding reset controller bits.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm/boot/dts/rtd1195.dtsi | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/boot/dts/rtd1195.dtsi b/arch/arm/boot/dts/rtd1195.dtsi
index fdcaf48a26f2
Add reset controller nodes for Realtek RTD1195 SoC.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm/boot/dts/rtd1195.dtsi | 24
1 file changed, 24 insertions(+)
diff --git a/arch/arm/boot/dts/rtd1195.dtsi b/arch/arm/boot/dts/rtd1195.dtsi
index 475740c67d26
Replace reset controller indices with constants.
Signed-off-by: Andreas Färber
---
v2: New
arch/arm/boot/dts/rtd1195.dtsi | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/rtd1195.dtsi b/arch/arm/boot/dts/rtd1195.dtsi
index e2cdcbcf70f4..9ccf8fa04718
r/linux/commits/rtd1295-next
Have a lot of fun!
Cheers,
Andreas
v1 -> v2:
* Drop custom reset driver
* Drop "realtek,rtd1295-reset" binding
* Reordered to not depend on irqchip or clk patches
* Extended with RTD1195 patches
Cc: Philipp Zabel
Cc: devicet...@vger.kernel.org
Andreas Färbe
Add a header with symbolic reset indices for Realtek RTD1295 SoC.
Naming was derived from reset-names in an OEM's Device Tree.
Acked-by: Rob Herring
[AF: Dropped RTD1295 specific binding definition, updated SPDX]
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Dropped textual binding
Hi guys,
Am 26.03.19 um 12:42 schrieb Krzysztof Kozlowski:
> On Fri, 11 Jan 2019 at 14:22, Łukasz Stelmach wrote:
>>
>> Add binding documentation for the True Random Number Generator
>> found on Samsung Exynos 5250+ SoCs.
>>
>> Acked-by: Rob Herring
>> Reviewed-by: Krzysztof Kozlowski
>> Signed
Add Device Trees for Realtek RTD1195 SoC and MeLE X1000 TV box.
Reuse the existing RTD1295 watchdog compatible for now.
Signed-off-by: Andreas Färber
---
arch/arm/boot/dts/Makefile | 2 +
arch/arm/boot/dts/rtd1195-mele-x1000.dts | 30
arch/arm/boot/dts/rtd1195.dtsi
Add bindings for Realtek RTD1195 SoC and MeLE X1000 TV box.
Signed-off-by: Andreas Färber
---
Documentation/devicetree/bindings/arm/realtek.yaml | 6 ++
1 file changed, 6 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/realtek.yaml
b/Documentation/devicetree/bindings/arm
Introduce ARCH_REALTEK Kconfig option also for 32-bit Arm.
Override the text offset to cope with boot ROM living up to 0xf4000.
Signed-off-by: Andreas Färber
---
arch/arm/Kconfig | 2 ++
arch/arm/Makefile | 1 +
arch/arm/mach-realtek/Kconfig | 16
3
Add the watchdog node to the RTD129x Device Tree.
Acked-by: Rob Herring
Acked-by: Guenter Roeck
[AF: Moved from RTD1295 to new RTD129x]
Signed-off-by: Andreas Färber
---
v2 -> v3:
* rtd129x.dtsi was factored out of rtd1295.dtsi, add it there
v1 -> v2: Unchanged
arch/arm64/bo
Add 27 MHz oscillator clock node.
Signed-off-by: Andreas Färber
---
v3: New (from previously blocking clk patch series)
arch/arm64/boot/dts/realtek/rtd129x.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm64/boot/dts/realtek/rtd129x.dtsi
b/arch/arm64/boot/dts/realtek
Convert the Realtek watchdog binding to a YAML schema.
Signed-off-by: Andreas Färber
---
v2: New
.../bindings/watchdog/realtek,rtd119x.txt | 17 --
.../bindings/watchdog/realtek,rtd119x.yaml | 38 ++
2 files changed, 38 insertions(+), 17 deletions
Move the SPDX-License-Identifier to the top line and update to SPDX 2.0.
While at it, switch from GPLv2+/MIT to GPLv2+/BSD2c before adding more.
Suggested-by: Rob Herring
Cc: Rob Herring
Signed-off-by: Andreas Färber
---
v2: New
arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 3
Convert the RTD119x binding to a YAML schema.
Signed-off-by: Andreas Färber
---
v2: New
.../devicetree/bindings/rtc/realtek,rtd119x.txt| 16 -
.../devicetree/bindings/rtc/realtek,rtd119x.yaml | 38 ++
2 files changed, 38 insertions(+), 16 deletions
Define compatible strings for Realtek RTD1293 SoC and Synology
DiskStation DS418j NAS.
Cc: i...@synology.com
Acked-by: Rob Herring
[AF: Converted to json-schema]
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Converted to YAML schema
Documentation/devicetree/bindings/arm/realtek.yaml
Add Device Trees for RTD1296 SoC and Synology DiskStation DS418.
Cc: i...@synology.com
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Moved SPDX-License-Identifier to top
* Dropped "arm,armv8" (Rob)
* Changed from MIT to BSD-2-Clause (Rob)
* Dropped accidental enable-method an
Define compatible strings for Realtek RTD1296 SoC and Synology
DiskStation DS418 NAS.
Cc: i...@synology.com
Acked-by: Rob Herring
[AF: Converted to json-schema]
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Converted to YAML schema
Documentation/devicetree/bindings/arm/realtek.yaml
Restore the device names for compatible strings as comments.
Prepare for adding more SoCs by inserting oneOf.
Fixes: 693af5f3eeaa ("dt-bindings: arm: Convert Realtek board/soc bindings to
json-schema")
Signed-off-by: Andreas Färber
---
v2: New
Documentation/devicetree/bi
Add Device Trees for RTD1293 SoC and Synology DiskStation DS418j NAS.
Cc: i...@synology.com
Signed-off-by: Andreas Färber
---
v1 -> v2:
* Moved SPDX-License-Identifier to top
* Dropped "arm,armv8" (Rob)
* Changed from MIT to BSD-2-Clause (Rob)
* Dropped accidental enable-m
Am 19.10.19 um 16:13 schrieb Andreas Färber:
> Document linux-realtek-soc mailing list to be CC'ed on patches.
>
> Signed-off-by: Andreas Färber
> ---
> MAINTAINERS | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index c
Document linux-realtek-soc mailing list to be CC'ed on patches.
Signed-off-by: Andreas Färber
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index c7b48525822a..8be71b3d25e7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -2168,6 +2168,7
Am Mittwoch, den 14.08.2019, 17:05 +0100 schrieb Mark Brown:
> On Wed, Aug 14, 2019 at 03:32:37PM +0200, Andreas Färber wrote:
>
> > Then please add a Fixes: header to your commit message, so that it
> > gets
> > backported to all affected upstream and downstream trees.
Am 14.08.19 um 15:09 schrieb Ben Whitten:
> On Wed, 14 Aug 2019 at 11:01, Mark Brown wrote:
>>
>> On Tue, Aug 13, 2019 at 10:22:51PM +0100, Ben Whitten wrote:
>>
>>> @@ -1489,10 +1489,11 @@ static int _regmap_raw_write_impl(struct regmap
>>> *map, unsigned int reg,
>>> WARN_ON(!map->bus);
>
Am 07.07.19 um 15:22 schrieb Aleix Roca Nonell:
> This patch series adds minimum support to boot a Banana Pi BPI-W2.
Thanks for looking into this.
Please CC linux-realtek-...@lists.infradead.org next time.
Regards,
Andreas
--
SUSE Linux GmbH
Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Felix Ime
Am 07.07.19 um 15:23 schrieb Aleix Roca Nonell:
> Add bindings for Relatek RTD1296 SoC. And the Bannana Pi BPI-W2 board.
"Realtek", "Banana"
>
> Signed-off-by: Aleix Roca Nonell
> ---
> Documentation/devicetree/bindings/arm/realtek.txt | 13 +
> 1 file changed, 13 insertions(+)
>
Am 07.07.19 um 15:22 schrieb Aleix Roca Nonell:
> This driver adds support for the RTD1296 and RTD1295 interrupt
> controller (intc). It is based on both the BPI-SINOVOIP project and
> Andreas Färber's previous attempt to submit a similar driver.
Doing that without my Signed-off-by and Copyright i
I
credit you in the resulting combined patch? I would then also add your
SoB from the patch you linked to.
More comments inline...
> On Tue, Jun 25, 2019 at 8:28 AM Andreas Färber wrote:
>>
>> Add Device Trees for NationalChip GX6605S SoC (based on CK610 CPU) and its
>>
1 - 100 of 1001 matches
Mail list logo