Skip to content
Snippets Groups Projects
Commit df92ecb4 authored by Gianfranco Mariotti's avatar Gianfranco Mariotti
Browse files

[D18] clear dts from reference board and overlay peripherals

parent 90ac559b
No related branches found
No related tags found
1 merge request!100[i.MX8MP][D18] Add support for D18 board
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
compatible = "gpio-leds"; compatible = "gpio-leds";
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpio_led>; pinctrl-0 = <&pinctrl_gpio_led>;
status = "disabled";
status { status {
label = "yellow:status"; label = "yellow:status";
...@@ -34,32 +35,8 @@ ...@@ -34,32 +35,8 @@
<0x1 0x00000000 0 0xc0000000>; <0x1 0x00000000 0 0xc0000000>;
}; };
reg_can1_stby: regulator-can1-stby {
compatible = "regulator-fixed";
regulator-name = "can1-stby";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_flexcan1_reg>;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
gpio = <&gpio5 5 GPIO_ACTIVE_HIGH>;
enable-active-high;
};
reg_can2_stby: regulator-can2-stby {
compatible = "regulator-fixed";
regulator-name = "can2-stby";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_flexcan2_reg>;
regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>;
gpio = <&gpio4 27 GPIO_ACTIVE_HIGH>;
enable-active-high;
};
reg_usdhc2_vmmc: regulator-usdhc2 { reg_usdhc2_vmmc: regulator-usdhc2 {
compatible = "regulator-fixed"; compatible = "regulator-fixed";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_reg_usdhc2_vmmc>;
regulator-name = "VSD_3V3"; regulator-name = "VSD_3V3";
regulator-min-microvolt = <3300000>; regulator-min-microvolt = <3300000>;
regulator-max-microvolt = <3300000>; regulator-max-microvolt = <3300000>;
...@@ -78,27 +55,9 @@ ...@@ -78,27 +55,9 @@
}; };
bt_sco_codec: bt_sco_codec { bt_sco_codec: bt_sco_codec {
#sound-dai-cells = <1>;
compatible = "linux,bt-sco";
}; };
sound-bt-sco { sound-bt-sco {
compatible = "simple-audio-card";
simple-audio-card,name = "bt-sco-audio";
simple-audio-card,format = "dsp_a";
simple-audio-card,bitclock-inversion;
simple-audio-card,frame-master = <&btcpu>;
simple-audio-card,bitclock-master = <&btcpu>;
btcpu: simple-audio-card,cpu {
sound-dai = <&sai2>;
dai-tdm-slot-num = <2>;
dai-tdm-slot-width = <16>;
};
simple-audio-card,codec {
sound-dai = <&bt_sco_codec 1>;
};
}; };
sound-hdmi { sound-hdmi {
...@@ -113,71 +72,14 @@ ...@@ -113,71 +72,14 @@
<48000>, <48000>,
<96000>, <96000>,
<192000>; <192000>;
status = "okay"; status = "disabled";
};
sound-wm8960 {
compatible = "fsl,imx-audio-wm8960";
model = "wm8960-audio";
audio-cpu = <&sai3>;
audio-codec = <&codec>;
audio-asrc = <&easrc>;
hp-det-gpio = <&gpio4 28 0>;
audio-routing =
"Headphone Jack", "HP_L",
"Headphone Jack", "HP_R",
"Ext Spk", "SPK_LP",
"Ext Spk", "SPK_LN",
"Ext Spk", "SPK_RP",
"Ext Spk", "SPK_RN",
"LINPUT1", "Mic Jack",
"LINPUT3", "Mic Jack",
"Mic Jack", "MICB";
};
sound-micfil {
compatible = "fsl,imx-audio-micfil";
model = "imx-audio-micfil";
cpu-dai = <&micfil>;
}; };
sound-xcvr { sound-xcvr {
compatible = "fsl,imx-audio-xcvr"; compatible = "fsl,imx-audio-xcvr";
model = "imx-audio-xcvr"; model = "imx-audio-xcvr";
cpu-dai = <&xcvr>; cpu-dai = <&xcvr>;
}; status = "disabled";
lvds_backlight: lvds_backlight {
compatible = "pwm-backlight";
pwms = <&pwm2 0 100000>;
status = "okay";
brightness-levels = < 0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31 32 33 34 35 36 37 38 39
40 41 42 43 44 45 46 47 48 49
50 51 52 53 54 55 56 57 58 59
60 61 62 63 64 65 66 67 68 69
70 71 72 73 74 75 76 77 78 79
80 81 82 83 84 85 86 87 88 89
90 91 92 93 94 95 96 97 98 99
100>;
default-brightness-level = <80>;
};
cbtl04gp {
compatible = "nxp,cbtl04gp";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_typec_mux>;
switch-gpios = <&gpio4 20 GPIO_ACTIVE_LOW>;
orientation-switch;
port {
usb3_data_ss: endpoint {
remote-endpoint = <&typec_con_ss>;
};
};
}; };
}; };
...@@ -198,29 +100,7 @@ ...@@ -198,29 +100,7 @@
}; };
&dsp { &dsp {
status = "okay"; status = "disabled";
};
&pwm1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm1>;
status = "okay";
};
&pwm2 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm2>;
status = "okay";
};
&pwm4 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm4>;
status = "okay";
};
&aud2htx {
status = "okay";
}; };
&ecspi2 { &ecspi2 {
...@@ -231,12 +111,6 @@ ...@@ -231,12 +111,6 @@
pinctrl-0 = <&pinctrl_ecspi2 &pinctrl_ecspi2_cs>; pinctrl-0 = <&pinctrl_ecspi2 &pinctrl_ecspi2_cs>;
cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>; cs-gpios = <&gpio5 13 GPIO_ACTIVE_LOW>;
status = "okay"; status = "okay";
spidev1: spi@0 {
reg = <0>;
compatible = "rohm,dh2228fv";
spi-max-frequency = <500000>;
};
}; };
&eqos { &eqos {
...@@ -286,31 +160,18 @@ ...@@ -286,31 +160,18 @@
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_flexspi0>; pinctrl-0 = <&pinctrl_flexspi0>;
status = "okay"; status = "okay";
flash0: mt25qu256aba@0 {
reg = <0>;
#address-cells = <1>;
#size-cells = <1>;
compatible = "jedec,spi-nor";
spi-max-frequency = <80000000>;
spi-tx-bus-width = <1>;
spi-rx-bus-width = <4>;
};
}; };
&flexcan1 { &flexcan1 {
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_flexcan1>; pinctrl-0 = <&pinctrl_flexcan1>;
xceiver-supply = <&reg_can1_stby>; status = "disabled";
status = "okay";
}; };
&flexcan2 { &flexcan2 {
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_flexcan2>; pinctrl-0 = <&pinctrl_flexcan2>;
xceiver-supply = <&reg_can2_stby>; status = "disabled";
pinctrl-assert-gpios = <&pca6416 3 GPIO_ACTIVE_HIGH>;
status = "disabled";/* can2 pin conflict with pdm: gpio low select pdm, gpio high select can2 */
}; };
&i2c1 { &i2c1 {
...@@ -420,98 +281,6 @@ ...@@ -420,98 +281,6 @@
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_i2c2>; pinctrl-0 = <&pinctrl_i2c2>;
status = "okay"; status = "okay";
adv_bridge: adv7535@3d {
compatible = "adi,adv7535";
reg = <0x3d>;
adi,addr-cec = <0x3b>;
adi,dsi-lanes = <4>;
status = "okay";
port {
adv7535_from_dsim: endpoint {
remote-endpoint = <&dsim_to_adv7535>;
};
};
};
lvds_bridge: lvds-to-hdmi-bridge@4c {
compatible = "ite,it6263";
reg = <0x4c>;
reset-gpios = <&gpio1 10 GPIO_ACTIVE_LOW>;
port {
it6263_in: endpoint {
remote-endpoint = <&lvds_out>;
};
};
};
ov5640_0: ov5640_mipi@3c {
compatible = "ovti,ov5640";
reg = <0x3c>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_csi0_pwn>, <&pinctrl_csi0_rst>, <&pinctrl_csi_mclk>;
clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO2>;
clock-names = "xclk";
assigned-clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO2>;
assigned-clock-parents = <&clk IMX8MP_CLK_24M>;
assigned-clock-rates = <24000000>;
csi_id = <0>;
powerdown-gpios = <&gpio2 11 GPIO_ACTIVE_HIGH>;
reset-gpios = <&gpio1 6 GPIO_ACTIVE_LOW>;
mclk = <24000000>;
mclk_source = <0>;
mipi_csi;
status = "okay";
port {
ov5640_mipi_0_ep: endpoint {
remote-endpoint = <&mipi_csi0_ep>;
data-lanes = <1 2>;
clock-lanes = <0>;
};
};
};
ptn5110: tcpc@50 {
compatible = "nxp,ptn5110";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_typec>;
reg = <0x50>;
interrupt-parent = <&gpio4>;
interrupts = <19 8>;
port {
typec_dr_sw: endpoint {
remote-endpoint = <&usb3_drd_sw>;
};
};
usb_con: connector {
compatible = "usb-c-connector";
label = "USB-C";
power-role = "dual";
data-role = "dual";
try-power-role = "sink";
source-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)>;
sink-pdos = <PDO_FIXED(5000, 3000, PDO_FIXED_USB_COMM)
PDO_VAR(5000, 20000, 3000)>;
op-sink-microwatt = <15000000>;
self-powered;
ports {
#address-cells = <1>;
#size-cells = <0>;
port@1 {
reg = <1>;
typec_con_ss: endpoint {
remote-endpoint = <&usb3_data_ss>;
};
};
};
};
}; };
}; };
...@@ -527,116 +296,57 @@ ...@@ -527,116 +296,57 @@
gpio-controller; gpio-controller;
#gpio-cells = <2>; #gpio-cells = <2>;
}; };
codec: wm8960@1a {
compatible = "wlf,wm8960";
reg = <0x1a>;
clocks = <&audio_blk_ctrl IMX8MP_CLK_AUDIO_BLK_CTRL_SAI3_MCLK1>;
clock-names = "mclk";
wlf,shared-lrclk;
wlf,hp-cfg = <3 2 3>;
wlf,gpio-cfg = <1 3>;
SPKVDD1-supply = <&reg_audio_pwr>;
};
ov5640_1: ov5640_mipi@3c {
compatible = "ovti,ov5640";
reg = <0x3c>;
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_csi0_pwn>, <&pinctrl_csi0_rst>, <&pinctrl_csi_mclk>;
clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO2>;
clock-names = "xclk";
assigned-clocks = <&clk IMX8MP_CLK_IPP_DO_CLKO2>;
assigned-clock-parents = <&clk IMX8MP_CLK_24M>;
assigned-clock-rates = <24000000>;
csi_id = <0>;
powerdown-gpios = <&gpio4 1 GPIO_ACTIVE_HIGH>;
reset-gpios = <&gpio4 0 GPIO_ACTIVE_LOW>;
mclk = <24000000>;
mclk_source = <0>;
mipi_csi;
status = "disabled";
port {
ov5640_mipi_1_ep: endpoint {
remote-endpoint = <&mipi_csi1_ep>;
data-lanes = <1 2>;
clock-lanes = <0>;
};
};
};
}; };
&irqsteer_hdmi { &irqsteer_hdmi {
status = "okay"; status = "disabled";
}; };
&hdmi_blk_ctrl { &hdmi_blk_ctrl {
status = "okay"; status = "disabled";
}; };
&hdmi_pavi { &hdmi_pavi {
status = "okay"; status = "disabled";
}; };
&hdmi { &hdmi {
status = "okay"; status = "disabled";
}; };
&hdmiphy { &hdmiphy {
status = "okay"; status = "disabled";
}; };
&lcdif1 { &lcdif1 {
status = "okay"; status = "disabled";
}; };
&lcdif2 { &lcdif2 {
status = "okay"; status = "disabled";
}; };
&lcdif3 { &lcdif3 {
status = "okay"; status = "disabled";
thres-low = <1 2>; /* (FIFO * 1 / 2) */ thres-low = <1 2>; /* (FIFO * 1 / 2) */
thres-high = <3 4>; /* (FIFO * 3 / 4) */ thres-high = <3 4>; /* (FIFO * 3 / 4) */
}; };
&ldb { &ldb {
status = "okay"; status = "disabled";
lvds-channel@0 {
fsl,data-mapping = "jeida";
fsl,data-width = <24>;
status = "okay";
port@1 {
reg = <1>;
lvds_out: endpoint {
remote-endpoint = <&it6263_in>;
};
};
};
}; };
&ldb_phy { &ldb_phy {
status = "okay"; status = "disabled";
}; };
&mipi_dsi { &mipi_dsi {
status = "okay"; status = "disabled";
port@1 {
dsim_to_adv7535: endpoint {
remote-endpoint = <&adv7535_from_dsim>;
attach-bridge;
};
};
}; };
&snvs_pwrkey { &snvs_rtc {
status = "okay"; status = "disabled";
}; };
&easrc { &easrc {
...@@ -644,19 +354,9 @@ ...@@ -644,19 +354,9 @@
status = "okay"; status = "okay";
}; };
&micfil {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pdm>;
assigned-clocks = <&clk IMX8MP_CLK_PDM>;
assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL1_OUT>;
assigned-clock-rates = <196608000>;
status = "okay";
};
&pcie{ &pcie{
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pcie>; pinctrl-0 = <&pinctrl_pcie>;
disable-gpio = <&gpio2 6 GPIO_ACTIVE_LOW>;
reset-gpio = <&gpio2 7 GPIO_ACTIVE_LOW>; reset-gpio = <&gpio2 7 GPIO_ACTIVE_LOW>;
ext_osc = <1>; ext_osc = <1>;
clocks = <&clk IMX8MP_CLK_HSIO_ROOT>, clocks = <&clk IMX8MP_CLK_HSIO_ROOT>,
...@@ -709,33 +409,24 @@ ...@@ -709,33 +409,24 @@
assigned-clocks = <&clk IMX8MP_CLK_SAI2>; assigned-clocks = <&clk IMX8MP_CLK_SAI2>;
assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL1_OUT>; assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL1_OUT>;
assigned-clock-rates = <12288000>; assigned-clock-rates = <12288000>;
status = "okay"; status = "disabled";
}; };
&sai3 { &sai3 {
pinctrl-names = "default"; #sound-dai-cells = <0>;
pinctrl-0 = <&pinctrl_sai3>; status = "disabled";
assigned-clocks = <&clk IMX8MP_CLK_SAI3>;
assigned-clock-parents = <&clk IMX8MP_AUDIO_PLL1_OUT>;
assigned-clock-rates = <12288000>;
clocks = <&audio_blk_ctrl IMX8MP_CLK_AUDIO_BLK_CTRL_SAI3_IPG>, <&clk IMX8MP_CLK_DUMMY>,
<&audio_blk_ctrl IMX8MP_CLK_AUDIO_BLK_CTRL_SAI3_MCLK1>, <&clk IMX8MP_CLK_DUMMY>,
<&clk IMX8MP_CLK_DUMMY>;
clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3";
fsl,sai-mclk-direction-output;
status = "okay";
}; };
&xcvr { &xcvr {
#sound-dai-cells = <0>; #sound-dai-cells = <0>;
status = "okay"; status = "disabled";
}; };
&sdma2 { &sdma2 {
status = "okay"; status = "okay";
}; };
&uart1 { /* BT */ &uart1 {
pinctrl-names = "default"; pinctrl-names = "default";
pinctrl-0 = <&pinctrl_uart1>; pinctrl-0 = <&pinctrl_uart1>;
assigned-clocks = <&clk IMX8MP_CLK_UART1>; assigned-clocks = <&clk IMX8MP_CLK_UART1>;
...@@ -761,13 +452,6 @@ ...@@ -761,13 +452,6 @@
}; };
&usb3_phy0 { &usb3_phy0 {
vbus-power-supply = <&ptn5110>;
fsl,phy-tx-vref-tune = <0xe>;
fsl,phy-tx-preemp-amp-tune = <3>;
fsl,phy-tx-vboost-level = <5>;
fsl,phy-comp-dis-tune = <7>;
fsl,pcs-tx-deemph-3p5db = <0x21>;
fsl,phy-pcs-tx-swing-full = <0x7f>;
status = "okay"; status = "okay";
}; };
...@@ -780,22 +464,10 @@ ...@@ -780,22 +464,10 @@
hnp-disable; hnp-disable;
srp-disable; srp-disable;
adp-disable; adp-disable;
usb-role-switch;
role-switch-default-mode = "none";
snps,dis-u1-entry-quirk;
snps,dis-u2-entry-quirk;
status = "okay"; status = "okay";
port {
usb3_drd_sw: endpoint {
remote-endpoint = <&typec_dr_sw>;
};
};
}; };
&usb3_phy1 { &usb3_phy1 {
fsl,phy-tx-preemp-amp-tune = <3>;
fsl,phy-tx-vref-tune = <0xb>;
status = "okay"; status = "okay";
}; };
...@@ -804,8 +476,6 @@ ...@@ -804,8 +476,6 @@
}; };
&usb_dwc3_1 { &usb_dwc3_1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_usb1_vbus>;
dr_mode = "host"; dr_mode = "host";
status = "okay"; status = "okay";
}; };
...@@ -855,24 +525,6 @@ ...@@ -855,24 +525,6 @@
>; >;
}; };
pinctrl_pwm1: pwm1grp {
fsl,pins = <
MX8MP_IOMUXC_GPIO1_IO01__PWM1_OUT 0x116
>;
};
pinctrl_pwm2: pwm2grp {
fsl,pins = <
MX8MP_IOMUXC_GPIO1_IO11__PWM2_OUT 0x116
>;
};
pinctrl_pwm4: pwm4grp {
fsl,pins = <
MX8MP_IOMUXC_SAI5_RXFS__PWM4_OUT 0x116
>;
};
pinctrl_ecspi2: ecspi2grp { pinctrl_ecspi2: ecspi2grp {
fsl,pins = < fsl,pins = <
MX8MP_IOMUXC_ECSPI2_SCLK__ECSPI2_SCLK 0x82 MX8MP_IOMUXC_ECSPI2_SCLK__ECSPI2_SCLK 0x82
...@@ -941,18 +593,6 @@ ...@@ -941,18 +593,6 @@
>; >;
}; };
pinctrl_flexcan1_reg: flexcan1reggrp {
fsl,pins = <
MX8MP_IOMUXC_SPDIF_EXT_CLK__GPIO5_IO05 0x154 /* CAN1_STBY */
>;
};
pinctrl_flexcan2_reg: flexcan2reggrp {
fsl,pins = <
MX8MP_IOMUXC_SAI2_MCLK__GPIO4_IO27 0x154 /* CAN2_STBY */
>;
};
pinctrl_flexspi0: flexspi0grp { pinctrl_flexspi0: flexspi0grp {
fsl,pins = < fsl,pins = <
MX8MP_IOMUXC_NAND_ALE__FLEXSPI_A_SCLK 0x1c2 MX8MP_IOMUXC_NAND_ALE__FLEXSPI_A_SCLK 0x1c2
...@@ -1018,16 +658,6 @@ ...@@ -1018,16 +658,6 @@
>; >;
}; };
pinctrl_pdm: pdmgrp {
fsl,pins = <
MX8MP_IOMUXC_SAI5_RXC__AUDIOMIX_PDM_CLK 0xd6
MX8MP_IOMUXC_SAI5_RXD0__AUDIOMIX_PDM_BIT_STREAM00 0xd6
MX8MP_IOMUXC_SAI5_RXD1__AUDIOMIX_PDM_BIT_STREAM01 0xd6
MX8MP_IOMUXC_SAI5_RXD2__AUDIOMIX_PDM_BIT_STREAM02 0xd6
MX8MP_IOMUXC_SAI5_RXD3__AUDIOMIX_PDM_BIT_STREAM03 0xd6
>;
};
pinctrl_sai2: sai2grp { pinctrl_sai2: sai2grp {
fsl,pins = < fsl,pins = <
MX8MP_IOMUXC_SAI2_TXC__AUDIOMIX_SAI2_TX_BCLK 0xd6 MX8MP_IOMUXC_SAI2_TXC__AUDIOMIX_SAI2_TX_BCLK 0xd6
...@@ -1193,24 +823,6 @@ ...@@ -1193,24 +823,6 @@
MX8MP_IOMUXC_GPIO1_IO02__WDOG1_WDOG_B 0xc6 MX8MP_IOMUXC_GPIO1_IO02__WDOG1_WDOG_B 0xc6
>; >;
}; };
pinctrl_csi0_pwn: csi0_pwn_grp {
fsl,pins = <
MX8MP_IOMUXC_SD1_STROBE__GPIO2_IO11 0x19
>;
};
pinctrl_csi0_rst: csi0_rst_grp {
fsl,pins = <
MX8MP_IOMUXC_GPIO1_IO06__GPIO1_IO06 0x19
>;
};
pinctrl_csi_mclk: csi_mclk_grp {
fsl,pins = <
MX8MP_IOMUXC_GPIO1_IO15__CCM_CLKO2 0x59
>;
};
}; };
&vpu_g1 { &vpu_g1 {
...@@ -1248,50 +860,28 @@ ...@@ -1248,50 +860,28 @@
&mipi_csi_0 { &mipi_csi_0 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
status = "okay"; status = "disabled";
port@0 {
reg = <0>;
mipi_csi0_ep: endpoint {
remote-endpoint = <&ov5640_mipi_0_ep>;
data-lanes = <2>;
csis-hs-settle = <13>;
csis-clk-settle = <2>;
csis-wclk;
};
};
}; };
&mipi_csi_1 { &mipi_csi_1 {
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
status = "disabled"; status = "disabled";
port@1 {
reg = <1>;
mipi_csi1_ep: endpoint {
remote-endpoint = <&ov5640_mipi_1_ep>;
data-lanes = <2>;
csis-hs-settle = <13>;
csis-clk-settle = <2>;
csis-wclk;
};
};
}; };
&cameradev { &cameradev {
status = "okay"; status = "disabled";
}; };
&isi_0 { &isi_0 {
status = "okay"; status = "disabled";
cap_device { cap_device {
status = "okay"; status = "disabled";
}; };
m2m_device { m2m_device {
status = "okay"; status = "disabled";
}; };
}; };
...@@ -1299,6 +889,6 @@ ...@@ -1299,6 +889,6 @@
status = "disabled"; status = "disabled";
cap_device { cap_device {
status = "okay"; status = "disabled";
}; };
}; };
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment