27 Mar, 2017
1 commit
-
All dts files for the sunxi platform have been switched to the generic
pinconf bindings. As a result, the sunxi specific pinctrl macros are
no longer used.Remove the #include entry with the following command:
sed --follow-symlinks -i -e '/pinctrl\/sun4i-a10.h/D' \
arch/arm/boot/dts/sun?i*.*arch/arm/boot/dts/sun9i-a80.dtsi was then edited to remove the extra
empty line.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard
26 Dec, 2016
3 commits
-
Now that we can handle the generic pinctrl bindings, convert our DT to it.
Signed-off-by: Maxime Ripard
Acked-by: Chen-Yu Tsai
Reviewed-by: Linus Walleij -
The allwinner,pull property set to NO_PULL was really considered our
default (and wasn't even changing the default value in the code).Remove these properties to make it obvious that we do not set anything in
such a case.Signed-off-by: Maxime Ripard
Acked-by: Chen-Yu Tsai
Reviewed-by: Linus Walleij -
The allwinner,drive property set to 10mA was really considered as our
default. Remove all those properties entirely to make that obvious.Signed-off-by: Maxime Ripard
Acked-by: Chen-Yu Tsai
Reviewed-by: Linus Walleij
22 Nov, 2016
1 commit
-
The board has a Ampak AP6330 WiFi/BT/FM module. Inside it is a Broadcom
BCM4330 WiFi/BT/FM combo IC. The WiFi portion is connected to mmc1, with
the enabling pin connected to PL2. The AC100 RTC provides a low power
clock signal.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard
21 Sep, 2016
2 commits
-
The AXP806 PMIC is the secondary PMIC. It provides various supply
voltages for the SoC and other peripherals. The PMIC's interrupt
line is connected to NMI pin of the SoC.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard -
The AXP809's SW (switch) regulator is unused on the Cubieboard 4.
Add an empty node for it so that the OS can generate constraints.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard
23 Aug, 2016
2 commits
-
The 32.768 kHz clock inside the A80 SoC is fed from an external source,
typically the AC100 RTC module.Make the osc32k placeholder a fixed-factor clock so board dts files can
specify its source.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard -
Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard
05 Jul, 2016
3 commits
-
Move the &pio node below the mmc nodes for proper ordering by name.
Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard -
sunxi-common-regulators.dtsi provided dummy regulators vcc3v0, vcc3v3,
vcc5v0. 3.0V/3.3V and 5.0V are commonly used voltages in Allwinner
devices. These dummy regulators provide a stand-in when bindings that
require one, but the real regulator is not supported yet.Since these are no longer needed, we can drop the include file.
Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard -
The AXP809 PMIC is the primary PMIC. It provides various supply voltages
for the SoC and other peripherals. The PMIC's interrupt line is connected
to NMI pin of the SoC.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard
25 Jan, 2016
1 commit
-
mmc2 has a special pin for eMMC hardware reset, which is controllable
from the controller. Add the "mmc-cap-hw-reset" property to denote that
this controller supports this function, and the pins are actually used.Also increase the signal drive strength for mmc2 pins, for HS-DDR mode
support.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard
11 Dec, 2015
3 commits
-
The Reduced Serial Bus (RSB) controller is used to talk to the 3
companion ICs (2 PMICs, 1 RTC/codec IC) on the board.Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard -
The Cubieboard4 has a consumer IR receiver. Enable it in the DT.
Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard -
The Cubieboard4 has 2 controllable LEDs, 1 red and 1 green.
Signed-off-by: Chen-Yu Tsai
Signed-off-by: Maxime Ripard
27 Apr, 2015
1 commit
-
Add a Cubietech Cubieboard4 device tree and instruct make to build it. This
device tree has been derived from the sun9i-a80-optimus.dts as they are very
similar in design[1]. Notably, I2C3 is not used on Cubieboard4 and the LED/PWM
definitions will need to be updated in the future.[1] http://dl.cubieboard.org/model/cc-a80/Hardware/CC-A80-HW-V1.1.pdf
Signed-off-by: Tyler Baker
Signed-off-by: Maxime Ripard